Создан заказ №3677276
26 февраля 2019
Создать базу данных для автоматизации деятельности подразделений ВУЗа
Как заказчик описал требования к работе:
Создать базу данных для автоматизации деятельности подразделений ВУЗа, рассмотрев часть предметной области. Информация о предметной области ВУЗ, представлена в Таблице 2. Сформировать и выполнить запросы, представления, хранимые процедуры и функции. Создать к одной таблице триггер. Создать пользов
ателя к созданной базе данных. Определить его права доступа к таблицам и столбцам.
(Полный текст задания в прикрепленном файле)
Работа выполняется в среде MS SQl - Server 2010
подробнее
Фрагмент выполненной работы:
Создать базу данных для автоматизации деятельности подразделений ВУЗа, рассмотрев часть предметной области.
Информация о предметной области ВУЗ, представлена в Таблице 2.
Сформировать и выполнить запросы, представления, хранимые процедуры и функции.
Создать к одной таблице триггер. Создать пользователя к созданной базе данных.
Определить его права доступа к таблицам и столбцам.
Решение:
Представлены логическая и физическая модели созданной БД.
Рисунок 1 – Логическая модель БД
Рисунок 2 – Физическая модель БД
Создание таблиц и связей в sql server на основе физической модели БД:
CREATE TABLE Positions
(
id_post smallint NOT NULL,
n_post varchar(30) NULL,
salary money NULL,
CONSTRAINT PK_Positions PRIMARY KEY(id_post)
)
go
CREATE TABLE Experience
(
id_exper smallint NOT NULL,
largest smallint NULL,
allowance money NULL,
CONSTRAINT PK_Experience PRIMARY KEY(id_exper)
)
go
CREATE TABLE Teachers
(
id_teacher smallint NOT NULL,
n_teacher varchar(50) NULL,
year_birth smallint NULL,
addr_teacher varchar(50) NULL,
tel_teacher varchar(15) NULL,
id_post smallint NOT NULL,
id_exper smallint NOT NULL,
CONSTRAINT PK_Teachers PRIMARY KEY(id_teacher),
CONSTRAINT FK_1 FOREIGN KEY(id_post) REFERENCES Positions(id_post),
CONSTRAINT FK_2 FOREIGN KEY(id_exper) REFERENCES Experience(id_exper)
)
go
CREATE TABLE Disciplines
(
id_code smallint NOT NULL,
n_discipline varchar(50) NULL,
lectu..Посмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
27 февраля 2019
Заказ завершен, заказчик получил финальный файл с работой
5
Создать базу данных для автоматизации деятельности подразделений ВУЗа.jpg
2020-06-27 10:22
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Хорошие знания SQL, отлично справился с заданием на ограниченно время, рекомендую !