
- •Глава 2. Создание базы данных 10
- •Введение
- •Глава 1. Проектирование базы данных
- •1.1. Сбор данных
- •1.2 Построение концептуальной модели предметной области
- •1.3 Логическая структура предметной области
- •Глава 2. Создание базы данных
- •2.1. Краткая характеристика access
- •2.2. Создание новой пустой базы данных
- •2.3. Создание таблиц
- •Задание первичного ключа и сохранение таблицы
- •2.4. Создание схемы данных
- •Окно схемы данных
- •Изменение и удаление существующей связи
- •Обеспечение целостности данных
- •2.5. Ввод данных
- •2.6. Создание запросов
- •2.7. Создание форм
- •2.8. Создание отчетов
- •Заключение
- •Список использованной литературы Приложения
1.3 Логическая структура предметной области
В каждом наборе атрибутов характеризующих сущность, необходимо выбрать ключевые атрибуты, то есть атрибуты делающие сущность уникальной (значения которые не повторяются). Ключевые атрибуты будем обозначать *. При построении логической структуры предметной области, в отличии от концептуальной модели на схеме указываются атрибуты и тип связей между ними.
Рисунок 2.
Глава 2. Создание базы данных
2.1. Краткая характеристика access
База данных — это реализованная с помощью компьютера информационная модель, отражающая состояние объектов и их отношения. , Информационной моделью (или структурой данных) называют совокупность взаимосвязанных данных. Базы данных, соответственно типам информационных структур, делят на три класса: табличные (реляционные), сетевые, иерархические.
С понятием базы данных тесно связано понятие системы управления базой данных (СУБД). Это комплекс программных средств, предназначенных для создания структуры новой базы, ее наполнения содержимым, редактирования содержимого и отбора отображаемых данных в соответствии с заданным критерием, упорядочения, оформления и последующей выдачи на устройства вывода или передачи по каналам связи.
В мире существует множество систем управления базами данных: dBase, Paradox, FoxPro, Clipper, Oracle и т. д. Несмотря на то что они могут по-разному работать с разными объектами и предоставляют пользователю различные функции и средства, большинство СУБД опираются на единый устоявшийся комплекс основных понятий. Это дает возможность рассмотреть одну систему и обобщить ее понятия, приемы и методы на весь класс СУБД. В качестве такой системы мы выбрали СУБД Microsoft Access.
Система управления базой данных ACCESS является удобным средством для создания и эксплуатации достаточного мощных баз данных без необходимости что-либо программировать. В то же время работа
ACCESS не исключает возможности программирования. При желании систему можно развивать и настраивать собственными силами, но для этого надо владеть основами программирования на языке Visual Basic for Application.
Система управления БД ACCESS является системой управления реляционной БД и содержит комплекс прикладных программ, предназначенных для создания локальных БД на одном компьютере (ПК), общей базы данных в локальной сети с файл-сервером или создания приложения пользователя, работающего с БД на SQL–сервере.
Сеть обеспечивает аппаратную и программную поддержку обмена данными между компьютерами. СУБД ACCESS следит за разграничением доступа разных пользователей к БД и обеспечивает защиту данных. База данных в сети с файл-сервером размещается на файловом сервере и может быть также на каждом ПК (рабочей станции). Но в любом случае операции с ней производятся всегда с рабочей станции (ПК) пользователя. Для пользователя работа в сети со средствами ACCESS практически не зависит от конфигурации сети и размещения СУБД.
Область применения ACCES обозначена следующим образом:
Пользователями являются непрограммирующие профессионалы (близкие к вычислительной технике, но не имеющие профессиональных знаний в этой области );
Легкость изучения программы, ее толерантность и средства решения проблем без программирования дают возможность быстрого создания приложений;
Возможность использования на предприятии, имеющем локальную вычислительную сеть;
Это приложение сразу создавалось для среды Windows и поэтому не содержит в себе ограничений, обусловленных наследством MS-DOS;
Недостатком, свойственным всем сложным программным продуктам, является то, что одна и та же операция выполняется по-разному в зависимости от используемых данных и настроек СУБД.