
- •План отчета по лабораторным работам
- •Вопросы для подготовки:
- •Поддержание целостности данных в реляционной модели: назначение, основные типы ограничений, примеры для каждого типа
- •Задания для контрольных работ: Кр1.Вар1. Схема данных: Реляц. Алг (π, σ, χ)
- •Кр2.Вар2. Схема бд: РелAлг (χ, π, σ), Where
- •Кр3.Вар3. Схема бд: РелAлг(σ, π, ⊲⊳ ), Join.
- •Кр4.Вар4. Схема бд: Sum, Count
- •Кр5.Вар5. Схема бд: Сортировка, группировка
- •Задания по тематике срс
План отчета по лабораторным работам
Титульный лист
Описание предметной области (по примеру описания индивидуального СРС ниже) (*)
Реляционная модель (Data Modeler, файл .er1)
Структура БД, описание (SQL выгрузка базы, файл .sql)
Вопросы для подготовки:
Классификация АИС по характеру информационных ресурсов: названия классов, их назначение
Типы фактографических АИС, их назначение, общие характеристики
АИС оперативной обработки транзакций: характеристика систем, виды задач, к какому классу относятся
АИС аналитической обработки: характеристика систем, виды задач, к какому классу относятся
Понятия База Данных и СУБД
Модели данных: определение, классификация
Иерархическая модель данных: описание структуры модели, пример модели, достоинства и недостатки
Сетевая модель данных: описание структуры модели, пример модели, достоинства и недостатки
Реляционная модель данных: описание структуры модели, пример модели, достоинства и недостатки
Требования к таблице в реляционной модели данных
Объектно-ориентированная модель данных: описание структуры модели, пример модели, достоинства и недостатки
Поддержание целостности данных в реляционной модели: назначение, основные типы ограничений, примеры для каждого типа
Нормализация отношений: описание процесса нормализации, назначение нормализации, понятие функциональной зависимости между атрибутами
Приведение таблицы реляционной БД к 1НФ: требования 1НФ, алгоритм приведения, пример
Приведение таблицы реляционной БД ко 2НФ: требования 2НФ, алгоритм приведения, пример
Приведение таблицы реляционной БД к 3НФ: требования 3НФ, алгоритм приведения, пример
Средства ускоренного доступа к данным: общая информация, Индексирование – определение, назначение, классификация индексов
SQL –язык запросов: назначение, использование в СУБД и в программах на языке высокого уровня; задачи, которые можно решить с помощью SQL
Сущность (Entity): определение, свойства, классификация
Связь (Relationship): определение, имя связи, правило связи, классификация
Атрибут сущности: определение, свойства, классификация, расположение.
Уникальный идентификатор сущности: определение, назначение, размещение.
Связь (Relationship): определение, имя связи, мощность связи, обозначение мощности связи (перечислить допустимые варианты)
Альтернативный ключ сущности: определение, назначение, обозначение
Этапы проектирования баз данных. Интуитивный и формальный подходы выделения информационных объектов предметной области.
Проектирование базы данных на основе ERD-моделей(ERWIN). Понятия сущность, связь, атрибут, ключ.
Типы команд SQL, Определение структур базы данных (DDL), Манипулирование данными (DML), Выборка данных (DQL), Язык управления данными (DCL - Data Control Language)
СУБД M(y)SQL. Основные характеристики и возможности.
Основные компоненты СУБД M(y)SQL. Создание БД.
Типы данных, допустимых для использования в M(y)SQL.
Создание таблиц. Режимы, конструктор, индексы.
Сортировка и фильтрация данных. Определение, реализация.
Технология создания БД в СУБД M(y)SQL. Способы заполнения БД.
Обеспечение целостности данных в СУБД M(y)SQL.
Схема данных. Создание и модификация. Индексы и ключи.
Технология ввода и просмотра данных посредством формы.
Запросы. Определение и виды.
Способы отбора записей в СУБД M(y)SQL. Условия отбора.
Технология создания параметрического запроса. Назначение.
Технология создания запроса на выборку. Назначение.
Технология создания перекрестного запроса. Назначение.