Агрегированные объекты

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

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

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

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

Выбранная СУБД MS Access отвечает всем необходимым требованиям:

поддержка реляционной модели данных;

совместимость с различными средствами разработки ПО.

поддержка широкого спектра типов представляемых данных и операций над ними (включая фактографические, документальные, картинно-графические данные);

поддержка непротиворечивости данных БД: обеспечение целостности, надежность защиты БД в широком диапазоне разнообразных предметных областей и операционных обстановок.

Заказчику был предложен выбор среды реализации системы: в виде конфигурации 1С:Предприятия или в виде отдельного приложения базы данных, установленного на рабочем месте. По желанию заказчика был выбран второй вариант. Программа написана на языке Pascal в среде разработки Borland Delphi 7.0 и использует базу данных созданную в Microsoft Office Access.

Машинная реализация рассматриваемой работы программными модулями, взаимосвязь которых с информационными файлами представлена в виде связи Borland Delphi 7.0 с Access.

6. Физическая модель базы данных

Для определения состава таблиц БД необходимо закрепить за сущностями таблицы (файлы). Для этого в выбранной СУБД MS Access создаем в режиме конструктора 3 таблицы, соответствующие определенным ранее сущностям: MOL, OS, Spis.

Таблица 2.

Таблицы базы данных.

Идентификатор сущности

Идентификатор таблицы

Пояснения

МОЛ (материально ответственное лицо)

MOL

Таблица содержит данные о материально ответственном лице, в ней хранится информация: его Ф.И.О., структурное подразделение, в котором он является МОЛ.

Объект

OS

Таблица содержит данные об объектах ОС и МЗ, необходимые для учета.

Списание

Spis

В таблице содержатся информация о списании объекта ОС или МЗ (дата списания, кол-во и сумма).

Перейти на страницу: 1 2 3 4