Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

Разработка реляционной модели базы данных

Тип: курсовая работа
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить
Теоретические основы разработки приложения для автоматизации данных по Олимпиаде. Основные свойства объектов, связей, их атрибуты. Создание отчета на примере "спортсмены занявшие места с 1 по 3". Структура запросов, таблиц базы данных в Microsoft Access.
Краткое сожержание материала:

Размещено на

Размещено на

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

Государственное образовательное учреждение высшего профессионального образования

Уфимский государственный авиационный технический университет

Институт экономики и управления

Кафедра экономической информатики

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовой работе

«Разработка реляционной модели базы данных»

по дисциплине

«Информатика»

Выполнил: студент группы Э-210

Хадыева В.М

Уфа 2013г.

ВВЕДЕНИЕ

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

Принято считать самой популярной системой управления базами данных для персональных компьютеров продукт, впервые появившийся в 1992 году и носящий название Microsoft Access.

Microsoft Access - это полнофункциональная реляционная СУБД. В ней предусмотрены все необходимые средства для определения и обработки данных, а так же для управления ими при работе с большими объемами информации.

Как и другие продукты этой категории Access предназначена для хранения и получения данных представления их в удобном виде и автоматизации часто выполняемых операция. Использовать Access можно не только разрабатывать удобные формы ввода данных, но и обрабатывать данные, а также составлять всевозможные сложные отчеты.

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

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

1. Основная часть

Для создания базы данных нам потребуется выделить объекты предметной области: Олимпиада, спортсмен, вид спорта, место

Выделим основные свойства объектов и связей, т.е. их атрибуты (* помечены ключевые поля).

1. Олимпиада

· Код*

· Вид (зимняя, летняя)

2. Вид спорта

· Код*

· Название

· Участники

3. Спортсмены

· Код*

· Фамилия

· Возраст

· Пол

4. Призовые места

· код

· место

· спортсмен

· олимпиада

С учетом двух правил:

1. каждый объект представляется таблицей (отношением), столбцы которой соответствуют атрибутам данного объекта;

2. каждая связь представляется таблицей (отношением), столбцы которой соответствуют атрибутам связи, а также ключевым атрибутам объектов, участвующих в связи.

Составим таблицы.

Таблицы, содержащие сведения об объектах называются головными, а таблицы описывающие связи называются вспомогательными (зависимыми).

Получаем следующие таблицы:

Таблица 1 - Олимпиада

код

Вид

Таблица 2 - Спорт

код

название

участники

Таблица 3 - Спортсмены

код

фамилия

возраст

пол

Таблица 4 - Призовые места

код

место

спортсмен

олимпеада

1.1 Создание таблиц базы данных

Структура таблиц базы данных «олимпиада» в Microsoft Access будет иметь вид:

Структура таблицы олимпиада:

Имя поля

Тип данных

Код

Счетчик

Вид

Текстовый

Структура таблицы Вид спорта

Имя поля

Тип данных

Код

Счетчик

Название

Текстовый

Спортсмен

Гиперссылка (числовой

Структура таблицы Спортсмен

Имя поля

Тип данных

Код

Счетчик

Фамилия

Текстовый

Возраст

Текстовый

Структура таблицы Место

Имя поля

Тип данных

Код

Счетчик

Место

Числовой

Спортсмен

Гиперссылка (числовой)

Олимпиада

Гиперссылка (числовой)

Создадим приложение для работы с базой данных в среде Microsoft Access. Для этого в окне базы данных выбираем

ТАБЛИЦЫ>СОЗДАТЬ>.НОВАЯ ТАБЛИЦА>КОНСТРУКТОР.

На экране пустое окно конструирования таблицы, состоящее из двух частей. В верхней части окна вводятся имена полей, типы данных и комментарии (описание). В нижней части вводится описание свойств поля (параметры).

Затем следует ввести описание полей для таблицы в окне конструирования. Для таблицы «олимпиада» описание полей будет выглядеть следующим образом

Рисунок 1 Таблица «олимпиада»

Для таблицы «вид спорта» описание полей будет выглядеть следующим образом

Рисунок 2 Таблица «вид спорта»

Для таблицы «спортсмен» описание полей будет выглядеть следующим образом

Рисунок 3 Таблица «спортсмен»

Для таблицы «место» описание полей будет выглядеть следующим образом

Рисунок 3 Таблица «место»

Схема базы данных «Олимпиада», отражающая связи между таблицами, приведена на рисунке 4.

Рисунок 4 Схема базы данных «Олимпиада»

1.2 Создание запросов

Одним из семи стандартных объектов Microsoft Access является запрос.

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

Другие файлы:

Разработка базы данных "Автомобильное предприятие"
Особенности разработки инфологической модели и создание структуры реляционной базы данных. Основы проектирования базы данных. Разработка таблиц, форм,...

Создание базы данных для паспортно-визовой службы
Построение концептуальной модели, процесс моделирования смыслового наполнения базы данных. Основные компоненты концептуальной модели. Построение реляц...

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

Модели данных
Модели данных как формальный аппарат для описания информационных потребностей пользователей. Структура информационной базы. Типы взаимосвязей. Разрабо...

Разработка базы данных учета доходов потребительского общества
Разработка реляционной базы данных информационной системы для учета доходов потребительского общества средствами программного продукта СУБД MS SQL Ser...