і. Задати нові імена для стовпців.
VIEW data ASAS [Дата початку], As [Дата закінчення] repair WHERE DataN <> '2011-08-10 'AND DataO <> '2011-08-11'; * FROM data WHERE [Дата початку] = '2011-08-14 ';
В
Малюнок 8.
2. агрегує подання.
VIEW CAShs AS (DISTINCT Stoim) AS [Загальна вартість] repairs; * FROM CAShs;
В
Малюнок 9.
3. Представлення, засноване на декількох таблицях.
В· create VIEW Dates AS
AS [Назва посади], AS [ПІБ] post, employeeCodeDol = a_CodeDol; * FROM Dates;
В
Малюнок 10.
В· create VIEW Mon AS
AS [Оклад], AS [ПІБ] post, employeeCodeDol = a_CodeDol; * FROM Mon;
В
Малюнок 11.
В· create VIEW smotr AS
AS [Назва Станка], AS [ПІБ], AS [Вартість роботи] machines, employee, repair, repairsCodeSt = a_CodeStCodeRa = a_CodeRaCodeVR = a_CodeVR; * FROM smotr;
В
Малюнок 12.
Висновок
У ході курсового проектування створена база даних для предметної області "Система обліку технічного обслуговування верстатівВ».
Розроблено структуру бази даних, що складається з 6 таблиць. Розроблено 3 тригера, 3 подання. p align="justify"> Вивчено основи мови програмування TRANSACT SQL.
Список використаних джерел
1. Грофф Дж., Вайнберг П. SQL: Повне керівництво. /2-е вид. - К., 2001.
2. Казакова І.А. Основи мови Transact SQL, навчальний посібник. - Видавництво ПГУ, м. Пенза, 2010 р.
Програми
Програма створення бази даних
Додаток А
. Запит створення бази даних "Система обліку технічного обслуговування верстатів":
CREATE DATABASE repair_of_machines;
2. Запит створення відносини Верстати:
create table machines
(INT NOT NULL CHECK (CodeSt BETWEEN 0 AND 9999) PRIMARY KEY, (40) NOT NULL, DATETIME NOT NULL, VARCHAR (11) NOT NULL,
);
3. Запит створення відносини Види ремонту:
...