- •1.Этапы проектирования бд. Анализ требований. Разбиение предметной области. Объединение предметных областей. Определение содержание бд.
- •2.Концептуальное проектирование. Основные понятия er модели. Сущность. Атрибут
- •3. Классификация атрибутов. Декларативные и параметрические. Статистические и динамические. Примеры.
- •5. Домены. Типы данных. Подобные атрибуты. Примеры. Кодификатор информации. Примеры.
- •7.Понятие связи и ее характеристики. Кардинальность связи. Методика определения кардинальности. Примеры.
- •8. Кардинальные числа. Избирательность связи. Виды избирательности. Примеры.
- •9.Этапы концептуального проектирования.
- •12.Построение функциональных зависимостей (фз). Определение и характеристики фз. Определяющие, определяемые атрибуты. Степень и показатель аддитивности. Примеры.
- •13. Классификация функциональных зависимостей. Частично и всюду определенные. Недостатки. Примеры.
- •14.Классификация функциональных зависимостей. Полные и расширенные. Примеры.
- •10. Логическое проектирование бд. Этапы логического проектирования бд.
- •11. Получение начальной логической модели.
- •15.Классификация функциональных зависимостей. Транзитивные, псевдотранзитивные и непосредственные. Недостатки. Примеры.
- •16. Классификация функциональных зависимостей. Временные и постоянные. Преобразование временной фз в постоянную. Примеры.
- •17) Классификация функциональных зависимостей. Глобальные и локальные. Преобразование локальной фз в глобальную. Примеры.
- •18. Понятие нормальных форм. Нормализация отношений. Примеры.
- •19.Повышение показателя аддитивности. Недостатки.
- •20. Построение графа логической модели. Недостатки. Атрибуты связи.
3. Классификация атрибутов. Декларативные и параметрические. Статистические и динамические. Примеры.
Классы атрибутов: декларативные и параметрические, составные и простые, динамические и статистические, первичные и вторичные, ключевые и не ключевые, подобные и не подобные.
Декларативные характеризует только своим наименованием. (экран – черный, Иванов- отличник) . Декларативные атрибуты не могут использовать в качестве атрибутов сущности. Допустимы лишь параметрические атрибуты – задается не только наименованием, но и значением.( темпер. воздуха - +5)
Два подхода к преобраз из деклар в парамет: 1) название деклар атриб становится назв парамет, в качестве значение испол истенность (да/нет;истена/ложь; 0/1;+/-); 2) испол назв деклар атрибута, установив ближайшее родовое понятие(черный-цвет, отличник –успеваемость). Название родового понятия в этом случае становится назв параметр атрибутом, а назв декоар атрибута – одним из значений параметр атриб.
Статические атриб- те, значения кот не изменяются во времени (например: год рождения) Динамические- те кот изменяются во времени ( пример: возрост) По возможности необходимо заменять динамич атриб на соответ им статистическую атриб.
4.Классификация атрибутов. Составные и простые. Первичные и вторичные. Примеры.
Классы атрибутов: декларативные и параметрические, составные и простые, динамические и статистические, первичные и вторичные, ключевые и не ключевые, подобные и не подобные.
Простые атриб – те атриб значение кот рассматр в системе обработки данных как неделимые атомарные значение. (например: фамилия, температура) Составные атриб – те, кот имеют значение, состав из значений простых или др. составных атриб ( пример: календарная дата) При описание сущностивсе атриб должны быть простыми. Допускается группировать атриб, но при этом каждый такой атриб должен доопределен, т.е. он должен быть раскрыт, должны быть указанные все его составляющее простых атриб.
Первичный атриб- это атриб, знач кот можно установить лишь с помощью наблюдение или измерения. Значение вторичных атриб могут быть получены путем вычисления, из значения каких- либо др. атриб.
Обязательным условием явл вкл в состав атриб сущности всех необходимых первичных атриб. Некоторые атриб м.б. связаны (например закон ома) Вкл вторичный атриб вносит дополнительную избирательность и м. б. обуслов лишь сокращ времени обработки или необходимостью повышения достоверности данных.
5. Домены. Типы данных. Подобные атрибуты. Примеры. Кодификатор информации. Примеры.
Домен – множество эл-тов кот явл значениями одного или нескольких атриб. Каждый домен снабжается назв, кот уникально в пределах БД. Каждый атриб всегда сопровождается одним доменом. Это соответ в дальнейшем формирование ограничение целостности, проверки на допустимые значение атриб.
Если 2-м атриб статист в соответ один домен, т.е. значение атриб явл эл-ты одного и того же домена, то атриб наз подобными.
Название атриб может совпасть с названием домена. Домены характеризуется типом данных. Тип данных определяет синтаксическими правилами, кот удовл все значения домена. Каждый кодификатор разрабатывается для каждого домена, если тип данных явл нечисловыми данными. Кодификатор оформлена в виде табл, в кот указывается возможные коды с идентификаторами кодируемых объектов.
Состояние операции (назв доменами). Состояния операции определяется двухзначными цифровым кодом, значение кот определяется степень завершения технологической операции производит процессе. Возможные значения кода составляет операции приведены в табл:
№ |
код |
пояснения |
1 |
10 |
Операция не обеспеч ресурсов и не м б начат |
2 |
20 |
Операции обеспеч ресурсами и м б выполнена |
3 |
30 |
Операция выполняется, ведется выпол операции на рабтчих местах(РМ) |
4 |
40 |
Операция закончена, транспортировка партии заказа с РМ не произведена |
5 |
50 |
Операция завершена, выпол транспортировка пертии заказа сдана на склад |
6. Ключи. Первичный. Основной ключ. Вторичные ключи. Примеры.
Атриб может испол в качестве первичного ключа, вторичного ключа или определять не ключевое св-во сущности. Первичный ключ- это такой атрибут или нескольких атриб сущности. Первичный ключ наиболее удобен с точки зрения поиска объекта в БД. Вторичный ключ – это атриб или несколько атриб ,кот идентифицирует возм, нескольких экз. сущности, имеющих определ св-во( удовлетворяет некоторых услов)
Сущность |
Расписание экзаменов |
Номер группы |
* * |
Наименование дисциплины |
* |
Дата экз |
* |
ФИО экзаменатора |
|
Номер аудитории |
|
|
|
Вторичный ключ ( внешний ключ) – ключ для обраб услов отбора инфор, хранящиеся в БД. Среди первичных ключей всегда выбирают 1 основной ключ – он явл наиболее удобным для идентификации объекта.
