Програмування ужитків баз даних зі сторони сервера - Реферат

бесплатно 0
4.5 94
Створення вжитків зі сторони сервера баз даних. Оголошення обмежень цілісності в таблиці визначень або з використанням механізму тригерів баз даних. Описання мови команд SQL*Plus як інтерактивної системи, невід"ємної для бази даних Oracle і вжитків.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Коли створюється вжиток ми маємо прийняти рішення як поділити на серверну частину і клієнтську частину.Є два основних методи для визначення обмежень цілісності на сервері: з використанням оголошення обмежень цілісності - в таблиці визначень (в CREATE TABLE і ALTER TABLE) або з використанням механізму тригерів баз даних про що буде йти мова в Лекції 6. Це було представлено як частина команд CREATE TABLE і ALTER TABLE. Існують наступні обмеження entityintegrityconstraints: Обмеження первинного ключа PRIMARY KEY - значення в визначених стовпцях унікально ідентифікують рядок всієї таблиці. Однак коли первинний ключ містить більше ніж один стовпець, ключ може бути створений тільки з використанням обмежень визначених на рівні таблиці що показано нижче: CREATE TABLE Loan( CONSTRAINT Boss_fk REFERENCES Employees, Department_name VARCHAR2(35), Place VARCHAR2(35), Salary NUMBER(8,2), Bonus NUMBER(8,2), CONSTRAINT Dep_fk FOREIGN KEY (Department_name, Place) REFERENCES Departments(Name, City), CONSTRAINT P_ck CHECK(0.1*Salary<=Bonus AND Bonus<=0.5*Salary)Перший розділ був - оголошення обмеження цілісності - визначений разом з таблицями. Якщо виконання операцій порушується обмеженнями, сервер генерує виключну ситуацію і не дозволяє завершити операцію. Другий розділ містив інформацію про інтерактивну систему SQL*Plus - невідємну для бази даних Oracle і вжитків. вжиток сервер база даний Є два базових методи визначення обмежень цілісності на сервері: з використанням механізму оголошень обмежень цілісності (в командах CREATE TABLE і ALTER TABLE )і інший з використанням механізму тригерів бази даних. entityintegrityconstraints - обмеження цілісності містять рядок значень без посилання до інших рядків. PRIMARY KEY - обмеження первинного ключа, які потребують щоб значення в стовпці унікально визначали рядок.Значення NULL не може бути в стовпці первинного ключа.

План
План

1. Вжитки зі сторони сервера баз даних

2. Оголошення обмежень цілісності

3. SQL*PLUSSYSTEM

Висновок

Глосарій

1. Вжитки зі сторони сервера баз даних

Вывод
В цій лекції ми обговорили розділи повязані зі створенням вжитків зі сторони сервера. Перший розділ був - оголошення обмеження цілісності - визначений разом з таблицями. Вони перевіряються сервером баз даних протягом всіх операцій з даними. Якщо виконання операцій порушується обмеженнями, сервер генерує виключну ситуацію і не дозволяє завершити операцію.

Другий розділ містив інформацію про інтерактивну систему SQL*Plus - невідємну для бази даних Oracle і вжитків. вжиток сервер база даний

Глосарій integrityconstraints - визначає умови коректності даних в базі даних. Їх основна частина гарантує, що дані в базі будуть точно відображати реальний світ речей для яких створювалась база даних. Система управління базою гарантує, що ці обмеження є завжди істинні. Є два базових методи визначення обмежень цілісності на сервері: з використанням механізму оголошень обмежень цілісності ( в командах CREATE TABLE і ALTER TABLE )і інший з використанням механізму тригерів бази даних. entityintegrityconstraints - обмеження цілісності містять рядок значень без посилання до інших рядків.

PRIMARY KEY - обмеження первинного ключа, які потребують щоб значення в стовпці унікально визначали рядок.Значення NULL не може бути в стовпці первинного ключа.

UNIQUE - обмеження унікального ключа, які потребують, щоб значення в стовпці унікально визначали рядок. Значення NULL може бути в стовпцях унікального ключа.

NOT NULL - обмеження виключають значення NULL в стовпці.

CHECK - обмеження у формі умови, яка мусить бути True або Null для усіх рядків таблиці. referentialintegrityconstraints - обмеження забезпечують. Що множина значень в стовпцях зовнішнього ключа є завжди підмножиною значень відповідного первинного чи унікального ключа. referentialaction - опис того що робити коли протягом виконання команди DELETE чи UPDATE обмеження цілісності referential порушуються, наприклад CASCADE.

SQL*Plus - мова і в той же час інтерактивна система, у якій можна вводити і виконувати команди мови SQL, скрити які складаються з інструкцій SQL і SQL*Plus, блоки PL/SQL і виклики процедур.

Размещено на

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?