Добавил:
Меня зовут Катунин Виктор, на данный момент являюсь абитуриентом в СГЭУ, пытаюсь рассортировать все файлы СГЭУ, преобразовать, улучшить и добавить что-то от себя Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика / Теория / Базы данных СГЭУ - Курсовое_проектирование_для заочников.docx
Скачиваний:
14
Добавлен:
09.08.2023
Размер:
3.84 Mб
Скачать

И.И. Довгялло, с.М. Юдина база данных sql Server 2005. Курсовое проектирование

Самара 2014

Оглавление

5.4. Пример оформления главы 3 «Основные команды SQL для извлечения, добавления и изменения данных» 30

Введение 2

1. Цель и задачи работы над курсовым проектом 3

2. Структура пояснительной записки 4

3. ОБЩИЕ ТРЕБОВАНИЯ К ВЫПОЛНЕНИЮ КУРСОВого проекта и содержанию пояснительной записки 5

4. Пример задания на курсовое проектирование 6

5. Пример пояснительной записки курсового проекта 10

5.1. Введение 10

5.2. Пример оформления главы 1 « Проектирование 10

базы данных» 10

5.2.1. Проектирование базы данных методом нормализации таблиц 10

5.1.2. Проектирование базы данных методом семантического 17

моделирования в среде Erwin 17

5.3. Пример оформления главы 2 «Создание таблиц в SQL Server 2005 » 19

5.3.1. Команды создания и модификации таблиц 19

5.3.3. Просмотр структуры и содержимого таблиц 27

5.4. Пример оформления главы 3 «Основные команды SQL для извлечения, добавления и изменения данных» 28

5.5. Пример оформления главы 4. «Создание процедур и функций» 37

5.7. Пример оформления главы 5 «Создание триггеров» 42

5.8. Пример оформления заключения по курсовому проекту 47

6. Нормативные требования к оформлению курсового проекта 48

Приложение 1 53

Приложение 2 54

Варианты заданий для курсового проектирования 54

Вариант 1 54

Вариант 2 56

Вариант 3 59

Вариант 4 61

Вариант 5 64

Вариант 6 66

Вариант 7 69

Вариант 8 71

Вариант 9 73

Вариант 10 76

Вариант 11 78

Вариант 12 80

Вариант 13 82

Вариант 14 85

Вариант 15 87

Вариант 16 90

Вариант 17 93

Вариант 18 95

Вариант 19 98

Вариант 20 101

Вариант 21 103

Вариант 22 106

Вариант 23 108

Вариант 24 111

Вариант 25 114

Вариант 26 117

Введение

Системы управления базами данных (СУБД) в настоящее время стали практически обязательной частью любой информационной системы. Эффективность работы информационной системы во многом зависит от качества проекта базы данных, обоснованности проектных решений, а также умения грамотно манипулировать данными. Эти задачи предлагается решать в курсовом проекте по дисциплине «Базы данных».

Основная цель проектирования базы данных (БД) – это, в первую очередь, устранение возможности возникновения противоречий из-за хранения в разных местах сведений об одном и том же явлении, а также сокращение избыточности хранимых данных и экономия объема памяти. Для создания классического проекта БД («Каждый факт в одном месте») в курсовом проекте предлагается применение методологии нормализации отношений и семантического моделирования. Для моделирования структуры данных используется пакет Erwin.

Для формирования базы данных, разработки запросов, процедур, триггеров и т.д. выбрана СУБД SQL Server 2005, которая ориентирована на работу в корпоративных сетях. В ней обеспечивается надежность, безопасность, высокая производительность, масштабируемость проектных решений. Данная СУБД отвечает всем требованиям, предъявляемым к реляционным СУБД. СУБД SQL Server 2005 является одной из наиболее популярных СУБД как в России, так и за рубежом.

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