Microsoft Access

Автор работы: Пользователь скрыл имя, 09 Марта 2011 в 09:14, курсовая работа

Описание работы

Система управления базами данных Microsoft Access является одним из самых популярных приложений в семействе настольных СУБД. Все версии Access имеют в своем арсенале средства, значительно упрощающие ввод и обработку данных, поиск данных и предоставление информации в виде таблиц, графиков и отчетов. Начиная с версии Access 2000, появились также Web-страницы доступа к данным, которые пользователь может просматривать с помощью программы Internet Explorer.

Содержание работы

Введение 3
1. Описание базы Microsoft Access 4
2. Работа с таблицами 10

3. Анализ содержимого таблиц для создания связей 13

4. Создание и печать отчетов 14

5. Отбор и сортировка записей с помощью запросов 17

6. Макросы 20

Заключение 22

Список использованных источников 23

Файлы: 1 файл

КР Шеверева.doc

— 274.50 Кб (Скачать файл)

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

          При работе с любым приложением обработки данных всегда является актуальным вопрос, как использовать те данные, которые уже были накоплены раньше другими программными средствами и, следовательно, имеют другой формат. Access 2002 позволяет решить эту проблему стандартным способом — путем импорта существующей таблицы базы данных, рабочего листа электронной таблицы или текстового файла, созданных приложениями MS-DOS или Windows, во внутренний формат базы данных Access (MDB). Естественно, что Access 2002 может также экспортировать данные из таблиц базы данных формата MDB в любой формат, из которого можно импортировать данные. Однако Access является в этом смысле уникальной системой, т. к. она имеет еще один способ использования данных, которые хранятся в других форматах. Система позволяет присоединять таблицы из баз данных других форматов к базе данных Access и работать с ними в исходном формате. После создания связи базы данных с внешней таблицей присоединенную таблицу можно просматривать, изменять ее содержимое, т. е. работать с ней как с внутренней таблицей базы данных Access. При этом другие пользователи могут использовать файл таблицы в своих приложениях.

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

     Типы  файлов, данные из которых могут  быть импортированы в базу данных Access или которые могут быть связаны  с базой данных Access. Можно увидеть  их, если в меню Файл (File) выберать команду  Внешние данные, Импорт (Get External Data, Import), а затем щелкнуть мышкой по расширению поля Типы файлов (Files of type) в диалоговом окне Импорт (Import). Форматы, в которые можно экспортировать данные из базы данных Access. Их можно увидеть, если в меню Файл (File) выбрать команду Экспорт (Exort) и затем щелкнуть кнопкой мыши по расширению поля Типы файлов (Files of type).[3]

2. Работа с таблицами

     Таблицы — основной объект Access. Список таблиц, составляющих базу данных приложения, появляется в окне базы данных при  первом открытии приложения. Кроме этого, Access создает системные таблицы, в которых хранится информация обо всех объектах приложения, и эти таблицы при необходимости также могут отображаться в окне базы данных.[1]

     В новой версии Microsoft Access существуют четыре режима работы с таблицами: режим Таблицы (Datasheet View), режим Конструктора (Design View), режим Сводной таблицы (PivotTable View) и режим Сводной диаграммы (PivotChart View).

     В режиме Таблицы осуществляется работа с данными, находящимися в таблице: просмотр, редактирование, добавление, сортировка и т. п. В режиме Конструктора создается или модифицируется структура таблицы, т. е. задаются имена полей таблицы и их типы, поля описываются, задаются их свойства. В режимах Сводной таблицы и Сводной диаграммы удобно выполнять анализ данных, динамически изменяя способы их представления. Существует также дополнительный режим — режим Предварительного просмотра, который позволяет увидеть расположение данных на листе перед осуществлением печати таблицы. Для быстрого перехода из одного режима в другой служит кнопка Вид (View) на панелях инструментов Таблица в режиме таблицы (Table Datasheet), Конструктор таблиц (Table Design), Сводная таблица (PivotTable) и Сводная диаграмма (PivotChart). Чтобы перейти из режима в режим, достаточно нажать эту кнопку.

     Открыть таблицу в режиме Таблицы можно  несколькими способами:

· дважды щелкнуть мышью на имени таблицы в списке таблиц в окне базы данных;

· выделить таблицу в списке таблиц в окне базы данных и нажать кнопку Открыть (Open) в верхней части окна базы данных;

