- •Методическое указание
- •Содержание
- •Лабораторная работа №1 «анализ предметной области»
- •Лабораторная работа №2 «проектирование инфологической и даталогической модели данных»
- •Лабораторная работа №3 «создание физической модели данных»
- •Создание и администрирование базы данных
- •Создание доменов, правил и значений по умолчанию
- •Лабораторная работа №4 «создание хранимых процедур»
- •Values (выражение,...),(...),...
- •Лабораторная работа №5 «создание представлений»
- •Создание представлений
- •Панель сетка Панель sql Панель результатов Панель схемы
- •Преобразовать представления в хранимые процедуры
- •Создание триггеров
- •Лабораторная работа №6 «создание клиентского приложения базы данных»
- •Создание главной формы и форм-справочников и подключения к базе данных
- •Создание фильтра
- •Создание поиска
- •Создание отчетных форм
- •Требования к отчету по лабораторным работам
- •Литература
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Чайковский филиал
федерального государственного бюджетного
образовательного учреждения высшего профессионального образования
«Пермский национальный исследовательский политехнический университет»
(ЧФ ПНИПУ)
Кафедра автоматизации, информационных и инженерных технологий
Методическое указание
по выполнению лабораторных работ по дисциплине
«Базы данных»
г. Чайковский, 2012г.
Составил: к.ф.-м.н., доцент кафедры АИИТ Селиванов К.М.
Методические указания рассмотрены и утверждены на заседании кафедры «Автоматизации, информационных и инженерных технологий» ЧФ ПНИПУ «_____»__________2012 г., протокол № _______
Зав. кафедрой АИИТ ____________________ Т.Н. Иванова
Методические указания предназначены для выполнения лабораторных работ по дисциплине «базы данных» для студентов всех специальностей, изучающих данную дисциплину.
Методические указания содержат теоретические основы и порядок выполнения лабораторных работ.
Содержание
ЛАБОРАТОРНАЯ РАБОТА №1 4
ЛАБОРАТОРНАЯ РАБОТА №2 5
ЛАБОРАТОРНАЯ РАБОТА №3 7
FILEGROUP filegroup_name < filespec > [ ,...n ] 8
NAME 9
USE master 9
GO 9
CREATE DATABASE SampleBD 9
ON 9
SIZE = 10, 9
MAXSIZE = 50, 9
FILEGROWTH = 5 ) 9
LOG ON 9
SIZE = 5MB, 9
MAXSIZE = 25MB, 9
FILEGROWTH = 5MB ) 9
GO 9
Рисунок 3.5 – Пункт меню “Новая база данных” 11
Рисунок 3.6 – Создание новой базы данных 11
Рисунок 3.8 – Пункт меню “Новая таблица” 13
Рисунок 3.9 – Создание столбцов таблицы 13
Рисунок 10 – Пункт меню “Создание скрипта 14
Рисунок 3.11 – Сгенерированный sql код 14
Рисунок 3.12 – Пункт меню “Создание схемы базы данных” 14
Рисунок 3.14 – Схема базы данных с несвязанными таблицами 15
Рисунок 3.15 – Сообщение о установке связи между таблицами 15
Рисунок 3.18 –Редактирование данных таблицы 16
ЛАБОРАТОРНАЯ РАБОТА №4 19
Рисунок 4.1 – Пункт меню “Новая хранимая процедура” 19
ЛАБОРАТОРНАЯ РАБОТА №5 26
Рисунок 5.1 ‑ Пункт меню “Новое представление” 26
ЛАБОРАТОРНАЯ РАБОТА №6 33
ТРЕБОВАНИЯ К ОТЧЕТУ ПО ЛАБОРАТОРНЫМ РАБОТАМ 44
ЛИТЕРАТУРА 47
Лабораторная работа №1 «анализ предметной области»
Цель работы: Определить и проанализировать предметную область. Анализ входных выходных данных.
Постановка задачи
Выбрать предметную область для исследования и построения требований к информационной системе.
Дать краткое описание объекта исследования:
вид деятельности;
цель и задачи функционирования объекта исследования;
технико-экономические показатели;
перечень подразделений и их функциональные обязанности;
состав, периодичность и условия выполнения функций управления, учета и.т.п.;
перспективы развития объекта исследования.
Привести перечень входной и выходной информации и их ограничения.
Предметные области:
Школа. База данных школьников;
Школа. База данных дополнительного образования (кружки);
Магазин. База данных продуктовых товаров;
Магазин. База данных промышленных товаров;
Домашняя библиотека. База данных книг и периодики (газеты, журналы). Предусмотреть учет отданных кому-либо экземпляров;
Медиатека. База данных мультимедийных источников;
Городской радиоцентр. База данных радиопередач;
Городской телецентр. База данных передач;
Гостиница. База данных постояльцев проживания;
Городская служба занятости. Учет вакансий и безработных.
Городская телефонная станция. Учет телефонных переговоров;
Автошкола. База данных курсантов обучающихся в автошколе.
Содержание отчета
Отчет по лабораторной работе должен содержать:
цель работы;
постановка задачи;
описание объекта исследования;
выводы; т.е. сделать вывод об актуальности автоматизации
Литература
Нормативные документы по предметной области (приказы, правила, нормы, бланки)