Автор работы: Пользователь скрыл имя, 18 Сентября 2013 в 21:47, курсовая работа
Цель данной работы – это закрепление и углубление знаний по базам данных, практических навыков работы на персональном компьютере и разработки пользовательских приложений с использованием программных средств интегрированного пакета MS Office и современных компьютерных технологий обработки информации, а также навыков в составлении текстовой документации.
«СОЗДАНИЕ БАЗЫ ДАННЫХ В СУБД MS ACCESS». 3
2
Введение 3
1.Постановка задачи 4
2.Создание базы данных 5
2.1Создание таблиц 5
2.2 Установка связей между таблицами 8
2.3 Создание запросов 10
2.4 Построение запросов в режиме Конструктора 11
Заключение 12
Список литературы 13
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ
БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
ДОНСКОЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
(ДГТУ)
ФАКУЛЬТЕТ ИННОВАЦИОННОГО БИЗНЕСА И МЕНЕДЖМЕНТА
КАФЕДРА МИРОВОЙ ЭКОНОМИКИ И МЕЖДУНАРОДНЫХ
ЭКОНОМИЧЕСКИХ ОТНОШЕНИЙ
КУРСОВАЯ РАБОТА
ПО ДИСЦИПЛИНЕ «ИНФОРМАЦИОННЫЕ СИСТЕМЫ В ЭКОНОМИКЕ»
Ростов-на-Дону
2013
Содержание
Данная курсовая работа выполнена в СУБД Microsoft Access, входящее в прикладной пакет Microsoft Office 2007 на примере расчёта с клиентами в магазине бытовой техники.
Цель данной работы – это закрепление и углубление знаний по базам данных, практических навыков работы на персональном компьютере и разработки пользовательских приложений с использованием программных средств интегрированного пакета MS Office и современных компьютерных технологий обработки информации, а также навыков в составлении текстовой документации.
При практической разработке БД таблицы-сущности зовутся таблицами, строки-экземпляры - записями, столбцы-атрибуты - полями.
Одно из важнейших достоинств реляционных баз данных состоит в том, что можно хранить логически сгруппированные данные в разных таблицах и задавать связи между ними, объединяя их в единую базу. Такая организация данных позволяет уменьшить избыточность хранимых данных, упрощает их ввод и организацию запросов и отчетов.
Для решения поставленной задачи принята схема базы данных. Для открытия схемы данных необходимо выбрать команду «Схема данных» в меню «Сервис». В данной схеме представлена взаимосвязь всех таблиц базы данных и отношения между ними.
Рис. 1 Схема данных
Составляющими базу данных являются восемь таблиц, из них три основные:
и пять второстепенных:
Для создания таблицы в режиме конструктора необходимо:
Вид таблицы «Техника» представлен на Рис. 2.
Рис. 2. Вид таблицы «Техника»
Вид таблицы «Счета» представлен на Рис. 3.
Рис. 3 Вид таблицы «Счета»
Второстепенные таблицы были созданы для уменьшения избыточности данных, путем выделения общих частей из основных таблиц. Создание данных таблиц полностью идентично созданию основных таблиц.
Вся необходимая работа осуществляется в специальном окне Схема данных, которое открывается командой Сервис → Схема данных.
Одновременно с открытием окна Схема данных открывается диалоговое окно Добавление таблицы, из которого выбираются таблицы, между которыми создаются связи.
Добавление таблиц осуществляется выделением их в списке и щелчком на кнопке Добавить. После добавления всех необходимых таблиц, окно Добавление таблиц, закрывается щелчком на кнопке Закрыть.
В итоге в окне Схема данных будут представлены все таблицы, создаваемой базы данных со списками своих полей. Ключевые поля выделены жирным шрифтом.
Рис. 4 Схема данных
Определение связи по простому ключу. Для установки связи по простому ключу выделяется Первичный ключ в родительской таблице и затем мышкой перетаскивается на дочернюю (подчиненную) таблицу. После того как кнопка мыши отпускается, появляется диалоговое окно Изменение связей (Рис. 4), в котором видно по каким полям устанавливается связь. В этом же окне обеспечивается целостность БД, отметкой параметров Обеспечение целостности данных, Каскадное обновление связанных полей и Каскадное удаление связанных полей.
Рис. 4 Изменение связей
После нажатия кнопки Создать между таблицами будет установлена связь Один ко многим.
Запросы являются мощным средством обработки данных, хранимых в таблицах Access. С помощью запросов можно просматривать, анализировать и изменять данные из нескольких таблиц. Они также используются в качестве источника данных для форм и отчетов. Запросы позволяют вычислять итоговые значения и выводить их в компактном формате, подобном формату электронной таблицы, а также выполнять вычисления над группами записей.
Запросы являются мощным средством обработки данных, хранимых в таблицах Access. С помощью запросов можно просматривать, анализировать и изменять данные из нескольких таблиц. Они также используются в качестве источника данных для форм и отчетов. Запросы позволяют вычислять итоговые значения и выводить их в компактном формате, подобном формату электронной таблицы, а также выполнять вычисления над группами записей.
Запросы можно создавать самостоятельно и с помощью мастеров. Мастера запросов автоматически выполняют основные действия в зависимости от ответов пользователя на поставленные вопросы. Самостоятельно разработать запросы можно в режиме конструктора.
В объекте Запросы есть специальный значок Создание запроса в режиме конструктора, который открывает специальный бланк, называемый бланком запроса по образцу. В верхней области отображается структура таблиц, к которым запрос адресован, а нижняя область разбита на столбцы – по одному на каждое поле будущей результирующей таблицы. При создании запроса на основе нескольких взаимосвязанных таблиц в бланк запроса необходимо поместить все участвующие в запросе таблицы.
Таблицы, к которым обращен запрос,
можно открыть с помощью
Если необходимо, чтобы отобранные в результате выполнения запроса данные, были упорядочены по какому либо полю, применяют Сортировку, которую можно увидеть в нижней части бланка. Возможна многоуровневая сортировка – сразу по нескольким полям. Вложенность сортировки идет слева направо. При закрытии для сохранения запроса ему дают имя.
В проделанной работе были опробованы и использованы основные метода и объекты системы управления базами данных Microsoft Access.
Помимо использованных разделов, Microsoft Access содержит в себе также средства для интеграции разных приложений Office 2003.
Так как интеграция информационных систем во все сферы жизни увеличивается с каждым днем, то актуально становится разработка подобных баз данных. При создании БД необходимо принять во внимание область, для которой разрабатывается база данных. Например, при формировании БД для магазина, разработчик должен ориентировать её в первую очередь на продажу.