Учебная работа. Курсовая работа: Технологии создания базы данных в Access на примере ателье
Федеральное агентство по образованию
ИНСТИТУТ ТЕКСТИЛЬНОЙ И ЛЕГКОЙ ПРОМЫШЛЕННОСТИ ГОУ ВПО АлтГТУ им. И.И. ПОЛЗУНОВА
Кафедра менеджмента, предпринимательства и информационных технологий
КУРСОВАЯ РАБОТА
по дисциплине «Информатика»
разработка сотворения базы данных в среде СУБД
MS
Access
на примере ателье «Зима-Лето» (г. Барнаул)
Выполнил
студент __________________ _____________________________
подпись и.о. фамилия
____________________________________________
Подпись
должность и.о. фамилия
Барнаул 2008
Содержание
Введение. 3
1. разработка сотворения базы данных в среде MSAccess. 5
2. Практическая часть. Создание и работа с базой данных в ателье. 10
2.1 Общая черта задачки. 10
2.2 Описание метода решения задачки. 11
2.3 Выбор пакета прикладных программ. 11
3. Проектирование форм выходных документов с внедрением СУБД MS Access12
3.1 Описание структуры записи таблиц базы данных Ателье. 12
3.2 Таблицы базы данных с начальными данными. 12
3.3 Схема данных. 14
3.4 Запросы.. 14
3. 5 отчеты по запросам и таблицам. 16
Заключение. 19
Перечень литературы.. 20
Введение
В деловой либо личной сфере нередко приходится работать с данными из различных источников, любой из которых связан с определенным видом деятель. Для координации всех этих данных нужны определенные познания и организационные способности. Исходя из этого, актуальность темы курсовой работы, на мой взор, явна.
Microsoft Access соединяет воединыжды сведения из различных источников в одной реляционной базе данных. Создаваемые формы, запросы и отчеты разрешают стремительно и отлично обновлять данные, получать ответы на вопросцы, производить поиск подходящих данных, рассматривать данные, печатать отчеты, диаграммы и почтовые наклейки.
В базе данных сведения из всякого источника сохраняются в отдельной таблице. При работе с данными из нескольких таблиц инсталлируются связи меж таблицами. Для поиска и отбора данных, удовлетворяющих определенным условиям, создается запрос. Запросы разрешают также обновить либо удалить сразу несколько записей, выполнить интегрированные либо особые вычисления. Для просмотра, ввода либо конфигурации данных прямо в таблице используются формы. Форма дозволяет отобрать данные из одной либо нескольких таблиц и вывести их на экран, используя обычный либо сделанный юзером макет. Для анализа данных либо распечатки их определенным образом употребляется отчет. К примеру, можно сделать и напечатать отчет, группирующий данные и вычисляющий итоги, либо отчет для распечатки почтовых наклеек.
Цель работы создание базы данных. Задачки работы:
1. исследование главных действий в деятель ателье на примере ателье «Зима-лето» (г. Барнаул)
2. Создание таблиц
3. Создание схемы данных
4. Наполнение таблицы данными
5. Формирование запросов
6. Формирование отчетов
Данная работа проводилась на домашнем индивидуальном компе (оперативная память 256, HDD 120 Гб), с установленным программным обеспечением: ОС Windows, MSOffice.
1. разработка сотворения базы данных в среде
MSAccess
В Microsoft Access поддерживаются три способа сотворения Базы данных Access.
Создание базы данных при помощи мастера
Можно пользоваться мастером баз данных для сотворения всех нужных таблиц, форм и отчетов для базы данных избранного типа — это простой метод исходного сотворения базы данных. Мастер дает ограниченный набор характеристик для опции базы данных.[1]
· Нажмите клавишу Сделать на панели инструментов.
· В области задач Создание файла в группе Шаблоны изберите На моем компе.
· Изберите значок пригодного шаблона базы данных на вкладке Базы данных и нажмите клавишу OK.
· В диалоговом окне файл новейшей базы данных введите имя базы данных и укажите ее размещение, а потом нажмите клавишу Сделать.
· Следуйте инструкциям мастера баз данных.
Примечание. При помощи мастера баз данных недозволено добавлять новейшие таблицы, формы и отчеты в существующую базу данных.
Создание базы данных при помощи шаблона
Это самый резвый метод сотворения базы данных. Этот способ работает лучше других, если получится отыскать и употреблять шаблон, более пригодный требованиям.
· Нажмите клавишу Сделать на панели инструментов.
· В области задач Создание файла в перечне Шаблоны или отыскиваете определенный шаблон, или изберите пункт Домашняя страничка шаблонов для обзора всех шаблонов.
· Изберите требуемый шаблон и нажмите клавишу Загрузить.
Создание базы данных без помощи мастера
Можно сделать пустую базу данных, а потом добавить в нее таблицы, формы, отчеты и остальные объекты — это более гибкий метод, но он просит отдельного определения всякого элемента базы данных. В обоих вариантах сделанную базу данных можно в хоть какое время поменять и расширить.
· Нажмите клавишу Сделать на панели инструментов.
· В области задач Создание файла изберите в группе Создание ссылку Новенькая база данных.
· В диалоговом окне Файл новейшей базы данных введите имя базы данных и укажите ее размещение, а потом нажмите клавишу Сделать.
Опосля открытия окна базы данных можно сделать требуемые объекты базы данных.
1. Создание формы для ввода
· Сделайте вольную форму, запрашивающую условия отбора для отчета.
· В окне базы данных нажмите клавишу Формы на панели Объекты.
· Нажмите клавишу Сделать на панели инструментов окна базы данных.
· В диалоговом окне Новенькая форма изберите Конструктор и нажмите клавишу OK.
В режиме конструктора задайте последующие значения параметров формы.
Характеристики
Значения
Подпись
имя, которое будет выводиться в строке заголовка формы.
Режим по дефлоту
Одиночная форма
Режим формы (AllowFormView)
Да
Режим таблицы (AllowDatasheetView)
Нет
Режим сводной таблицы (AllowPivotTableView)
Нет
Режим сводной диаграммы (AllowPivotChartView)
Нет
Полосы прокрутки
Отсутствуют
Область выделения
Нет
Клавиши перехода
Нет
Тип границы
окна диалога
Чтоб добавить в форму текстовое поле нажмите клавишу Поле на панели частей.
Обусловьте характеристики этих полей последующим образом.
Свойство
к примеру, НачальнаяДата.
формат поля
Формат, соответственный типу данных, применяемому в условии. к примеру, если определяется условие на дату, изберите Сохраните форму и присвойте ей имя, к примеру, «Условия продаж».
Клавиши OK и «Отмена» следует добавлять в форму опосля определения связанных с этими клавишами макросов.
2. Создание схемы данных
Схема базы данных употребляется для сотворения, редактирования и удаления таблиц базы данных. Также схему базы данных можно употреблять для просмотра связей меж таблицами. При разработке новейшей схемы базы данных юзер начинает работу с пустой схемой.
· В окне базы данных в перечне Объекты нажмите клавишу Схемы баз данных, а потом клавишу Сделать на панели инструментов окна базы данных.
· Пустая схема базы данных возникает с диалоговым окном Добавление таблицы.
· Чтоб добавить таблицу в схему базы данных, изберите таблицу и нажмите клавишу Добавить.
Чтоб сделать новейшую таблицу в схеме базы данных, щелкните правой клавишей хоть какое пространство в схеме базы данных и изберите в контекстном меню команду Новенькая таблица.
Размещение объектов в схеме базы данных
Если нужно переместить объекты в остальные части схемы, к примеру, выровнять таблицы либо уменьшить количество перекрывающихся линий связи, поначалу выделите объекты, а потом перетащить их в новое размещение.
· Чтоб выделить таблицу, щелкните ее заголовок.
· Чтоб выделить набор таблиц, щелкните заголовок каждой таблицы из набора при нажатой клавише CTRL.
· Чтоб выделить набор примыкающих таблиц, установите указатель около одной из таблиц, а потом протащите указатель по всем таблицам из набора.
При выделении нескольких таблиц автоматом выделяются полосы связи, которые их соединяют.
Если выделить линию связи, можно двинуть сектор полосы в положение, параллельное исходной позиции. Если линия связи имеет наиболее 1-го сектора, можно перетащить угол на искосок для одновременного конфигурации ее горизонтального и вертикального положения.
3. Наполнение таблицы данными
Для увеличения быстродействия можно указать наибольшее число записей, загружаемых из базы данных SQL Server, при работе с данными формы либо таблицы в проекте Microsoft Access.
· Откройте таблицу либо форму в режиме просмотра данных.
Сделайте одно из последующих действий.
· Изберите команду Наибольшее число записей в меню Записи.
· Нажмите клавишу Наибольшее число записей, расположенную справа от клавиш перехода.
В диалоговом окне Наибольшее число записей введите предельное число записей в поле. Ввод нуля значит, что ограничение отсутствует и загружаются все записи.
4. Формирование запросов
Если открыть запрос в режиме конструктора либо если открыть форму, отчет либо таблицу, а потом открыть окно расширенного фильтра, отображается бланк запроса, в каком юзер может поменять запрос для получения подходящих результатов.
Добавление либо удаление таблиц, запросов и полей
Расчет значений
Ограничение результатов при помощи критерий отбора
Сортировка записей.
Запросы извлекают данные из базы данных. Простой запрос загружает все данные из единственной таблицы.
2. Практическая часть
. Создание и работа с базой данных в ателье
2.1 Общая черта задачки
Задачка – создание базы данных в среде СУБД MSAccess, комфортной для автоматизации деятельности ателье. В данной работе рассматривается ателье, оказывающее услуги популяции по пошиву легкого платьица, верхней одежки, меховых изделий, головных уборов, также детский одежки. Клиенты обращаются в ателье, говорят индивидуальности эскиза заказа, приходят на примерки. В ателье работают несколько мастеров с разной специализацией: портной легкого платьица – 3 чел., портной верхней одежки, мастер по пошиву головных уборов (в т.ч. и меховых), также осуществляющие ремонт поношенных головных уборов и реставрацию меха, портной детской одежки.
Исходя из этого, опишем главные этапы деятель ателье:
· Клиенты из лица населения обращаются в ателье для получения услуги по пошиву изделий.
· У клиента узнают информацию о нраве его заказа (легкое платьице, верхняя одежка и т.п.), ответственный за данную услугу мастер дальше, вместе с клиентом, отрисовывают эскиз, уточняют детали заказа.
· информация о заказе и данные о клиенте регистрируются, оговаривается срок выполнения заказа и даты примерки.
· Мастера, используя главные фонды ателье (инструменты, оборудование и т.п.) в обозначенные сроки изготавливают изделие (делают остальные работы, к примеру, реставрация меха), напоминают клиенту о примерке по телефону.
· Готовое изделие опосля всех примерок и согласований отдают клиенту. клиент оплачивает стоимость работы. Если у клиента имеются претензии к качеству работу, оговариваются сроки исправления обстоятельств, которые вызвали претензии клиента.
· Любая сумма, приобретенная от клиента, пробивается по кассовому аппарату. Сумма выручки за весь хранится в сейфе. Изъятие выручки и ее инкассирование делает владелец ателье.
· Хозяйственные вопросцы тоже решает владелец аптеки.
2.2 Описание метода решения задачки
Для автоматизирования главных действий, а конкретно: регистрации инфы о клиентах, заказах, анализа деятель необходимо сформировать базу данных. Ее можно представить как совокупа таблиц, связанных меж собой.
· Данные о работниках ателье – портных (мастерах) будут храниться в таблице «Швеи».
· информация о клиентах будет храниться в таблице «Клиенты».
· информация о заказе будет храниться в таблице «Заказы», при этом, если один и этот же клиент заказал два изделия (к примеру, юбка и меховой берет), то каждое изделие будет оформляться отдельной строчкой заказа.
2.3 Выбор пакета прикладных программ
Для отображения обрисованных выше действий в виде связанных таблиц нужно программное обеспечение. Спец программного обеспечения для работы ателье нет, разве что программку 1С можно улучшить под деятельность ателье. Самый доступный вариант это программки пакета MSOffice. часть функций можно воплотить программкой MSExcel, но в ней труднее будет установить логические связи меж таблицами и извлекать информацию в виде запросов и отчетов. Для данных целей можно употреблять программку для проектирования баз данных MSAccess.
3. Проектирование форм выходных документов с внедрением СУБД
MS Access
3.1 Описание структуры записи таблиц базы данных Ателье
Рис. 1. Описание структуры записи таблицы Швеи
Рис. 2. Описание структуры записи таблицы Заказы
Рис. 3. Описание структуры записи таблицы Клиенты
3.2 Таблицы базы данных с начальными данными
Рис. 4. содержимое таблицы Швеи
Рис. 5. Содержимое таблицы Клиенты
Рис. 6. содержимое таблицы Заказы
3.3 Схема данных
Рис. 7. Схема данных таблиц базы данных Ателье
3.4 Запросы
Рис. 8. Запросы
Рис. 9.1. Параметр к запросу – ФИО швеи
ФамилияИО
телефон
НазваниеЗаказа
ДатаПримерки
Планируемая дата выполнения
Свирина С.А.
89064226336
меховой берет
05.12.2008
15.12.2008
Басманова В.Г.
695656
детская шапка
08.12.2008
20.12.2008
Сыромятина Д.А.
89132123902
шапка меховая
15.12.2008
25.12.2008
Рис. 9.2. запрос – Все незакрытые заказы данного мастера
Рис. 9.3. запрос – Все незакрытые заказы данного мастера в режиме конструктор
ФИО мастера
Специализация
Домашний телефон
Дата рождения
Иванова Ольга Ивановна
верхняя одежка
698512
01.01.1969
Понамарева Ольга Вячеславовна
головные уборы
421786
13.08.1979
Мишинева Ира Сергеевна
легкое платьице
228056
16.08.1981
Дружкова Лена Семеновна
легкое платьице
421652
26.09.1976
Михайлова Алла Петровна
легкое платьице
461877
22.11.1983
Косых Лена Алексеевна
детская одежка
512121
17.04.1983
Рис. 10. запрос – Перечень мастеров
Дата Заказа по месяцам
Sum-Стоимость работы
Декабрь 2008
1 500.00р.
Ноябрь 2008
2 100.00р.
Рис. 11. запрос – Выручка данного мастера по месяцам
3. 5 отчеты по запросам и таблицам
Рис. 12. отчеты
Все незакрытые заказы обозначенного мастера
ФИО клиентаБасманова В.Г.
телефон695656
Заказдетская шапка
Дата Планируемая дата выполнения
08.12.200820.12.2008
ФИО клиентаСвирина С.А.
телефон89064226336
Заказмеховой берет
Дата Планируемая дата выполнения
05.12.200815.12.2008
ФИО клиентаСыромятина Д.А.
телефон89132123902
Заказшапка меховая
Дата Планируемая дата выполнения
15.12.200825.12.2008
7 декабря 2008 г.Страничка 1 из 1
Рис. 13. отчет – Все незакрытые заказы обозначенного мастера
(мастер Понамарева Ольга Вячеславовна, незакрытые заказы на момент 7.12.2008) по запросу Все незакрытые заказы данного мастера
Перечень мастеров
ФИОДружкова Лена Семеновна
Специализациялегкое платьице
Домашний телефон421652
Дата Рождения26.09.1976
ФИОИванова Ольга Ивановна
Специализацияверхняя одежка
Домашний телефон698512
Дата Рождения01.01.1969
ФИОКосых Лена Алексеевна
Специализациядетская одежка
Домашний телефон512121
Дата Рождения17.04.1983
ФИОМихайлова Алла Петровна
Специализациялегкое платьице
Домашний телефон461877
Дата Рождения22.11.1983
ФИОМишинева Ира Сергеевна
Специализациялегкое платьице
Домашний телефон228056
Дата Рождения16.08.1981
ФИОПонамарева Ольга
Специализацияголовные уборы
Домашний телефон421786
Дата Рождения13.08.1979
7 декабря 2008 г. Страничка 1 из 1
Рис. 14 отчет – Перечень мастеров (по таблице Швеи)
Заключение
В процессе работы по подготовке данной курсовой мною были углублены познания по теме «Базы данных», «MSAccess». Из проделанной работы я выяснила:
· Как создаются базы данных
· Главные принципы работы с ними
· Формирование таблиц
· Формирование запросов
· Формирование отчетов.
база данных — это набор сведений, относящихся к определенной теме либо задачке, таковой как отслеживание заказов клиентов либо хранение коллекции звукозаписей. Если база данных хранится не на компе либо на компе хранятся лишь ее части, приходится выслеживать сведения из целого ряда остальных источников, которые юзер должен скоординировать и организовать без помощи других.
Перечень литературы
1. Информатика: Базисный курс. С.В. Симонович и др. СПб.: Питер. 2002.
2. Бекаревич Ю., Пушкина Н. MSAccess 2000 за 30 занятий. – СПб: ВНV, 2000.
3. Леонтьев В.П. Новая энциклопедия индивидуального компа 2003. М.: ОЛМА-ПРЕСС, 2003.
4. Дженнингс Р. Внедрение MicrosoftAccess 2000. – М: Издательский дом «Вильямс», 2000.
5. Информатика: Практикум по технологии работы на компе. Учебное пособие / Под ред. Н.В.Макаровой. 3-е изд. М.: деньги и статистика, 2004.
[1]
Информатика: Базисный курс. С.В. Симонович и др. СПб.: Питер. 2002.-458с.
]]>