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

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

Автор:   •  Декабрь 13, 2020  •  Контрольная работа  •  1,380 Слов (6 Страниц)  •  329 Просмотры

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

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

Финансовый университет при Правительстве Российской Федерации

Владикавказский филиал Финуниверситета

Кафедра «Информационно-коммуникационные системы»

КОНТРОЛЬНАЯ РАБОТА

по дисциплине: Базы данных

Выполнила:

студентка 1 курса, группа 1-БИ,

Зангиева Д. Д.

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

Хуриев Г. Ф.

Владикавказ 2020

Создание таблиц

use [Магазин бытовой химии]

create table Country(

CountryId int primary key identity(1,1),

Name nvarchar(max) not null

);

create table Region(

RegionId int primary key identity(1,1),

Name nvarchar(max) not null,

CountryId int references Country(CountryId)

);

create table City(

CityId int primary key identity(1,1),

Name nvarchar(max) not null,

RegionId int references Region(RegionId),

CountryId int references Country(CountryId)

);

create table Store(

StoreId int primary key identity(1,1),

Name nvarchar(max),

Address nvarchar(max),

Phone varchar(max),

CityId int references City(CityId)

);

create table Product(

ProductId int primary key identity(1,1),

Name nvarchar(max),

Price int,

Quantity int,

Description nvarchar(max),

StoreId int references Store(StoreId)

);

create table Staff(

StaffId int primary key identity(1,1),

FCS nvarchar(max),

Phone nvarchar(max),

Position nvarchar(max),

Address nvarchar(max),

StoreId int references Store(StoreId)

);

create table Providers(

ProvidersId int primary key identity(1,1),

Name nvarchar(max),

Address nvarchar(max),

Phone nvarchar (max),

CityId int references City(CityId),

StoreId int references Store(StoreId)

);

create table Customers(

CustomersId int primary key identity(1,1),

FCS nvarchar(max),

Phone nvarchar(max),

CityId int references City(CityId),

StoreId int references Store(StoreId)

);

create table Departments(

DepartmentsId int primary key identity(1,1),

Name nvarchar(max),

Manager nvarchar(max),

StoreId int references Store(StoreId)

);

create table Expenses(

ExpensesId int primary key identity(1,1),

Description nvarchar(max),

StoreId int references Store(StoreId)

);

create table Warehouse(

WarehouseId int primary key identity(1,1),

ProvidersId int references Providers(ProvidersId),

Name nvarchar(max),

DepartmentsId int references Departments(DepartmentsId),

StoreId int references Store(StoreId)

);

create table Type_of_goods(

Type_of_goodsId int primary key identity(1,1),

Category nvarchar(max),

ProductId int references Product(ProductId)

);

create table Purchase(

PurchaseId int primary key identity(1,1),

type nvarchar(max),

date_of_sale nvarchar(max),

ProductId int  foreign key references  Product(ProductId),

CustomersId int  foreign key references Customers(CustomersId)

);

create table Discount(

DiscountId int primary key identity(1,1),

size float,

ProductId int unique foreign key references  Product(ProductId)

);

create table Partners(

PartnersId int primary key identity(1,1),

Name nvarchar(max),

Address nvarchar(max),

Phone nvarchar(max),

StoreId int references Store(StoreId)

);

 

-- Заполнение базы данных

insert into Country values ( 'Россия');

insert into Country values ( 'Франция');

insert into Country values ( 'Италия');

insert into Region values ('Северная Осетия', 1);

insert into Region values ( 'Прованс', 2);

insert into Region values ( 'Венето', 3);

insert into City values ( 'Владикавказ', 1, 1);

insert into City values ( 'Оранж', 2, 2);

insert into City values ( 'Венеция', 3, 3);

insert into Store values ( 'Магазин бытовой химии', 'Ул. Кирова 129', '89887685581', 1 );

insert into Store values ( 'Бытовая химия', 'Ave. des Champs-Elysées', '+ (33 1) 45 62 02 41', 2);

insert into Store values ( 'Быт', 'Via Sant-Aquilino', '(+39 02) 487 50 432', 3);

insert into Product values ( 'Стиральные порошки и моющие средства', 150, 250, 'отбеливатели, пятновыводители, отдушки и пр.', 1)

insert into Product values ( 'Средства ухода за сантехническим оборудованием дома',  120, 200, '-', 1)

insert into Product values ( 'Средства ухода за бытом', 150, 300, 'столовой посудой, мебелью, включая средства ухода за окнами', 1)

insert into Product values ( 'Косметологические и гигиенические средства', 220, 400, 'шампуни, кремы, мази, мыло и др.', 1)

insert into Product values( 'Стиральные порошки и моющие средства', 150, 250, 'отбеливатели, пятновыводители, отдушки и пр.', 2)

insert into Product values ( 'Средства ухода за сантехническим оборудованием дома', 120, 200, '-', 2)

...

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