LibCoder

Базы данных: сборник задач с комментариями и примерами решений. Учебное пособие

1C Agda DataBase (SQL)
Базы данных: сборник задач с комментариями и примерами решений. Учебное пособие
Дата выхода: 2024
Количество страниц: 258
Размер файла: 4,0 МБ
Тип файла: PDF
Добавил: LibCoder
Оглавление
ПРЕДИСЛОВИЕ ....6ЧАСТЬ 1. ПРОЕКТИРОВАНИЕИ ПРОГРАММИРОВАНИЕ БАЗ ДАННЫХ ....9Тема 1. ДАННЫЕ КАК ОБЪЕКТ УПРАВЛЕНИЯ ....91.1 Вводные замечания и определения ....91.2 Практические задания ....13Тема 2. КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ ДАННЫХ ....162.1 Три уровня моделирования данных ....162.2 Примеры концептуальных (ER-) моделей ....182.2.1 Описательные и ключевые атрибуты сущностей ....182.2.2 Представление бинарных связей на ЕR-диаграммах ....182.2.3 Унарные и бинарные связи вида «обобщение» ....192.2.4 Слабые сущности ....202.2.5 Моделирование таксономий ....242.3 Практические задания ....292.3.1 Определение состава атрибутов сущностей предметнойобласти ....292.3.2 Формирование ЕR-модели предметной области ....302.3.3 Использование «слабых сущностей» ....312.3.4 Разработка ЕR-моделей таксономий ....33Тема 3. РЕЛЯЦИОННАЯ МОДЕЛЬ ДАННЫХ ....363 .1 Примеры ....363.1.1 Использование выражений реляционной алгебры ....373.1.2 Использование реляционного исчисления кортежей ....383.1.3 Преобразование ЕR-модели в схему реляционной БД ....383.2 Практические задания ....393.2.1 Реляционная алгебра ....393.2.2 Реляционное исчисление ....413.2.2 Правила преобразования ЕR-модели в исходную R-схему БД ....413.2.3 Реляционная реализация таксономий ....433.2.4 Нормализация реляционной БД ....45Тема 4. Язык SQL ....494.1 Примеры использования SQL-операторов ....494.1.1 DDL-команды ....494.1.2 DСL-команды ....504.1.3 DМL-операторы ....504.1.4 Хранимые представления ....544.1.5 Подчиненные запросы ....554.1.6 GROUP ВУ и НА VING ....564.2 Практические задания ....57КОНТРОЛЬНЫЕ ЗАДАНИЯ ....65Вариант 1.1. Библиотечная система ....65Вариант 1.2. Система торгово-складского учета интернет-магазинакомпьютерной и оргтехники ....73Вариант 1.3. Система управления образовательной платформой ....80Вариант 1.4. Система автоматизированного документооборота ....91ЧАСТЬ 2. УПРАВЛЕНИЕ И АДМИНИСТРИРОВАНИЕ ....97Тема 5. ФИЗИЧЕСКАЯ МОДЕЛЬ РЕЛЯЦИОННОЙ БАЗЫ ДАННЫХ ....975 .1 Примеры управления физической моделью данных ....975 .1.1 Файлы и группы файлов ....975 .1.2 Файловые страницы ....1005.1.3 Экстенты ....1035 .2 Практические задания ....105Тема 6. ИНДЕКСЫ ....1106.1 Примеры анализа структур данных ....1106 .1.1 Структура типа «куча» (heap) ....1106 .1.2 Индексные структуры данных ....1116.2 Практические задания ....120Тема 7. ПРОЦЕДУРНЫЕ ПЛАНЫ ВЫПОЛНЕНИЯ SQL-ЗAПPOCOB ....1237.1 Типовой алгоритм трансляции SQL-зaпpoca ....1237.2 Примеры анализа процедурных планов ....1247.3 Практические задания ....127Тема 8. УПРАВЛЕНИЕ ТРАНЗАКЦИЯМИ И БЛОКИРОВКАМИ ....1388.1 Свойства и уровни изолированности транзакций ....1388.2 Общие методические указания и используемые инструменты ....1398.3 Пример ....1418. 4 Практические задания ........................................................................... 14 78.5 Контрольные вопросы ....173Тема 9. ЗАЩИТА ДАННЫХ ....1759.1 Триада CIA ....1759.2 Примеры ....1769.2.1 Управление доступом к данным ....1769.2.2 Безопасность уровня строк таблиц ....1839.2.3 Динамическое маскирование данных ....1909.2.4 Шифрование данных ....1939. 3 Практические задания ....196ЧАСТЬ 3. ПОСТРЕЛЯЦИОННЫЕ РЕШЕНИЯ ....205Тема 10. МНОГОМЕРНЫЕ МОДЕЛИ ДАННЫХ ....2051 О .1 Примеры ....20610.2 Практические задания ....211Тема 11. NoSQL-MOДEЛИ ДАННЫХ ....21211.1 Реляционный подход ....21211.2 Подход NOSQL ....21311. 3 Примеры ....21311. 3 Практические задания ....220Тема 12. ОБЪЕКТНО-РЕЛЯЦИОННЫЕ ОТОБРАЖЕНИЯ ....22112.1 Паттерны взаимодействия с реляционными базами данных ....22112.2 Установка SQLAlchemy ....22412.3 Пример 1. SQLAlchemy - работа с DBAPI ....22612.4 Пример 2. SQLAlchemy ОRМ ....23512.5 Практические задания ....242КОНТРОЛЬНЫЕ ЗАДАНИЯ ....250Общие методические указания ....250Вариант 3.1. Библиотека ....251Вариант 3.2. Управление заказами ....251Вариант 3.3. Учет успеваемости студентов ....251Вариант 3.4. Подготовка и проведение научной конференции ....252Вариант 3.5. Продажи автомобилей с пробегом ....253УЧЕБНО-МЕТОДИЧЕСКИЕ МАТЕРИАЛЫИ ИНФОРМАЦИОННЫЕ РЕСУРСЫ ....254