· щелкнуть правой кнопкой мыши на имени таблицы и из контекстного меню выбрать команду Открыть (Open).

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

     Горизонтальная  полоса прокрутки полей таблицы  позволяет увидеть те поля таблицы, которые не поместились в окно таблицы. Аналогично вертикальная полоса прокрутки записей таблицы позволяет увидеть записи, находящиеся за пределами окна.[3]

    Рис. 1.1. Создание таблицы в режиме конструктора 
     

    Рис.1.2. Таблица Телефоны 
     

     3. Анализ содержимого таблиц для создания связей

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

     1. Выберите команду Сервис>Анализ>Таблица.

     2. В первом окне мастера приведены  варианты описания проблем, связанных  с возможным дублированием данных. Просмотрите представленные там примеры и щелкните на кнопке Далее.

     3. В следующем окне даны примеры  разделения анализатором таблиц. Ознакомьтесь с каким-либо примером  и щелкните на кнопке Далее.

     4. Выберите для анализа таблицу  и щелкните на кнопке Далее.

     5. Безусловно, хотелось бы, чтобы мастер  львиную долю работы выполнил  самостоятельно. Поэтому позволим  ему выбирать поля, которые будут  перенесены в новую таблицу,  активизировав переключатель Да, разделение полей выполняется  мастером. Щелкните на кнопке Далее.

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

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

     8. Необходимо открыть окно Таблицы и щелкните в нем на кнопку Переименовать таблицу. Ввести название и щелкнуть на кнопку ОК.

     9. Переименуйте окно Таблица, после чего щелкните на кнопку Далее.

     10. Теперь появилась возможность  установить первичный ключ повторно. Мастер предложит добавить к  таблице поле автоматически присваиваемого  уникального кода записи и  использовать его в качестве  первичного ключа. Однако для таблицы первичный ключ не указывается, поэтому придется сделать это самостоятельно. Выберите в списке поле Имя и щелкните на кнопке Ключевое поле. Рядом с полем появится значок с изображением ключа. Щелкните на кнопке Далее.

     11. В последнем окне мастер предложить создать запрос. Необходимо выберать переключатель Нет, запрос создавать не нужно. Кроме того, можно снять флажок Вывести справку по работе с новой таблицей или запросом, иначе придется закрывать еще одно окно. Щелкниуть на кнопку Готово.[3]

                   Рис. 1.3. Формы (главная и подчиненная) 

4. Создание и печать отчетов

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

     Отчеты  и формы Access имеют много общего. Однако, в отличие от форм, отчеты не предназначены для ввода и  правки данных в таблицах. Они позволяют  лишь просматривать и печатать данные. В отчете невозможно изменить исходные данные с помощью элементов управления, как это мож-но сделать с помощью форм. Хотя в отчетах можно использовать такие же элементы управления для указания состояния переключателей, флажков и списков. [2]

     Отчет, как и форма, может быть создан с помощью мастера. Разделы отчета подобны разделам формы и включают заголовок и примечание отчета, область  данных, а также верхний и нижний колонтитулы. В примечание отчета часто  помещают поля с итоговыми значениями. Элементы управления могут быть добавлены в отчет с помощью панели инструментов Панель элементов (Toolbox), идентичной той, что используется в режиме Конструктора форм. Форматирование и группировка элементов управления в отчете выполняются аналогично форматированию и группировке элементов управления в форме. Формы могут содержать подчиненные формы, а отчеты могут содержать подчиненные отчеты.

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

     Чтобы создать автоотчет:

· На панели объектов окна База данных (Database) щелкните по ярлыку Отчеты (Reports) и нажмите кнопку Создать (New). Появится диалоговое окно Новый отчет (New Report.  

· В списке диалогового окна Новый отчет (New Report) выделите один из элементов: Автоотчет: в столбец (AutoReport: Columnar) или Автоотчет: ленточный (AutoReport: Tabular).

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

·  Нажмите кнопку ОК.

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

     Чтобы созданный отчет можно было использовать в дальнейшем, его необходимо сохранить. Для этого выберите команду Файл, Сохранить (File, Save) или нажмите кнопку Сохранить (Save) на панели инструментов. Затем, в текстовое поле появившегося диалогового окна Сохранение (Save As) введите название нового отчета (например: Мой отчет) и нажмите кнопку ОК.

     Есть  еще один вариант сохранения отчета: с помощью команды меню Файл, Сохранить  как (File, Save As). Этой командой отображается диалоговое окно Сохранение (Save As) . Введите имя отчета и, прежде чем нажать кнопку ОК, убедитесь, что в раскрывающемся списке Как (As) этого окна выбран элемент Отчет (Report). Выбранный элемент определяет то, как будет сохранен новый отчет, точнее, в виде какого объекта базы данных Access. Дело в том, что в новой версии Access 2002 появилась возможность сохранить отчет в виде другого объекта базы данных — страницы доступа к данным . Сделать это позволяет другой элемент раскрывающегося списка Как — элемент Страница доступа к данным (Data Access Page).[3]

     

    Рис. 1.4. Пример построения отчета 

5. Отбор и сортировка записей с помощью запросов

     Одним из семи стандартных объектов Microsoft Access является запрос. Запросы используются для просмотра, анализа и изменения  данных в одной или нескольких таблицах. Например, можно использовать запрос для отображения данных из одной или нескольких таблиц и отсортировать их в определенном порядке, выполнить вычисления над группой записей, осуществить выборку из таблицы по определенным условиям. Запросы могут служить источником данных для форм и отчетов Microsoft Access. Сам запрос не содержит данных, но позволяет выбирать данные из таблиц и выполнять над ними ряд операций.            В Microsoft Access существует несколько видов запросов: запросы к серверу, которые используются для выборки данных с сервера; запросы на автоподстановку, автоматически заполняющие поля для новой записи; запросы на выборку, выполняющие выборку данных из таблиц; запросы на изменение, которые дают возможность модифицировать данные в таблицах (в том числе удалять, обновлять и добавлять записи); запросы на создание таблицы, создающие новую таблицу на основе данных одной или нескольких существующих таблиц, а также другие типы запросов.[2]

Информация о работе Microsoft Access