Шпаргалка по "Программированию"
Автор: Aset Sharipov • Июнь 7, 2023 • Шпаргалка • 19,154 Слов (77 Страниц) • 179 Просмотры
Содержание
Логические структуры базы данных 2
Физические структуры базы данных 4
Процессы Oracle. Серверный процесс. 6
Фоновые процессы 7
Структуры памяти Oracle. Системная глобальная память. 9
Структуры памяти Oracle. Программная глобальная память. 9
Типы файлов параметров базы данных. Файл параметров инициализации 10
Временные табличные пространства. Создание, изменение и сокращение табличных пространств. 11
Создание и управление табличными пространствами. 12
Табличные пространства. Представления словаря данных для управления табличными пространствами. 12
Создание базы данных. Использование словаря данных для отслеживания состояния базы данных. 14
Схемы Oracle. 16
Словарь данных 18
Загрузка и преобразование данных. Получение данных из существующих таблиц. 21
Типы данных 21
18. Индексы Oracle. Мониторинг использования индекса. Обслуживание индексов. 24
19. Схемы индексации Oracle. Индексы со структурой B-дерева 26
20. Схемы индексации Oracle. Индексы на основе функций 27
21. Управление ограничениями целостности базы данных 28
22. Использование представлений. 30
23. Материализованные представления. Создание и обновление данных материализованного представления. Переписывание запросов. 31
24. Синонимы. Создание общедоступного и приватного синонимов. 32
25. Использование последовательностей (sequence). 33
26. Преобразование данных. Получение данных из существующих таблиц. Применение SQL для преобразования данных 35
27. Строковые типы данных. Работа со строками. Поиск и замена с использованием регулярных выражений 36
28. Целостность данных и параллелизм данных 37
29. Транзакция базы данных Oracle. Фиксация и откат транзакции 38
30. Управление параллелизмом транзакций. Проблемы параллелизма. Расписания и сериализуемость. 40
31. Реализация управления параллелизмом в Oracle. Методы блокировок Oracle. Типы блокировок Oracle. Управление блокировками Oracle. 41
32. Уровни изоляции Oracle. Согласованность на уровне транзакции и на уровне оператора. Изменение уровня изоляции по умолчанию. 43
33. Механизмы обеспечения конкурентного доступа в Oracle. 46
34. Объектные и системные полномочия в базе данных Oracle. 48
35. Создание, изменение и удаление пользователя. Роли. Предоставление полномочий роли 50
36. Создание и использование профилей пользователя. Параметры профиля. 51
37. Представления словаря данных, используемые для управления пользователями 53
38. Оптимизация запросов в Oracle. 54
39. SQL*Plus. Команды для форматирования вывода и генерации отчетов 55
40. SQL*Plus. Основные команды. Команды для работы с файлами. 56
41. SQL*Plus. Команды администрирования 57
Представления для управления объектами базы данных. 58
PL/SQL. Анонимные, именованные и вложенные блоки. Область действия. 60
Типы данных. Объявление переменных даты и времени. Получение текущей даты и времени. 61
Преобразование типов данных. Явное и неявное преобразование типов данных. 62
Структура циклов PL/SQL. Приведите примеры разных циклов. 63
PL/SQL. Условные команды. Команды IF. Примеры. 64
PL/SQL. Цикл FOR с курсором. Примеры. 65
PL/SQL. Цикл WHILE. Примеры. 65
PL/SQL. Команды и выражения CASE. Примеры. 66
Курсоры 67
Записи в PL/SQL. Операции над записями. Примеры. 71
PL/SQL. Процедуры. Примеры. 72
PL/SQL. Функции. Примеры. 73
PL/SQL. Триггеры. Основные концепции. Примеры. 74
Понятие пакета в PL/SQL. 75
Экспорт и импорт баз данных. Приведите примеры. 76
Утилита Data Pump Import. Параметры фильтрации. Приведите примеры. 77
...