Помощь в написании студенческих работ
Антистрессовый сервис

Диаграмма «сущность-связь». Курсы повышения квалификации

РефератПомощь в написанииУзнать стоимостьмоей работы

Создаем таблицу «занятия». Рис. 4. Таблица «Предметы». Создаем таблицу «группы». Create table type_z (code_tyz int primary key,. Таблица «Специальности». Таблица «Преподаватели». Рис. 9. Таблица «Занятия». Create table zanyat (code_zt int primary key,. Create table tema_z (code_tz int primary key,. Create table groups (code_gp int primary key,. Create table otdel (code_ol int primary key… Читать ещё >

Диаграмма «сущность-связь». Курсы повышения квалификации (реферат, курсовая, диплом, контрольная)

С описанием таблиц можно ознакомиться в следующем разделе.

Диаграмма «сущность-связь».

Рис 1. Диаграмма «сущность-связь»

Реализация базы данных в MS SQL Server

SQL запрос для создания таблиц.

use KURS //подключаемся к базе данных.

//создаем таблицу «тема занятия».

CREATE TABLE TEMA_Z (CODE_TZ INT PRIMARY KEY,.

NAME_TZ CHAR (100)).

//создаем таблицу «преподаватели».

CREATE TABLE PREP (CODE_PL INT PRIMARY KEY,.

FAM CHAR (100),.

IM CHAR (100),.

OT CHAR (100),.

TEL BIGINT,.

STASH INT).

//создаем таблицу «предметы».

CREATE TABLE PRED (CODE_PR INT PRIMARY KEY,.

NAME CHAR (100),.

OPLZCH BIGINT).

//создаем таблицу «типы занятий».

CREATE TABLE TYPE_Z (CODE_TYZ INT PRIMARY KEY,.

NAME_TYZ CHAR (100),.

OPLTYZ BIGINT).

//создаем таблицу «специальности».

CREATE TABLE SPEC (CODE_SP INT PRIMARY KEY,.

NAME_SP CHAR (100)).

//создаем таблицу «отделения».

CREATE TABLE OTDEL (CODE_OL INT PRIMARY KEY,.

NAME_OL CHAR (100)).

//создаем таблицу «группы».

CREATE TABLE GROUPS (CODE_GP INT PRIMARY KEY,.

NUMB_GP CHAR (100),.

SPEC_GP INT FOREIGN KEY REFERENCES SPEC (CODE_SP),.

OTDEL_GP INT FOREIGN KEY REFERENCES OTDEL (CODE_OL),.

KOLVO_GP INT).

//создаем таблицу «занятия».

CREATE TABLE ZANYAT (CODE_ZT INT PRIMARY KEY,.

CODE_Z_TZ INT FOREIGN KEY REFERENCES TEMA_Z (CODE_TZ),.

CHASOV INT,.

CODE_P_PL INT FOREIGN KEY REFERENCES PREP (CODE_PL),.

CODE_P_PR INT FOREIGN KEY REFERENCES PRED (CODE_PR),.

CODE_P_TYZ INT FOREIGN KEY REFERENCES.

TYPE_Z (CODE_TYZ),.

CODE_P_GP INT FOREIGN KEY REFERENCES GROUPS (CODE_GP)).

В результате данного SQL запроса получаем таблицы:

Таблица «Группы».

Название поля.

Тип даных.

Значение.

CODE_GP.

Int (ключевое поле).

Код группы.

NUMB_GP.

Char (100).

Номер группы.

SPEC_GP.

Int.

Специальность.

OTDEL_GP.

Int.

Отдел.

KOLVO_GP.

Int.

Количество студентов.

Таблица «Группы».

Рис. 2 Таблица «Группы»

Таблица «Отделы».

Название поля.

Тип данных.

Значение.

CODE_OL.

Int (ключевое поле).

Код отдела.

NAME_OL.

Char (100).

Название отдела.

Таблица «Отделы».

Рис. 3. Таблица «Отделы»

Таблица «Предметы».

Название поля.

Тип даных.

Значение.

CODE_PR.

Int (ключевое поле).

Код предмета.

NAME.

Char (100).

Название предмета.

OPLZCH.

bigint.

Оплата за час.

Рис. 4. Таблица «Предметы»

Таблица «Преподаватели».

Название поля.

Тип данных.

Значение.

CODE_PL.

Int (ключевое поле).

Код преподавателя.

FAM.

Char (100).

Фамилия.

IM.

Char (100).

Имя.

OT.

Char (100).

Отчество.

TEL.

Bigint.

Телефон.

STASH.

Int.

Стаж.

Таблица «Преподаватели».

Рис. 5. Таблица «Преподаватели»

Таблица «Специальности».

Название поля.

Тип данных.

Значение.

CODE_SP.

Int (ключевое поле).

Код специальности.

NAME_SP.

Char (100).

Имя специальности.

Таблица «Специальности».

Рис. 6. Таблица «Специальности»

Таблица «Темы занятий».

Название поля.

Тип данных.

Значение.

CODE_TZ.

Int (ключевое поле).

Код темы занятий.

NAME_TZ.

Char (100).

Название темы занятий.

Таблица «Темы занятий».

Рис. 7. Таблица «Темы занятий»

Таблица «Типы занятий».

Название поля.

Тип данных.

Значение.

CODE_TYZ.

Int (ключевое поле).

Код типа занятий.

NAME_TYZ.

Char (100).

Имя типа занятий.

OPLTYZ.

bigint.

Оплата.

Таблица «Типы занятий».

Рис. 8. Таблица «Типы занятий»

Таблица «Занятия».

Название поля.

Тип данных.

Значение.

CODE_ZT.

Int (ключевое поле).

Код занятия.

CODE_Z_TZ.

Int.

Тема занятия.

CHASOV.

Int.

Количество часов.

CODE_P_PL.

Int.

Преподаватель.

CODE_P_PR.

Int.

Предмет.

CODE_P_TYZ.

Int.

Тип занятия.

CODE_P_GP.

Int.

Группа.

Рис. 9. Таблица «Занятия»

Показать весь текст
Заполнить форму текущей работой