- •Введение
- •1.Отношения и реляционные базы данных
- •1.1Основные понятия и определения
- •1.2Цели проектирования бд
- •Избыточные функциональные зависимости
- •Нормальная форма Бойса-Кодда
- •Обобщенный алгоритм метода декомпозиции.
- •Пример проектирования бд методом декомпозиции.
- •Задания для самостоятельной работы
- •2.2Метод сущностей и связей Основные понятия и определения
- •Общий подход к построению бд
- •Правила построения предварительных отношений
- •Пример er-проектирования бд
- •Задания для самостоятельной работы
- •Библиографический список
- •Оглавление
- •1. Отношения и реляционные базы данных 4
- •2. Методы проектирования бд 11
- •0 Нижнекамск - 1998
Задания для самостоятельной работы
Начертите диаграммы функциональных зависимостей для каждого отношения, полученного в последнем примере (Рис. 2 .14), и выясните, находятся ли отношения в НФБК. Если какое-либо отношение не находится в НФБК, приведите их в НФБК
методом декомпозиции,
пересмотром диаграммы ER-типа.
Разработайте БД с использованием диаграммы ER-типа для торговца подержанными автомобилями. Торговец содержит штат служащих, в который входят агенты по продаже, секретари и механики. Агенты по продаже получают оклад плюс комиссионные, у всех остальных служащих почасовая оплата. Комиссионные составляют 5% для тех агентов по продаже, стаж работы которых составляет не более 3 лет, и 8% - для агентов с большим стажем работы. Информация об имеющихся в наличии автомобилях включает в себя дату покупки, оценочную стоимость, объем ремонтных работ, которые должны быть выполнены до выставления на продажу, марку, модель, год выпуска и основной цвет. Некоторые механики выполняют специальные виды работ, например капитальный ремонт двигателя, жестяные работы и т.д. Можно добавить любые уместные, по вашему мнению, атрибуты.
Библиографический список
Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ: Пер. с англ. М.: Мир, 1991. 252 с.
Гусева Т.И., Башин Ю.Б. Проектирование баз данных в примерах и задачах. М.: Радио и связь, 1992. 160 с.
Деметрович Я., Кнут Е., Радо П. Автоматизированные методы спецификации: Пер. с англ. М.: Мир, 1989. 115 с.
Горев А. Visual FoxPro 5.0. Книга для программистов. М: Журнал «FoxTalk» ТОО «Эдэль», 1999. 552 с.
Сван Т. Секреты 32-разрядного программирования в Delphi. К.: Диалектика, 1997. 480 с.
Оглавление
Введение 3
1. Отношения и реляционные базы данных 4
2. Методы проектирования бд 11
Библиографический список 46
Оглавление 47
Лицензия №0243 от 20.01.99 г.
Подписано в печать 14.05.2000 Формат 60x84 1/16.
Бумага писчая. Печать RISO. 3 усл.печ.л.
Тираж 100 Заказ 154
Издательство Казанского математического общества. 420008, Казань, Университетская, 17.
Офсетная лаборатория Нижнекамского химико-технологического института. 423550, Нижнекамск, пр. Строителей, 47
