Создание БД в MS Excel и MS Access "Продуктовый магазин"

Основные положения по проектированию баз данных. Этапы проектирования в среде СУБД ACCESS. Возможности символьного процессора, вид экрана системы и основные операции, которые можно осуществлять. Главная кнопочная форма. Однотабличная БД в среде Excel.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 27.05.2012
Размер файла 633,6 K

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

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

Размещено на http://www.allbest.ru/

КУРСОВАЯ РАБОТА

по дисциплине «Информатика»

Создание БД в MS Excel и MS Access «Продуктовый магазин»

Аннотация

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

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

В работе содержится: основные положения по проектированию БД, описание предметной области и инфологическая модель БД, проектирование БД в среде СУБД ACCESS, главная кнопочная форма.

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

Введение

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

И для этого используются системы управления базами данных (СУБД). СУБД - комплекс программных систем для создания БД и работы с ней. Сама БД представляет собой совокупность взаимосвязанных и организованных по определенным правилам данных, которые отражают состояние объектов какой-то конкретной предметной области и отношение между этими объектами.

1. Основы проектирования баз данных

1.1 Основные положения по проектированию БД

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

1.2 Описание предметной области и инфологическая модель БД

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

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

БАЗА ДАННЫХ - это файл специального формата, который содержит информацию. Или более точно, это совокупность хранимых в памяти ЭВМ и специальным образом организованных взаимосвязанных данных.

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

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

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

2. Проектирование БД в среде СУБД ACCESS

2.1 Физическая модель БД

база данные проектирование процессор

Таблица - это основной объект реляционной БД, который хранит структуру и данные. Для проектирования таблиц БД удобнее всего использовать следующий способ:

1. Сделать активным окно «БД» и выбрать в нем вкладку «Таблицы».

2. Нажать кнопку «создать» и выбрать способ создания таблицы

«Конструктор».

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

«Имя поля», «Тип данных», «описание».

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

Одну из созданных в конструкторе таблиц данной БД можно увидеть на рис. 2.1и 2.2

Рис.2.1. Конструктор таблицы «Товар»

Рис.2.2 Таблица «Продажи»

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

Рис.2.3 «Схема данных»

2.2 Запросы

Запрос - это объект для извлечения данных из таблиц в удобной для пользователя форме. Создание запроса реализуется с помощью конструктора следующим: образом: в окне БД нужно выбрать вкладку «Запросы» и щелкнуть «Создать», выбрать «Конструктор» и нажать ОК, затем в открывшемся окне диалога «добавление таблицы» выбираем имена таблиц, на основе которых будет проводиться выбор данных, и щелкаем «Добавить», после закрытия окна «Добавление таблиц» появляется окно Конструктора запросов, в нижней части которого находится бланк запроса, каждая строка, которого выполняет конкретную функцию. В строке «Поле» указываются имена полей, которые участвуют в запросе, и при этом одновременно указывается имя таблицы, с которой выбрано это поле, в строке «Имя таблицы». В строке «Условия отбора» задаются критерии поиска. Ниже на рисунках 2.4 и 2.5 показаны запросы, выполненные к БД данной курсовой работы.

Рис.2.4 Конструктор запроса «Продавец Запрос»

Рис.2.5 Конструктор запроса «Товар Запрос»

2.3 Формы

Форма - это объект, позволяющий в удобной форме вводить, редактировать и просматривать данные из базы. В БД данной курсовой работы формы создавались с помощью мастера следующим образом: в окне БД выбиралась вкладка «Формы» и щелкалось «Создать», затем выбирался «Мастер форм» и нажималось ОК, в открывшемся окне из списка «Таблицы/Запросы» выбиралась нужная таблица, а из появившегося перечня полей выбранной таблицы выбирались имена полей, которые были необходимы в форме, потом нажималась кнопка «Далее», а в следующем окне задавался внешний вид формы, далее выбирался стиль формы, и в последнем окне вводилось имя созданной формы, а если форма создавалась для связных таблиц, то вводилось имя подчиненной формы, для завершения создания формы нажималась кнопка «Готово». Ниже на рисунках 2.6 и 2.7 изображены созданные формы данной БД.

Рис.2.6 Форма «Поставщик»

Рис.2.7 Форма «Товар»

2.4 Отчеты

Отчёт-это объект, используемый для вывода данных в печать в оформленном виде.

В отчёте используются специальные приёмы обработки:

Ш Группировка данных

Ш Специальные поля-колонтитулы, номера страниц, даты.

Эффективнее всего создавать отчёт сначала с помощью Мастера, а затем дорабатывать его в Конструкторе.

Создание отчёта:

¦ В окне базы данных щёлкнули значок Отчёты.

¦ Дважды щёлкнули Создание отчёта с помощью Мастера. Появилось первое диалоговое окно Создание отчётов, в котором необходимо выбрать поля, которые следует включить в отчёт.

¦ Открыли раскрывающийся список Таблицы и запросы и выбрали одну из таблиц или запросов с теми полями, которые нужно включить в отчёт.

