- •На языке sql создать таблицы и определить отношения между ними. (б-23)
- •На языке sql создать таблицы и определить отношения между ними. (б-8)
- •На языке sql создать таблицы и определить отношения между ними. (б-5)
- •На языке sql создать таблицы и определить отношения между ними. (б-14)
- •На языке sql создать таблицы и определить отношения между ними. (б-11)
- •На языке sql создать таблицы и определить отношения между ними. (б-20)
- •На языке sql создать таблицы и определить отношения между ними. (б-17)
- •На языке sql создать таблицы и определить отношения между ними. (б-2)
- •На языке sql создать таблицы и определить отношения между ними. (б-33)
- •На языке sql создать таблицы и определить отношения между ними. (б-30)
- •На языке sql создать таблицы и определить отношения между ними. (б-36)
- •На языке sql создать таблицы и определить отношения между ними. (б-39)
На языке sql создать таблицы и определить отношения между ними. (б-36)
Определить, какие товары и, по какой цене поставляет заданный производитель.
CREATE TABLE Производитель (Код TinyInt Not null,Наименование VarChar (50),
Адрес VarChar (50),Телефон VarChar (16),Constraint PK1 Primary Key (Код));
CREATE TABLE Чек (Код TinyInt Not null,Отдел VarChar (50),Кассир VarChar (15),
Constraint PK2 Primary Key (Код));
CREATE TABLE Товар (Код TinyInt Not null,Наименование VarChar (50),
Производитель TinyInt Not null,Цена Money,Количество VarChar (5),
Constraint PK3 Primary Key (Код),
Constraint FK1 Foreign Key (Производитель) References Производитель (Код) );
CREATE TABLE Покупка (Код_товара TinyInt Not null,Номер_чека TinyInt Not null,
Количество VarChar (5),Constraint PK4 Primary Key (Код_товара, Номер_чека),
Constraint FK2 Foreign Key (Код_товара) References Товар (Код),
Constraint FK3 Foreign Key (Номер_чека) References Чек (Код) );
SELECT Товар.Наименование, Товар.Цена, Производитель.Наименование FROM Товар
INNER JOIN Производитель ON Товар.Прозводитель = Производитель.Код
WHERE Производитель.Наименование = [‘Введите производителя];
На языке sql создать таблицы и определить отношения между ними. (б-39)
Построить запрос, возвращающий лучший курс между двумя заданными валютами.
CREATE TABLE Валюта ( Код TinyInt Not null, Наименование VarChar (20),
Обозначение VarChar (5), Страна VarChar (20), Constraint PK1 Primary Key (Код) );
CREATE TABLE Валюта_1 (Код TinyInt Not null,Наименование VarChar (20),
Обозначение VarChar (5),Страна VarChar (20),Constraint PK2 Primary Key (Код) );
CREATE TABLE Курс (Код TinyInt Not null,Дата Datetime,Валюта_1 TinyInt Not null,
Валюта_2 TinyInt Not null,Коэффициент VarChar (2),Constraint PK3 Primary Key (Код),
Constraint FK1 Foreign Key (Валюта_1) References Валюта (Код),
Constraint FK2 Foreign Key (Валюта_2) References Валюта_1 (Код) );
CREATE TABLE Кассы (Код TinyInt Not null,Наименование VarChar (15),Адрес VarChar (70),
Кассир VarChar (50),Constraint PK4 Primary Key (Код) );
CREATE TABLE История (Код TinyInt Not null,Курс TinyInt Not null,Сумма_полученная Money,
Сумма_выданная Money,Код_кассы TinyInt Not null,Constraint PK5 Primary Key (Код),
Constraint FK3 Foreign Key (Курс) References Курс (Код),
Constraint FK4 Foreign Key (Код_кассы) References Кассы (Код) );
SELECT Курс.Коэффициент FROM Курс INNER JOIN Валюта ON Курс.Валюта_1 = Валюта.Код,
INNER JOIN Валюта_1 ON Курс.Валюта_2 = Валюта_1.Код
WHERE Валюта.Наименование = [‘Валюта 1:’], Валюта_1.Наименование = [‘Валюта 2:’],
Курс.Коэффициент = (SELECT MAX (Коэффициент) FROM Курс);
