MIСROSOFT ACCESS

Знание программного обеспечения в последние годы выросло настолько, что перестало существовать такое ранее распространенное понятие, как «умение работать с компьютером».

ВНИМАНИЕ! Работа на этой странице представлена для Вашего ознакомления в текстовом (сокращенном) виде. Для того, чтобы получить полностью оформленную работу в формате Word, со всеми сносками, таблицами, рисунками (вместо pic), графиками, приложениями, списком литературы и т.д., необходимо скачать работу.

Содержание

Введение…………………………………………………………………......3

1. Основные сведения……………………………………………………….4
2. Основные объекты, функции и вид окна Microsoft Access…………….6
2.1 Объекты базы данных Microsoft Access…………………………..7
2.1.1 Таблицы……………………………………………….……..7
2.1.2 Запросы……………………………………………………....9
2.1.3 Формы……………………………………………………….11
2.1.4 Отчеты……………………………………………………….15
2.1.5 Странницы доступа к данным…………….………………..17
2.1.6 Макросы……………………………………………………..18
2.1.7 Модуль……………………………………………………….19

2.2 Основные функции…………………………………………………20

3. Окно базы данных……………………………………………………...…21
4. Задачи………………………………………………………………………23

Заключение…………………………………………………………………...27

Литература……………………………………………………………………29

Введение

Знание программного обеспечения в последние годы выросло настолько, что перестало существовать такое ранее распространенное понятие, как «умение работать с компьютером». Сегодня нельзя просто «уметь работать с компьютером». Можно уметь работать с определенными программами или с определенным классом программ.
Первичные навыки работы с компьютером предполагают умение работать с операционной системой. Самой распространенной операционной системой на данный момент является Windows.Именно навыки работы с этой операционной системой необходимы всем без исключения.
К этим навыкам относится умение использовать и обслуживать файловую систему, настраивать средства оформления и управления операционной системой, использовать стандартные приложения, выполнять установку нового аппаратного и программного обеспечения.
Основную помощь в этом может оказать знание сервисных функций Windows.

1. Основные сведения

База данных – это реализованная с помощью компьютера информационная модель, отражающая состояние объектов и их отношения, это набор сведений, относящихся к определенной теме или задаче, такой как отслеживание заказов клиентов или хранение коллекции звукозаписей. Если база данных хранится не на компьютере или на компьютере хранятся только ее части, приходится отслеживать сведения из целого ряда других источников, которые пользователь должен скоординировать и организовать самостоятельно.
Предположим, например, что телефоны поставщиков сохраняются в разных местах: в каталоге телефонов поставщиков, в картотеке сведений о товарах и в электронной таблице, содержащей сведения о заказах. Если телефон поставщика изменился, придется обновить эти данные в трех местах. В базе данных достаточно обновить информацию только в одном месте — телефон поставщика будет автоматически обновлен при его дальнейшем использовании в базе данных.
Приложение Micrasoft Access является мощной и высокопроизводительной 32-разрядной системой управления реляционной базой данных.
Система управления базами данных (СУБД) – комплекс программных средств, предназначенных для создания структуры новой базы, ее наполнение содержимым, редактирование содержимого и отбора отображаемых данных в соответствии с заданными критериями, упорядочения, оформления и последующей выдачи устройства ввода или передачи по каналам связи.
Существует три принципиальных отличия между СУБД и программами электронных таблиц:
1. СУБД разрабатываются с целью обеспечения эффективной обработки больших объёмов информации, намного больших, чем те, с которыми справляются электронные таблицы.
2. СУБД может легко связывать две таблицы так, что для пользователя они будут представляться одной таблицей. Реализовать такую возможность в электронных таблицах практически невозможно.
3. СУБД минимизируют общий объём базы данных. Для этого таблицы, содержащие повторяющиеся данные, разбиваются на несколько связанных таблиц.
Несмотря на то, что Access является мощной и сложной системой, его использование не сложно для непрофессиональных пользователей.

2. Основные объекты, функции и вид окна Microsoft Access.

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

рис. 1
Данные сохраняются один раз в одной таблице, но просматриваются из различных расположений. При изменении данных они автоматически обновляются везде, где появляются. (рис.1)
Отображение данных в запросе. (рис.1)
Отображение данных в форме. (рис.1)
Отображение данных в отчете. (рис.1)
Отображение данных на странице доступа к данным. (рис.1)
2.1 Объекты базы данных Microsoft Access

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

2.1.1 Таблицы

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

рис. 2
Если требуется отслеживать в таблице дополнительные данные, необходимо добавить соответствующие поля. Если существующее имя поля недостаточно понятно, поле можно переименовать. (рис. 2)
Настройка типа данных поля определяет тип значений, которые можно вводить в это поле. Например, если нужно, чтобы в поле содержались числовые значения, которые можно использовать в вычислениях, задайте Числовой или Денежный тип данных. (рис. 2)
Для идентификации каждой записи в таблице используется уникальный маркер, который называют первичным ключом. (рис. 2)
Свойства полей — это набор характеристик, обеспечивающих дополнительные возможности управления хранением, вводом и отображением данных в поле. Число доступных свойств зависит от типа данных поля. (рис. 2)
Общее поле связывает две таблицы таким образом, что Microsoft Access может объединить данные из двух таблиц для просмотра, редактирования или печати.

рис. 3

Сведения о клиентах, которые когда-то хранились в списке почтовой рассылки, теперь находятся в таблице «Клиенты». (рис. 3)
Сведения о заказах, которые когда-то хранились в электронной таблице, теперь находятся в таблице «Заказы». (рис. 3)
Уникальный код в поле «КодКлиента» позволяет отличить одну запись в таблице от других. После добавления поля уникального кода в другую таблицу и определения связи Microsoft Access позволяет сопоставить родственные записи из обеих таблиц и совместно вывести их в форме, отчете или запросе. (рис. 3)
2.1.2 Запросы

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

рис. 4
В этом запросе выполняется доступ к разным таблицам для отображения кода заказа, названия компании, города и даты исполнения для заказчиков из определенного города, сделавших заказы, которые следует выполнить в одном месяце. (рис. 4)
В Microsoft Access есть несколько типов запросов:

1. Запрос на выборку является наиболее часто используемым типом запроса. Запросы этого типа возвращают данные из одной или нескольких таблиц и отображают их в виде таблицы, записи в которой можно обновлять (с некоторыми ограничениями). Запросы на выборку можно также использовать для группировки записей и вычисления сумм, средних значений, подсчета записей и нахождения других типов итоговых значений.
2. Запрос с параметрами — это запрос, при выполнении отображающий в собственном диалоговом окне приглашение ввести данные, например условие для возвращения записей или значение, которое требуется вставить в поле. Можно разработать запрос, выводящий приглашение на ввод нескольких единиц данных, например двух дат. Затем Microsoft Access может вернуть все записи, приходящиеся на интервал времени между этими датами.
Запросы с параметрами также удобно использовать в качестве основы для форм, отчетов и страниц доступа к данным. Например, на основе запроса с параметрами можно создать месячный отчет о доходах. При печати данного отчета Microsoft Access выводит на экран приглашение ввести месяц, доходы за который должны быть приведены в отчете. После ввода месяца Microsoft Access выполняет печать соответствующего отчета.
3. Перекрестные запросы используют для расчетов и представления данных в структуре, облегчающей их анализ. Перекрестный запрос подсчитывает сумму, среднее, число значений или выполняет другие статистические расчеты, после чего результаты группируются в виде таблицы по двум наборам данных, один из которых определяет заголовки столбцов, а другой заголовки строк.
4. Запросом на изменение называют запрос, который за одну операцию изменяет или перемещает несколько записей. Существует четыре типа запросов на изменение.
5. Запрос удаление записи. Запрос на удаление удаляет группу записей из одной или нескольких таблиц. Например, запрос на удаление позволяет удалить записи о товарах, поставки которых прекращены или на которые нет заказов. С помощью запроса на удаление можно удалять только всю запись, а не отдельные поля внутри нее.
6. Запрос на обновление записи. Запрос на обновление вносит общие изменения в группу записей одной или нескольких таблиц. Например, на 10 процентов поднимаются цены на все молочные продукты или на 5 процентов увеличивается зарплата сотрудников определенной категории. Запрос на обновление записей позволяет изменять данные в существующих таблицах.
7. Запрос на добавление записей. Запрос на добавление добавляет группу записей из одной или нескольких таблиц в конец одной или нескольких таблиц. Например, появилось несколько новых клиентов, а также база данных, содержащая сведения о них. Чтобы не вводить все данные вручную, их можно добавить в таблицу «Клиенты».
8. Запрос на создание таблицы. Запрос на создание таблицы создает новую таблицу на основе всех или части данных из одной или нескольких таблиц. Запрос на создание таблицы полезен при создании таблицы для экспорта в другие базы данных Microsoft Access или при создания архивной таблицы, содержащей старые записи.

2.1.3 Формы

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

