enta int primary key, int not null, varchar (20) not null); table sotrudnik (_sotrudnika int primary key, _abonementa int NOT NULL references abonement_AUES (ID_abonementa), varchar (25) NOT NULL, varchar (20) not null, varchar ( 25) not null, varchar (25) not null, int not null); table formulyar (_formulyara int primary key references chitatel (# _chitatelskogo_bileta), _sotrudnika int NOT NULL references sotrudnik (ID_sotrudnika), varchar (25) not null, _vydachi date not null, _vozvrata date not null); table knigi (int primary key, _abonementa int NOT NULL references abonement_AUES (ID_abonementa), varchar (20) not null, _vypuska int not null, varchar (25) not null, _ekzemplyarov int not null) ; table uchebnyi_plan (_uchebnogo_plana int primary key, _specialnosti int NOT NULL references specialnost (ID_specialnosti), varchar (25) not null); table formirovanie_komplekta (_komplekta int primary key, int not null references knigi (ISBN), _uchebnogo_plana int not null references uchebnyi_plan (ID_uchebnogo_plana), varchar (25) not null); table predmet (_predmeta int primary key references uchebnyi_plan (ID_uchebnogo_plana), varchar (25) not null);
Фізичне проектування
Для розробки бази даних була обрана СУБД SQL Server 2 008. SQL Server є всеосяжним, інтегрованим наскрізним рішенням, яке наділяє користувачів організації безпечної, надійної, і продуктивною платформою для обробки промислової інформації та програм, що стосуються інтелектуальних ресурсів підприємства. SQL Server 2008 надає потужні, знайомі інструменти для професіоналів інформаційних технологій так само, як і для працівників інформаційної сфери, зменшуючи складність створення, розгортання, управління та використання даних підприємства та аналітичних додатків на платформах від мобільних пристроїв до інформаційних систем підприємства. Завдяки вичерпному набору функцій, взаємодії з існуючими системами та автоматизації типових завдань, SQL Server 2008 надає повне рішення в області зберігання даних для підприємств усіх масштабів. В результаті виконання створених скриптів, отримаємо реальну БД. Діаграма фізичної моделі даної бази даних
В
Малюнок 15. Діаграма фізичної моделі даної бази даних
Заповнення створеної БД
Новостворена БД містить все ще порожні табличні структури. Для заповнення бази даних був використаний SQL скрипт написаний вручну:
into fakultet (ID_fakulteta, Nazvanie)
values ​​(1, 'ÔÈÒ'),
(2, 'ГќГќГ”'),
(3, 'ÔÐÒÑ'),
(4, '& # 210; ГќГ” '); into specialnost (ID_specialnosti, ID_fakulteta, Nazvanie)
values ​​ (1,1, 'ÁÂÒ'),