Проектирование и создание базы данных

Тип работы:
Контрольная
Предмет:
Программирование


Узнать стоимость

Детальная информация о работе

Выдержка из работы

Информатика

Проектирование и создание базы данных

Введение

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

Основным назначением баз данных является быстрый поиск содержащейся в них информации.

Информационная модель — это формализованное описание информационных структур и операций над ними.

Виды информационных моделей:

· иерархическая

· сетевая

· реляционная

Иерархическая модель данных — модель данных, в основе в которой лежит граф типа «дерево». Вершине дерева соответствует тип записи, дуге — отношение между двумя типа записей.

Сетевая модель данных — модель данных, предназначенная для представления данных сетевой структуры и манипулирования ими.

В середине 70-х годов пришли к концепции реляционной модели данных, предложив сами связи в сетевой или иерархической модели представлять в виде характеристик. Теория реляционных баз данных была разработана Колдом на основе математической теории отношений.

Реляционная модель данных — множество нормализованных отношений (таблиц).

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

Цель работы

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

Задачи курсовой работы:

Исследовать предметную область, рассматриваемую в данной работе, выявить ее особенности, создать информационную модель. Спроектировать и создать нормализованную базу средствами Microsoft Access. Использовать маски ввода для полей типа Дата/Время. База данных должна содержать не менее 50−60 записей. Создать запросы для выдачи соответствующих справок. Если в задании не казано конкретное значение для поля, по которому осуществляется отбор записей, то запрос должен быть с параметром. При необходимости в запросе создать вычисляемые поля. Создать запросы с параметром для отчетов. При необходимости создать в запросах вычисляемые поля. Создать отчеты на основе запросов, созданных в п. IV. Создать в заголовке отчета поле с соответствующим текстом и выражением. В примечании отчет (группы), создать поля для вычисления итоговых значений.

1. Основной текст пояснительной записки

Рис. 1 «Схема базы данных»

Рис. 2 Структура таблицы «материк»

Рис. 3 Структура таблицы «страны»

Рис. 4 Запрос о странах с плотностью населения меньше заданного числа

Рис. 5 «Запрос о странах, расположенных на определённом материке с определённым государственным строем»

Рис. 6 «Запрос о странах с площадью в заданном диапазоне с определённой денежной единицей»

Рис. 7 «Запрос о странах с определённым государственным языком и населением больше заданного числа»

Рис. 8 «Запрос о материках, в которых на одно государство в среднем приходится площадь, более заданного числа»

Рис. 9 «Запрос о странах, занимающих площадь более 1/К- той части материка (Sм/K< Sстр)»

Рис. 10 «Запрос для отчета о странах с государственным строем»

Рис. 11 «Отчет в режиме конструктора о странах с государственным строем»

Рис 12 «Отчет в режиме предварительного просмотра о странах с государственным строем»

Рис. 13"Запрос для отчета по странам"

Рис. 14 «Отчет в режиме конструктора по странам»

Заключение

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

информационный запрос база

Список использованной литературы

1. Санькова Т. А. СУБД Microsoft Access для начинающих: Учебно-методическое пособие. — Омск: Изд-во СибАДИ, 2012.

2. Дейт, К. Дж. Введение в системы баз данных. — 8-е издание.: Пер. с англ. — М.: Издательский дом «Вильямс», 2005. ISBN 5−8459−0788−8

3. Михайлов, М.В., Базы данных: учебно-методический комплекс (для студентов, обучающихся по специальности 80 801 «Прикладная информатика (в экономике)», 80 800. 62 «Прикладная информатика (бакалавр)»). — Горно-Алтайск, РИО ГАГУ, 2010. — 125 с.

ПоказатьСвернуть
Заполнить форму текущей работой