Как работать с майкрософт аксесс. Microsoft Access для чайников – что это за программа и как ей пользоваться. Связь с другими программами и внешними базами данных

Microsoft Access 2007

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

Суть создания базы данных в Microsoft Access 2007 состоит в том, что сначала надо создать структуру базы данных (создать структуру таблиц и установить между ними связи), а затем необходимо заполнить таблицы новой базы данных.

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

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

При запуске прикладной программы Access 2007 на экране будет отображаться новая начальная страница "Приступая к работе с Microsoft Access 2007", представленная на Рис. 1.

Рис. 1 (Щелкните на рисунке, чтобы увеличить его).

При создании базы данных на основе шаблонов можно выбрать требуемый template на странице "Приступая к работе с Microsoft Access 2007" из "Категории шаблонов" или шаблоны "Из Microsoft Office Online". При выборе, например шаблона Факультет в категории Локальные templates, справа в окне приложения появится описание БД. Ниже, в текстовом поле указано имя файла: Факультет.accdb и пиктограмма папки, с помощью которой можно сохранить файл в требуемую директорию (по умолчанию указана папка Мои документы).

Имя файла и директорию для хранения файла можно изменить. Затем надо щелкнуть на кнопке Создать. В результате появится окно базы данных Факультет: база данных (Access 2007) - Microsoft Access. В области редактирования будет отображаться Список факультета, который необходимо заполнить. Если область переходов закрыта, то ее необходимо открыть, нажав клавишу F11 или щелкнув на кнопке "Открыть/закрыть границу области переходов".



Начало работы с Access 2007

Для создания новой пустой базы данных необходимо щелкнуть на пиктограмме "Пустая база данных" в разделе "Новая пустая база данных", справа в окне приложения появится текстовое поле с именем файла: База данных1.accdb и пиктограмма папки для сохранения файла в требуемый каталог. По умолчанию указано имя файла, имя каталога и диска, в котором будет сохранен файл. Имя файла, директории и диска для хранения файла можно изменить.

Необходимо отметить, что Access 2007 для новых баз данных по умолчанию использует формат файла Access 2007 (.accdb), но файл новой базы данных можно сохранить и в формате Access 2002-2003(.mdb) или формате Access 2000 (.mdb). Скриншот окна сохранения файла БД представлено на рис.2.


Рис. 2 (Щелкните на рисунке, чтобы увеличить его).

После выбора директории, диска, имени файла и формата БД надо щелкнуть на кнопке Создать. Файл базы данных с выбранным именем будет сохранен в указанную папку, и откроется окно Microsoft Access 2007. В этом окне приложения отображается окно БД с назначенным именем на вкладке Режим таблицы и новая пустая таблица с именем Таблица 1 в режиме таблица, представленные на Рис. 3. Далее необходимо перейти в режим Конструктор и создать структуру первой таблицы базы данных.


Рис. 3 (Щелкните на рисунке, чтобы увеличить его).

Уже сохраненную базу данных в формате файла Access 2007 можно также сохранить в других форматах, щелкнув на кнопке "Office" в окне БД и выбрав команду "Сохранить как". В появившемся окне диалога щелкнуть на требуемый формат.

Рассмотрим окно приложения Microsoft Access 2007. В верхней части окна расположены: кнопка Office, панель быстрого доступа с пиктограммами (сохранить, отменить), Строка заголовка и кнопки изменения размеров окна.

Ниже расположена Лента, которая состоит из вкладок (Главная, Создание, Внешние данные, работа с базами данных и другие вкладки, которые появляются в зависимости от режима работы). В приложении Access 2007 применяются контекстные инструменты, которые появляются при работе с определенным объектом. Так, например, при работе с таблицей появляются контекстные инструменты для объекта Таблица под названием "Работа с таблицами", которые имеют две вкладки: Режим таблицы и Конструктор.

Лента заменяет используемые в Access 2003 меню и панели инструментов, кроме меню Office и панели быстрого доступа. На Ленте отображаются определенные наборы команды в зависимости от того, какая вкладка выбрана. Группы команд на выбранной вкладке сгруппированы по выполняемым действиям. Так на вкладке Режим таблиц отображаются группы команд Представление, Поля и столбцы, Форматирование и тип данных, Связи. Имена перечисленных групп команд отображаются внизу Ленты.

Под лентой расположены слева Область переходов, а справа Окно редактирования, в котором отображается редактируемый объект. В области переходов находятся все объекты Access (таблицы, формы, запросы, отчеты и т.д.). В списке Все объекты Access можно выбрать требуемый объект. При двойном щелчке на имени объекта в области переходов этот объект будет отображаться в окне редактирования. Внизу окна Access расположена Строка состояния и Кнопки режимов просмотра.

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего

профессионального образования

«Хабаровская государственная академия экономики и права»

Основы работы с субд Microsoft Access 2007

Хабаровск 2011

