Особенности проектирования базы данных "Телефонный справочник" - Контрольная работа

бесплатно 0
4.5 117
Основные этапы проектирования базы данных. Организация схемы данных. Структура, проектирование и создание таблиц для хранения данных. Особенности создания форм и запросов в MS Access. Характеристика типов запросов. Пример кнопочной формы и запросов базы.


Аннотация к работе
Восприятие реального мира можно соотнести с последовательностью разных, хотя иногда и взаимосвязанных, явлений. Важной категорией программ сегодня являются системы обработки информации, основанные на базах данных (БД). Такая система должна: обеспечивать получение общих и/или детализированных отчетов по итогам работы; В настоящие время в связи с развитием компьютерной техники появилась возможность автоматизировать многие процессы, с одной стороны. С другой стороны, в связи со стремительным развитием телефонной сети и комплекса предоставляемых услуг увеличился объем обрабатываемой информации.Ниже приведены основные этапы проектирования базы данных: 1. Определение таблиц, которые должна содержать база данных. На первом этапе проектирования базы данных необходимо определить цель создания базы данных, основные ее функции и информацию, которую она должна содержать. Одним из наиболее сложных этапов в процессе проектирования базы данных является разработка таблиц, так как результаты, которые должна выдавать база данных (отчеты, выходные формы и др.) не всегда дают полное представление о структуре таблицы. Каждая таблица содержит информацию на отдельную тему, а каждое поле в таблице содержит отдельные сведения по теме таблицы.Для решения поставленной задачи необходимо создать 7 таблиц: Абонент, Группы, Телефоны, Учет переговоров, Льготы, Связь, Оплата - структуры которых следующие Таблица 1. Таблица 2. Таблица 3. Таблица 4.Форма в БД - это структурированное окно, которое можно представить так, чтобы оно повторяло форму бланка. Формы создаются из набора отдельных элементов управления. Формы Access позволяют выполнять задания, которые нельзя выполнить в режиме таблицы. Формы позволяют вычислять значения и выводить на экран результат. Автоформа: в столбец (многостраничная - поля для записи выводятся в один столбец, в форме одновременно отображаются данные для одной записи).FROM Группы INNER JOIN ((Абонент INNER JOIN (([Учет переговоров] INNER JOIN Льготы ON [Учет переговоров].КОДАБОНЕНТ = Льготы.КОДАБОНЕНТ) INNER JOIN Оплата ON [Учет переговоров].КОДАБОНЕНТ = Оплата.КОДАБОНЕНТ) ON (Абонент.[Код Абонент] = [Учет переговоров].КОДАБОНЕНТ) AND (Абонент.[Код Абонент] = Оплата.КОДАБОНЕНТ) AND (Абонент.[Код Абонент] = Льготы.КОДАБОНЕНТ)) INNER JOIN Телефоны ON Абонент.[Код Абонент] = Телефоны.[Код Абонент]) ON Группы.[Код Группы] = Телефоны.[Код Группы] FROM Группы INNER JOIN ((Абонент INNER JOIN ((Льготы INNER JOIN [Учет переговоров] ON Льготы.КОДАБОНЕНТ = [Учет переговоров].КОДАБОНЕНТ) INNER JOIN Оплата ON Льготы.КОДАБОНЕНТ = Оплата.КОДАБОНЕНТ) ON (Абонент.[Код Абонент] = [Учет переговоров].КОДАБОНЕНТ) AND (Абонент.[Код Абонент] = Оплата.КОДАБОНЕНТ) AND (Абонент.[Код Абонент] = Льготы.КОДАБОНЕНТ)) INNER JOIN Телефоны ON Абонент.[Код Абонент] = Телефоны.[Код Абонент]) ON Группы.[Код Группы] = Телефоны.[Код Группы] FROM Группы INNER JOIN ((Абонент INNER JOIN ((Льготы INNER JOIN [Учет переговоров] ON Льготы.КОДАБОНЕНТ = [Учет переговоров].КОДАБОНЕНТ) INNER JOIN Оплата ON Льготы.КОДАБОНЕНТ = Оплата.КОДАБОНЕНТ) ON (Абонент.[Код Абонент] = [Учет переговоров].КОДАБОНЕНТ) AND (Абонент.[Код Абонент] = Оплата.КОДАБОНЕНТ) AND (Абонент.[Код Абонент] = Льготы.КОДАБОНЕНТ)) INNER JOIN Телефоны ON Абонент.[Код Абонент] = Телефоны.[Код Абонент]) ON Группы.[Код Группы] = Телефоны.[Код Группы] FROM Группы INNER JOIN ((((Абонент INNER JOIN Льготы ON Абонент.[Код Абонент] = Льготы.КОДАБОНЕНТ) INNER JOIN Оплата ON Абонент.[Код Абонент] = Оплата.КОДАБОНЕНТ) INNER JOIN Телефоны ON Абонент.[Код Абонент] = Телефоны.[Код Абонент]) INNER JOIN [Учет переговоров] ON Абонент.[Код Абонент] = [Учет переговоров].КОДАБОНЕНТ) ON Группы.[Код Группы] = Телефоны.[Код Группы] FROM Группы INNER JOIN ((Абонент INNER JOIN ((Оплата INNER JOIN Льготы ON Оплата.КОДАБОНЕНТ = Льготы.КОДАБОНЕНТ) INNER JOIN [Учет переговоров] ON Оплата.КОДАБОНЕНТ = [Учет переговоров].КОДАБОНЕНТ) ON (Абонент.[Код Абонент] = [Учет переговоров].КОДАБОНЕНТ) AND (Абонент.[Код Абонент] = Оплата.КОДАБОНЕНТ) AND (Абонент.[Код Абонент] = Льготы.КОДАБОНЕНТ)) INNER JOIN Телефоны ON Абонент.[Код Абонент] = Телефоны.[Код Абонент]) ON Группы.[Код Группы] = Телефоны.[Код Группы]В деловой или личной сфере часто приходится работать с данными из разных источников, каждый из которых связан с определенным видом деятельности. Создаваемые формы, запросы и отчеты позволяют быстро и эффективно обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные, печатать отчеты, диаграммы и пр.