¦ В списке имя поля дважды щёлкнули имя поля, чтобы включить его в отчёт. Поле переместилось в список Выбранные поля. Щёлкнули кнопку. Далее.

¦ Выбрали подходящую таблицу для оформления отчёта. Щёлкнули кнопку. Далее.

¦ В данном диалоговом окне можно сгруппировать данные. Щёлкнули. Далее.

¦ Затем можно выбрать макет, ориентацию бумаги, стиль для отчёта.

¦ В последнем диалоговом окне вводится заголовок отчёта.

Ниже на рисунке 2.8 изображен отчет, выполненный для данной БД.

Рис.2.8 Отчет в конструкторе «Продавец»

2.5 Главная кнопочная форма

Кнопочная форма является законченным приложением в ACCESS. Законченное приложение - это программа, которая устанавливает

определенный способ доступа к БД. Создается кнопочная форма следующим образом: в меню выбираем вкладку «Сервис» и из появившегося списка «Служебные программы», из списка которых выбираем «Диспетчер кнопочных форм», в появившемся окне создаем сначала главную кнопочную форму, а затем ей подчиненную. Из кнопочной формы можно попасть в любой отчёт, форму, таблицу, запрос. Ниже на рисунке 2.9 изображена кнопочная форма данной БД.

Рис. 2.9. Кнопочная форма «Продуктовый магазин»

3. Однотабличная БД в среде EXCEL

3.1 Основные положения по работе с БД в EXCEL

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

3.2 Примеры анализа данных работы с БД

Рис.3.1 Сортировка по названию

Рис.3.2 Фильтрация по названию

Заключение

Компьютеры произвели революцию в офисах. Ушли в прошлое времена арифмометров, пишущих машинок, бухгалтерских книг и настольных картотек.

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

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

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

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

1. ПОПУЛЯРНЫЙ САМОУЧИТЕЛЬ РАБОТЫ НА КОМПЬЮТОРЕ С.В. Симонович, В.И.Мураховский, Москва: «ДЕСС КОМ», 2001. - 576 страниц.

2. КОМПЬЮТЕР В ВАШЕЙ ШКОЛЕ С.В.Симонович, Москва: АСТ - ПРЕСС: Инфорком - Пресс, 2001. - 336 с.

3. ОБЩАЯ ИНФОРМАТИКА С.Симонович, Г.Евсеев, А.Алексеев, Москва, 2001, - 592 с.

4. ИНФОРМАТИКА (КУРС 3), ЮНИТА 2, Офисные технологии, А.В.Воробьев, Т.В.Воробьева, Москва, 2003

Размещено на Allbest.ru


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

  • Техника создания списков, свободных таблиц и диаграмм в среде табличного процессора Microsoft Excel. Технология создания базы данных в среде СУБД Microsoft Access. Приобретение навыков подготовки и демонстрации презентаций в среде Microsoft Power Point.

    лабораторная работа [4,8 M], добавлен 05.02.2011

  • Закрепление навыков работы с программами пакета MS Office. Создание таблиц в базе данных под управлением программы MS Access, выполнение сортировки, различных видов запросов и диаграммы. Оформление отчета в виде комплексного документа в MS Excel.

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

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

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

  • Характеристика программных продуктов ERwin, Microsoft Excel и Access. Создание сущностей и связей, преобразование логической модели в физическую в среде ERWin. Создание таблиц в MS Access, работа с запросами и отчетами. Построение диаграмм в MS Excel.

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

  • Технологии обработки экономической информации в среде ТП MS Excel. Работа в среде СКМ Maple. Технологии обработки данных в среде СУБД MS Access и анализ языка запросов SQL как средства расширения возможностей СУБД. Разработка отчетов в СУБД Access.

    контрольная работа [1,5 M], добавлен 04.04.2012

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

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

  • Язык программирования как система обозначений, применяемая в описании алгоритмов для ЭВМ. Разработка программы на языке программирования Бейсик. Освоение приемов работы с электронными таблицами MS Excel. Создание базы данных с помощью СУБД MS Access.

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

  • Основные этапы проектирования базы данных. Access как система управления базами данных (СУБД), ее предназначение, отличительные возможности. Работа с таблицами, их создание и редактирование. Порядок создания запросов. Способы защиты баз данных.

    лабораторная работа [3,1 M], добавлен 18.08.2009

  • Определение состава таблиц проектируемой реляционной базы данных, их полей и первичных ключей с использованием ER-метода логического проектирования БД. Особенности ER-метода для экономических приложений. Физическое проектирование БД в среде СУБД Access.

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

  • Запуск MS Excel. Технология создания рабочей книги. Ввод и редактирование данных. Технология создания шаблона таблицы. Форматирование содержимого ячеек. Система управления базами данных СУБД MS Access. Технология создания базы данных, форм и отчетов.

    курсовая работа [681,7 K], добавлен 30.05.2013

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