Лабораторная работа 1. Использование редактора запросов SQL Borland SQL Explorer(TM) для знакомства с основными объектами баз данных. Требования к программному обеспечению: 1. 2. 3. Компьютер с установленным на нем приложением Borland SQL Explorer. Компьютер с установленный на нем СУБД MS SQL Server версии 7.0/2000/2003, и с установленной учебной базой sk4. СУБД MS SQL Server должна иметь запись о пользователе user (пароль-user) с привилегиями db_owner для всех объектов в рабочем пространстве sk4. Теоретические сведения: 1. Объекты базы данных. Рассмотрим набор объектов СБД, который поддерживается MS SQL Server 2000. Таблица (table) – единственный объект СБД, в котором реально хранятся данные; являются двумерными матрицами. Хранимая процедура (stored procedure) – набор команд SQL и Transact-SQL, сохраненный под определенным именем. Пользователи работают с таким набором, как с единым целым, обращаясь к нему по имени. Триггер (trigger) – специальный вид хранимых процедур, который автоматически запускается сервером при удалении, изменении или добавлении записи в таблицу. Представление (view) – виртуальная таблица, отражает результат запроса на выборку. Пользователь может работать с представлением как с обычной таблицей. С помощью представлений обычно описывается внешняя схема для некоторой группы пользователей. Индекс (index) – файл специального вида, предназначен для повышения скорости работы с данными (например, для ускорения поиска данных) за счет представления этих данных в упорядоченном виде Пользовательский тип данных (user-defined datatype) – тип данных, созданный пользователем на основе встроенных типов данных СУБД Функция пользователя (user-defined function) – функция, создаваемая пользователем. Как и хранимая процедура, функция – тоже набор команд. В отличие от хранимой процедуры, функция может быть использована в выражениях (как, например, функция вычисления квадратного корня из значения поля). Ограничение целостности (constraint) – объект базы данных, контролирует логическую целостность данных Умолчание (default) – объект базы данных, который также как и ограничение целостности, может привязываться к столбцу таблицы или к пользовательскому типу данных. 2. Работа с Borland SQL Explorer. 1. Настроить ODBC DSN sk4 на сервере kit-server. 1. Открыть Панель Управления главного меню MS Windows. 2. Открыть программу «Источники данных ODBC». 3. На вкладке User DSN добавить новый DSN (Data Source Name): 1. Нажать кнопку “Add” 2. Для MS SQL Server выбрать драйвер SQL Server и нажат кнопку “Next”. 3. Задать имя источника (предварительно узнать о функционировании рабочего пространства с таим именем на SQL-сервері)– CIS, задать (необязательно) описание источника данных и задать имя SQL –сервера, к которому нужно подключиться – kit-server. Нажать кнопку “Next”. Переключить аутентификацию пользователей на “SQL Server Authentication”. В поле ввода имени пользователя ввести user, в поле ввода пароля ввести user. Нажать кнопку “Next”. 5. Установить имя CIS как default database. Нажать кнопку “Next”. 6. Ознакомиться с поддержкой национальных единиц измерения и языком сообщений. Нажать кнопку “Finish”. 7. Оттестировать новый источник данных. 8. В случае возникновения ошибок обратиться к преподавателю. 4. Закрыть программу ODBC Administrator. Оттестировать с помощью SQL Explorer доступ к рабочему пространству CIS на сервере zgu-serv. 1. Открыть SQL Explorer. 2. Найти DSN CIS и открыть его. Ввести имя и пароль. 3. При нормальном функционировании SQL-сервера в окне SQL Explorer появится список таблиц в рабочем пространстве CIS на сервере kit-server. 4. 2. 3. Условие лабораторной работы 1. Настроить ODBC-источник данных CIS. 2. Открыть CIS в приложении Borland SQL Explorer. 3. Просмотреть свойства и значения объектов базы даннях, попробовать отредактировать данные в таблицах.