Учебники

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 является СУБД.

До MS Access 2007 расширение файла было * .mdb , но в MS Access 2007 расширение было изменено на расширение * .accdb .

Ранние версии Access не могут читать расширения accdb, но MS Access 2007 и более поздние версии могут читать и изменять более ранние версии Access.

Настольная база данных Access (.accdb или .mdb) является полнофункциональной СУБД.

Он предоставляет все функции определения данных, манипулирования данными и управления данными, необходимые для управления большими объемами данных.

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

База данных настольных компьютеров также может выступать в качестве источника данных для данных, отображаемых на веб-страницах в корпоративной сети вашей компании.

Когда вы создаете приложение с настольной базой данных Access, Access является СУБД.

Определение данных

Давайте теперь поймем, что такое определение данных —

  • В документе или электронной таблице у вас обычно есть полная свобода определять содержимое документа или каждой ячейки в электронной таблице.

  • В документ можно включить абзацы текста, таблицу, диаграмму или несколько столбцов данных, отображаемых с несколькими шрифтами.

  • В электронной таблице у вас могут быть текстовые данные вверху, чтобы определить заголовок столбца для печати или отображения, и у вас могут быть различные числовые форматы в одном и том же столбце, в зависимости от функции строки.

  • СУБД позволяет вам определять тип имеющихся у вас данных и способ их хранения.

  • Вы также можете обычно определять правила, которые СУБД может использовать для обеспечения целостности ваших данных.

  • Например, правило проверки может гарантировать, что пользователь не сможет случайно сохранить буквенные символы в поле, которое должно содержать число.

В документе или электронной таблице у вас обычно есть полная свобода определять содержимое документа или каждой ячейки в электронной таблице.

В документ можно включить абзацы текста, таблицу, диаграмму или несколько столбцов данных, отображаемых с несколькими шрифтами.

В электронной таблице у вас могут быть текстовые данные вверху, чтобы определить заголовок столбца для печати или отображения, и у вас могут быть различные числовые форматы в одном и том же столбце, в зависимости от функции строки.

СУБД позволяет вам определять тип имеющихся у вас данных и способ их хранения.

Вы также можете обычно определять правила, которые СУБД может использовать для обеспечения целостности ваших данных.

Например, правило проверки может гарантировать, что пользователь не сможет случайно сохранить буквенные символы в поле, которое должно содержать число.

Манипуляция данными

Работа с данными в СУБД сильно отличается от работы с данными в программе обработки текстов или электронных таблиц.

  • В текстовом редакторе вы можете включить табличные данные и выполнять ограниченный набор функций для данных в документе.

  • Вы также можете искать текстовые строки в исходном документе и, с помощью элементов управления ActiveX, включать таблицы, диаграммы или изображения из других приложений.

  • В электронной таблице некоторые ячейки содержат функции, которые определяют желаемый результат, а в других ячейках вы вводите данные, которые предоставляют исходную информацию для функций.

  • СУБД предоставляет вам множество способов работы с вашими данными. Например,

  • Вы можете искать информацию в одной таблице или запросить сложный поиск по нескольким связанным таблицам.

  • Вы можете обновить одно поле или несколько записей с помощью одной команды.

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

В текстовом редакторе вы можете включить табличные данные и выполнять ограниченный набор функций для данных в документе.

Вы также можете искать текстовые строки в исходном документе и, с помощью элементов управления ActiveX, включать таблицы, диаграммы или изображения из других приложений.

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

СУБД предоставляет вам множество способов работы с вашими данными. Например,

Вы можете искать информацию в одной таблице или запросить сложный поиск по нескольким связанным таблицам.

Вы можете обновить одно поле или несколько записей с помощью одной команды.

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

Access использует мощный язык баз данных SQL для обработки данных в ваших таблицах. Используя SQL, вы можете определить набор информации, которая вам нужна для решения конкретной проблемы, включая данные из, возможно, множества таблиц.

Контроль данных

Электронные таблицы и текстовые документы отлично подходят для решения однопользовательских задач, но их трудно использовать, когда более чем одному человеку нужно делиться данными.

Когда вам нужно поделиться своей информацией с другими, RDBMS предоставляет вам гибкость, позволяющую нескольким пользователям читать или обновлять ваши данные.

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

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

Вы также можете быть уверены, что никто другой не сможет просмотреть какую-либо часть заказа, пока вы не введете ее полностью.

Поскольку вы можете делиться своими данными Access с другими пользователями, вам может потребоваться установить некоторые ограничения на то, что различным пользователям разрешено просматривать или обновлять.