Лабораторная работа
СУБД Oracle 10g. Создание реляционных таблиц .
Цель работы:научиться работать в среде PL/SQL Developer: создавать объекты – реляционные таблицы, манипулировать структурой таблиц, заполнять таблицы, поддерживать целостность данных.
Ход работы.
1. Запустить среду PL/SQL Developer - C:\Users\plsql.exe
2. В появившемся окне задать имя пользователя (Username) и логин(Password), уточнив у преподавателя

3. В результате успешного входа в систему на экране появляется окно.

В окне PL/SQL Developer представлен перечень всех объектов, с которыми можно работать в этой среде.
4. Для создания нового объекта необходимо выполнить набор команд как представлено на рисунке.

5. Для создания реляционной таблицы необходимо выбрать команду SQL Window из выпадающего набора команды New. В окне SQL Window на языке SQL описать перечень атрибутов родительской таблицы, их тип и размер, выбрав одну из таблиц, созданных в предыдущих лабораторных работах.

6. Закончив описание таблицы, необходимо проверить синтаксические ошибки текста на языке SQL ( клавиша F8 ). Если ошибки отсутствуют, добавить созданную таблицу в перечень объектов, размещенных слева, выбрав пиктограмму
(Refresh data).
- Для заполнения таблицы данными в контекстном меню выбрать команду как показано на рисунке

Завершить заполнение таблицы данными командой Post changes, которая выполняется по нажатию на пиктограмму
.
- В языке SQL определены операции манипулирования со структурой таблиц, перечень которых представлен в таблице 1. Например, для добавления нового атрибута sv –ученое звание в таблицу sort необходимо открыть новое окно SQL Window, в которое занести команду ALTER TABLE sort ADD (sv VARCHAR2(25) DEFAULT ‘Доцент’). Проверить синтаксические ошибки.
- В промышленных СУБД имеется широкий выбор функций, позволяющих производить вычисления над данными, изменения значений элементов данных, форматирование чисел и дат для вывода и т. д. (табл. 2). Например, необходимо получить информацию о должностях и фамилиях сотрудников кафедры АСУ, причем фамилии сотрудников должны начинаться с заглавной буквы, а значение для сравнения задано в виде строковой константы нижнего регистра: