Создание базы данных в среде Microsoft Access 2002

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

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

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

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

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

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

Печать отчетов

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

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

Отчеты и формы: различие и сходство

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

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

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

* Отчеты невозможно просматривать в режиме таблицы. Доступен только предварительный просмотр, перед печатью и режим конструктора.

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

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

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

С другой стороны, характеристики отчетов и форм Access имеют много общего.

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

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

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

Подчиненные отчеты. Такие отчеты включают в отчеты точно так же, как в главные формы включают элементы управления Подчиненная форма/отчет.

Типы отчетов Access

Отчеты Access подразделяются на шесть категорий (макетов).

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

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

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

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

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

* Свободные отчеты. Такие отчеты состоят из подчиненных отчетов. При этом каждый подчиненный отчет создается на основе независимых источников данных, например, таблиц или запросов.

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

Использование мастера диаграмм для создания графика

Использование мастера диаграмм значительно упрощает процесс создания графика. Этот инструмент можно применять для создания двух различных классов графиков и диаграмм.

* На несвязанном графике для каждой строки запроса строится отдельная линия. Типами несвязанных диаграмм являются гистограммы и диаграммы с областями.

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

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

1.Создайте новую форму, выберите в верхнем списке пункт Диаграмма, a в раскрывающемся списке -- запрос Мастер Диаграмм. Щелкните на кнопку ОК, чтобы открыть первое диалоговое окно для создания диаграммы.

2.Щелкните на кнопке » для добавления всех трех полей в диаграмму. Щелкните на кнопку Далее, чтобы открыть следующее окно.

3.Щелкните на кнопку График, расположенной в третьем ряду набора кнопок с типам* диаграмм. После этого щелкните на кнопку Далее для перехода к следующему окну.

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

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

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

7. Щелкните на кнопке Готово для отображения графика в форме. В появившейся диаграмме сложно что-то понять, да и наличие легенды создает видимость беспорядка. Ниже описывается, как устранить эти проблемы.

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

9. Присвойте свойству Доступ свободной рамки объекта значение Да, а свойству Блокировка -- Нет.

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

4. Область применения ACCESS

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

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

Для того чтобы воспользоваться базой данных, нужно:

1.Войти в область Access.

2.Выбрать нужную база данных.

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

4.Перейти в область форм и создать форму отчёта.

5.Создать отчёт и получить результат, на основе которого делаются выводы (основываясь на данных, которые указываются в запросе).

Выводы

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

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

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

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

Часть работы посвящена изучению объектов интерфейса Access. Благодаря формам с разнообразными элементами Ваши базы данных «оживут», а мощные генераторы позволят распечатывать профессионально оформленные отчёты. Их можно будет сохранять и в файлах, чтобы потом продолжить работу с ними в Excel или Word. Вы узнали о том, как с помощью мастеров избежать рутинной работы по созданию простейших основных и подчинённых форм; как работать с мастерами создания отчётов.

Список используемой литературы

1. Роджер Дженигс. Access 97. - М.: 1998

2. Диго СМ. Проектирование баз данных. - М.: «финансы и статистика», 1988

3. Морозов В.,Шафрин Ю. Курс компьютерной технологии. - М.: «АБФ», 1998

4. Информационные технологии в маркетинге. - М.: «Юнити», 2000

Приложение

Таблица №1

Договора

Название организации

Номер договора

Адрес

ООО "Амега"

56041

г. Исса, ул. Совхозная д 7б

ООО "Изумруд"

56042

г. Кузнецк, ул. Пролетарская д. 43а

ООО "Рафэл"

56044

г. Пенза, ул. Измайлова д.26

ООО "Каре"

56043

г. Пенза, ул. Свердлова д. 1

ООО "Снегирь"

56045

г. Сердобск, ул. Мира д. 2

Таблица №2

Задолжность

Название организации

Сумма задолжности

ООО "Амега"

1000

ООО "Изумруд"

500

ООО "Каре"

2900

ООО "Рафэл"

-

ООО "Снегирь"

1400

Таблица №3

Клиент

Название организации

Адрес

ФИО директора

контакты

ООО "Амега"

г. Исса, ул. Совхозная д 7б

Мичурин Алексей Витальевич

(842)437095

ООО "Изумруд"

г. Кузнецк, ул. Пролетарская д. 43а

Синицын Евгений Петрович

(845)345674

ООО "Каре"

г. Пенза, ул. Свердлова д. 1

Степанов Георгий Семенович

