Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
метод указания по ЛР БД 2008-2009.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
237.57 Кб
Скачать

8 Практическая работа

8.1 Тема: Создание индекса. Сортировка данных в таблице

8.2 Цель: научиться создавать индексы и сортировать данные в таблице.

8.3 Оборудование, инструменты, расходные материалы:

1) Персональный компьютер

2) Программа SQL Server 2000 (утилита Query Analizer)

8.4 Теоретическая часть

Для ускорения поиска данных в таблицах необходимо использовать индексацию. Индекс создается с помощью оператора create index.

Синтаксис оператора create index:

CREATE [ UNIQUE ] [ CLUSTERED | NONCLUSTERED ] INDEX index_name     ON { table | view } ( column [ ASC | DESC ] [ ,...n ] ) [ WITH < index_option > [ ,...n] ] [ ON filegroup ]

< index_option > :: =     { PAD_INDEX |         FILLFACTOR = fillfactor |         IGNORE_DUP_KEY |         DROP_EXISTING |     STATISTICS_NORECOMPUTE |     SORT_IN_TEMPDB  }

8.5 Выполнение работы

1) Создать индексы в базе данных, по полям в таблицах, которые участвуют в условиях where SQL-запросов.

2) С помощью запросов вывести данные таблиц в отсортированном виде.

8.6 Пример выполнения работы

Create index author_index on author (au_id);

8.7 Вывод

9 Практическая работа

9.1 Тема: Формирование отчетов. Вывод отчетов на печать

9.2 Цель: научиться создавать отчеты и выводить их на печать.

9.3 Оборудование, инструменты, расходные материалы:

1) Персональный компьютер

2) Программа SQL Server 2000 (утилита Query Analizer)

9.4 Теоретическая часть

Для построения отчетов по базе данных необходимо выполнить все предыдущие работы. Отчет должен содержать основные этапы проектирования базы данных и результаты выполнения работ на этапах.

Основные этапы:

  1. Описание предметной области.

  2. Построение инфологической модели.

  3. Выбор СУБД.

  4. Построение даталогической модели.

  5. Построение физической модели.

  6. Размещение данных в таблицах.

  7. Создание запросов.

9.5 Выполнение работы

1) В соответствии с ЕСКД подготовить отчеты по каждому этапу проектирования базы данных.

2) Вывести подготовленные отчеты на печать.

9.6 Вывод

Список использованных источников

  1. Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных: учеб. пособие. – М.: ФОРУМ: ИНФРА-М, 2003. – 352 с.

  2. Глушаков С.В., Ломотько Д.В. Базы данных: уч. курс. М.: «АСТ», 2000 – 504 с.

  3. Избачков Ю.С., Петров В.Н. Информационные системы: учебник для вузов. – 2-е изд. – СПб.: Питер, 2005 – 656 с.

5