Створення таблиць бази даних засобами SQL

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра інформаційних систем та мереж

Інформація про роботу

Рік:
2008
Тип роботи:
Звіт про виконання лабораторної роботи
Предмет:
Бази даних
Варіант:
2

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України Національний університет “Львівська політехніка” Кафедра інформаційних систем та мереж Звіт до лабораторної роботи №2 Створення таблиць бази даних засобами SQL Виконав: Студент гр. КН-419 Прийняв: Завалій Львів - 2008 Мета роботи: Побудувати даталогічну модель бази даних; визначити типи розмірності та обмеження полів; визначити обмеження таблиць; розробити SQL запити для створення спроектованих таблиць. Хід роботи Запити для створення спроектованих таблиць, та їх обмежень: CREATE TABLE tblUsergroup ( UsergroupID int not null identity(1,1), UsergroupName nvarchar(50) not null, UsergroupDescription text, CONSTRAINT tblUG_PK PRIMARY KEY (UsergroupID) ) CREATE TABLE tblOrganisation ( OrganisationID int not null identity(1,1), OrganisationShortname nvarchar(20) not null, OrganisationFullname nvarchar(100), CONSTRAINT tblOrg_PK PRIMARY KEY (OrganisationID) ) CREATE TABLE tblTask ( TaskID int not null identity(1,1), TaskName nvarchar(30) not null, TaskDescription text not null, TaskNumberOfTests int not null, TaskTimeLimit int not null, TaskMemoryLimit int not null, TaskOutputLimit int not null, CONSTRAINT tblTask_PK PRIMARY KEY (TaskID) ) CREATE TABLE tblUser ( UserID int not null identity(1,1), UserName nvarchar(20), UserSurname nvarchar(20), UserLogin nvarchar(20) not null, UserPassword nvarchar(20) not null, UserOrganisationID int, UserUsergroupID int not null, CONSTRAINT tblUser_PK PRIMARY KEY (UserID), CONSTRAINT tblUser_Org_FK FOREIGN KEY (UserOrganisationID) REFERENCES tblOrganisation(OrganisationID), CONSTRAINT tblUser_UG_FK FOREIGN KEY (UserUsergroupID) REFERENCES tblUsergroup(UsergroupID), CONSTRAINT tblUser_Login_Unique UNIQUE (UserLogin) ) CREATE TABLE tblRun ( RunID int not null identity(1,1), RunTaskID int not null, RunUserID int not null, RunStatus char not null, RunSource text, RunSubmitTime datetime not null, RunRunTime int, RunUsedMemory int, RunLanguage char not null, CONSTRAINT tblRun_PK PRIMARY KEY (RunID), CONSTRAINT tblRun_Task_FK FOREIGN KEY (RunTaskID) REFERENCES tblTask(TaskID), CONSTRAINT tblRun_User_FK FOREIGN KEY (RunUserID) REFERENCES tblUser(UserID) ) Висновок: на цій лабораторній роботі було створено базу даних за допомогою засобів SQL.
Антиботан аватар за замовчуванням

01.01.1970 03:01-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!