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

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

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

Задание 1. Создайте в структуре данныхEDUCATIONтаблицу USP. Структура таблицыUSPпредставлена ниже.

Column Name

Datatype

Length

Precision

Scale

UNUM

Int

4

10

0

OCENKA

tinyint

1

3

0

UDATE

small-datetime

4

0

0

SNUM

int

4

10

0

PNUM

smallint

2

5

0

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

1. Запустите SQLServer, выполнив щелчок по пиктограммеEnterpriseManger.

2. Войдите в вашу базу данных.

3. Щелкните правой кнопкой мыши на пиктограмме Diagramsи в появившемся контекстном меню выберите командуNewDatabaseDiagram, что приведет к запуску мастера диаграмм.

4. Затем нажмите кнопку Next.

5. Во втором диалоговом окне «Мастера диаграмм» выделите таблицы, которые должны входить в диаграмму, и нажмите кнопку Add. Переход к следующему диалоговому окну осуществляется по нажатию на кнопкуNext.

6. В третьем диалоговом окне «Мастера диаграмм» предоставьте возможность автоматической расстановки таблиц SQLServer, а затем нажмите на кнопкуNext.

7. В последнем диалоговом окне отображается список таблиц, включенных в диаграмму. Для завершения процесса создания диаграммы нажмите кнопку Finish. Если в процессе создания диаграммы не было ошибок, то на экран будет выведено сообщение о том, что диаграмма успешно создана.

8. Используя материал приведенный в разделе «Теоретическое обоснование» данной лабораторной работы, установите связи между таблицами, включаемыми в диаграмму.

Задание 2. Для созданной в лабораторной работе №1 структуры данных EDUCATION разработайте диаграмму, в которой отразите связь между сущностями при помощи первичных и внешних ключей.

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

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

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

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

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

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

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

  1. Порядок создания диаграммы в SQL Server.

  2. Каким образом организуется связь между таблицами в SQL Server?

Защита работы

При защите лабораторной работы студент отвечает на контрольные вопросы, приведенные в конце, и поясняет выполненное индивидуальное задание. Ход защиты лабораторной работы контролируется преподавателем.

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

Представления в SQL Server

Цель и содержание работы: изучить принципы создания представлений в SQL Server, повторить методы технологии работы с базой данных, основанные на языке запросов.

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

Представления - это сохраненные результаты SQL-запроса, при помощи которых можно осуществлять доступ к данным таблицы, являющейся главной при его разработке. Представления являются удобным инструментом для работы с таблицами базы данных. Рассмотрим порядок действий при создании представления с помощью утилиты SQL Server Enterprise Manager.

Для создания представления в первую очередь необходимо выбрать группу Views в списке объектов базы данных, после чего, воспользовавшись командой New View меню Action, загрузить дизайнер представлений.

Диалоговое окно дизайнера представлений состоит из следующих основных частей:

  • Diagram Pane (панель диаграмм) - обычно используется для добавления новых таблиц в представление, описание связей между ними, а также определения полей, которые будут участвовать в представлении. Для того чтобы убрать (или вывести) данную панель на экран, используется кнопка Show/Hide Diagram Pane;

  • Grid Pane (панель-список) - на этой панели отображается перечень полей, выбранных в Diagram Pane. Здесь также можно добавлять новые поля, определять наличие различных критериев и т.д. Для того чтобы убрать (или вывести) данную панель на экран, используется кнопка Show/Hide Grid Pane;

  • SQL Pane (SQL-панель) - на этой панели представляется SQL-команда, формируемая с помощью вышеописанных панелей. Другими словами данная панель используется для ввода SQL-команд, с помощью которой создается представление. Убрать (или вывести) эту панель с экрана можно используя кнопку Show/Hide SQL Pane;

  • Result Pane (панель результатов) - работу произведенных настроек удобно проверить, используя данную панель, в которой, по нажатию кнопки Run отображаются результаты настроенного представления. Данная панель убирается (или выводится) с экрана с помощью кнопки Show/Hide results Pane.

Сохраните созданное представление, после чего его имя появится в списке объектов Views базы данных. Для просмотра информации из этого представления необходимо выполнить команду Open View/ Return all rows меню Action, предварительно выбрав его в списке объектов Views. Редактирование содержимого представления аналогично процессу редактирования таблиц, описанному ранее.

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

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