Описание

В этом материале разберём тему: управление.

Рассмотрены также объектно-реляционные отображения и постреляционные решения - многомерные модели и NoSQL-бaзы данных. Пособие входит в состав учебно-методического комплекса модуля «Управление данными», компоненты которого традиционно представлены в образовательных программах IТ-специальностей различных уровней - от среднего специального образования до магистратуры, и содержит практические задания по основным тематическим разделам этого модуля: данные, как объект управления, концептуальная ЕR-модель, реляционная модель данных, SQL-программирование, управление физической моделью реляционной БД, управление производительностью и безопасностью систем баз данных. Пособие предназначено для студентов IТ-специальностей и может быть использовано преподавателями при проведении практических и лабораторных занятий, подготовке контрольных и аттестационных заданий, формировании тематики курсовых проектов.

Файл доступен для загрузки ниже.

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

Частые вопросы

Можно ли скачать «Базы данных: сборник задач с комментариями и примерами решений. Учебное пособие» бесплатно?

Да, «Базы данных: сборник задач с комментариями и примерами решений. Учебное пособие» доступна для бесплатного скачивания на нашем сайте в формате PDF. Ссылка на файл находится на этой странице.

В каком формате и какого размера файл?

Книга предоставляется в формате PDF, размер файла 4,0 МБ.

Кто автор и когда вышла книга?

автор — Волк В. К. , Осеев В. Ю. , Черепанов О. С., издательство Курганский государственный университет, год выпуска 2024, 258 страниц.

О чём книга «Базы данных: сборник задач с комментариями и примерами решений. Учебное пособие»?

Пособие входит в состав учебно-методического комплекса модуля «Управление данными», компоненты которого традиционно представлены в образовательных программах IТ-специальностей различных уровней - от среднего специального образования до маги

Похожие материалы