Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМП по БД 5244.doc
Скачиваний:
148
Добавлен:
09.04.2015
Размер:
3.82 Mб
Скачать

Лабораторная работа №4

ОСНОВЫ ОБРАБОТКИ КЛИЕНТ-СЕРВЕРНОЙ

СТРУКТУРЫ БД

Цели работы:

1. Получение навыков работы с клиент/серверной СУБД Microsoft SQL Server

2. Обучение основам программирования на SQL в Microsoft SQL Server

3. Разработка программных средств реализации основных операций управле­ния БД.

 

1. Порядок выполнения работы

1.       Изучить методические указания.

2.       Установить Microsoft SQL Server

3.       Создать тестовую базу данных, таблицы, хранимую процедуру

4.       Разработать приложение в среде Borland Delphi для работы с созданной БД

5.       Оформить отчёт.

2. Установка SQL Server

Для установки SQL сервера необходим лицензионный компакт диск с дистрибутивом. Если версия Personal Edition, то допустимо устанавливать на клиентскую операционную систему (пример, Win XP Pro), Profession Edition устанавливается только на серверную платформу. Для установки необходимы права локального администратора. Для перехода на следующий пункт в процессе установка нажимайте Next.

  • Сустановочного диска запустить файлsetup.bat для начала установки

  • Выбрать Local Computer, если установка производится непосредственно на сервере, или Remote Computer для удаленной установки

- Выберите первый пункт для установки SQL сервера

- Введите свое имя и название компании

  • Прочитайте лицензионное соглашение и нажмите Yes для подтверждения согласия

  • Выберите вариант установки:

Clients Tools Only (только клиентские приложения без сервера),

Server and Clients Tools (клиентские приложения и сервер),

Connectivity Only (только строка соединения, добавляет драйвер ODBC для SQL Server)

Для установки на сервер выберите пункт 2, для клиентских мест пункт 3

  • При необходимости выберите название сервера (установка более одного сервера на 1 компьютер)

  • Выберите тип установки (Typical), путь для установки приложения, путь для размещения БД

  • Выберите Use the Local System account для запуска сервиса SQL Server (необходимы права локального администратора)

  • Выберите смешанный режим аутентификации (Mixed Mode), поставьте галочку, допускающую пустой пароль (Blank Password). При установке SQL сервера для промышленной эксплуатации использование пустого пароля не допустимо

При правильном выполнении вышеуказанных пунктов произойдет установка программы. Для проверка работоспособности сервера через меню Пуск выберите Microsoft SQL Server – Service Manager . Выберите Server (по умолчанию д.б. выбран), нажмите Start. Должен произойти запуск сервиса, о чем свидетельствует значок в системном трее (около часов) .

3. Управление базами данных

Для управления базами данных в MS SQL Server разработано специальное приложение Enterprise Manager (Пуск – Программы - Microsoft SQL Server - Enterprise Manager) Для работы с вновь созданным сервером щелкните п.к. мыши SQL Server GroupNew SQL Server Registration. Добавьте созданный вами сервер. В результате он должен отобразиться в правом окне менеджера. Интерфейс управления представлен в виде дерева. Основные закладки: Databases (Предоставляет доступ к базам данных), Data Transformation Manager (Создает сценарии копирования таблиц), Management (расписание запуска процедур, резервное копирование), Security (управление доступом пользователей)

  • Для создания новой БД необходимо щелкнуть п.к. мыши по закладке DatabasesNew Database и в поле Name ввести имя базы данных (Test) . В списке баз данных должна появиться новая запись Test. Удаление базы данных осуществляется с помощью щелчка п.к. мыши по базе и выбора соответствующего пункта контекстного меню

  • Для работы с таблицами БД необходимо раскрыть вкладкуTest и выбрать Tables. В правом окне отобразится перечень таблиц существующих в БД. На момент создания новая БД содержит только системные таблицы.

Для создания новой таблицы необходимо щелкнуть п.к. мыши в правом поле менеджера, выбрать New Table. Откроется конструктор таблицы

После ввода полей необходимо сохранить информацию, нажав «дискету» и выбрав имя таблицы (Kadr). Аналогично создать таблицы Predmet и Ved: