Автор работы: Пользователь скрыл имя, 07 Декабря 2010 в 01:47, Не определен
Запросы, отчёты ER-диаграмма по базе данных
СОДЕРЖАНИЕ
Введение......................
1. Цель
разработки базы данных........
2. Требования
к базе данных.................
2.1. Состав
хранимой в Базе Данных
2.2. Выходная
информация....................
2.3. Отчёты........................
3. ER-диаграмма..................
3.1. Описание
сущностей.....................
3.2. Описание
связей между сущностями.......
4. Разработка
предварительных отношений.....
5. Нормализация
отношений.....................
6. Создание
БД в Access...................
6.1. Создание
таблиц исходных данных........
6.2. Разработка
отчётов.......................
6.3. Разработка
запросов......................
6.4. Создание
кнопочной формы...............
6.5. Создание
экранной формы................
Заключение....................
Список
использованных источников....................
ВВЕДЕНИЕ
Для
принятия обоснованных и эффективных
решений в производственной деятельности,
в управлении экономикой и в политике
современный специалист должен уметь
с помощью компьютеров и
Использование такой базы данных позволит председателю жилищного управления дома №3 следить за порядком в доме и во дворе, знать точную информацию о каждом жителе двора, иметь полную информацию о машинах, квартирах, дачах и животных жителей.
Основными критериями отбора информации являются:
- Наличие машины
- Наличие дачи
-Индивидуальная характеристика подъездов, квартир, жителей
Из вышеописанного мы приходим к выводу, что необходимо создать базу данных, в которой будет храниться и обрабатываться вся необходимая информация для пользователей БД. Цель данного курсового проекта заключается в разработке модели базы данных для жителей двора.
Основная задача курсового проекта — создание базы данных при помощи системы управления в Microsoft Office Access.
Полезность навыков работы с СУБД помогает нам собрать воедино данные об объектах, быстро находить информацию о каждом отдельном объекте, производить анализ свойств, характеризующих эти объекты.
Microsoft
Office Access или просто Microsoft Access — реляционная СУБД корпорации Microsoft. Имеет
широкий спектр функций, включая связанные
запросы, связь с внешними таблицами и
базами данных. Благодаря встроенному
языку VBA, в самом Access можно писать приложения,
работающие с базами данных. Достоинством
Access является то, что она имеет очень простой
графический интерфейс, который позволяет
не только создавать собственную базу
данных, но и разрабатывать простые и сложные
приложения. В отличие от других настольных
СУБД, Access хранит все данные в одном файле,
хотя и распределяет их по разным таблицам.
Вы можете создать сколько угодно таблиц,
используя те правила, которые были описаны
выше. Самым важным правилом, которое необходимо
соблюдать, является то, что в базе данных
нужно хранить только необходимую информацию,
и при этом все данные должны храниться
только в одном месте.
В курсовом проекте будет
2.1. Состав хранимой
в Базе Данных информации
База данных включает в себя информацию о следующих объектах:
2.2. Создаваемые запросы
Для упрощения процесса
2.3. Отчёты
3. ER
– ДИАГРАММА
ER – диаграмма:
3.1. Описание сущностей:
Название | Экземпляр | Ключ | Атрибуты |
Подъезды | Информация об одном подъезде | Номер подъезда | номер подъезда; количество этажей; наличие мусоропровода; наличие домофона |
Квартиры | Информация об одной квартире | Номер квартиры | номер квартиры; фамилия семьи; количество комнат; общая площадь; домашний телефон; тип квартиры |
Семьи | Информация об одной семье | Фамилия | Фамилия; номер квартиры; дата заселения; характеристика |
Жители | Информация об отдельном жителе квартиры | Номер паспорта | Табельный номер; фамилия; имя; отчество; пол; дата рождения; гражданство; номер паспорта; кем выдан паспорт; когда выдан паспорт; место работы; должность; мобильный телефон; |
Машина | Информация об отдельной квартире | Государственный номер | марка; гос. номер; номер двигателя; место стоянки; цвет; фамилия владельца |
Дача | Информация об отдельно взятой даче | Адрес | адрес; телефон; фамилия владельца |
Питомец | Информация об определённом питомце | Кличка | вид животного; кличка; участие в конкурсах; фамилия хозяина |
Связь — соединение между двумя или более
сущностями. Связи отражают взаимосвязанность
хранящихся в БД данных. Именно введение
связей делает хранение данных в БД столь
гибким и универсальным.
1)Подъезды – включают в себя - квартиры.
Степень связи 1: n , так как один подъезд включает несколько квартир, и каждая квартира находится в одном подъезде.
Класс
принадлежности сущности подъезд обязательный,
так как в каждом подъезде имеются
квартиры.
2) Квартирой – владеет – семья.
Степень связи 1: n, так как одна квартира может принадлежать нескольким семьям, и одна семья может владеть одной квартирой.
Класс
принадлежности сущности квартир обязательный,
так как квартира принадлежит
семье, или нескольким семьям.
3)Семья – состоит из –
Степень связи 1: n, так как одна семья может состоять из нескольких жителей, и один житель может входить только в одну семью.
Класс принадлежности сущности семья обязательный, так как каждая семья состоит из жителей. Класс принадлежности сущности жителей обязательный, так как каждый житель относится к семье.
4)Семья – владеет – дачей.
Степень связи 1: 1, так как одна семья владеет только одной дачей, и дача может принадлежать одной семье.
Класс принадлежности сущности семья необязательный, так как семья может не иметь дачу. Класс принадлежности сущности дача обязательный, так как дача принадлежит какой-то семье.