Основы работы с СУБД Microsoft Access 2007: методические указания по выполнению лабораторной работы для бакалаврантов 1-го курса всех направлений очной формы обучения / сост. Л. В. Самойлова. – Хабаровск: РИЦ ХГАЭП, 2011. – 32 с.

Рецензент Д. В. Тимошенко, канд. техн. наук, доцент кафедры ДВС ТОГУ

Утверждено издательско-библиотечным советом академии в качестве методических указаний для бакалаврантов 1-го курса всех специальностей очной формы обучения

Людмила Викторовна Самойлова Основы работы с субд Microsoft Access 2007

Методические указания по выполнению лабораторной работы для бакалаврантов 1-го курса всех направлений очной формы обучения

Редактор Г.С. Одинцова

_____________________________________________________________

Подписано к печати Формат 60х84/16.

Бумага писчая. Цифровая печать. Усл.п.л. 1,9. Уч.-изд.л. 1,3.

Тираж 100 экз. Заказ №___________________

_______________________________________________________________

680042, Г. Хабаровск, ул. Тихоокеанская, 134, хгаэп, риц

© Хабаровская государственная академия экономики и права, 2011

Основные понятия

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

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

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

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

Программа Microsoft Access 2007 представляет собой систему управления базами данных. Она входит в состав Microsoft Office Professional 2007, что обеспечивает её связь с другими офисными приложениями (тестовый редактор Word, программа для работы с таблицами Excel). Используя СУБД Microsoft Access, можно легко хранить и обрабатывать большие объёмы информации, контролировать правильность данных на стадии их ввода, извлекать из базы данных нужные сведения, подготавливать отчёты, создавать формы для более удобной работы с данными. Одновременно с базой данных могут работать несколько пользователей. Microsoft Acсess обладает огромными возможностями, и в то же время для начала работы и создания собственной базы данных достаточно освоить лишь несколько простых операций.

Программа Microsoft Access представляет собой реляционную СУБД (от англ. relation – отношение). Это означает, что база данных в Access состоит из взаимосвязанных таблиц.

Таблица базы данных – это обычная таблица, состоящая из строк и столбцов.

Столбцы таблицы называются полями (атрибутами) . В них хранятся атрибуты объекта. Каждое поле таблицы имеет уникальное имя и содержит строго определённый тип данных.

Строки таблицы называются записями (кортежами). Запись содержит несколько ячеек таблицы, хранящих определённые сведения об объектах. Каждая запись содержит информацию об одном объекте. Строки следуют в произвольном порядке и не имеют номеров. Поиск строк производится не по номерам, а по идентификаторам (ключам ).

Ключ – это поле, по которому производится связывание таблиц.

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

Ключ может быть первичным и внешним. Первичный ключ однозначно определяет каждую запись в таблице; повторяющиеся значения ключа не допускаются. Это значит, первичный ключ должен определять единственную запись (строку) в таблице, то есть быть уникальным.

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

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

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

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

Знакомство с Access 2010

Если вы знакомы с Access 2007, вы заметите, что изменений в интерфейсе 2010 года не так уж много, кроме добавления представления Backstage.

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

Работа со средой Access

Панель инструментов «Лента» и «Быстрый доступ» - это то, где вы найдете команды, которые вы будете использовать для выполнения общих задач в Access. Если вы знакомы с Access 2007, вы обнаружите, что основное различие в ленте Access 2010 заключается в том, что теперь такие команды, как Открыть и Печать, размещаются в представлении Backstage.

Лента

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

Чтобы минимизировать и максимизировать ленту:

Лента предназначена для простого в использовании и реагирования на текущую задачу, однако, если вы чувствуете, что она занимает слишком много места на экране, вы можете свести его к минимуму.

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

Чтобы увеличить ленту, щелкните стрелку еще раз.

Когда лента сведена к минимуму, вы можете снова ее открыть, щелкнув вкладку. Тем не менее, лента снова исчезнет, когда вы ее не используете.

Панель быстрого доступа

Панель быстрого доступа расположена над лентой и позволяет вам получать доступ к общим командам независимо от того, на какой вкладке вы находитесь. По умолчанию отображаются команды: Сохранить, Отмена и Повтор. Если вы хотите, вы можете настроить его, добавив дополнительные команды.

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

Backstage (Кулиса)

В представлении Backstage вам доступны различные варианты открытия, сохранения, печати и просмотра дополнительной информации о вашей базе данных. Он похож на меню кнопок Office из Access 2007 и меню Файл из более ранних версий Access. Однако, в отличие от этих меню, это полностраничный просмотр, который упрощает работу.

Чтобы перейти к представлению Backstage:

Перейдите на вкладку «Файл».

Вы можете выбрать вариант в левой части страницы.

Чтобы вернуться к объектам базы данных, щелкните любую вкладку на ленте.

Панель навигации

Панель «Навигация» представляет собой список, содержащий все объекты в вашей базе данных. Для удобства просмотра объекты организованы по группам по типу. Вы можете открывать, переименовывать и удалять объекты с помощью панели навигации.