рис. 5
Форма для ввода данных. (рис. 5)
Кнопочная форма. (рис. 5)
Пользовательское диалоговое окно. (рис. 5)
При открытии формы Microsoft Access отбирает данные из одной или более таблиц и выводит их на экран с использованием макета, выбранного в мастере форм или созданного пользователем самостоятельно в режиме конструктора.

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

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

рис. 8
В режиме сводной таблицы имеется возможность просматривать исходные данные или сводные данных, упорядочивая поля в областях фильтра, строк, столбцов и данных. (рис.8)
В режиме сводной диаграммы можно визуально представлять данные, выбрав тип диаграммы и упорядочивая поля в областях фильтра, рядов, категорий и данных. Для простоты просмотра, ввода и изменения данных непосредственно в таблице создайте форму. (рис.8)
Формы Access позволяют создавать пользовательский интерфейс для таблиц базы данных. Хотя для выполнения тех же самых функций можно использовать режим таблицы, формы предоставляют преимущества для представления данных в упорядоченном и привлекательном виде. Формы позволяют также создавать списки значений для полей, в которых для представления множества допустимых значений используются коды. Правильно разработанная форма ускоряет процесс ввода данных и минимизирует ошибки.
Формы создаются из набора отдельных элементов управления: текстовые поля для ввода и редактирования данных, кнопки, флажки, переключатели, списки, метки полей, а также рамки объектов для отображения графики и объектов OLE. Форма состоит из окна, в котором размещаются два типа элементов управления: динамические (отображающие данные из таблиц), и статиче¬ские (отображающие статические данные, такие, как метки и логотипы).
Формы Access являются многофункциональными; они позволяют выпол¬нять задания, которые нельзя выполнить в режиме таблицы. Формы позво¬ляют производить проверку корректности данных, содержащихся в таблице. Access позволяет создавать формы, вклю¬чающие другие формы (форма внутри формы называется подчиненной). Формы позволяют вычислять значения и выводить на экран результат.

2.1.4 Отчеты

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

рис. 9

Создание почтовых наклеек с помощью отчета. (рис.9)
Отображение итоговых значений на диаграмме с помощью отчета. (рис. 9)
Расчет итоговых значений с помощью отчета. (рис. 9)

Конечным продуктом большинства приложений баз данных является от¬чет. В Access отчет представляет собой специальный тип непрерывных форм, предназначенных для печати. Для создания отчета, который можно распечатать и распределить между потребителями, Access комбинирует данные в таблицах, запросах и даже формах. Распечатанная версия формы может служить отчетом.

Создаваемые Access отчеты делятся на три основных типов:

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

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

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

В основном отчёты проще всего построить при помощи Мастера отчётов. Мастер отчетов старается создать оптимальный вариант окончательного отчета с первой попытки. Обычно мастер в достаточной степени приближается к законченному варианту, так что тратиться на¬много меньше времени на редактирование базового отчета мастера, чем ушло бы на создание отчета из незаполненного шаблона.

2.1.5 Страницы доступа к данным

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

рис. 10

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

2.1.6 Макросы

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

рис. 11
При создании макроса пользователь вводит макрокоманды, которые требуется выполнить, в этой части окна макросов (Окно макросов. Окно, в котором создается и изменяется макрос.). (рис. 11)
В этой части окна макросов задаются аргументы макрокоманды. (рис. 11)
Макрос может быть как собственно макросом, состоящим из последовательности макрокоманд, так и группой макросов. В некоторых случаях для решения, должна ли в запущенном макросе выполняться определенная макрокоманда, может применяться условное выражение.
Условное выражение - выражение, значение которого проверяется и сравнивается с указанным значением. Если условие сравнения удовлетворяется, то выполняется одна или несколько операций. В противном случае операция пропускается.
Если макросов много, объединение родственных макросов в группы может упростить управление базой данных.
2.1.7 Модуль

Модуль – объект, содержащий программы на языке Visual Basic, позволяющие разбить некоторый процесс на несколько процедур и обнаружить ошибки, которые сложно найти при использовании макросов. Модули могут быть независимыми объектами, содержащими функции, вызываемые из любого места приложения, или непосредственно «привязанными» к формам или отчетам для реакции на те или иные события.
Бывают модули форм и модули отчетов. Модуль формы - модуль, содержащий программы всех процедур обработки событий, возникающих в конкретной форме или в ее элементах управления.
Модуль отчета - это модуль, содержащий программы всех процедур обработки событий, возникающих в конкретном отчете или в его элементах управления.

2.2 Основные функции

