Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб работы БД 2012-13.docx
Скачиваний:
45
Добавлен:
20.03.2016
Размер:
8.97 Mб
Скачать

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«САНКТ-ПЕТЕРБУРГСКИЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ ИНОРМАЦИОННЫХ ТЕХНОЛОГИЙ, МЕХАНИКИ И ОПТИКИ»

ФАКУЛЬТЕТ СРЕДНЕГО ПРОФЕСССИОНАЛЬНОГО ОБРАЗОВАНИЯ

УТВЕРЖДАЮ

Заместитель декана по УР

__________________Говорова М.М.

«_____»_________________2011г.

ЛАБОРАТОРНЫЕ РАБОТЫ

ПО ДИСЦИПЛИНЕ «БАЗЫ ДАННЫХ»

(5, 6 семестр, 2011/2012 учебный год)

(для студентов дневного отделения)

Специальность: «Программное обеспечение вычислительной техники и автоматизированных систем» (230105)

Согласовано:

Преподаватель:

___________________ Говорова М.М.

Санкт-Петербург

2011

Пояснительная записка

Учебное пособие содержит описание пятнадцати лабораторных работ по курсу «Базы данных» и два приложения с лабораторным.

На выполнение лабораторных работ согласно учебному плану по специальности и рабочей программе дисциплины выделено 30 аудиторных часов в 5 и 6 семестрах обучения.

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

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

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

При выполнении индивидуального проекта (лабораторные работы 3-15) студенты выполняют сквозное задание. Проект может быть реализован индивидуально или парно. По окончании 6 семестра студенты должны представить сгенерированное приложение, обеспечивающее работу с реализованной согласно индивидуальному заданию базой данных.

Пособие адресовано студентам очной формы обучения по специальности 230105 «Программное обеспечение вычислительной техники и автоматизированных систем».

Содержание

ЛАБОРАТОРНАЯ РАБОТА №1-2

АНАЛИЗ ПОВЕДЕНИЯ СИСТЕМЫ С ИСПОЛЬЗОВАНИЕМ КОНТЕКСТНЫХ ДИАГРАММ ЙОРДАНА – ДЕ МАРКО

5

ЛАБОРАТОРНАЯ РАБОТА №3

АНАЛИЗ ДАННЫХ. ПОСТРОЕНИЕ ИНФОЛОГИЧЕСКОЙ МОДЕЛИ ДАННЫХ БД

10

ЛАБОРАТОРНАЯ РАБОТА №4 ПРЕОБРАЗОВАНИЕ ИНФОЛОГИЧЕСКОЙ МОДЕЛИ ДАННЫХ В РЕЛЯЦИОННУЮ НА ОСНОВЕ ПРАВИЛ ПРЕОБРАЗОВАНИЯ

26

ЛАБОРАТОРНАЯ РАБОТА №5

ПОСТРОЕНИЕ РЕЛЯЦИОННОЙ МОДЕЛИ БД С ИСПОЛЬЗОВАНИЕМ МЕТОДА НОРМАЛЬНЫХ ФОРМ

28

ЛАБОРАТОРНАЯ РАБОТА №6

Проект как средство объединения элементов приложения. Создание базы данных в состве проекта visual foxpro

30

ЛАБОРАТОРНАЯ РАБОТА №7

СОЗДАНИЕ БАЗЫ ДАННЫХ В СОСТАВЕ ПРОЕКТА VFP

67

ЛАБОРАТОРНАЯ РАБОТА №8

СОЗДАНИЕ ФОРМ КАК СРЕДСТВА РАБОТЫ С ТАБЛИЦАМИ

69

ЛАБОРАТОРНАЯ РАБОТА №9-10

Запросы к базе данных

75

ЛАБОРАТОРНАЯ РАБОТА №11-12

Создание и печать отчетов

84

ЛАБОРАТОРНАЯ РАБОТА №13

Хранимые процедуры и триггеры

95

ЛАБОРАТОРНАЯ РАБОТА №14

Создание меню приложения

105

ЛАБОРАТОРНАЯ РАБОТА №15

Генерация приложения

109

ПРИЛОЖЕНИЕ 1

114

ПРИЛОЖЕНИЕ 2

137

Список литературы

165

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]