таблиці ZP
CREATE TABLE ZP
(RNUM INT NOT NULL PRIMARY KEY, BIGINT, MONEY, MONEY)
мову запит server таблиця клієнт
4. Фізичні моделі
.1 Введення даних в таблицю В«КлієнтиВ»
В
За аналогією ми заповнюємо всі таблиці нашої бази даних.
.2 Представлення
. Створення подання, яке містить інформацію про кількість виконаних замовлень працівниками та їх оклад. br/>
CREATE VIEW ZAKAZ AS SELECT SOTRUDNIK.SFAM, SOTRUDNIK.ZAKAZ,. OKLAD,. SNUM FROM SOTRUDNIK, ZPSOTRUDNIK.SNUM = ZP.SNUM
В
. Містить інформацію про певний відремонтованому обладнанні
В
В
.3 Процедури
. Створення процедури для збільшення ЗП співробітників на 1500руб
В
Після виконання процедури
В
2. Створення процедури для збільшення окладу на 1500 руб
В
Після виконання процедури
В
4.4 Тригер
Напишемо тригер, контролюючий операцію додавання нових записів в таблицю RASPISKA.
create trigger DOBAVL on KLIENTinsert as declare @ A int @ A = KNUM from KLIENT @ A> (select count (*) from KLIENT) tran ('Неправильний введення', 16,10)
end
В
В В
.5 Запити
. Запит на вибірку, що задовольняють списку обладнання, ціна на ремонт яких вище 300руб
В
2. Запит на виведення рядків знаходяться в таблиці RASPISKA з 1 по 2 рядки
Табл. RASPISKA
В
В
3. Запит на вибірку прізвищ та адреси клієнтів від організації Елара
В
. Створимо запит з використанням агрегатних функцій В«COUNTВ» і В«AVGВ» для перегляду загальної кількості співробітників і середньої зарплати працівників
В
5. Запит на сортування за зростанням заробітної плати співробітників
В
. Вкладений запит на вибірку записів з використанням предиката EXISTS
В
Коротка довідка з мови запитів SQL
Оператор SELECT - один з найбільш важливих і найбільш поширених операторів SQL. Він дозволяє робити вибірки (запити) даних з таблиць і перетворювати до потрібного вигляду отримані результати. p align="justify"> Оператор SELECT має наступний формат:
SELECT [ALL | DISTINCT] {* | [ім'я_стовпця
[AS новое_імя]]} [, ... n] ім'я_таблиці [[AS] псевдонім] [, ... n]