Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по Лабам ББД.doc
Скачиваний:
47
Добавлен:
15.04.2015
Размер:
792.58 Кб
Скачать

Министерство образования республики Беларусь

Учреждение образования

«Гомельский государственный университет

имени Франциска Скорины»

Е. А. Коваленко, В. Н. Леванцов

БАЗЫ И БАНКИ ДАННЫХ

Практическое пособие

Гомель 2007

Министерство образования республики Беларусь

Учреждение образования

«Гомельский государственный университет

имени Франциска Скорины»

Е.А. Коваленко, В.Н. Леванцов

БАЗЫ И БАНКИ ДАННЫХ

Практическое пособие для студентов специальности I – 53 01 02

«Автоматизированные системы обработки информации»

Гомель 2007

УДК 004.65(075.8)

ББК 32.973.26-018.1я73

К 562

Рецензент:

Кафедра автоматизированных систем обработки информации учреждения образования «Гомельский государственный университет имени Франциски Скорины»

Рекомендовано к изданию научно-методическим советом учреждения образования «Гомельский государственный университет имени Франциски Скорины»

Коваленко Е.А.

К 562 Базы и банки данных: практическое пособие длястудентов специальностиI– 53 01 02 «АСОИ»/ Е.А.Коваленко, В.Н.Леванцов; М-во образ. РБ, Гомельский государственный университет им. Ф Скорины.-Гомель: ГГУ им. Ф Скорины, 2007.-95 с.

Практическое пособие по курсу «Базы и банки данных» адресовано студентам специальности I – 53 01 02 «АСОИ» и включает краткие теоретические сведения по основным темам курса, требования по выполнению и оформлению практических заданий и содержанию отчета.

УДК 004.65(075.8)

ББК 32.973.26-018.1я73

© Коваленко Е.А., Леванцов В.Н. 2007

©УО «ГГУ им. Ф. Скорины», 2007

Содержание

ВВЕДЕНИЕ 4

ТЕМА 1 5

ПРОЕКТИРОВАНИЕ РЕЛЯЦИОННЫХ БАЗ ДАННЫХ 5

ЛАБОРАТОРНАЯ РАБОТА РАЗРАБОТКА СТРУКТУРЫ РЕЛЯЦИОННОЙ БАЗЫ ДАННЫХ 16

Варианты заданий 21

ТЕМА 2 27

DOS-ОРИЕНТИРОВАННЫЕ СУБД (НА ПРИМЕРЕ FOXPRO 2.6) 27

ЛАБОРАТОРНАЯ РАБОТА 1 СОЗДАНИЕ И ЗАПОЛНЕНИЕ ТАБЛИЦЫ ДАННЫХ В ИНТЕРАКТИВНОМ РЕЖИМЕ 39

Варианты заданий 40

ЛАБОРАТОРНАЯ РАБОТА 2 ИСПОЛЬЗОВАНИЕ ИНДЕКСИРОВАНИЯ ДЛЯ СВЯЗИ ТАБЛИЦ И ПОИСКА ДАННЫХ 40

ТЕМА 3 СУБД MICROSOFT ACCESS 2000 42

ЛАБОРАТОРНАЯ РАБОТА 1 СОЗДАНИЕ СХЕМЫ ДАННЫХ 76

ЛАБОРАТОРНАЯ РАБОТА 2 ПРОЕКТИРОВАНИЕ ФОРМ И ОТЧЕТОВ 77

ТЕМА 4 ЯЗЫК SQL И ЕГО ВОЗМОЖНОСТИ 78

ЛАБОРАТОРНАЯ РАБОТА 1 ИСПОЛЬЗОВАНИЕ ЗАПРОСА ВЫБОРКИ ДАННЫХ ДЛЯ АНАЛИЗА ОТДЕЛЬНЫХ ТАБЛИЦ 92

Варианты заданий 93

ЛАБОРАТОРНАЯ РАБОТА 2 АНАЛИЗ ДАННЫХ СВЯЗАННЫХ ТАБЛИЦ 94

С ПОМОЩЬЮ СРЕДСТВ SQL 94

Варианты заданий 94

ЛАБОРАТОРНАЯ РАБОТА 3 МОДИФИКАЦИЯ БАЗЫ И СТРУКТУР ТАБЛИЦ СРЕДСТВАМИ ЯЗЫКА SQL 95

ЛИТЕРАТУРА 97

Учебное издание 98

БАЗЫ И БАНКИ ДАННЫХ 98

Практическое пособие для студентов специальности I-53 01 02 – «АСОИ» 98

В авторской редакции 98

ВВЕДЕНИЕ

Широкое распространение компьютерной техники и вычислительных сетей привело к увеличению объемов информации, хранимой в электронном виде, что повлекло необходимость усовершенствования принципов предварительной обработки и структурирования вводимых данных, а также алгоритмов доступа и модификации данных. Это привело к концепции баз данных и систем управления базами данных (СУБД). В настоящее время наиболее распространенными и промышленно применимыми являются реляционные базы данных. Это позволило ускорить процесс обработки информации и уменьшить время от момента возникновения данных до момента принятия решения. Однако следствием этого стала потребность в унификации доступа к данным распределенных систем, уменьшению времени получения локальными пользователям запрошенной информации. В настоящее время основным решением этой проблемы является использование языка SQL и SQL-запросов для организации работы в сетевых СУБД. Правильный выбор структуры и принципов организации данных определяет эффективность таких систем, возможности по анализу накопленных данных.

Необходимость изучения: изучение дисциплины «Базы и банки данных» предусмотрено учебным планом подготовки специалистов специальности I-53 01 02.

Цель изучения дисциплины «Базы и банки данных»– обучение эффективным принципам организации хранения и доступа к данным, баз данных и систем управления базами данных.

Выполнение практических работ по дисциплине «Базы и банки данных» позволяет студентам закрепить теоретические знания по предмету и приобрести практические навыки по проектированию баз данных и применения систем управления базами данных для обработки информации. Каждая тема содержит краткие теоретические сведения, необходимые для выполнения предлагаемых практических заданий, с иллюстрациями и примерами. Для каждого задания предусмотрены варианты для выполнения.