Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР методичка прог в КС / Лабораторная работа 1-2.doc
Скачиваний:
29
Добавлен:
10.06.2015
Размер:
294.4 Кб
Скачать

Методика и порядок выполнения работы

Для выполнения лабораторной работы необходимо изучить материал, приведенный в разделе «Теоретическое обоснование».

Задание. Используя раздел «Теоретическое обоснование», ознакомьтесь с основными объектами администрирования SQL Server 2005 и окнами SQL Server Management Studio.

Содержание отчета и его форма

Отчет по лабораторной работе должен состоять из:

1) названия лабораторной работы;

2) формулировки заданий к лабораторной работе и порядка их выполнения;

3) ответов на контрольные вопросы;

Отчет о выполнении лабораторной работы в письменном виде сдается преподавателю.

Контрольные вопросы и защита работы

1. Каким образом можно осуществить запуск MSSQLServer2005 и утилитыSQLServerManagementStudio?

2. Какие средства администрирования включает в себя SQLServer2005? Дайте их характеристику.

3. Перечислите и охарактеризуйте основные окна утилиты SQLServerManagementStudio.

4. Последовательность действий при загрузке модуля администрирования SQLServerConfigurationManager.

5. Перечислите основные компоненты SQL Server Configuration Manager.

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

Работа с базой данных в SQL Server 2005

Цель и содержание работы: познакомить студентов с основными принципами создания базы данных вSQLServer2005.

Теоретическое обоснование

Создание баз данных на SQL Server 2005 может производиться множеством разных способов.

Самый простой способ создать базу данных – воспользоваться графическим интерфейсом SQL Server Management Studio. SQLServerManagementStudio – это главный рабочий инструмент администратора в SQLServer 2005.  

Для создания базы данных:

  1. запустите SQL Server Management Studio (рисунок 1);

Рисунок 1

2) подведите указатель к контейнеру Databaseв окнеObject Explorer и нажмите правую кнопку мыши, а затем в контекстном меню выберитеNew Database (Новая база).

3) в открывшемся диалоговом окне New Database (рисунок 2) введите имя создаваемой базы данных, для всех остальных параметров будут подставлены значения по умолчанию.

рисунок 2

Очень часто рабочие базы данных создаются при помощи команды Transact-SQL CREATE DATABASE. Обычно эта команда помещается в скрипт, который, помимо создания самой базы данных, выполняет и другие операции, например, настройку параметров базы данных и создание в ней объектов.

Создать скрипт можно двумя способами. Более простой и менее функциональный вариант выглядит так:

1. Откройте SQL Server Management Studio и подключитесь к серверу, на котором расположена интересующая вас база данных.

2. Раскройте контейнер Databases.

3.  Щелкните правой кнопкой мыши по объекту нужной базы данных.

4. В контекстном меню выберите  ScriptDatabase As Create to  New Query Editor Window (Отскриптовать базу данных как → Создать  Новое окно редактора кода)

5. Созданный скрипт можно также сохранить в файле (пункт контекстного меню File) или поместить в буфер обмена (пункт Clipboard).

Второй способ упростить создание скрипта Create Database – воспользоваться шаблоном редактора кода.

  1. Откройте SQL Server Management Studio.

2. Активизируйте в главном меню команду File  New File.

3. В диалоговом окне  New File (Новый файл) в списке Categories (Категории) выберите категорию SQL Server Query Database (Запрос SQL Server → База данных), а затем в списке справа – подходящий шаблон для создания базы данных. Самый простой из предлагаемых вариантов называется Сreate database.

4. Шаблон будет загружен в окно редактора кода SQL Ser ver Management Studio. Его можно доработать вручную, а можно воспользоваться специальным окном для заполнения значений параметров. Это окно можно открыть при помощи меню Query → Specify Values for Template Parameters.

Удалить базу данных в SQL Server 2005 можно двумя способами:

-  из контекстного меню базы данных в SQL Server Management Studio по команде Delete (Удалить);

- при помощи команды DROP DATABASE, например,

DROP DATABASE testdb;

В любом случае удаляемая база данных не должна быть открыта ни пользователями, ни служебными процессами, такими как репликация.

При удалении базы данных SQL Server 2005 одновременно удаляются файлы этой базы данных на диске (если она не находилась в автономном режиме).

При создании базы данных создаем дополнительную файловую группу USERS. Создаем новый файл данных, например, users.mdf, и определяем, что он будет относиться к этой группе;

- при создании пользовательских таблиц и индексов к ним определяем, что они будут принадлежать файловой группе USERS (для этой цели в командах CREATE TABLE и CREATE INDEX используется ключевое слово ON с указанием имени файловой группы). Обратите внимание, что назначать таблицам и индексам конкретные файлы нельзя, а файловые группы — можно;

- таблицы справочников оставляем в файловой группе PRIMARY или создаем для них свою файловую группу.

Аппаратура и материалы. Для выполнения лабораторной работы необходим персональный компьютер со следующими характеристиками: процессорIntelс тактовой частотой 1800 МГц и выше; оперативная память – не менее 128 Мбайт; свободное дисковое пространство – не менее 500 Мбайт; устройство для чтения компакт-дисков; монитор типаSuperVGA(число цветов – 256) с диагональю не менее 17.Программное обеспечение– операционная системаWINDOWS2000 /XP,SQLServer2005.

Указания по технике безопасности. Техника безопасности при выполнении лабораторной работы совпадает с общепринятой для пользователей персональных компьютеров. В частности, самостоятельно не производить ремонт персонального компьютера, установку и удаление программного обеспечения; в случае неисправности персонального компьютера сообщить об этом обслуживающему персоналу лаборатории (оператору, администратору); соблюдать правила техники безопасности при работе с электрооборудованием; не касаться электрических розеток металлическими предметами; рабочее место пользователя персонального компьютера должно содержаться в чистоте; не разрешается возле персонального компьютера принимать пищу, напитки.