СУБД ACCESS.
Проектирование БД состоит из нескольких этапов:
- Концептуальное проектирование. Выделяются все объекты, которые будут использоваться в БД; определяются их свойства; устанавливаются связи между ними.
- Логическое проектирование. Выбирается логическая модель данных (иерархическая, сетевая, реляционная). Если выбрана реляционная модель, то объекты преобразуются в таблицы и устанавливаются ключевые поля.
- Физическое проектирование. Созданный проект реализуется на компьютере с помощью СУБД.
Системы управления базами данных (СУБД) – это программные средства, с помощью которых можно создавать БД, наполнять их и обрабатывать.
В мире существует много различных СУБД. Многие из них являются на самом деле не законченными продуктами, а специализированными языками программирования, с помощью которых каждый, освоивший данный язык, может сам создавать такие структуры, какие ему удобны. К подобным языкам относятся Clipper, Paradox, FoxPro и др.
Необходимость программирования всегда сдерживала широкое внедрение БД в малом бизнесе. Положение изменилось с появлением в составе пакета Microsoft Office СУБД Access. С помощью Access обычные пользователи получили удобное средство для создания и эксплуатации достаточно мощных БД без необходимости что-либо программировать. В то же время работа с Access не исключает программирования. Для этого надо владеть основами программирования на языке Visual Basic. Еще одно достоинство Access – интегрированность этой программы с Excel, Word и другими программами пакета Office. Данные, созданные в разных приложениях, входящих в этот пакет, легко импортируются и экспортируются из одного приложения в другое.
Исходное окно программы представляет 6 видов объектов, с которыми работает программа, и 3 режима работы с Access.
Объекты Access:
- Таблицы. В них хранятся данные. Они могут быть связанными.
- Запросы – специальные структуры для обработки БД.С их помощью данные упорядочивают, фильтруют, отбирают, изменяют, объединяют, т.е. обрабатывают.
- Формы – объекты, с помощью которых в базу вводят новые данные или просматривают имеющиеся.
- Отчеты – формы «наоборот». С их помощью данные выдают на принтер в удобном и наглядном виде.
- Макросы – макрокоманды. Если какие-то операции с БД производятся особенно часто, имеет смысл сгруппировать несколько команд в один макрос и назначить его выделенной комбинации клавиш.
- Модули – это программные процедуры, написанные на языке Visual Basic. Если стандартных средств Access не хватает для удовлетворения особо изощренных требований заказчика, программист может расширить возможности системы, написав для этого необходимые модули.
С организационной точки зрения в работе с любой БД есть два разных режима – проектировочный и эксплуатационный (пользовательский). Создатель БД работает со структурой базы, т.е. имеет право создавать в ней разные объекты (например, таблицы), задавать их структуру, менять свойства полей, устанавливать необходимые связи, т.е. имеет полный доступ к базе. У БД один или несколько разработчиков. Пользователь наполняет базу информацией с помощью форм, обрабатывает данные с помощью запросов и получает результат в виде итоговых таблиц или отчетов. У одной БД могут быть миллионы пользователей, и, конечно, доступ к структуре базы для них закрыт.
Режим можно выбрать с помощью кнопок:
- Открыть – открывает объект. Если это таблица, то ее можно просмотреть, внести новые записи или изменить те, что были раньше. Это режим для пользователей.
- Конструктор – тоже открывает избранный объект, но по-другому. Эта кнопка открывает его структуру и позволяет править не содержимое, а устройство. Этот режим служит для разработчиков.
- Создать – для создания новых объектов. Этот режим также предназначен для проектировщиков БД. Создавать объекты можно автоматически, вручную и с помощью программы-мастера (полуавтоматически).
Дата добавления: 2015-05-08; просмотров: 867;