Создание простых запросов в базе данных. Создание структуры распределенной БД

Страницы работы

Содержание работы

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

НАЦИОНАЛЬНЫЙ АЭРОКОСМИЧЕСКИЙ УНИВЕРСИТЕТ

ИМ. Н. Е. ЖУКОВСКОГО «ХАИ»

ЛАБОРАТОРНАЯ РАБОТА №  6

 «Создание простых запросов в БД.
Создание структуры распределенной БД»

ВАРИАНТ № 8

                                                                                              Выполнила: студентка группы 335

                                                                                              Старцева А.В.

                                                                                              Проверил: ст. преподаватель каф. 304

                                                                                              Коробчинский К. П.

Харьков - 2014

Цель: Научится создавать, изменять и удалять таблицы в БД, заносить, обновлять и удалять информацию из этих таблиц. Научится создавать простейшие запросы к базе данных.

Постановка задачи:

      На основании таблиц физической модели данных и бизнес-правил предметной области создать:

1.  Разработать таблицы физической модели данных и описать их.

2.  Разработать бизнес-правила.

3.  Скрипт создания таблиц БД.

4.  Скрипт удаления таблиц БД.

5.  Скрипт изменения информации в таблицах БД.

6.  Скрипт заполнения информации в таблицы БД.

Бизнес правила:

1.Фамилия заказчика не должна превышать 50 символов.

2.Длина названия не должна превышать 20 символов

3.Ф.И.О. рабочих всегда должно быть заполнено

4.Планировка не должна превышать 50 символов, и не могут быть нулевыми

5. Материалы не должны превышать 50 символов, и не могут быть нулевыми

Organization

АТРИБУТ

ТИП ДАННЫХ

PKEY

FKEY

NOT_NULL

UNIQUE

ID_Organization

INTEGER

*

Name

VARCHAR(20)

*

Customer

АТРИБУТ

ТИП ДАННЫХ

PKEY

FKEY

NOT_NULL

UNIQUE

ID_Customer

INTEGER

*

Sername

VARCHAR(50)

Type_Customer

АТРИБУТ

ТИП ДАННЫХ

PKEY

FKEY

NOT_NULL

UNIQUE

ID_ Type_Customer

INTEGER

*

Staff

АТРИБУТ

ТИП ДАННЫХ

PKEY

FKEY

NOT_NULL

UNIQUE

ID_Staff

INTEGER

*

Dannue

АТРИБУТ

ТИП ДАННЫХ

PKEY

FKEY

NOT_NULL

UNIQUE

ID_Dannue

INTEGER

*

Name_Staff

NVARCHAR(50)

*

Worker_Person

АТРИБУТ

ТИП ДАННЫХ

PKEY

FKEY

NOT_NULL

UNIQUE

ID_ Worker_Person

INTEGER

*

Dolgnost_Work

NVARCHAR(50)

Ingeners _Person

АТРИБУТ

ТИП ДАННЫХ

PKEY

FKEY

NOT_NULL

UNIQUE

ID_ Ingeners _Person

INTEGER

*

Dolgnost_ Ing

NVARCHAR(50)

Похожие материалы

Информация о работе

Предмет:
Базы данных
Тип:
Отчеты по лабораторным работам
Размер файла:
79 Kb
Скачали:
0