Дипломная работа: Автоматизированное рабочее место секретаря агентства "Репетитор"
4.Дата/время
Содержит даты и время. В зависимости от формата , который пользователь присваивает полю, можно вводить в него календарные данные или значения времени в той или иной форме.
Мастер подстановок позволяет создать поле , при помощи которого пользователь может выбрать значения из списка.
Access автоматически осуществляет программную проверку ввода данных на основе типа поля. Например, в числовом поле можно ввести только числа, а в поле с датой можно ввести только действительные календарные даты. Если пользователь ввести в поле данные не того типа , то они не будут приняты и пользователь получит от Access сообщение об ошибке.
MicrosoftAccess является настольной СУБД реляционного типа, которая имеет все необходимые средства для выполнения трех основных функций СУБД:
· определенные данные (описание структуры базы данных)
· обработка данных
· управление данными
Достоинством Access является то, что в отличие от других настольных СУБД, она хранит всю необходимую информацию в одном файле, хотя и распределяется по разным таблицам.
2.3 Инфологическая модель
Для того чтобы спроектировать структуру базы данных, необходима исходная информация о предметной области. Желательно, чтобы эта информация была представлена в формализованном виде. Такое формализованное описание предметной области и называется инфологической моделью предметной области или концептуальной моделью.
При проектирование инфологической модели мною было использовано Case-средство ERWin. Erwin – средство концептуального моделирования базы данных. Erwin реализует проектирование схемы базы данных, генерацию ее описания на языке целевой СУБД .
2.3.1 Описание таблиц
Далее после создания схемы БД в ERWin более детально рассмотрим каждую таблицу в отдельности, где жирным и подчёркнутым шрифтом выделен первичный ключ , а просто жирным внешний ключ . Первичные и внешние ключи необходимы для реализации связи между таблицами.
Для полноценной работы агентства необходимы клиенты, информация о которых где-то должна хранится. В данном случае в БД информацию о клиентах содержит таблица «КЛИЕНТЫ», содержащая поля:
· № клиента
· Код группы
· Фамилия
· Имя
· Отчество
· Предмет
· Школа
· Класс
· Дата регистрации
· Улица
Рисунок 3 - Инфологическая модель.
Дом
· Квартира