Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие. Ратманова. Булатова..doc
Скачиваний:
131
Добавлен:
07.03.2015
Размер:
4.54 Mб
Скачать

Приложение б. Состав отчета

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

  2. Проектирование

    1. Таблица пользовательских ролей и их функций

    2. Логическая модель базы данных в нотации IDEF1X

    3. Физическая модель базы данных в нотации IDEF1X

    4. Диаграмма базы данных из MS SQL Server

  3. Описание ограничений

    1. Значения по умолчанию, 2 шт.

    2. Ограничения на вводимые данные, 2 шт.

    3. Правила удаления, 2 шт.

  4. Запросы на модификацию данных

    1. Insert, 3 шт.

    2. Update, 3 шт.

    3. Delete, 3 шт.

  5. Запросы на выборку данных (10 запросов SELECT в виде скриншотов, все из разных разделов)

  6. Хранимые процедуры, 1 шт.

  7. Триггеры, 1 шт.

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

  1. Ратманова, И. Д. Базы данных: курс лекций / И. Д. Ратманова; Федеральное агентство по образованию, ГОУВПО «Ивановский государственный энергетический университет им. В. И. Ленина». − Иваново, 2006.− 132 с.

  2. Ратманова, И. Д. Проектирование баз данных и разработка приложений в СУБД InterBase/Firebird: Учеб.-метод. пособие лекций / И. Д. Ратманова, Н.В. Железняк; Федеральное агентство по образованию, ГОУВПО «Ивановский государственный энергетический университет им. В. И. Ленина». − Иваново, 2007.− 116 с.

  3. Ратманова, И. Д. Проектирование баз данных и разработка приложений в СУБД Microsoft SQL Server: Учеб.-метод. пособие лекций / И. Д. Ратманова, Н. В. Железняк; Федеральное агентство по образованию, ГОУВПО «Ивановский государственный энергетический университет им. В. И. Ленина». − Иваново, 2010.− 116 с.

  4. http://msdn.microsoft.com/ru-ru/library/default.aspx

Оглавление

Предисловие 3

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

1.1 Анализ требований 5

1.2 Концептуальная модель предметной области 7

Контрольные вопросы 9

2. Проектирование базы данных 10

2.1 Логическая модель базы данных 10

2.2 Создание Логической модели БД в Visio 13

2.3 Физическая модель базы данных 18

Контрольные вопросы 22

3. Создание базы данных 24

3.1 Подключение к MS SQL Server 2012 24

3.2 Создание новой базы данных на сервере 25

3.3 Создание новой таблицы на сервере 26

3.4 Создание связей 29

3.5 Создание диаграммы базы данных 31

3.6 Ограничения целостности базы данных 32

3.7 Сценарий создания базы данных 34

Контрольные вопросы 35

4. Заполнение базы данных 37

4.1 Загрузка информации в базу данных средствами Management Studio 37

4.2 Ведение базы данных средствами SQL 38

4.3 SQL-запросы на вставку, модификацию и удаление данных 42

Контрольные вопросы 45

5. Запросы на выборку данных 47

5.1 Общий синтаксис запроса SELECT 47

5.2 Примеры реализации запросов 47

Контрольные вопросы 71

6. Организация бизнес-логики 72

6.1 Хранимые процедуры 72

6.2 Триггеры 80

Контрольные вопросы 89

7. Администрирование сервера БД 90

7.1 Инсталляция сервера 90

7.2 Резервное копирование и восстановление БД 90

7.3 Санкционирование доступа 92

ПРИЛОЖЕНИЕ А. Варианты заданий 94

ПРИЛОЖЕНИЕ Б. Состав отчета 100

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

РатмановаИрина Дмитриевна,

БулатоваЕлена Евгеньевна

Проектирование и разработка базы данных для студентов непрофильных направлений

Учебное пособие

Редактор Н.С. Работаева

Лицензия ИД № 05285 от 4 июля 2001 г.

Подписано в печать 15.12.09. Формат 60х84 1/16.

Печать офсетная. Усл. печ. л. 6,74. Уч. – изд. л. 7,7. Тираж 100 экз. Заказ

ГОУВПО “Ивановский государственный энергетический университет

имени В.И. Ленина”