План
Содержание

Введение

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

2. Структуры таблиц

3. Создание форм

4. Создание запросов

Заключение

Введение
Современная жизнь немыслима без эффективного управления информацией. Восприятие реального мира можно соотнести с последовательностью разных, хотя иногда и взаимосвязанных, явлений. С давних времен люди пытались описать эти явления (даже тогда, когда не могли их понять). Такое описание называют данными.

Важной категорией программ сегодня являются системы обработки информации, основанные на базах данных (БД).

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

позволять легко определять тенденции изменения важнейших показателей;

обеспечивать получение информации, критической по времени, без существенных задержек;

выполнять точный и полный анализ данных.

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

Целью данной контрольной работы является анализ предметной области, проектирование и реализация учебной базы данных в указанной предметной области. В качестве СУБД для реализации базы данных была использована настольная СУБД реляционного типа ? Microsoft Office Access 2003. Данная СУБД имеет очень простой графический интерфейс, который позволяет не только создавать собственную базу данных, но и разрабатывать простые и сложные приложения.

В данной работе я создала учебную БД “Телефонный справочник”

Для этого необходимо создать базы данных, содержащих сведения об абонентах, их переговорах и предоставляемых по ним льготам.

Приложение Microsoft Office Access 2003 представляет собой инструмент, позволяющий реализовать поставленную цель.

Разработка информационной модели

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

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

Достижение цели осуществляется посредством комплекса задач: проектирование и создание таблиц для хранения данных; ввод данных;

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

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

Целью выполнения данной курсовой работы было ознакомить студентов с базовыми понятиями курса баз данных. Цель курсовой работы считаю достигнутой, при выполнении работы были получены следующие практические навыки работы в Microsoft Access 2013: Разработка модели базы данных;

Разработка структуры таблиц, определения типов полей для хранения данных.

Разработка форм для добавления изменения данных.

Составление запросов.

Размещено на .ru
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?