Учебная работа. Лабораторная работа: Программа Учет рождаемости
Уральский Муниципальный Экономический Институт
Курсовая работа
по дисциплине:
Базы данных
Тема: Учет рождаемости.
Выполнил: Юдакова Н.А.
Проверил: Плещев В.В.
Каменск-Уральский2004
Содержание
Постановка задачки
Входная информация
Логическая модель базы
Выходная информация
Воззвание к приложению
Постановка задачки
В данной работе нужно произвести учет рождаемости деток, для этого нужно:
1. Сделать базу из главный таблицы с оперативными данными и 4 таблиц-справочников с наименованиями кодов (употребляются для расшифровки кодов в формах, в запросах и в отчетах).
2. Сделать базисный, перекрестные, итоговые, графические представления и запросы. Запросы оформить в виде табличных форм, диаграмм.
3. Сформировать формы для наполнения таблиц и просмотра запросов, с русифицированными клавишами, наименованиями полей (по одной форме для каждой таблицы либо запроса и по одной составной форме).
4. Сформировать отчет с детализированными строчками, с расшифровками кодов и с итогами по двум уровням группировки, по одному обычному отчету для каждой таблицы, представления, запроса .
5. Сформировать меню из пт: таблицы, формы, запросы, диаграммы и отчеты для вызова разработанных таблиц, форм, диаграмм, запросов и отчетов.
Входные данные
Входными данными для выполнения данной работы являются:
· Новорожденные: код населенного пт, код национальности, вес малыша, рост, дата рождения, фамилия, имя, отчество, код поликлиники.
· Справочники: населенные пункты (код, наименование, код области), национальности (код и наименование), поликлиники (код и наименование), области (код и наименование).
Таблица «Новорожденные
» имеет поля:
Код населенного пт
– формат числовой
Код национальности –
формат числовой
Вес малыша –
формат числовой
Рост –
формат числовой
Дата рождения –
формат дата/время, маленькая дата
Фамилия –
формат текстовый 50 знаков
Имя –
формат текстовый 50 знаков
Отчество –
формат текстовый 50 знаков
Код поликлиники –
формат числовой
Вид таблицы на шаге проектирования:
Таблица-справочник «Населенные пункты
» имеет поля:
Код населенного пт
– формат числовой, поле является главным
Наименование
– формат текстовый, 50 знаков
Код области
– формат числовой.
Вид таблицы при проектировании:
Таблица-справочник «области
» имеет поля:
Код области
– формат числовой, поле является главным.
Наименование
– формат текстовый, 50 знаков.
Вид таблицы при проектировании:
Таблица-справочник «Национальности
» имеет поля:
Код национальности
– формат числовой, поле является главным.
Национальность
– формат текстовый, 50 знаков.
Вид таблицы при проектировании:
Таблица-справочник «Поликлиники
» имеет поля:
Код поликлиники
– формат числовой, поле является главным.
Наименование
– формат текстовый, 50 знаков.
Вид таблицы при проектировании:
Логическая модель базы
Логическая модель базы имеет последующий вид:
Из данной для нас модели видно, что основная таблица «Новорожденные
», по главным полям связана с таблицами-справочниками «Населенные пункты, Национальности, Поликлиники
», таблица-справочник «Населенные пункты
» в свою очередь по главному полю «Код области
» связана с таблицей-справочником «Области
». Все связи по главным полям таблиц справочников имеют вид «один ко почти всем
».
Для ввода данных в таблицы употребляются формы последующего содержания:
Форма новорожденные употребляется для ввода данных о новорожденных.
Все поля имеющие вид поле со перечнем выполнены в виде выпадающего перечня из 2-ух колонок код и наименование.
Форма населенные пункты употребляется для ввода данных по населенным пт.
Поле код области выполнено в виде выпадающего перечня из 2-ух колонок код и наименование области.
Форма области употребляется для ввода данных по областям.
Форма национальности употребляется для ввода национальностей.
Форма поликлиники употребляется для ввода данных по поликлиникам.
Для получения инфы из базы сотворен ряд запросов:
«Базисный запрос»
При проектировании:
При выполнении:
«Итоговый запрос»
При проектировании:
При выполнении:
«Перекрестный запрос
»
При проектировании смотрится так:
При выполнении смотрится так:
Выходная информация
Для вывода инфы в текстовом виде подготовлены отчеты:
При проектировании этот отчет смотрится так:
отчет по населенным пт:
При проектировании:
При выполнении:
Диаграммами отображается рождаемость по городкам.
При выполнении это смотрится так:
Воззвание к приложению
Для воззвания к приложению базы сотворено меню:
Для доступа к таблицам
Для доступа к запросам
Для доступа к формам
Для доступа к отчетам
Для доступа к диаграммам
Для выхода из базы]]>