Разработка базы данных в Access

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

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 12.11.2010
Размер файла 3,8 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Содержание

Введение

1. Создание базы данных

1.1 Структуры таблиц

1.2 Связи таблиц

1.3 Ввод данных в таблицу

2. Построение запросов

2.1 Запрос на поиск по фамилии исполнителя, по названию

2.2 Запрос на поиск списка утерянных и отсутствующих носителей с вычислением их общей стоимости

2.3 Запрос на удаление информации о потерянных носителях

3. Разработка отчетов по таблицам и запросу поиска утерянных носителей

4. Автоматизация работы с базой данных с помощью макросов

5. Список литературы

Введение

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

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

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

1. Создание базы данных

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

1.1 Структуры таблиц

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

Наша база данных будет состоять из двух таблиц: «Носители» (на каждом носителе свой альбом) и «исполнители».

Создается структура таблицы «Носители» согласно рисунку 1.

Рисунок 1.

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

Рисунок 2.

Для того чтобы можно было вызывать контекстное меню и изменять состояние альбома делается следующее:

Во вкладке «Общие» в строке «Подпись» вписывается имя поля. Во вкладке «подстановка» в строке «Источник строк» вписывается имена пунктов меню, рисунок 3.

Рисунок 3.

Должно получится следующее, рисунок 4.

Рисунок 4.

1.2 Связи таблиц

Связь между таблицами осуществляется по ключевым полям, в нашем случае это название альбома, которое присутствует в обеих таблицах (можно использовать код, но при этом будет создано ещё одно поле). Создаётся связь один-ко-многим, и перед «Обеспечение целостности данных» ставится галочка, рисунок 5.

Рисунок 5.

1.3 Ввод данных в таблицу

Для ввода данных в таблицу необходимо открыть её и ввести данные, рисунок 6.

Рисунок 6.

После создания связей таблиц, данные в таблицу можно вносить в одну таблицу «носители», а добавляться будет в обе, рисунок 7.

Рисунок 7.

2. Построение запросов

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

2.1 Запрос на поиск по фамилии исполнителя, по названию

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

Рисунок 8.

2.2 Запрос на поиск списка утерянных и отсутствующих носителей с вычислением их общей стоимости

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

Рисунок 9.

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

Рисунок 10.

При первом запуске добавить все необходимые поля, щелкнуть по полю «Стоимость» правой кнопкой, выбрать пункт меню Автовычисления -Сумма, рисунок 11. После этого сохранить созданный макет таблицы.

Рисунок 11.

2.3 Запрос на удаление информации о потерянных носителях

С помощью запроса на удаление можно удалять информацию отобранную по определённым критериям. В данном случае осуществляется отбор и удаление утерянных носителей. Очень важно, если удаляется информация из нескольких таблиц, правильно настроить связь между таблицами. В схеме данных выбирается изменение связи и напротив «каскадное удаление связанных записей» ставится галочка. То же самое можно сделать при создании связи между таблицами, рисунок 12.

Рисунок 12.

Создание запроса показано на рисунке 13, выбирается таблица, тип запроса «удаление» и столбец по которому будет осуществляться отбор условия «Утерян».

Рисунок 13.

3. Разработка отчетов по таблицам и запросу поиска утерянных носителей

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

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

Рисунок 12.

Рисунок 13.

Затем выбирается сортировка, макет, стиль заголовка и отчета. После задается имя. Редактировать пунктов отчета можно через «конструктор», рисунок 14.

Рисунок 14.

При создании отчета «утерянных носителей с общей стоимостью» из списка полей добавляется пункт «стоимость» в поле «примечание отчета». Слева пишется имя пункта, а справа вводится формула, рисунок 15.

Рисунок 15.

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

Рисунок 16.

4. Автоматизация работы с базой данных с помощью макросов

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

Рисунок 17.

В появившемся окне выбирается макрокоманда, рисунок 18.

Рисунок 18.

В нижней части окна выбирается имя таблицы, запроса или отчета и режимы, рисунок 19.

Рисунок 19.

При создании макроса для запроса «Утерянные и отсутствующе носители с вычислением общей стоимости» необходимо выбрать режим «Сводная таблица», иначе макрос не выполнится полностью, потому что при выполнении этого запроса используется открытие сводной таблицы, рисунок 20.

Рисунок 20.

Так же уже готовые макрокоманды вставляются в формы или создаются в них, рисунок 21.

Рисунок 21.

Список литературы

1. РАБОТА ПОЛЬЗОВАТЕЛЯ В ПРИЛОЖЕНИЯХ ЭЛЕКТРОННОГО ОФИСА. Учебно-методическое пособие А.В. Кибардин. Научный редактор - проф., д-р тех. Наук С.Л. Гольдштейн. Екатеринбург 2005

2. Справка Microsoft Office Access.


Подобные документы

  • Microsoft Access как система управления базами данных (СУБД), ее предназначение. Организованная структура для хранения данных. Типы данных при работе с Microsoft Access 2003 и Microsoft Access 2007. Проектирование баз данных и построение ER-диаграммы.

    контрольная работа [16,3 K], добавлен 10.10.2010

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

    контрольная работа [2,6 M], добавлен 03.04.2014

  • Хранение и обработка данных. Компоненты системы баз данных. Физическая структура данных. Создание таблиц в MS Access. Загрузка данных, запросы к базе данных. Разработка информационной системы с применением системы управления базами данных MS Access.

    курсовая работа [694,0 K], добавлен 17.12.2016

  • Краткая характеристика и функциональные возможности MS Access. Базы данных и системы управления базами данных. Проектирование в теории и создание на практике базы данных в продукте корпорации Microsoft для управления базами данных "Microsoft Access".

    курсовая работа [1,6 M], добавлен 07.03.2015

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

    контрольная работа [2,8 M], добавлен 07.01.2007

  • Управление базами данных. Система управления базой данных MS Access. Виды логической связи. Макросы и модули. Обеспечение целостности данных. Создание запросов и форм. Свойства полей базы данных Access. Взаимосвязь между сущностями в предметной области.

    курсовая работа [943,4 K], добавлен 13.03.2014

  • Краткая характеристика, главные преимущества и область применения MS Access. Базы данных и системы управления базами данных. Описание пошагового создания базы данных, таблиц, форм, запроса и отчета. Особенности и функциональные возможности MS Access.

    курсовая работа [3,4 M], добавлен 23.09.2010

  • Проектирование базы данных Access. Система управления базами данных. Создание и обслуживание базы данных, обеспечение доступа к данным и их обработка. Постановка задач и целей, основных функций, выполняемых базой данных. Основные виды баз данных.

    лабораторная работа [14,4 K], добавлен 16.11.2008

  • Характеристика Microsoft Access как системы управления базами данных. Особенности работы с различными объектами: таблицами, запросами, формами, отчётами, страницами, макросами, модулями. Разработка базы данных "Видеокарты", создание запросов и отчетов.

    курсовая работа [4,2 M], добавлен 18.08.2014

  • Microsoft Access - система управления базой данных, предназначенная для создания и обслуживания баз данных, обеспечения доступа к данным и их обработки. Разработка базы данных для хранения данных о книгах, покупателях, персонале книжного магазина.

    курсовая работа [6,2 M], добавлен 14.11.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.