Максим Чалышев - Oracle SQL. 100 шагов от новичка до профессионала

Здесь есть возможность читать онлайн «Максим Чалышев - Oracle SQL. 100 шагов от новичка до профессионала» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Год выпуска: 11, Жанр: Программирование, Базы данных, Прочая околокомпьтерная литература, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Oracle SQL. 100 шагов от новичка до профессионала: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Oracle SQL. 100 шагов от новичка до профессионала»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Более 300 ответов на вопросы.
Более 500 практических заданий.
Более 1000 разобранных примеров.
Учебник справочник по языку SQL.

Oracle SQL. 100 шагов от новичка до профессионала — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Oracle SQL. 100 шагов от новичка до профессионала», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Если у вас остались вопросы по пройденному материалу, задайте их в группе Facebook, указанной на сайте школы SQLADV.ru.

Предлагаю вам для закрепления знаний ответить на несколько теоретических вопросов по темам, которые мы уже прошли.

Контрольные вопросы для закрепления материала

Вот несколько вопросов для проверки и закрепления ваших знаний:

1. Что такое первичный ключ в таблице?
2. Как работает HAVING в запросах с группировками?
3. Поясните назначение оператора INTERSECT.
4. Поясните назначение функции LENGTH при работе со строками.
5. Поясните назначение функции SYSDATE.
6. Как вывести на экран текущий день недели, используя SYSDATE и TO_CHAR?
7. Как удалить все данные из таблицы?
8. Как подсчитать количество строк в таблице?
9. Для чего используется INNER JOIN?
10. Что такое нормализация? Объясните определение первой, второй и третьей нормальных форм.

Теория и практика

Вторая часть книги представляет собой расширенный углубленный курс языка SQL.

В следующих шагах мы узнаем:

• что такое аналитический SQL, где он применяется, как его использовать, назначение основных аналитических функций;

• многообразие действий сложного оператора MODEL, который позволяет использовать агрегатные функции, сложные группировки, построение математических итераторов;

• конструкцию CONNECT BY для создания итераторов и построения иерархических запросов;

• операторы множественной вставки и множественного обновления;

• распределенные базы данных и конструкцию DATABASE LINK;

• ретроспективные запросы и восстановление данных;

• работу с блокировками и доступ одновременно нескольких сессий к базе данных

• и множество прочих интереснейших материалов, которые можно будет с успехом использовать в дальнейшей работе.

Важные замечания

Для решения практических примеров в некоторых дальнейших главах книги понадобится установка дополнительного программного обеспечения. Требуется установить специальный сервер ORACLEXE.

Также необходимо установить и загрузить специальную утилиту SQL DEVELOPER с официального сайта ORACLE. Данные программы распространяются по свободной лицензии и устанавливаются довольно несложно. Сам процесс установки быстрый и не требует специальных знаний.

На официальном сайте ORACLE.COM необходимо перейти в раздел DOWNLOAD, потом, после регистрации на сайте, скачать необходимое программное обеспечение.

Из множества дистрибутивов следует выбрать SQL DEVELOPER WINdows 64-bit with JDK 8 INcluded и ORACLEXE11 WIN 64 (DATABASE 11g Express Edition).

Установка

Вначале устанавливается ORACLEXE. Загрузите установочный файл, запустите его и следуйте инструкциям установщика.

Когда установщик попросит вас ввести специальный пароль, запомните или запишите пароль, который ввели.

SQL DEVELOPER распаковывается в заданную папку и запускается из этой папки, для запуска программы используется файл plsqldeveloper. exe.

Соединение с базой данных под учетной записью администратора

Запустите программу SQL DEVELOPER.

Выберите новое подключение (в левом верхнем углу — зеленая клавиша плюс «+»).

Заполните следующие поля:

CONNECTION NAME — заполняем SYSCONNECT, хотя можно и другое имя;
USER NAME — заполняем SYS;
PASSWORD — тот пароль, который вы набрали при установке программы.

Отметьте галочку напротив SAVE PASSWORD — CONNECTION TYPE необходимо отметить.

ROLE — необходимо отметить как SYSDBA.

Рисунок 141. Создание подключения

На сайте ORACLE есть подробная инструкция по установке данных программных продуктов. Также множество информации можно найти в интернете на соответствующих тематических ресурсах.

Вопросы учеников

Для изучения скольких шагов потребуется установка дополнительного программного обеспечения?

Примерно семь шагов из книги требуют установки дополнительного ПО.

Что если я не буду проходить эти семь шагов и ограничусь только теорией?

Тогда у вас не получится освоить весь материал из книги, но лучше сделать то, что возможно.

Пройдите сначала те шаги, которые не требуют установки дополнительного ПО, а уже затем шаги, где установка ПО необходима.

Не получается установить эти программы. Что делать?

На официальном сайте ORACLE есть подробная инструкция по их установке. Может быть, вы выбираете неподходящий для вашей системы дистрибутив.

Шаг 52. Вставка данных из запроса

Введение

В SQL есть возможность добавлять данные в таблицу с помощью запроса SELECT. Это особенно удобно, когда нам следует осуществить вставку довольно большого количества данных.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Oracle SQL. 100 шагов от новичка до профессионала»

Представляем Вашему вниманию похожие книги на «Oracle SQL. 100 шагов от новичка до профессионала» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Oracle SQL. 100 шагов от новичка до профессионала»

Обсуждение, отзывы о книге «Oracle SQL. 100 шагов от новичка до профессионала» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x