Третья нормальная форма
О таблице говорят, что она находится во второй нормальной форме, если:
· Она удовлетворяет условиям второй нормальной формы.
· Ни одно из неключевых полей не идентифицируется с помощью другого неключевого поля.
Сведение таблицы к 3НФ предполагает выделение в отдельную таблицу полей, которые не зависят от ключа.
В таблице Заказыполе Фамилия Сотрудника содержит имена менеджеров, которые однозначно определяются значением поля Код Сотрудника и не зависит от Кода Заказа. Следовательно, т.к. неключевое поле (Фамилия сотрудника) однозначно определяется другим неключевым полем (Код Сотрудника), таблица Заказы не является таблицей в 3НФ. Для приведения этой таблицы к 3НФ создадим новую таблицу Сотрудники
Обзор СУБД
В настоящее время наибольшее распространение получили следующие СУБД, реализующие реляционную модель данных:
· dBASE IV (Borland International)
· Microsoft FoxPro for DOS
· Microsoft FoxPro for Windows
· Microsoft Access
· Paradox for DOS (Borland)
· Paradox for Windows
В табл. 3 показаны места (условные), которые занимают рассматриваемые программные средства относительно друг друга. Например, 1 означает, что в указанной позиции данная программа обладает лучшими характеристиками, 5 - худшими, нет - указанной характеристикой данная программа не обладает.
Таблица 3. - Характеристики СУБД
Наименование | dBASE IV | Microsoft Access 2.0 | Microsoft FoxPro 2.6 for DOS | Microsoft FoxPro 2.6 Windows | Paradox for DOS 4.5 | Paradox for Windows |
Производительность | ||||||
Обеспечение целостности данных на уровне базы данных | нет | нет | нет | |||
Обеспечение безопасности | ||||||
Работа в многопользовательских средах | ||||||
Импорт-экспорт | ||||||
Доступ к данным SQL | нет | |||||
Возможность запросов и инструментальные средства разработки прикладных программ |
Кроме перечисленных СУБД применяются также Clarion, Clipper, RBase, DataEase, SuperBase и другие.
Дата добавления: 2016-02-16; просмотров: 602;