Чтобы свести к минимуму и увеличить область навигации:

Панель «Навигация» предназначена для управления всеми вашими объектами, но если вы чувствуете, что она занимает слишком много места на экране, вы можете свести ее к минимуму.

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

Чтобы снова открыть панель навигации, щелкните двойную стрелку, чтобы максимально увеличить ее.

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

Для сортировки объектов в области переходов:

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

Нажмите стрелку раскрывающегося списка справа от слов «Все объекты Access».

В раскрывающемся меню выберите нужный тип.

Выберите «Пользовательский», чтобы создать пользовательскую группу для сортировки объектов. После применения сортировки перетащите нужные объекты в новую группу.

Выберите тип объекта для группировки объектов по типу. Это значение по умолчанию.

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

Выберите «Дата создания» или «Модифицированная дата», чтобы отсортировать объекты с большей или меньшей степени недавно созданные или измененные.

Теперь объекты в области переходов будут отсортированы, чтобы отобразить ваш выбор.

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

Базы данных с навигационными формами

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

Чтобы открыть объект из формы навигации, просто нажмите его вкладку. Объект будет отображаться в форме навигации. Когда объект открыт, вы можете работать с ним, как обычно.

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

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

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

В этой статье

Выбор шаблона

Шаблоны Access содержат встроенные таблицы, запросы, формы и отчеты, готовые к работе. Доступные шаблоны - первое, что вы видите при запуске Access, а дополнительные варианты можно загрузить из Интернета.

    В Access на вкладке Файл выберите команду Создать .

    Выбор шаблона базы данных рабочего стола и введите имя в поле Имя файла . базы данных (Если вы не видите шаблона, который будет работать для вас , использовать Поиск шаблонов в Интернете поле.)

    Имя файла

    Нажмите кнопку Создать .

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

    Если Access отображает диалоговое окно Вход с пустым списком пользователей:

    1. Нажмите кнопку нового пользователя .

      Заполните форму Сведения о пользователе .

      Выберите только что имя пользователя введены и нажмите кнопку входа .

    Если Access отображает сообщение Предупреждение системы безопасности в панели сообщений, а также шаблон из надежного источника, нажмите кнопку Включить содержимое . Если база данных требует входа в систему, войдите в систему.

Дополнительные сведения: .

Создание базы данных с нуля

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

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

    Введите имя базы данных в поле Имя файла .

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

    Нажмите кнопку Создать .

Добавление таблиц

В базе данных данные сохраняются в несколько связанных таблиц. Чтобы создать таблицу:

    При открытии базы данных в первый раз, вы увидите пустой таблицы в режиме таблицы, где можно добавить данные. Чтобы добавить другую таблицу, перейдите на вкладку Создать > Таблица . Можно начать вводить данные в пустое поле (ячейка) или Вставка данных из другого источника, например книгу Excel.

    Чтобы переименовать столбец (поле), дважды щелкните его заголовок и введите новое имя.

    Чтобы добавить другие поля, начните вводить текст в столбце Щелкните для добавления .

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

Копирование и вставка данных

Вы можете скопировать данные из другой программы, например Excel или Word, и вставить их в таблицу Access. Лучше всего, если они организованы в столбцы. Если данные находятся в текстовом редакторе, например Word, перед копированием разделите столбцы данных с помощью табуляции или преобразуйте данные в таблицу.

    Если данные нужно изменить, например разделить полные имена на имена и фамилии, сделайте это в исходной программе.

    Откройте источник и скопируйте данные (CTRL+C).

    Откройте таблицу Access, в которую вы хотите добавить данные, в режиме таблицы и вставьте данные (CTRL+V).

    Дважды щелкните заголовок каждого из столбцов и укажите значимые имена.

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

Импорт или связывание данных

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

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

    На Внешних данных нажмите кнопку Формат данных, вы будете импорта или связывания с. Если вы не видите необходимый формат, нажмите кнопку Дополнительные .

Примечание: Если его все равно нет, возможно, вам понадобится сначала экспортировать данные в формат файла, поддерживаемый Access (например, в текстовый файл с разделителями).

    Следуйте инструкциям в статье диалоговое окно « Внешние данные ».

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

Упорядочение данных с помощью мастера анализа таблиц

Мастер анализа таблиц поможет вам быстро обнаружить избыточные данные. Затем с его помощью можно разделить эти данные по отдельным таблицам. Исходную таблицу Access сохранит как резервную копию.

    Откройте базу данных Access с таблицей, которую вы хотите проанализировать.

    Нажмите Работа с базами данных > Анализ таблицы .

    Первые две страницы мастера содержат краткое руководство с примерами. Если вы видите флажок , установите его и дважды нажмите кнопку Назад , чтобы просмотреть введение. Чтобы вводные страницы больше не отображались, снимите флажок Вывести страницы с пояснениями?

Дальнейшие действия

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

Похожие статьи