Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Контрольная работа по «Базе данных»

Автор:   •  Октябрь 31, 2023  •  Контрольная работа  •  895 Слов (4 Страниц)  •  176 Просмотры

Страница 1 из 4

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

Федеральное государственное бюджетное образовательное учреждение высшего образования

Национальный исследовательский университет «МЭИ»

Контрольная работа №2

по курсу «Базы данных»

           Вариант 2

                                

                                              Выполнил студент группы ИДзс-22-22

Крепышев Никита

Москва

2023

Цель работы: Научиться создавать базы данных из таблиц и работать с ними. Изучить операторы по изменению, добавлению и удалению данных из таблиц.

Задание: Создать и отладить командный файл-сценарий, позволяющий:

а) создать базу данных их 3 таблиц (главная, подчиненная, ссылочная);

б) создать два индекса – простой и составной;

в) заполнить:

  • ·главную таблицу 10–12 записями;
  • ·подчинённую таблицу 15–18 записями (1–3 записи в подчинённой таблице для одной записи в главной);
  • ·ссылочную таблицу 10 записями;

г) продемонстрировать работу операторов по изменению и удалению данных из таблиц.


         Решение:

  1. Создадим базу данных с помощью команды

CREATE DATABASE [flower shops]

или с помощью внутренних инструментов ms sql

[pic 1]

  1. Создадим нужные нам таблицы

 Главная таблица - компании, занимающиеся цветочным бизнесом

Создадим столбцы таблицы: название, число сотрудников, владелец, капитализация, дата основания. Возьмем столбец name и отметим его первичным ключом (Primary Key), т.к. каждое название компании уникально.


[pic 2]

CREATE TABLE Companies(

  Name nvarchar(50) NOT NULL,

  Capitalization money NOT NULL,

  [Date of foundation] date NOT NULL,

  Owner nvarchar(50) NOT NULL,

  [Number of employess] int NOT NULL,

)

/*Создаем первичный ключ для столбца Name.*/

ALTER TABLE Companies

ADD CONSTRAINT Name_key PRIMARY KEY (Name);

Подчиненную таблицу сделаем плантации цветов. Каждая компания должна владеть хотя бы одной плантацией. Таблица состоит из столбцов: id, location, flower variety, owner. Где owner – имя компании.                         Id – специальный столбец с уникальными значениями (отметим первичным ключем)

...

Скачать:   txt (5.7 Kb)   pdf (205.1 Kb)   docx (286.9 Kb)  
Продолжить читать еще 3 страниц(ы) »
Доступно только на Essays.club