1. Организация данных. Создание таблиц и управление ими.
2. Связывание таблиц и обеспечение доступа к данным. Access позволяет связывать таблицы по совпадающим значениям полей, с целью последующего соединения нескольких таблиц в одну.
3. Добавление и изменение данных. Эта функция требует разработки и реализации представленных данных, отличных от табличных (формы).
4. Представление данных. Access позволяет создавать различные отчёты на основе данных таблиц и других объектов базы данных.
5. Макросы. Использование макросов позволяет автоматизировать повторяющиеся операции. В последних версиях Access макросы используют для совместимости.
6. Модули. Модули представляют собой процедуру или функцию, написанные на Access VBA (диалект Visual Basic Application). Эти процедуры можно использовать для сложных вычислений. Процедуры на Access VBA превышают возможности стандартных макросов.
7. Защита базы данных. Эти средства позволяют организовать работу приложения в многопользовательской среде и предотвратить несанкционированный доступ к базам данных.
8. Средства печати. С помощью этой функции Access позволяет распечатать практически всё, что можно увидеть в базе данных.
Access так же позволяет создавать дистрибутивные диски для распространения готового приложения (с помощью Office Developer Edition Tools). Распространение подразумевает поставку всех необходимых файлов на каком-либо носителе.
Пакет ODE Tools включает мастер установки, автоматизирующий создание средств распространения и программы установки. Он так же позволяет выполнение приложения на компьютерах, на которых не установлен Acces
3. Окно базы данных

При создании или открытии файла Microsoft Access, открывается окно базы данных. Окно базы данных является центром управления файлами Access. Из этого окна пользователи создают и используют любые объекты базы данных Access или проекта Access.

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

4. Задачи
Мои расходы
Ноябрь Декабрь Январь Февраль Март Апрель
Пища 600 500 500 500 600 650
Телефон 150 150 150 150 100 100
Развлечения 500 700 700 250 150 150
Одежда 1200 100 100 100 100 1500
Канц.товары 50 20 20 30 50 10
Проезд 400 400 420 420 420 450
Интернет 150 300 300 150 100 100
Муз. диски 100 0 200 100 0 50
Книги 150 150 200 350 50 0
Праздники 200 100 100 300 150 150

Диаграмма №1

Диаграмма №2

Диаграмма №3

Диаграмма №4

Диаграмма №5

Диаграмма №6

Диаграмма №7

Задача №10

Задача №19

Заключение

В современном обществе умение работать с компьютером жизненно необходимо каждому. Одно перечисление профессий, в которых могут использоваться компьютерные навыки, грозит превратиться в протяженный список, никогда не будет полным. Достаточно открыть любую газету с объявлениями о трудоустройстве, чтобы понять, что даже в профессии секретаря машинистки сегодня необходимо это умение. Новые компьютерные профессии рождаются ежедневно вместе с новым программным обеспечением. Поэтому знание основ работы с компьютером – это, как минимум, спасение от безработицы.
Для творческой личности компьютер предоставляет неограниченные возможности:
• возможность записывать музыку, обрабатывать ее в различных стилях, темпах;
• хранить слайды;
• придумывать дизайн различных видов, от одежды до интерьера и др..
Современную жизнь представить без современной техники просто невозможно.
Ни одна фирма не обходится без помощи компьютеров. Хранение данных, написание документов, составление графиков, таблиц, расписаний, создание презентаций во всем в этом нам помогает компьютер, и помогает успешно.
Мы вкратце рассмотрели программу пакет Access, с помощью которой можно достичь всего вышеперечисленного.
От того, насколько профессионально будет выполнена ваша работа, будет зависеть успех вашей фирмы.
Да, и для дома на данный момент компьютер является такой же необходимой вещью как телевизор, видеомагнитофон, музыкальный центр. Чего стоит только возможность иметь у себя дома мини-звукозаписывающую студию или мини-монтажный стол для редактирования пленок, отснятых цифровой камерой? Кроме того, компьютер - это маленькая библиотека размером с один диск и объемом в сотни книг; это - сотни часов любимой музыки, которая занимает максимум одну полку в шкафу; это – любимые фильмы более лучшего качества, чем на экране телевизора; и в конце концов Интернет, электронная почта.

Литература

1. Ахметов К. С. Курс молодого бойца. – М.: КомпьютерПресс, 1998.
2. Симонович С. В., Евсеев Г. А., Алексеев А. Г. Специальная информатика: Учебное пособие. – М.: АСТ-ПРЕСС: Инфорком-Пресс, 2000.
3. Справка Microsoft Access.


Скачиваний: 1
Просмотров: 3
Скачать реферат Заказать реферат