Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Проектирование реляционных БД с использованием принципов нормализации




Проектирование реляционных баз данных с использованием принципов нормализации. Функциональные зависимости. Ключи отношений.

Основной алгоритм

Архитектура ODBC. Основной алгоритм использования ODBC в приложениях.

Open Data Base Connectivity – это инструментарий для разработки программного обеспечения, основанный на расширенной версии SQL/CLI. ODBS обеспечивает общий программный интерфейс для доступа к разнообразным базам данных.

Архитектура ODBS имеет 4 основных элемента:

1) приложение;

2) менеджер драйверов;

3) драйвер;

4) источники данных.

Центральным компонентом является менеджер драйверов. Первичное его назначение это загрузка ODBS драйвера. При этом сами драйверы принимают вызов от функций ODBS и взаимодействуют с источниками данных. Подобный подход является универсальным.

Схема архитектуры ODBS

   
 

SQLAllocEnv

 

 

SQLAllocConnect

 

 

SQLConnect

 

 

SQLAllocStmt

 

 

SQLPrepare

SQLExecute

SQLExecDirect

 

 

SQLFetch

SQLGetDate

 

 

SQLFreeStmt

 

 

SQLDisconnect

 

SQLFreeConnect

 

 

SQLFreeEnv

 

Отправной точкой проектирования является представление предметной области в виде одного или нескольких отношений. Процесс проектирования представляет собой процесс нормализации схем отношений, причем каждая следующая нормальная форма обладает свойствами лучшими, чем предыдущий.

Нормализованные формы.

1. 1НФ

2. 2НФ

3. 3НФ

4. НФБК

5. 4НФ

6. 5НФ

Метод нормализации опирается на декомпозицию отношения в два или более отношения, удовлетворяющих требованиям следующей нормализованной формы. Декомпозиция осуществляется на основе операции проекции.




Поделиться с друзьями:


Дата добавления: 2015-04-24; Просмотров: 492; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.