Oracle SQL. 100 шагов от новичка до профессионала. 20 дней новых знаний и практики. Максим Михайлович Чалышев
Чтение книги онлайн.
Читать онлайн книгу Oracle SQL. 100 шагов от новичка до профессионала. 20 дней новых знаний и практики - Максим Михайлович Чалышев страница 5
В данной книге рассматривается более тысячи практических примеров и упражнений по 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.
В левой части экрана располагается список объектов, где через выпадающий список указывается, объекты какого типа отражаются в списке.
Рисунок