(8412)437613

ООО "Рафэл"

г. Пенза, ул. Измайлова д.26

Балашов Иван Васильевич

(8412)554378

ООО "Снегирь"

г. Сердобск, ул. Мира д. 2

Макарова Надежда Ивановна

(843)344906

Таблица №4

Объем заказа

Название организации

Срорк отгрузки

Срок приема

Выплата

Объем заказа

ООО "Амега"

01.11.07

01.11. 07

5000

40

ООО "Изумруд"

02.11.07

03.11.07

4700

38

ООО "Каре"

03.11.07

03.11.07

1000

10

ООО "Рафэл"

04.11.07

05.11.07

6700

54

ООО "Снегирь"

05.11.07

06.11.07

4645

35

Запрос №1

Задолжности

Название организации

Сумма задолжности

Номер договора

Адрес

ООО "Рафэл"

-

56044

г. Пенза, ул. Измайлова д.26

ООО "Изумруд"

500

56042

г. Кузнецк, ул. Пролетарская д. 43а

ООО "Каре"

2900

56043

г. Пенза, ул. Свердлова д. 1

ООО "Снегирь"

1400

56045

г. Сердобск, ул. Мира д. 2

ООО "Амега"

1000

56041

г. Исса, ул. Совхозная д 7б

Запрос №2

Задолжность 1000руб

Название организации

Сумма задолжности

Номер договора

ООО "Амега"

1000

56041

Запрос №3

Объем заказов

Название организации

Срорк отгрузки

Объем заказа

ФИО директора

контакты

ООО "Амега"

01.11.07

40

Мичурин Алексей Витальевич

(842)437095

ООО "Изумруд"

02.11.07

38

Синицын Евгений Петрович

(845)345674

ООО "Каре"

03.11.07

10

Степанов Георгий Семенович

(8412)437613

ООО "Рафэл"

04.11.07

54

Балашов Иван Васильевич

(8412)554378

ООО "Снегирь"

05.11.07

35

Макарова Надежда Ивановна

(843)344906

Форма

Форма №1

Форма №2

Форма №3

Отчеты

Отчет №1

Отчет №2

Отчет №3


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

  • Системы управления базами данных: сущность и характеристика. Типы данных и свойства полей СУБД Access. Объекты базы данных: таблицы, схемы данных, формы, запросы, отчеты. Разработка и проектирование базы данных "Продажи книг" в среде Microsoft Access.

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

  • Основные понятия баз данных: нормализация, связи и ключи. Создание и этапы проектирования базы данных, решение задачи о предметной области. Изучение СУБД Microsoft Access s 2003: пользовательский интерфейс, главное окно приложения, создание таблиц.

    реферат [2,1 M], добавлен 10.11.2010

  • Анализ баз данных и систем управления ими. Проектирование и создание реляционной базы данных в среде MS Access для ресторана "Дельфин": построение информационно логической модели, разработка структур таблиц базы данных и схемы данных, создание Web-узла.

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

  • Создание базы данных в среде MS Access. Создание и работа с базой данных в ателье. Алгоритм решения задачи. Выбор пакета прикладных программ. Проектирование форм выходных документов с использованием СУБД MS Access. Структура записи таблиц базы данных.

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

  • Компоненты реляционной базы данных Microsoft Access. Создание структуры таблиц и определение связей между ними. Проектирование форм для сводных таблиц и запросов с помощью конструктора окон. Разработка и создание автоотчетов и запросов на выборку данных.

    реферат [3,3 M], добавлен 29.01.2011

  • Описание предметной области разрабатываемой базы данных для теннисного клуба. Обоснование выбора CASE-средства Erwin 8 и MS Access для проектирования базы данных. Построение инфологической модели и логической структуры базы данных, разработка интерфейса.

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

  • Проектирование базы данных в среде СУБД MS Access. Автоматизация учета информации о товаре в магазине. Определение требований и функций системы. Анализ предметной области. Разработка, создание таблиц, запросов, форм и отчетов. Инструкция для пользователя.

    отчет по практике [523,6 K], добавлен 21.04.2014

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

    контрольная работа [3,0 M], добавлен 25.03.2014

  • Понятие и основные функции СУБД "Access". Алгоритм создания базы данных сотрудников: создание таблиц с помощью конструктора, ключевые поля, установление связей между таблицами. Создание форм для поиска и ввода данных. Работа с запросами и отчетами.

    контрольная работа [827,5 K], добавлен 01.06.2010

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

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

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