Для облегчения работы с базами данных используются системы управления базами данных (СУБД, англоязычная аббревиатура DBMS — Database Management System) — специальные пакеты программ, обеспечивающие ввод, поиск, хранение, пополнение, корректировку данных, формирование отчетов и ответов на запросы пользователей баз данных. СУБД также обеспечивают сохранность и перемещение данных, а также возможность их использования другими программными средствами. В настоящее время большинство экономических и информационно-справочных программных комплексов реализовано на основе применения той или иной СУБД.
Классификация СУБД: ДОБАВИТЬ!
Многие из существующих в мире СУБД на самом деле являются не законченными продуктами, а специализированными языками программирования, с помощью которых можно создавать нужные структуры, и вводить в них необходимые элементы управления. К подобным языкам относятся Clipper, Paradox, FoxPro и др.
MS Access — наиболее популярная на сегодняшний день СУБД для ПК. Она представляет собой систему обслуживания реляционных баз данных с графической оболочкой. Данные в таких базах оформляются в виде одной или нескольких таблиц, состоящих из однотипных записей. Система обслуживания включает в себя ввод данных, отбор данных по каким-либо признакам (критериям или параметрам), преобразование структуры данных, вывод данных, являющихся результатом решения задач, в табличном или ином удобном для пользователя виде.
MS Access позволяет создавать связанные объекты и устанавливать ссылочную целостность данных. Под целостностью данных понимается система правил MS Access, позволяющих при изменении одних объектов автоматически изменять все связанные с ними объекты и обеспечивать защиту от случайного удаления или изменения связанных данных. MS Access поддерживает встраивание OLE-объектов (Object Linking and Embedding) в рамках среды Windows.
В состав пакета MS Access входит ряд специализированных программ (т.н. «мастеров»), облегчающих пользователю решение отдельных задач.
Access содержит также средства программирования (на языке Visual Basic).
Еще одним достоинством Access является интегрированность этой программы с Excel, Word и другими программами пакета Office. Данные, созданные в разных приложениях, входящих в этот пакет, легко импортируются и экспортируются из одного приложения в другое.