- •Передмова
- •Кому призначено цей альбом...
- •Про що цей альбом...
- •Що необхідно для роботи з альбомом...
- •Іт на основі sql
- •Про мову, метадані, алгоритм та результат
- •Про людську і машинну мови
- •Про метадані
- •Про універсальний алгоритм
- •Результат
- •1 Ространс (095) 972-9831
- •2 Почта (095) 124-3199
- •3 Иное (095) 211-9931
- •Insert into Заказано
- •Скрипт:
- •Insert into Заказано
- •Результат:
- •Скрипт:
- •Insert into Заказано
- •Результат:
- •Скрипт:
- •Insert into Заказано
- •Результат:
- •Скрипт:
- •Insert into Заказано
- •Результат:
- •Скрипт:
- •Insert into Заказано
- •Результат:
- •Скрипт:
- •Insert into Заказы
- •Результат:
- •Скрипт:
- •Insert into Заказы
- •Результат:
- •Скрипт:
- •Insert into Заказы
- •Результат:
- •Скрипт:
- •Insert into Заказы
- •Результат:
- •Скрипт:
- •Insert into Заказы
- •Insert into Клиенты
- •Insert into Клиенты
- •Результат:
- •Скрипт:
- •Insert into Клиенты
- •Результат:
- •Скрипт:
- •Insert into Клиенты
- •Результат:
- •Скрипт:
- •Insert into Клиенты
- •Результат:
- •Скрипт:
- •Insert into Заказы
- •Результат:
- •Скрипт:
- •Результат:
- •Скрипт:
- •Insert into Товары
- •Результат:
- •Скрипт:
- •Insert into Товары
- •Результат:
- •Скрипт:
- •Insert into Товары
- •Результат:
- •Скрипт:
- •Insert into Товары
- •Результат:
- •Скрипт:
- •Insert into Товары
- •Результат:
- •Скрипт:
- •Insert into Товары
- •Повна схема бд Борей
Результат:
КодКлиента Название Город Страна
---------- ------------------------------- --------------- -----------
ALFKI Alfreds Futterkiste Берлин Германия
ANATR Ana Trujillo Emparelados Мехико Мексика
ANTON Antonio Moreno Taqueria Мехико Мексика
…
WOLZA Wolski Zajazd Варшава Польша
(91 row(s) affected)
Скрипт:
CREATE DATABASE Борей_Нова
GO
USE Борей_Нова
CREATE TABLE Клиенты
(
КодКлиента nvarchar(5),
Название nvarchar(40) NOT NULL,
Город nvarchar(15),
Страна nvarchar(20)
)
Insert into Клиенты
(КодКлиента, Название, Город, Страна)
SELECT
КодКлиента, Название,
Город, Страна
FROM Борей.dbo.Клиенты
SELECT *
FROM Клиенты
DROP TABLE Клиенты
USE Борей
DROP DATABASE Борей_Нова
Умова:
Виводяться клієнти зі штатів Вашингтон (WA) та Орегон (OR).
Результат:
КодКлиента Название Область
---------- ---------------------------------------- ----------
GREAL Great Lakes Food Market OR
HUNGC Hungry Coyote Import Store OR
LAZYK Lazy K Kountry Store WA
LONEP Lonesome Pine Restaurant OR
THEBI The Big Cheese OR
TRAIH Trail's Head Gourmet Provisioners WA
WHITC White Clover Markets WA
(7 row(s) affected)
Скрипт:
CREATE DATABASE Борей_Нова
GO
USE Борей_Нова
CREATE TABLE Клиенты
(
КодКлиента nvarchar(5),
Название nvarchar(40) NOT NULL,
Область nvarchar(15),
Страна nvarchar(20)
)
Insert into Клиенты
(КодКлиента, Название, Область, Страна)
SELECT
КодКлиента,
Название,
Область,
Страна
FROM Борей.dbo.Клиенты
SELECT КодКлиента, Название, Область
FROM Клиенты
WHERE Область = 'WA' OR Область = 'OR'
DROP TABLE Клиенты
USE Борей
DROP DATABASE Борей_Нова
Умова:
Виводяться дати здійснення замовлень для клієнтів Німеччини із міста, назва якого б закінчувалась на „...бург”.
Результат:
КодЗаказа ДатаРазмещения
----------- -----------------------------------------------
10323 1996-10-07 00:00:00
10325 1996-10-09 00:00:00
10456 1997-02-25 00:00:00
…
11028 1998-04-16 00:00:00
(14 row(s) affected)
Скрипт:
CREATE DATABASE Борей_Нова
GO
USE Борей_Нова
CREATE TABLE Заказы
(
КодЗаказа int NOT NULL,
ДатаРазмещения smalldatetime,
ГородПолучателя nvarchar(15),
СтранаПолучателя nvarchar(20)
)
Insert into Заказы
(КодЗаказа, ДатаРазмещения,
ГородПолучателя, СтранаПолучателя)
SELECT
КодЗаказа,
ДатаРазмещения,
ГородПолучателя,
СтранаПолучателя
FROM Борей.dbo.Заказы
SELECT
КодЗаказа, ДатаРазмещения
FROM Заказы
WHERE
СтранаПолучателя = 'Германия'
AND ГородПолучателя LIKE '%бург'
DROP TABLE Заказы
USE Борей
DROP DATABASE Борей_Нова
Умова:
Виводиться список товару, в одиниці виміру якого є „кг” АБО „шт” І ціна менша 1 000 російських рублів.
