Лекция 1. Стандарты языка SQL
В лекции обсуждаются вопросы стандартизации языка SQL.
Лекция 2. Основы SQL
В лекции рассматриваются вопросы подключения к БД и создание таблиц БД средствами языка SQL.
Лекция 3. Формирование запросов средствами языка SQL
В лекции обсуждаются вопросы применения оператора SELECT для построения сложных запросов.
Лекция 4. Выполнение сложных SQL-запросов
В лекции рассматриваются вопросы построения запросов, в которых применяется объединение.
Лекция 5. Использование вложенных SQL-запросов
В лекции обсуждаются вопросы построения и применения подзапросов при извлечении и изменении данных.
Лекция 6. Работа с представлениями. Типы данных
В лекции обсуждаются вопросы создания и применения представлений как объектов баз данных.
Лекция 7. Транзакции в базах данных
В лекции обсуждаются вопросы использования различных уровней изоляции и применение транзакций.
Лекция 8. Контроль доступа к базе данных
В лекции обсуждаются вопросы назначения и снятия привилегий на объекты баз данных.
Лекция 9. Встроенный SQL
В лекции обсуждаются вопросы встраивания операторов языка SQL в основной язык программирования.
Лекция 10. Динамический SQL
В лекции обсуждаются вопросы применения операторов SQL, создание и использование SQL-дескрипторов и динамических курсоров.
Лекция 11. Основы языка PL/SQL
В лекции обсуждаются основы языка PL/SQL, используемого для работы с БД Oracle.
Лекция 12. Коллекции и записи
В лекции обсуждаются вопросы создания и применения коллекций в языке PL/SQL.
Лекция 13. Объектно-ориентированное программирование в PL/SQL
В лекции обсуждаются вопросы создания и применения объектных типов, использование пакетов, реализация внешних процедур.
Лекция 14. Курсоры
В лекции обсуждаются курсоры, их объявление и использование.
Экзамен