Oracle SQL. 100 шагов от новичка до профессионала - [4]
Проверьте правильность ввода имени пользователя и пароля. Самое верхнее поле должно содержать значение SQLADV.
Во время работы с сервисом SQLFIDlle при создании схемы возникает ошибка.
Проверьте, пожалуйста, правильно ли установлен переключатель СУБД — значение выпадающего списка должно быть ORACLE 11g. Также проверьте, скопирован ли скрипт при создании схемы.
Шаг 3. Подготовка к работе. Процесс обучения. Описание интерфейса ORACLE APEX
Подготовка к работе
До шага 51 все занятия и практические упражнения можно выполнить с использованием онлайн-сервисов, в шаге 51 подробно описано, какое программное обеспечение следует установить дополнительно и как это сделать.
Процесс обучения
Как я уже говорил, самое важное в процессе обучения языку SQL — это именно практика, при этом не важно, как много вы знаете. Главное — научиться использовать свои знания в работе.
Тысяча практических задач из данной книги, прорешенных вами, даст гораздо больший эффект, чем изучение одной лишь теории.
Данная книга ориентирована исключительно на практическую работу. Теория здесь поясняется практическими примерами.
Изучив теорию и синтаксис выражения, сразу приступайте к практике, чтобы понять, как работает данный синтаксис, данное выражение.
Практические задания находятся сразу после пояснения теоретических положений. Примерный текст практического задания выглядит следующим образом:
Выберите из таблицы автомобилей (AUTO) машины синего и зеленого цветов.
Попробуйте сначала самостоятельно написать запрос.
Сравните свое решение с решением, приведенным в книге.
Если сразу не получается, тогда внимательно изучите решение, приведенное в книге, и постарайтесь понять сам принцип, как решается данная задача, что является главным в решении.
После решения каждого из заданий переходите к заданиям для самостоятельного выполнения.
В данной книге рассматривается более тысячи практических примеров и упражнений по SQL.
Кроме того, в книге есть не только практические задачи — после примеров в некоторых шагах встречаются контрольные вопросы по теоретическим материалам.
Такие вопросы необходимы для более четкого понимания изучаемой темы.
Внимательно изучите вопрос и постарайтесь дать на каждый вопрос развернутый и подробный ответ.
Некоторые названия таблиц заменены их смысловыми обозначениями. Вам следует самостоятельно понять, исходя из смысла слова, в какой таблице находятся соответствующие данные.
На самом деле основных таблиц всего три, так что это будет несложно. Например, если речь идет об авто, тогда это таблица AUTO, если речь идет о людях, покупателях, тогда имеется в виду таблица MAN, если о городах — CITY.
Вот несколько практических советов, как улучшить процесс обучения SQL.
Составьте карточки
Наиболее сложные, трудно запоминаемые теоретические вопросы и ответы лучше записывать на карточки, чтобы в конце занятий повторять сложные темы.
Также рекомендуется повторять эти карточки через каждые 10 глав книги.
Данная карточка может выглядеть следующим образом. С одной стороны пишется ключевой вопрос: «Какой оператор в SQL-запросах отвечает за группировку данных?»
С другой стороны ответ: «Оператор GROUP BY».
И далее несколько примеров запросов с использованием данного оператора.
Составляйте свой список вопросов
Для себя составьте дополнительные вопросы и ответьте на них.
Например, мы изучили агрегатные функции SUM, MAX, MIN, а как работает агрегатная функция COUNT? Не бойтесь задавать себе сложные вопросы и изучать новую информацию.
Создайте свое задание
Придумайте свои практические задания и порешайте их.
В дополнение к практическим заданиям из книги продумайте свои собственные и попробуйте их решить.
Например, у вас есть практическое задание: выбрать из таблицы AUTO все автомобили марки BMW синего цвета.
Выбрать из таблицы AUTO все автомобили марки BMW синего и зеленого цветов.
Интерфейс ORACLE APEX
Онлайн-сервис ORACLE APEX обладает рядом дополнительных возможностей, которые будут нам помогать в процессе обучения. Поэтому, если вы используете для выполнения практических задач APEX, рекомендую ознакомиться с данным материалом.
К дополнительным возможностям сервиса APEX относится просмотр объектов схемы данных.
После входа в сервис APEX следует воспользоваться пунктом меню SQL Workshop, выберите подпункт меню OBJECT BROWSER.
В левой части экрана располагается список объектов, где через выпадающий список указывается, объекты какого типа отражаются в списке.
Рисунок 4. Список объектов
Выбор соответствующего типа объекта покажет список объектов заданного типа. Щелчок по заданному объекту позволяет отобразить структуру и свойства заданного объекта.
Просмотр структуры таблиц
Выберите в выпадающем списке в левой верхней части формы TABLEs. Список отразит все таблицы, которые вам доступны.
Выберите любую из таблиц.
В правой части страницы отразится структура выбранной таблицы.
Также доступны следующие вкладки, которые показывают сведения о таблице:
В учебно-методическом пособии рассматриваются основы языка программирования PL/SQL, реализованного в системе управления базами данных Oracle Database Server. Приводятся сведения о поддерживаемых типах данных, структуре программ PL/SQL и выполнении SQL-предложений в них. Отдельно рассмотрено создание хранимых в базах данных Oracle программ PL/SQL – процедур, функций, пакетов и триггеров.
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.
В этой книге содержится описание базовых принципов функционирования платформы .NET, системы типов .NET и различных инструментальных средств разработки, используемых при создании приложений .NET. Представлены базовые возможности языка программирования C# 2005, включая новые синтаксические конструкции, появившиеся с выходом .NET 2.0, а также синтаксис и семантика языка CIL. В книге рассматривается формат сборок .NET, библиотеки базовых классов .NET. файловый ввод-вывод, возможности удаленного доступа, конструкция приложений Windows Forms, доступ к базам данных с помощью ADO.NET, создание Web-приложений ASP.NET и Web-служб XML.
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.
ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИИнформационная технологияРУКОВОДСТВО ПО УПРАВЛЕНИЮ ДОКУМЕНТИРОВАНИЕМ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯInformation technology. Guidelines for the management of software documentationИздание официальноеДата введения 1994-07-01ГОССТАНДАРТ РОССИИ Москва© Издательство стандартов, 1994.
Самоучитель UMLПервое издание.В книге рассматриваются основы UML – унифицированного языка моделирования для описания, визуализации и документирования объектно-ориентированных систем и бизнес-процессов в ходе разработки программных приложений. Подробно описываются базовые понятия UML, необходимые для построения объектно-ориентированной модели системы с использованием графической нотации. Изложение сопровождается примерами разработки отдельных диаграмм, которые необходимы для представления информационной модели системы.