База данных «География»

Автор работы: Пользователь скрыл имя, 06 Июня 2014 в 12:48, курсовая работа

Краткое описание

База данных «География» содержит следующие сущности (подчёркнутые атрибуты являются ключами):
Сущность «Страны», её атрибуты: название страны, регионы, площадь территории, экономическое развитие, количество населения, национальность, язык.
Сущность «Место расположения», её атрибуты: название страны, место расположения, близость к океану.
Сущность «Столица», её атрибуты: название страны, столица, численность населения.

Содержание

Задание………………………………………………………………………………………3
Реферат……………………………………………………………………………………....4
Этапы проектирования базы данных…………………………………………………5
Реализация базы данных……………………………………………………………….7
Интерфейс разработанной базы данных……………………………………...........14
Заключение………………………………………………………………………………….15

Прикрепленные файлы: 1 файл

курсовик по БД.docx

— 187.31 Кб (Скачать документ)

 

 

 

 

 

 

 

Курсовая работа

по дисциплине «Системы управления базами данных»

Тема: «База данных «География»»

 

 

 

 

Выполнили студенты ___________________________

                                                                                                                        .             

 

Проверила ____________________________________________ 

 

 

 

2014 год

 

 

СОДЕРЖАНИЕ

Задание………………………………………………………………………………………3

Реферат……………………………………………………………………………………....4

  1. Этапы проектирования базы данных…………………………………………………5
  2. Реализация базы данных……………………………………………………………….7
  3. Интерфейс разработанной базы данных……………………………………...........14

Заключение………………………………………………………………………………….15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

РЕФЕРАТ

БАЗА ДАННЫХ, ТАБЛИЦЫ, ЗАПРОСЫ, ФОРМЫ, ИНТЕРФЕЙС 

Объект исследования – данные по географии.

Цель работы – создать базу данных «География», содержащую данные по странам, столицам, населению.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.ЭТАПЫ ПРОЕКТИРОВАНИЯ БАЗЫ ДАННЫХ

 

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

Предметной областью являются данные по географии. Объект разработки – база данных «География», предназначена для хранения и работы с информацией о характеристиках стран, столиц и населения.

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

Создание инфологической модели базы данных

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

Основными конструктивными элементами инфологической модели являются сущности, свойства сущностей, которые называются атрибуты и связи, устанавливаемые между сущностями.

Сущность – любой различимый объект (объект, который мы можем отличить от другого), информацию о котором необходимо хранить в базе данных.

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

Связь – ассоциирование двух или более сущностей.

 

 

 

 

 

 

База данных «География» содержит следующие сущности (подчёркнутые атрибуты являются ключами):

  1. Сущность «Страны», её атрибуты: название страны, регионы, площадь территории, экономическое развитие, количество населения, национальность, язык.
  2. Сущность «Место расположения», её атрибуты: название страны, место расположения, близость к океану.
  3. Сущность «Столица», её атрибуты: название страны, столица, численность населения.

Кроме того в инфологической модели необходимо показать как объекты предметной области, т. е. сущности, взаимодействуют между собой. Это взаимодействие удобнее и нагляднее показать с помощью диаграммы «сущность - связь» или ER – диаграммы.

 

Инфологическая модель базы данных «География» представлена в виде ER – диаграммы:

     



 

 

 

 
2. РЕАЛИЗАЦИЯ БАЗЫ  ДАННЫХ

Выбор инструментальных средств СУБД

СУБД – совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования базами данных многими пользователями.

Достоинства СУБД:

  1. Контроль за избыточностью данных;
  2. Непротиворечивость данных;
  3. Возможность совместного использования данных;
  4. Поддержка целостности данных;
  5. Повышение безопасности работы с данными;
  6. Повышение доступности данных.

Недостатки СУБД:

  1. Сложная структура;
  2. Высокая стоимость из-за дополнительных затрат на ПО;
  3. Большой размер базы данных.

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

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

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

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

 

Создание даталогической модели базы данных.

Даталогическим проектированием называется проектирование логической структуры БД конкретной СУБД.

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

В таблицах 1, 2, 3 представлены структуры таблиц, входящих в БД.

 

 

 

 

 

 

 

 

 

 

 

                                                                                                               Таблица 1

Структура таблицы «Страны»

Имя поля

Тип данных

Размер поля/формат поля

Ключевое поле

Индекс

Название страны

Текстовый

30

Да

Да

Регионы

Числовой

Длинное целое

Нет

Нет

Площадь территории

Числовой

Длинное целое

Нет

Нет

Экономическое развитие

Текстовый

30

Нет

Нет

Количество населения

Числовой

Длинное целое

Нет

Нет

Национальность

Текстовый

30

Нет

Нет

Язык

Текстовый

50

Нет

Нет


 

 

                                                                                                           Таблица 2

Структура таблицы «Столица»

 

Имя поля

Тип данных

Размер поля/формат поля

Ключевое поле

Индекс

Название страны

Текстовый

30

Да

Да

Столица

Текстовый

30

Нет

Нет

Численность населения

Числовой

Длинное целое

Нет

Нет


 

                                                                                                     

 

 

 

 

 

                                                                                                               Таблица 3

Структура таблицы «Место расположения»

Имя поля

Тип данных

Размер поля/формат поля

Ключевое поле

Индекс

Название страны

Текстовый

30

Да

Да

Место расположения

Текстовый

30

Нет

Нет

Близость к океану

Текстовый

30

Нет

Нет


 

 

 

 

 

Описание основных запросов

Запрос 1: Выбрать численность населения по всем странам.

Бланк QBE запроса, текст SQL и результат представлены ниже.

Запрос 2: Вывести столицу заданной страны (запрос с параметрами).

Бланк QBE запроса, текст SQL и результат представлены ниже.

 

 

 

 

По запросам были созданы отчёты:

 

 

 

 

 

 

 

3.ИНТЕФЕЙС РАЗРАБОТАННОЙ  БАЗЫ ДАННЫХ

Открываем файл «География» с помощью Microsoft Access. Автоматически запуститься форма «Курсовая работа». Далее с помощью кнопок или закрываем базу данных или переходим на следующую форму «География», на которой содержится меню базы данных. С этой формы с помощью разных кнопок переходим по разным формам, запросам и отчётам. Для завершения работы необходимо нажать на кнопку «Выход».

Ниже представлена функциональная структура базы данных.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ЗАКЛЮЧЕНИЕ

 

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

Созданная база данных позволяет:

- выводить на экран формы  с данными;

- выполнять заданные запросы;

- получать отчёты.

 

 

 

 

 


Информация о работе База данных «География»