- •Базы данных Методические рекомендации по организации и выполнению самостоятельной работы
- •230105 Программное обеспечение вычислительной техники и автоматизированных систем
- •Содержание
- •Пояснительная записка
- •2. Наименование тем самостоятельных работ.
- •3. Виды самостоятельных работ
- •4 Методические рекомендации по подготовке и оформлению рефератов:
- •5. Требования к оформлению отчета по практической работе
- •6 Требования к оформлению и защите работ
- •7. Список тем рефератов.
3. Виды самостоятельных работ
1.2. Введение в технологии машинной обработки данных и основные определения. Примерная схема файлового ввода-вывода. Эволюция концепций обработки данных. Схема управления базами данных СУБД. Данные и управление их обработкой
Виды самостоятельной работы:
подготовка к проверочным работам,
2.2. Структуры данных. Линейные структуры. Нелинейные структуры. Сетевые структуры.
Виды самостоятельной работы:
подготовка к проверочным работам.
3.2. Модели многоуровневой архитектуры систем баз данных. Стадии проектирования и объекты моделирования. Системный анализ предметной области.
Виды самостоятельной работы:
подготовка к проверочным работам.
разработка базы данных
оформление отчета и подготовка к защите по лабораторной работе
3.3. Модели и технологии инфологического проектирования реляционных БД. Инфологическое проектирование и семантическая модель. Модель «Сущность - связь». ER-диаграмма. Нормальные формы ER-диаграммы. Даталогические модели. Получение реляционной схемы из ER-диаграммы. Физические модели.
Виды самостоятельной работы:
подготовка к проверочным работам.
разработка базы данных.
оформление отчета и подготовка к защите по лабораторной работе
3.4. Универсальное отношение. Функциональная и многозначная зависимости. Нормальные формы. Процедура нормализации. Пример проектирования реляционной БД. Построение ER-диаграммы. Построение реляционной схемы. Нормализация страницы.
Виды самостоятельной работы:
подготовка к проверочным работам,
разработка базы данных
оформление отчета и подготовка к защите по лабораторной работе
4.1. Основные понятия и компоненты. Инструкции и имена. Типы данных. Встроенные функции. Значения NULL
Виды самостоятельной работы:
подготовка к проверочным работам.
разработка базы данных.
оформление отчета и подготовка к защите по лабораторной работе
4.2. Ограничения и целостности. Первичный ключ таблицы. Внешний ключ таблицы. Определение уникального столбца. Определение проверочных ограничений. Определение значения по умолчанию
Виды самостоятельной работы:
подготовка к проверочным работам.
разработка базы данных.
оформление отчета и подготовка к защите по лабораторной работе
4.3. Управление таблицами. Команда создания таблицы CREATE TABLE. Изменение структуры таблицы - команда ALTER TABLE
Виды самостоятельной работы:
подготовка к проверочным работам.
разработка базы данных.
оформление отчета и подготовка к защите по лабораторной работе
4.4. Управление данными. Извлечение данных – команда SELECT. Добавление данных – команда INSERT. Изменение данных – команда UPDATE. Удаление данных – команда DELETE.
Виды самостоятельной работы:
подготовка к проверочным работам.
разработка базы данных.
оформление отчета и подготовка к защите по лабораторной работе
5.2. Архитектура распределённой обработки данных. Базовые архитектуры распределённой обработки. Архитектура сервера баз данных.
Виды самостоятельной работы:
подготовка рефератов
оформление отчета и подготовка к защите по лабораторной работе
6.2. Параллельное выполнение транзакций. Пропавшие обновления. Чтение несогласованных данных.
Виды самостоятельной работы:
подготовка к проверочным работам.
разработка базы данных
оформление отчета и подготовка к защите по лабораторной работе
7.2. Объектно-ориентированные базы данных. Интеграция БД и хранилища данных. Основы технологии интеграции распределённых данных. Аналитическая обработка данных. Базы данных и Internet.
Виды самостоятельной работы:
подготовка к проверочным работам.
разработка базы данных.
оформление отчета и подготовка к защите по лабораторной работе