Проектирование и создание базы данных
Информатика
Проектирование и создание базы данных
Введение
База данных - совокупность данных, организованных по определенным
правилам, предусматривающим общие принципы описания, хранения и манипуляции
данными. База данных может рассматриваться в качестве информационной модели
предметной области.
Основным назначением баз данных является быстрый поиск содержащейся в них
информации.
Информационная модель - это формализованное описание информационных
структур и операций над ними.
Виды информационных моделей:
· иерархическая
· сетевая
· реляционная
Иерархическая модель данных - модель данных, в основе в которой лежит
граф типа «дерево». Вершине дерева соответствует тип записи, дуге - отношение
между двумя типа записей.
Сетевая модель данных - модель данных, предназначенная для представления
данных сетевой структуры и манипулирования ими.
В середине 70-х годов пришли к концепции реляционной модели данных,
предложив сами связи в сетевой или иерархической модели представлять в виде
характеристик. Теория реляционных баз данных была разработана Колдом на основе
математической теории отношений.
Реляционная модель данных - множество нормализованных отношений (таблиц).
В реляционной базе данных все данные хранятся в виде прямоугольных
таблиц. Все операции над базой данных сводятся к манипуляциям с таблицами.
Цель работы
Целью данной работы является: закрепление знаний и навыков, полученных в
рамках курса «Базы данных», и получение практического опыта проектирования и
реализации баз данных.
Задачи
курсовой работы:
Исследовать предметную область, рассматриваемую в данной работе, выявить
ее особенности, создать информационную модель. Спроектировать и создать
нормализованную базу средствами Microsoft Access.
Использовать маски ввода для полей типа Дата/Время. База данных должна
содержать не менее 50-60 записей. Создать запросы для выдачи соответствующих
справок. Если в задании не казано конкретное значение для поля, по которому
осуществляется отбор записей, то запрос должен быть с параметром. При
необходимости в запросе создать вычисляемые поля. Создать запросы с параметром
для отчетов. При необходимости создать в запросах вычисляемые поля. Создать
отчеты на основе запросов, созданных в п. IV. Создать в заголовке отчета поле с соответствующим текстом и
выражением. В примечании отчет (группы), создать поля для вычисления итоговых
значений.
1.
Основной текст пояснительной записки
Рис. 1 «Схема базы данных»
Рис. 2 Структура таблицы «материк»
Рис. 3 Структура таблицы «страны»
Рис.4 Запрос о странах с плотностью населения меньше заданного числа
Рис. 5 «Запрос о странах, расположенных на определённом материке с
определённым государственным строем»
Рис.6 «Запрос о странах с площадью в заданном диапазоне с определённой
денежной единицей»
Рис.7 «Запрос о странах с определённым государственным языком и
населением больше заданного числа»
Рис. 8 «Запрос о материках, в которых на одно государство в среднем
приходится площадь, более заданного числа»
Рис.9 «Запрос о странах, занимающих площадь более 1/К- той части
материка(Sм/K<Sстр)»
Рис. 10 «Запрос для отчета о странах с государственным строем»
Рис. 11 «Отчет в режиме конструктора о странах с государственным строем»
Рис. 13«Запрос для отчета по странам»
Рис. 14 «Отчет в режиме конструктора по странам»
Заключение
В ходе выполнения данной курсовой работы были закреплены знания и навыки,
полученные в рамках курса «Базы данных», и приобретен практический опыт
проектирования и реализации баз данных.
информационный запрос база
Список
использованной литературы
1. Санькова Т.А. СУБД Microsoft Access для начинающих:
Учебно-методическое пособие. - Омск: Изд-во СибАДИ, 2012.
. Дейт, К. Дж. Введение в системы баз данных. - 8-е
издание.: Пер. с англ. - М.: Издательский дом «Вильямс», 2005. ISBN
5-8459-0788-8
3. Михайлов, М.В., Базы данных: учебно-методический
комплекс (для студентов, обучающихся по специальности 080801 «Прикладная
информатика (в экономике)», 080800.62 «Прикладная информатика (бакалавр)»). -
Горно-Алтайск, РИО ГАГУ, 2010. - 125 с.