
Oracle Database: Introduction to SQL
72%Программа курса
Ознакомьтесь с программой курса «Oracle Database: Introduction to SQL» от Учебный центр ФОРС - edu.fors.ru
- Введение в базу данных Oracle - 13 часов. Обзор реляционных баз данных
- Архитектура Oracle Database
- Основные объекты базы данных: таблицы, представления, индексы
- Подключение к базе данных через SQL Developer и SQL*Plus
- .
- Введение в SQL - 13 часов. Язык SQL и его категории: DDL, DML, DCL, TCL
- Оператор SELECT: выборка данных из таблицы
- Выражения, псевдонимы и конкатенация
- Оператор DISTINCT для исключения дубликатов
- Сортировка результатов: ORDER BY
- .
- Использование переменных при выполнении команд - 13 часов. Переменные подстановки: amp
- , amp
- amp
- Команды DEFINE и UNDEFINE
- Переменные привязки
- Использование переменных для параметризации запросов
- .
- Встроенные функции - 13 часов. Символьные функции: UPPER, LOWER, INITCAP, SUBSTR, LENGTH
- Числовые функции: ROUND, TRUNC, MOD
- Функции работы с датами: SYSDATE, MONTHS_BETWEEN, ADD_MONTHS
- Функции преобразования: TO_CHAR, TO_DATE, TO_NUMBER
- Функции обработки…
- Выборка данных из нескольких таблиц - 13 часов. Виды соединений: внутреннее, внешнее (LEFT, RIGHT, FULL)
- Синтаксис JOIN ... ON и USING
- Перекрёстное соединение (CROSS JOIN)
- Самосоединение таблицы
- Соединение более двух таблиц
- .
- Вложенные запросы - 13 часов. Однострочные и многострочные подзапросы
- Операторы IN, ANY, ALL
- Коррелированные подзапросы
- Подзапросы в предложениях WHERE, HAVING, FROM
- Оператор EXISTS
- .
- Использование команд SQL*Plus - 13 часов. Форматирование вывода: COLUMN, SET LINESIZE, SET PAGESIZE
- Сохранение результатов в файл: SPOOL
- Выполнение скриптов: @, START
- Редактирование команд
- Настройка среды SQL*Plus
- .
- Создание таблиц - 13 часов. Синтаксис CREATE TABLE
- Типы данных: VARCHAR2, NUMBER, DATE, CLOB, BLOB
- Ограничения целостности: NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK
- Создание таблицы на основе подзапроса
- Временные таблицы
- .
- Язык определения данных - 13 часов. Операторы DDL: CREATE, ALTER, DROP, TRUNCATE, RENAME
- Изменение структуры таблицы: добавление и удаление столбцов
- Установка значений по умолчанию
- Комментарии к таблицам и столбцам
- Влияние DDL на транзакции
- .
- Словарь данных базы данных Oracle - 13 часов. Структура словаря данных
- Представления USER_, ALL_, DBA_
- Получение информации о таблицах, столбцах, ограничениях
- Представления DICTIONARY и DICT_COLUMNS
- Практические запросы к словарю данных
- .
- Модификация таблиц и правил целостности - 13 часов. Добавление, изменение и удаление ограничений
- Отключение и включение ограничений
- Каскадные ограничения
- Отложенная проверка ограничений
- Обработка нарушений ограничений целостности
- .
- Индексы - 13 часов. Назначение и типы индексов: B-tree, bitmap
- Создание и удаление индексов
- Функциональные индексы
- Влияние индексов на производительность
- Рекомендации по индексированию
- .
- Последовательности - 13 часов. Создание последовательностей: CREATE SEQUENCE
- Функции NEXTVAL и CURRVAL
- Использование последовательностей для генерации ключей
- Изменение и удаление последовательностей
- Столбцы с автоматической генерацией значений: IDENTITY
- .
- Представления - 13 часов. Создание простых и сложных представлений
- Выполнение DML через представления
- Опция WITH CHECK OPTION
- Встроенные представления (inline views)
- Материализованные представления
- .
- Язык манипулирования данными - 13 часов. Оператор INSERT: добавление строк
- Оператор UPDATE: изменение данных
- Оператор DELETE: удаление строк
- Оператор MERGE: условная вставка и обновление
- Многотабличная вставка: INSERT ALL
- .
Чему вы научитесь
- Освоите и сможете применять: язык sql и его категории ddl, dml, dcl, tcl
- оператор select выборка данных из таблицы
- выражения, псевдонимы и конкатенация
- оператор distinct для исключения дубликатов
- сортировка резуль…
- Освоите и сможете применять: обзор реляционных баз данных
- архитектура oracle database
- основные объекты базы данных таблицы, представления, индексы
- подключение к базе данных через sql developer и sql*p…
- Научитесь создавать и применять: создание последовательностей create sequence
- функции nextval и currval
- использование последовательностей для генерации ключей
- изменение и удаление последовательностей
- столбцы с авто…
- Научитесь создавать и применять: создание простых и сложных представлений
- выполнение dml через представления
- опция with check option
- встроенные представления (inline views)
- материализованные представления.
- Научитесь уверенно работать с темой: переменные подстановки amp
- , amp
- amp
- команды define и undefine
- переменные привязки
- использование переменных для параметризации запросов.
Подробная информация о курсе
В данном курсе слушатели знакомятся с основными концепциями реляционной базы данных.;Курс обеспечивает базовыми знаниями SQL, позволяющими писать запросы к одной или нескольким таблицам, модифицировать данные таблиц и создавать объекты базы данных.;Также слушатели получают представление о системных и объектных привилегиях.;В курсе рассматривается создание индексов и ограничений, изменение существующих объектов схемы.;Изучается создание и выполнение запросов к внешним таблицам.;Кроме того, разбираются передовые возможности SQL в написании сложных запросов, и манипулировании данными, использовании представлений словаря данных для получения метаданных и создания отчетов об объектах схемы.;Слушатели знакомятся с некоторыми из встроенных функций даты и времени.;Обсуждается использование регулярных выражений, поддерживаемых SQL.;Основным применяемым инструментом разработки является Oracle SQL Developer; в качестве дополнительного используется SQL*Plus.;Предварительная подготовка:;Представления о концепциях и методиках обработки данных;
Цены и сроки
- Стоимость19 700 ₽
- Старая цена70 000 ₽
- Дата началаc Invalid Date
Содержание
- Формат обученияв группе с наставником
По окончанию курса
- Диплом или сертификатудостоверение





















