MS Access - СУБД
Microsoft Access имеет внешний вид других продуктов Microsoft Office в том, что касается его компоновки и навигационных аспектов, но MS Access - это база данных, а точнее, реляционная база данных.
До MS Access 2007 расширение файла было *.mdb, но в MS Access 2007 расширение было изменено на *.accdb расширение.
Ранние версии Access не могут читать расширения accdb, но MS Access 2007 и более поздние версии могут читать и изменять более ранние версии Access.
База данных рабочего стола Access (.accdb или .mdb) - это полнофункциональная СУБД.
Он предоставляет все функции определения данных, манипулирования данными и управления данными, которые необходимы для управления большими объемами данных.
Вы можете использовать настольную базу данных Access (.accdb или .mdb) как автономную СУБД на одной рабочей станции или в режиме общего клиент / сервер в сети.
База данных настольного компьютера также может выступать в качестве источника данных для данных, отображаемых на веб-страницах во внутренней сети вашей компании.
Когда вы создаете приложение с базой данных рабочего стола Access, Access - это СУБД.
Определение данных
Давайте теперь поймем, что такое определение данных -
В документе или электронной таблице у вас обычно есть полная свобода определять содержимое документа или каждой ячейки в электронной таблице.
В документ можно включать абзацы текста, таблицу, диаграмму или несколько столбцов данных, отображаемых с помощью нескольких шрифтов.
В электронной таблице у вас могут быть текстовые данные вверху, чтобы определить заголовок столбца для печати или отображения, и у вас могут быть различные числовые форматы в одном столбце, в зависимости от функции строки.
РСУБД позволяет вам определять, какие данные у вас есть и как они должны храниться.
Вы также можете обычно определять правила, которые СУБД может использовать для обеспечения целостности ваших данных.
Например, правило проверки может гарантировать, что пользователь не сможет случайно сохранить буквенные символы в поле, которое должно содержать число.
Манипуляция данными
Работа с данными в СУБД сильно отличается от работы с данными в текстовом редакторе или программе для работы с электронными таблицами.
В текстовый документ можно включать табличные данные и выполнять ограниченный набор функций с данными в документе.
Вы также можете искать текстовые строки в исходном документе и, с помощью элементов управления ActiveX, включать таблицы, диаграммы или изображения из других приложений.
В электронной таблице некоторые ячейки содержат функции, которые определяют желаемый результат, а в другие ячейки вы вводите данные, которые предоставляют исходную информацию для функций.
Вы можете выполнить поиск информации в одной таблице или запросить сложный поиск по нескольким связанным таблицам.
Вы можете обновить одно поле или несколько записей с помощью одной команды.
Вы можете писать программы, которые используют команды РСУБД для извлечения данных, которые вы хотите отобразить, и позволять пользователю обновлять данные.
РСУБД предоставляет вам множество способов работы с вашими данными. Например,
Access использует мощный язык баз данных SQL для обработки данных в ваших таблицах. Используя SQL, вы можете определить набор информации, который вам нужен для решения конкретной проблемы, включая данные, возможно, из многих таблиц.
Контроль данных
Электронные таблицы и текстовые документы отлично подходят для решения однопользовательских задач, но их сложно использовать, когда данные должны совместно использовать более одного человека.
Когда вам нужно поделиться своей информацией с другими, СУБД дает вам гибкость, позволяя нескольким пользователям читать или обновлять ваши данные.
РСУБД, предназначенная для совместного использования данных, также предоставляет функции, гарантирующие, что два человека не могут изменять одни и те же данные одновременно.
Лучшие системы также позволяют группировать изменения (что также называется транзакцией), чтобы в ваших данных отображались либо все изменения, либо ни одно из них.
Вы также можете быть уверены, что никто другой не сможет просмотреть какую-либо часть заказа, пока вы не введете его полностью.
Поскольку вы можете делиться своими данными Access с другими пользователями, вам может потребоваться установить некоторые ограничения на то, что различным пользователям разрешено просматривать или обновлять.