- •1. Определение базы данных с комментариями. Преимущества использования бд.
- •2.Состав системы бд. Раскрыть разделы: Данные и Аппаратное обеспечение.
- •3.Состав системы бд. Раскрыть раздел Программное обеспечение
- •6. Элементарная единица моделирования данных. Определение модели данных (формула).
- •7. Модели данных. Перечислить. Дать краткую характеристику.
- •8.Реляционная модель данных(рмд). Структурная часть.
- •9. Ограничения на отношения, используемые в рмд.
- •10.Реляционная модель данных. Целостная часть.
- •11. Понятие ключа отношения. Свойства. Первичный ключ.
- •12. Понятие внешнего ключа отношения. Пример
- •13. Реляционная модель данных. Манипуляционная часть. Традиционные операции над множествами.
- •14. Реляционная модель данных. Манипуляционная часть. Специальные операции реляционной алгебры.
- •15. Процесс проектирования бд. Этапы.
- •16. Проектирование бд – Инфологическое проектирование (содержание).
- •17. Основные концепции er – моделирования.
- •26. Правила отображения er-диаграммы на логическую схему.
- •27. Нормализация таблиц. Избыточность данных и аномалии редактирования.
- •28.Нормализация таблиц. Зависимость между атрибутами отношения.
- •29. Нормализация таблиц. 1 нф, 2 нф схем отношений.
- •30. Нормализация таблиц. 3 нф, 4 нф схем отношений.
- •31. Содержание этапа физического проектирования бд.
- •32. Архитектура субд ansi-sparc. Схема. Внешний, концептуальный и внутренний уровни.
- •33. Два типа независимости от данных – логическая и физическая
- •34.Проект, состав и назначение элементов проекта.
- •35. Символьные типы данных, используемые в Visual FoxPro.
- •36. Числовые типы данных, используемые в Visual FoxPro.
- •41. Типы индесков
- •42. Организация постоянных и временных межтабличных связей.
- •43.Главное требование ссылочной целостности. Группа правил Update.
- •44. Главное требование ссылочной целостности. Группа правил Delete.
- •45. Главное требование ссылочной целостности. Группа правил Insert.
- •46. Организация запросов к бд. Этапы формирования запроса.
- •47.Операторы Use, Select, Append, Replace. Назначение, синтаксис.
- •48.Операторы удаления и восстановления записей. Назначение, синтаксис.
- •49. Операторы перемещения и поиска записей в таблице. Назначение, синтаксис.
26. Правила отображения er-диаграммы на логическую схему.
Правило 1
Каждая сущность становится отношением, идентификатор сущности становится первичным ключом, а её характеристики – атрибутами отношений
Правила 2
Результат:
Правило 3
Если степень связи 1 к 1 и класс принадлежностей обязательный одой сущности, а другой не обязательный, то для каждой из сущностей формируется по отношению с первичными ключами являющимися ключами соответствующих сущностей.
К отношению, сущность которого имеет обязательный класс принадлежностей добавляется в качестве атрибута ключ сущности с необязательным классом принадлежности.
Правило 4
Правило 5
Правило 6
Правило 7
27. Нормализация таблиц. Избыточность данных и аномалии редактирования.
Нормализация таблиц является формальным методом проектирования логического применения.
Не требуется построение ER-диаграммы, исходные данные должны быть сведены в таблицу.
Для продолжения нормализации необходимо привести таблицу к 1 нормальной форме (НФ).
Таблица в 1НФ обладает рядом недостатков:
Избыточность
Аномалии при изменениях и удалениях строк таблиц.
Для преодоления этих недостатков таблица подвергается дальнейшей нормализации.
28.Нормализация таблиц. Зависимость между атрибутами отношения.
Нормализация таблиц является формальным методом проектирования логического применения.
Приведение таблицы ко 2 НФ и выше производится с аппарата функциональной зависимости.
Функциональная зависимость
Атрибут «B» зависит от атрибута «A», если каждому значению атрибута «A» соответствует одно значение «B».
Это означает, что во всех кортежах с одинаковым значением атрибута «А», атрибут «В» будет иметь также одно и то же значение.
А В (В зависит от А)
K={a;b;c} r={A;B;C;D;E;F)
Ч астной ФЗ называется зависимость не ключевого атрибута от части составного ключа.(А D; A E)
П олной ФЗ называется зависимость не ключевого атрибута от всего составного ключа.{A;B;C} F
Транзитивная зависимость
А трибут «С» зависит от атрибута «А», если для атрибутов «А»,«В» и «С» выполняются зависимости А В и А С то А С транзитивны.
Многозначная зависимость
Атрибут «С» многозначно зависит от атрибута «А», если каждому значению «А» соответствует множеству значений атрибутов «В» не связанных с другими атрибутами.
29. Нормализация таблиц. 1 нф, 2 нф схем отношений.
Нормализация таблиц является формальным методом проектирования логического применения.
Не требуется построение ER-диаграммы, исходные данные должны быть сведены в таблицу.
Для продолжения нормализации необходимо привести таблицу к 1 нормальной форме (НФ).
Отношение находится в 1 НФ тогда и только тогда, когда на пересечении строк и столбцов таблицы находятся только атомарные значения.
В таблице в 1 НФ уже можно работать реляционными средствами.
Таблица в 1НФ обладает рядом недостатков:
Избыточность
Аномалии при изменениях и удалениях строк таблиц.
Для преодоления этих недостатков таблица подвергается дальнейшей нормализации.
Переводом отношений во 2 НФ исключаются частные функциональные зависимости.
Отношение находится во 2 НФ тогда и только тогда, когда оно находится в 1 НФ и каждый не ключевой атрибут функционально полно зависит от ключа.