В настоящее время используются для создания баз данных в небольших организациях несколько наиболее популярных офисных систем управления базами данных (СУБД), но наиболее массовой по многим причинам является СУБД Access фирмы Microsoft (или MS Access). В зависимости от возможностей конкретной ЭВМ и от версии установленной операционной системы (Windows 98, Me, 2000, ХР) используются различные версии СУБД (Access 97, 2000, ХР).
В Access в полной мере реализовано управление реляционными базами данных. Система поддерживает первичные и внешние ключи и обеспечивает целостность данных на уровне ядра (что предотвращает несовместимые операции обновления или удаления данных). Кроме того, таблицы в Access снабжены средствами проверки допустимости данных, предотвращающими некорректный ввод вне зависимости от того, как он осуществляется, а каждое поле таблицы имеет свой формат и стандартные описания, что существенно облегчает ввод данных. Фундаментальными характеристиками любой СУБД являются типы данных, которые она может хранить и обрабатывать. СУБД Access позволяет использовать в записях следующие типы данных:
Счетчик: значение этого поля устанавливается автоматически при добавлении в базу данных новой записи. Значения в этих полях недоступны пользователю и не могут обновляться: если какие-либо записи удалены, то счетчик продолжает существовавшую нумерацию.
Текстовый: такое поле может содержать до 255 знаков произвольного текста. Если длина поля не задана, то по умолчанию принимается длина 50 знаков.: в таком поле может содержаться произвольный набор знаков длиной до 64К.
Числовой: содержит целые и/или дробные числа и занимает от одного до восьми байт, в зависимости от вида (величины) числа.
Дата/время: содержит дату в различных форматах (например, краткий формат- 31.12.04, полный формат- 31.12.04 23:59:59 и т.д.).
Денежный: в таком поле указывается денежная сумма с точностью до 15 целых и 4 дробных десятичных разрядов (при этом на экран обычно выводится только два знака после запятой).
Логический: в таких полях содержатся логические значения ДА или НЕТ.
Объект OLE: в этих полях хранятся объекты, которые были перенесены из других приложений (рисунки, таблицы).
Гиперссылка: поля этого типа предназначены для хранения строк, представляющих адрес гиперссылки (либо адрес Internet, либо другое приложение).
Если в процессе специальной обработки в полях не оказывается никаких значений, система обеспечивает полную поддержку пустых значений.
Реляционная обработка данных в Access за счет гибкой архитектуры системы способна удовлетворить любые потребности. При этом Access может использоваться как автономная СУБД в режиме файл-сервера или клиентского компонента таких продуктов, как SQL Server. Кроме того. Access поддерживает протокол ODBC (Open Database Connectivity), что позволяет подключаться к базам данных множества различных форматов, таких как SQL Server, Oracle, Sybase и даже DB/2 для больших ЭВМ фирмы IBM.
Система Access поддерживает обработку транзакций с гарантией их целостности. Кроме того, предусмотрена защита на уровне пользователя, что позволяет контролировать доступ к данным отдельных пользователей и целых групп.
Перейти на страницу: 1 2 3 4 5 6 7 8
|