Отличительные особенности MS Access
Определение 1
Системы управления базами данных (СУБД) – это отдельный класс программных продуктов, основная задача которых хранить большие объемы данных и управлять ими.
Существуют различные математические модели данных, на которых основаны СУБД. Относительно моделей данных СУБД делятся на иерархические, сетевые, реляционные, объектно-ориентированные и другие. На сегодняшний день наиболее популярными считаются СУБД, основанные на реляционной модели. К классу реляционных СУБД относятся: MS SQL SERVER, PostgreeSQL, MySql, InterBase, MS Access. Основными функциями реляционных СУБД являются:
- создание, редактирование и удаление структуры таблиц;
- добавление, изменение и удаление записей в таблицы;
- построение запросов на основе языка SQL;
- создание хранимых процедур на сервере баз данных.
Для разработки полноценной информационной системы с пользовательским интерфейсом и выводом на печать различных форм документов не достаточно одной лишь СУБД. Нужен еще высокоуровневый язык программирования, возможно, даже не один.
MS Access является не совсем обычной СУБД. Скорее этот программный продукт является комплексной средой разработки, в составе которой есть реляционная СУБД. Помимо перечисленных функций MS Access обладает рядом дополнительных возможностей:
- создание в визуальном редакторе пользовательских интерфейсов, которые называются формами;
- построение макетов отчетов с последующим выводом на печать;
- использование встроенного языка программирования Visual Basic for Applications для построения бизнес-логики приложений.
- использование макросов, которые позволяют пользователям плохо знакомым с программированием, вставлять небольшие куски кода в свои приложения.
Замечание 1
Таким образом, MS Access позволяет разрабатывать полноценные приложения и даже информационные системы на основе реляционных баз данных без привлечения дополнительных средств разработки.
Объекты в Microsoft Access
Офисная СУБД Access содержит в себе типы объектов, частично совпадающие
с реализациями, предлагаемыми общепринятыми стандартами SQL (таблицы, запросы), но, в то же время, обладающие существенными отличиями:
- они являются не просто структурными единицами БД, но и привязаны к определенному пользовательскому интерфейсу (внешнему виду);
- их можно создавать не только с помощью SQL-запросов, но и визуальными средствами;
- такие объекты, как формы, модули, макросы, страницы доступа к данным свойственны только для данной СУБД;
- объекты Access могут быть объединены в группы (например, таблица и связанные с ней формы и отчеты).
Рассмотрим основные типы объектов Microsoft Access.
Рисунок 1. Панель объектов Microsoft Access (слева). Автор24 — интернет-биржа студенческих работ
Таблица — структура для хранения информации в форме строк (записей), упорядоченных в форме полей (колонок, столбцов). Идентификация строк производится по уникальному ключу. Это одно или несколько полей, однозначно характеризующих строку. Таблицы Access обладают всеми характеристиками, присущими классическим реляционным БД.
Запрос — структура, хранящая в себе критерии отбора строк из таблиц. Существуют также запросы, позволяющие добавлять, изменять, удалять данные, а также объекты БД. Запросы в Access могут быть записаны на языке SQL, что роднит данную СУБД с другими реализациями реляционных БД.
Форма — пользовательский интерфейс, предназначенный для изменения (выбора, добавления, редактирования, удаления) данных в наглядном виде. Формы содержат текстовые поля, кнопки, списки, календари и др. удобные элементы управления. Как правило, формы связаны с таблицами или запросами, являющимися источниками данных для форм.
Отчет — вывод информации в удобном для печати на принтере и/или пользовательского анализа виде. От форм их отличает то, что они не содержат возможностей для изменения данных.
Модуль — небольшая программа для выполнения специфических пользовательских задач. Как правило, модули пишутся в случаях, когда средств языка SQL оказывается недостаточно для решения задач. Для создания модулей используется язык программирования Visual Basic for Applications (VBA).
Замечание 2
В различных версиях Access могут присутствовать и другие специфические типы объектов, такие как макросы, страницы веб-доступа.
Одной из особенностей Access является то, что все объекты хранятся в едином файле с расширением .mdb. Это упрощает копирование с компьютера на компьютер. С другой стороны, в этой СУБД предусмотрены удобные механизмы импорта, позволяющие переносить объекты из одной БД в другую. Кроме того, существуют готовые шаблоны с предустановленными таблицами, формами, отчетами, предназначенными для решения определенных пользовательских задач (ведения складского, кадрового, финансового учета и т.п.).
Объекты MS Access 2010
Программные продукты, предназначенные для хранения и управления структурированными данными, называются системами управления баз данных (СУБД). Приложение MS Access всех относится к классу СУБД, основанных на реляционной модели данных. Но MS Access является не совсем обычной СУБД. Помимо функций связанных с хранением и управлением данных, в составе MS Access есть также среда визуального программирования и язык Visual Basic for Application (VBA). Таким образом, MS Access позволяет не только создать базу данных и делать к ней запросы, но также располагает средствами разработки полноценной информационной системы с пользовательским интерфейсом и бизнес-логикой.
Основными объектами, с которыми работает MS Access являются:
- таблица – структура для хранения данных на основе реляционной модели;
- форма – окно пользовательского интерфейса;
- запрос – объект, позволяющий осуществлять выбор данных из таблиц по различным критериям;
- отчет – объект, позволяющий подготовить печатную форму выходного документа на основе данных, которые хранятся в базе;
- модуль – программы на языке VBA, которые создают дополнительную функциональность в информационной системе.
- макрос – программный объект, который позволяет использовать элементы программирования без знания языка VBA.
Формы
Формы используются для ввода, изменения и просмотра записей. Вам, вероятно, приходилось заполнять формы во многих случаях, например, при посещении кабинета врача, подаче заявления на работу или регистрации в школе. Формы причины используются так часто, так это то, что они являются простым способом правильно управлять людьми. Когда вы вводите информацию в форму в Access, данные идут именно там, где разработчик базы данных хочет, чтобы она шла: в одну или несколько связанных таблиц.
Формы облегчают ввод данных. Работа с обширными таблицами может сбивать с толку, и когда вы подключаете таблицы, вам может потребоваться работать с более чем одним за раз, чтобы ввести набор данных. Однако с помощью форм можно сразу вводить данные в несколько таблиц, все в одном месте. Разработчики баз данных могут даже устанавливать ограничения для отдельных компонентов формы, чтобы обеспечить ввод всех необходимых данных в правильном формате. В целом, формы помогают поддерживать согласованность и организованность данных, что необходимо для точной и мощной базы данных.
Таблицы
К этому моменту вы уже должны понимать, что база данных представляет собой совокупность данных, организованных во много связанные списки. В Access все данные хранятся в таблицах, что ставит таблицы в центр любой базы данных.
Возможно, вы уже знаете, что таблицы организованы в вертикальные столбцы и горизонтальные строки.
В Access строки и столбцы называются записями и полями. Поля больше, чем просто колонки; это способ организации информации по типу данных. Каждая часть информации внутри поля имеет один и тот же тип. Например, каждая запись в поле « Имя» будет именем, и каждая запись в поле « Адрес улицы» будет адресом.
Аналогично, запись — это больше, чем просто строка; это единица информации. Каждая ячейка в данной строке является частью записи этой строки.
Обратите внимание, как каждая запись охватывает несколько полей. Несмотря на то, что информация в каждой записи организована в поля, она принадлежит другой информации в этой записи
Видите номер слева от каждой строки? Это идентификационный номер, который идентифицирует каждую запись. Идентификационный номер для записи относится к каждой части информации, содержащейся в этой строке.
Таблицы хороши для хранения тесно связанной информации. Допустим, у вас есть пекарня и есть база данных, в которой есть таблица с именами и информацией ваших клиентов — их номера телефонов, домашние адреса и адреса электронной почты. Поскольку эти сведения содержат все сведения о ваших клиентах, вы должны включить их в одну и ту же таблицу. Каждый клиент будет представлен уникальной записью, и каждый тип информации о клиентах будет храниться в его собственной области. Если вы решили добавить больше информации — например, день рождения клиента — вы просто создадите новое поле в одной таблице.
Типы данных в Microsoft Access
Таблицы баз данных дают возможность для работы с различными типами данных. Система баз данных Access предназначается для таких типов данных, как:
- Текстовый. Может быть использован для хранения стандартного текста с ограничением 255 символов в размере. Текст или числа не предназначаются для расчётов.
- Числовой. Используют для хранения действительных чисел. Здесь есть огромное число подтипов, выбор которых определяет точность вычислений.
- Поле Мемо – специальный тип данных, предназначенный для хранения текстов объёмом до 65 535 символов. В поле хранится именно указатель на место базы данных, где хранится непосредственно текст. Поле данного типа не может быть ключевым или проиндексированным. Предусмотрены длинный текст или комбинация текста и числовых значений.
- Дата/время. Предназначен для хранения дат календаря и настоящего времени в специальном фиксированном формате.
- Денежный. Необходим для хранения денежных сумм. В него включены денежные значения и числовые сведения, используемые при математических расчётах.
- Счётчик, в форме специального типа данных для оригинальных натуральных чисел, неповторяющихся в поле и обладающих автоматическим наращиванием. Функция заключается в порядковой нумерации записей.
- Логический. Нужен для хранения логических данные и полей, которые содержат одно из 2-х возможных значений (могут принимать только 2 значения, например: «Да» или «Нет»).
- Гиперссылка в форме специального поля, в котором хранятся адреса URL web-данных в сети интернет. При нажатии на ссылку, в автоматическом режиме запустится браузер и будет воспроизведён объект в его окне.
- Мастер подстановок. Не представляет собой специальный тип данных. Можно автоматизировать настройки таким образом, чтобы не вводить информацию в ручном режиме. Сведения в таком случае можно выбрать из раскрывающегося списка.
- Поле объекта OLE предназначается для включения изображения, звукозаписи и других типов данных. Такое поле не является ключевым или проиндексированным.
Средства для работы с объектами Access
Рассматриваемая СУБД Access предоставляет пользователям, не располагающим глубокими знаниями в программировании, решать широкий круг задач по формированию баз данных.
Создание БД производится с помощью конструкторов или визардов. Таблицы можно также создавать в непосредственном режиме: во вновь созданную таблицу можно сразу же заносить данные, заполняя строки и формируя поля (колонки) по мере необходимости.
С помощью конструкторов можно редактировать объекты БД Access. При создании макетов используются соответствующие панели управления. С их помощью необходимые элементы (текстовые поля, метки, списки, кнопки и т.п.) переносятся в визуальное пространство формы или отчета. Параметры элементов (внешний вид, поведение) также редактируются в визуальном режиме, причем выполняемые элементами форм действия (например, при нажатии на кнопку) можно программировать не прибегая к сложному синтаксису, а просто выбирая из списка такие фразы, как «Открыть форму», «Перейти к следующей записи», «Установить значение» и т.п.
Рисунок 2. Конструктор формы. Автор24 — интернет-биржа студенческих работ
В Microsoft Access для создания объектов БД имеется множество мастеров (визардов). Задействовав один из них и заполнив последовательно появляющиеся формы, пользователь может выбрать внешний вид объекта, добавить источник записей и необходимые поля (для форм и отчетов), задать типы полей и ключевые поля (для таблиц).
Рисунок 3. Создание формы в режиме визарда. Автор24 — интернет-биржа студенческих работ
Несмотря на то, что визарды позволяют указать лишь самые базовые параметры создаваемых объектов, они существенно экономят время и силы. Объекты, созданные с помощью визардов, остается лишь отредактировать, дооснастив необходимыми возможностями в режиме конструктора.
Объединяя все вместе
Даже если у вас есть хорошее представление о том, как можно использовать каждый объект, изначально может быть трудно понять, как все они работают вместе. Это помогает помнить, что все они работают с одними и теми же данными. Каждая часть данных, использующая запрос, форму или отчет, хранится в одной из таблиц базы данных.
Формы позволяют вам одновременно добавлять данные в таблицы и просматривать данные, которые уже существуют. В отчетах представлены данные из таблиц, а также из запросов, которые затем выполняют поиск и анализ данных в этих же таблицах. Эти отношения звучат сложнее, но на самом деле они работают вместе так хорошо и так естественно, что мы часто даже не замечаем, когда мы используем связанные объекты базы данных. Вы когда-нибудь использовали электронный карточный каталог для поиска книги в библиотеке? Скорее всего, вы ввели свой поиск во что-то похожее на это:
Когда вы выполнили поиск, вы вводили условия поиска в форму, которая затем создала и запускала запрос на основе вашего запроса. Когда запрос завершил поиск таблиц базы данных для записей, соответствующих вашему поиску, вам был показан отчет, в котором была получена информация из запроса и связанных таблиц — в данном случае — список книг, соответствующих вашим условиям поиска. Вы можете представить соединения между объектами, как это:
Скажем, вместо использования этих инструментов вам пришлось искать в гигантской таблице, содержащей каждую книгу в библиотечной системе. Соответствующие записи, вероятно, будут распространены во многих таблицах: таблица для названий книг и описаний, таблица, содержащая информацию о том, какие книги проверяются или выходят, и таблицу с каждой ветвью библиотеки, чтобы назвать несколько.
Вам нужно будет искать, по крайней мере, три стола, чтобы найти книгу, узнать ее местоположение и посмотреть, проверено ли это! Легко представить, как трудно было найти правильную книгу. Если вы не были осторожны, вы могли бы даже что-то дополнить, случайно удалив или отредактировав запись. Легко понять, как объекты базы данных делают этот поиск более управляемым.
В статье «Что такое база данных?» мы обсудили концепцию реляционной базы данных, которая представляет собой базу данных, способную понять, как разные наборы данных относятся друг к другу. Ситуации, подобные приведенному выше примеру, являются именно тем, почему люди находят реляционные базы данных настолько полезными. Без реляционной базы данных, что должно быть простой задачей — поиск книги и наблюдение, если она проверена и где — становится невероятно сложной и трудоемкой. Знание того, как использовать четыре объекта Access, может сделать даже сложные задачи довольно удобными для пользователя.
Новые статьи
- Проектирование собственной базы данных в Access — 21/08/2018 15:16
- Форматирование форм в Access — 21/08/2018 15:11
- Создание форм в Access — 21/08/2018 15:05
- Изменение таблиц в Access — 21/08/2018 14:58
- Дополнительные параметры отчета в Access — 21/08/2018 14:48
- Создание отчетов в Access — 21/08/2018 14:42
- Дополнительные параметры дизайна запроса в Access — 21/08/2018 14:36
- Проектирование запроса в Access — 21/08/2018 04:49
- Сортировка и фильтрация записей в Access — 21/08/2018 04:37
- Работа с формами в Access — 21/08/2018 04:25
- MS Access — Работа с таблицами, создание, удаление, настройка внешнего вида — 20/04/2018 17:18
- MS Access — Управление базами данных и объектами — 30/03/2018 16:18
- Начало работы в Access. Знакомство с Access 2010 — 10/02/2018 18:24
Основные объекты MS Access
Модель MS Access состоит из следующих основных объектов:
- таблица – структура для хранения данных на основе реляционной модели;
- форма – окно пользовательского интерфейса;
- запрос – объект, позволяющий осуществлять выбор данных из таблиц по различным критериям;
- отчет – объект, позволяющий подготовить печатную форму выходного документа на основе данных, которые хранятся в базе;
- модуль – программы на языке VBA, которые создают дополнительную функциональность в информационной системе.
- макрос – программный объект, который позволяет использовать элементы программирования без знания языка VBA.
Началу работы в MS Access предшествует проектирование модели данных. Разработчик проектирует таблицы и связи между ними любыми удобными средствами. После этого он может приступать к первому этапу работы в MS Access – к созданию таблиц. Созданные таблицы при помощи инструмента «Схема данных» связываются в соответствии с проектом.
Заполнять таблицы данными напрямую возможно, но не является удобным. Такие действия лучше всего осуществлять через пользовательский интерфейс. Поэтому на следующем этапе создаются формы. Формы в MS Access бывают:
- простые (одиночные) — показывают только одну запись таблицы;
- ленточные – показывают сразу все записи таблицы;
- сложные – состоят из главной и подчиненной формы, которые связаны по выбранным полям.
Создавать формы можно тремя способами: автоматически, при помощи «мастера форм» и при помощи конструктора. Конструктор форм дает наиболее широкие возможности для создания макетов форм по личному проекту разработчика.
Запросы чаще всего используются для выбора данных по различным критериям и условиям. В большинстве реляционных СУБД для создания запросов используется язык SQL, который не просто освоить рядовому пользователю. В MS Access сложности языка SQL скрыты от пользователя удобным инструментом «Конструктор запросов». Запросы также бывают нескольких видов:
- Запрос на выборку – позволяет компоновать данные из разных таблиц в одну таблицу на основе построенных связей.
- Запрос с условием – позволяет накладывать на отдельные поля условия в виде логических выражений. Условий может быть несколько, тогда они связываются логическими операторами И, ИЛИ.
- Запрос с параметром – позволяет ставить в условии запроса не постоянное значение, а параметр, значение которого запрашивается у пользователя.
- Запрос с групповой операцией – позволяет применять к группе данных такие операции как суммирование, подсчет количества строк, поиск среднего значения, поиск минимума и максимума по группе.
- Перекрестный запрос – особый вид группового запроса, в результате которого получается перекрестная таблица с заголовками строк, заголовками столбцов и значениями в пересечениях.
- Запрос на добавление записи.
- Запрос на обновление записи.
- Запрос на удаление записи.
Форма может иметь в качестве источника записей не только таблицу, но и запрос. Это позволяет создавать еще более гибкие интерфейсы.
Замечание 2
Для создания макетов документов с последующим выводом на печать используются отчеты. Принципы создания отчетов сходны с принципами создания форм. Источником данных отчета может быть запрос или таблица. Отчет можно, так же как и форму, создавать при помощи «мастера отчетов». Для более профессиональных пользователей предусмотрен «конструктор отчетов», который позволяет разрабатывать макет с произвольным внешним видом.
Среда программирования MS Access является объектно-ориентированной. Это означает, что со всеми объектами MS Access потенциально может происходить определенный перечень событий. Например, открытие формы, нажатие на кнопку, обновление записи, двойной щелчок мышкой на текстовом поле и т.д. К наступлению этих событий пользователь может «привязать» программный код, реализующий некоторый алгоритм. Например, при нажатии на кнопку активизируется процедура, которая выводит на экран диалоговое окно с сообщением «Введите Ваше имя». Опытный пользователь может использовать для программирования таких процедур язык VBA. Если пользователь не знаком с программированием на VBA, то многие задачи он может решить с использованием макросов – небольших стандартных «заготовок» кода на VBA.
Перечисленных возможностей вполне достаточно для разработки небольшой информационной системы.
Функции и режимы работы Access
Access обладает такими важными функциями, как:
- Определение данных, то есть анализ структуры, типа и установление связей.
- Обработка данных, которая включает поиск, сортировку, фильтрацию, вычисление. Также эта функция объединяет данные с иной информацией, связанной с ними.
- Управление данными. Необходимо только прописать разрешение на использование информации (кому именно разрешено). Помимо перечисленного эта функция поможет определить правила совместного пользования данных.
В системе Access есть широкий набор инструментов для того, чтобы задать типа данных — электронные таблицы, числовые значения, денежные эквиваленты, документы, текст, даты, время, рисунки, звук. Можно задавать и разные форматы хранения информации (размер длины строки, точность представления числовых данных и даты времени) и представлять эти данные при выводе на печать или экран.
Существует 3 режима работы базы данных Access:
- Режим запуска, который позволяет осуществлять сжатие и восстановление базы данных без необходимости в её открытии.
- Режим конструктора, где есть возможности для создания и модификации структуры таблиц и запросов, создания форм для отображения и редактирования данных и подготовки отчётов перед печатью.
- Режим выполнения, где в главном окне выводятся окна объектов баз данных.
Понятие объекта в базах данных
Определение 1
Объектами баз данных (БД) называют их структурные составляющие, такие как таблицы, отчеты, триггеры, ограничения и т.п. Они выполняют различные функции по хранению и обработке информации.
Трактовки понятия «объект» могут отличаться в зависимости от конкретной реализации СУБД (Системы Управления Базами Данных) и не всегда совпадают. Могут различаться и реализации объектов одного и того же типа в различных БД. Например, функции SQL Server, MySQL и PostrgeSQL несовместимы между собой, а в «легковесных» БД, таких, как SQLite, могу быть не реализованы вовсе.
Замечание 1
Существуют объектно-ориентированные базы данных, в которых объекты являются не только структурными единицами БД, но и единицами хранения. Кроме того, в некоторых БД (например, класса NoSQL), понятие объекта практически не используется. В данной статье рассматриваются объекты реляционных баз данных как их структурные единицы.
В реляционных базах данных объекты (TABLE, VIEW, FUNCTION и т.д.) создаются, редактируются и уничтожаются с помощью инструкций на языке SQL, например:
Рассмотрим объекты БД на примере СУБД Microsoft Access, ориентированной на пользователей, не обладающим специальными знаниями по программированию.
Главное окно MS Access 2010
При запуске MS Access 2010 пользователю сразу же предлагается создать файл новой базы данных и сохранить его на диске. При создании базы данных можно выбрать подходящий шаблон, который уже содержит структуру базы. При сохранении нужно указать название новой базы данных и путь, по которому необходимо ее сохранить. Файлы баз данных MS Access начиная с версии 2007 имеет расширение .accdb. Более ранние версии (MS Access 2000-2003) имеют расширение .mdb.
После создания и сохранения новой базы данных откроется окно базы данных. Слева находится вертикальная панель, которая называется областью навигации. Здесь можно выбирать для просмотра все объекты (таблицы, формы, запросы и т.д.), из которых состоит текущая база данных. Область навигации можно настроить так, чтобы она показывала сразу все объекты, выбрав режим «Все объекты MS Access». Можно настроить так, чтобы были видны только объекты одного типа (например, только таблицы), выбрав режим «Таблицы».
Вверху на горизонтальных вкладках расположены панели инструментов быстрого доступа:
- главная;
- создание;
- внешние данные;
- работа с базами данных.
Панель «Главная» позволяет просматривать объекты базы данных в разных режимах. В режиме конструктора в объект можно вносить изменения, остальные режимы предназначены для просмотра. Также на панели «Главная» расположены стандартные команды работы с буфером обмена, команды сортировок и фильтров, поиска и форматирования.
Панель «Создание» располагает командами для создания новых объектов базы данных. Большинство объектов можно создавать двумя способами: при помощи мастера или при помощи конструктора.
Панель «Внешние данные» позволяет осуществлять экспорт, импорт данных и подключение к внешним источникам данных. MS Access 2010 может работать не только с теми данными, которые находятся в текущей базе данных, но и подключаться к внешним источникам. Внешними источниками могут быть другие файлы MS Access, файлы MS Excel, базы данных, разработанные в других реляционных СУБД. С внешними источниками данных можно работать двумя способами:
- подключиться к ним и обмениваться данными напрямую, постоянно поддерживая связь с внешним источником;
- импортировать данные и структуры внутрь текущего файла MS Access и далее не поддерживать связь с внешним источником;
Также данные могут быть экспортированы из текущей базы данных в различные форматы: MS Excel, текстовый файл, XML-файл, PDF.
Панель «Работа с базами данных» позволяет использовать средства оптимизации оптимизации, работать с макросами и просматривать схему данных текущей базы. Также здесь присутствуют команды для интеграции с СУБД MS SQL SERVER.
Панели инструментов быстрого доступа могут быть перенастроены по желанию пользователя. На них могут быть добавлены дополнительные команды, а неиспользуемые скрыты. Для этого нужно открыть меню «Настройка панели быстрого доступа» в левом верхнем углу и выбрать в нем пункт «Другие команды».
Архитектура и объекты
В Access вызывается всё, что способно иметь имя объекта.
Основные объекты — это:
— таблицы. Используются в целях определения и хранения данных. Также при их создании определяются поля, называемые заголовками столбцов;
— запросы. Запрос — это не только способ по поиску и компиляции данных, но и объект, обеспечивающий представление этих данных из таблиц (как из одной, так и из нескольких);
— формы. Форма предназначена для ввода и отображения данных, а также для контроля выполнения. Также формы используются и в целях настройки представления данных;
— отчёт. Обеспечивает форматирование, расчёт, печать и обобщение данных.
Существуют и дополнительные объекты. Ими являются:
— макросы. Структурированное определение одного либо нескольких действий, которые СУБД должна выполнять в качестве ответа на какое-нибудь событие. То есть это скрипт, обеспечивающий выполнение определённой работы;
— модули. Объект, содержащий пользовательские процедуры, кодируемые посредством Visual Basic. Благодаря модулям обеспечивается дискретность потока действий и обнаружение ошибок.
Во многих других СУБД термин «база данных» применяется лишь для обозначения тех файлов, где конкретно хранятся данные. В Access база данных (.accdb) дополнительно включает в себя и основные объекты, которые связаны с хранимыми данными, в том числе те объекты, которые пользователь определяет для использования данных автоматически.
Что ещё следует знать:
— внешний вид Microsoft Access схож с другими продуктами Microsoft Office;
— до версии MS Access 2007 поддерживалось расширение * .mdb , но уже начиная с MS Access 2007, его изменили на * .accdb;
— более ранние версии не поддерживают расширение .accdb, в то время как новые версии способны читать и работать с .mdb;
— Access — это СУБД, предоставляющая все необходимые функции по определению, манипулированию и управлению большим объёмом данных;
— возможно применение как в качестве автономной СУБД, так и в клиент-серверном режиме по сети.
Другие возможности MS Access
Изначально MS Access предполагался как среда для разработки информационных систем, у которых и база данных и пользовательский интерфейс хранятся в одном файле на одном компьютере. Такие информационные системы обычно называют «настольными». Однако, в процессе выхода новых версий у MS Access появлялись новые возможности. В версиях начиная с MS Access XP стало возможным создавать отдельный сервер данных и подключать к нему несколько клиентских компьютеров. Можно также создавать базу данных в другой СУБД (MS SQL SERVER, MySQL) и подключать к ней формы, отчеты и запросы из MS Access. Возможно импортирование и экспортирование данных в таких универсальных форматах как:
- TXT;
- PDF;
- CSV;
- EXCEL;
- XML;
- SQL.