Автор работы: Пользователь скрыл имя, 22 Января 2010 в 18:05, Не определен
Курсовая работа
МИНИСТЕРСТВО ОБРАЗОВАНИЯ
И
НАУКИ РЕСПУБЛИКИ КАЗАХСТАН
КАЗАХСКИЙ ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ
им. Т. Рыскулова
Кафедра «Прикладная информатика»
по дисциплине “Системы баз данных”
на
тему
«Создание
базы данных в среде
СУБД MS Access»
Выполнил:
студент 2 курса,
205 группы, ИС,
Садырбаев О. Е. ,
Проверила: Неверова
Е. Г.
Отметка о допуске к защите
Алматы, 2009
Содержание
Приложения 26
Введение
Цель данной курсовой работы- создание базы данных в СУБД MS Access.
Задачи курсовой работы:
расчёта с клиентами в магазине бытовой техники «Электрон».
Созданная программа обладает рядом достоинств:
Разработать базу данных (БД) «Магазина бытовой техники «Электрон»», позволяющую вести:
Основные требования к БД по функциональному набору:
Требования по учету
Требования по продаже
При создании данной базы данных были выделены три сущности: товары (техника), покупатели и счета. Для нормализации БД были выделены следующие таблицы – сущности: производители, названия техники, партии товара, поставщики, а так же сводная таблица – сущность продажа. Связь между этими сущностями отображена в пункте 1.3.3. При этом каждая таблица БД представляется как совокупность строк и столбцов, где строки соответствуют экземпляру объекта, конкретному событию или явлению, а столбцы - атрибутам (признакам, характеристикам, параметрам) объекта, события, явления.
Система управления базами данных Microsoft Access является одним из самых популярных приложений в семействе настольных СУБД. Все версии Access имеют в своем арсенале средства, значительно упрощающие ввод и обработку данных, поиск данных и предоставление информации в виде таблиц, графиков и отчетов. Начиная с версии Access 2000, появились также Web-страницы доступа к данным, которые пользователь может просматривать с помощью программы Internet Explorer. Помимо этого, Access позволяет использовать электронные таблицы и таблицы из других настольных и серверных баз данных для хранения информации, необходимой приложению. Присоединив внешние таблицы, пользователь Access будет работать с базами данных в этих таблицах так, как если бы это были таблицы Access. При этом и другие пользователи могут продолжать работать с этими данными в той среде, в которой они были созданы. Основу базы данных составляют хранящиеся в ней данные. Кроме того, в базе данных Access есть другие важные компоненты, которые называются объектами. Объектами Access являются:
Макросы – выполняют одну или несколько операций автоматически.
Реляционные БД представляют связанную между собой совокупность таблиц-сущностей базы данных (ТБД). Связь между таблицами может находить свое отражение в структуре данных, а может только подразумеваться, то есть присутствовать на неформализованном уровне. Каждая таблица БД представляется как совокупность строк и столбцов, где строки соответствуют экземпляру объекта, конкретному событию или явлению, а столбцы - атрибутам (признакам, характеристикам, параметрам) объекта, события, явления.
При практической разработке БД таблицы-сущности зовутся таблицами, строки-экземпляры - записями, столбцы-атрибуты - полями.
Одно
из важнейших достоинств реляционных
баз данных состоит в том, что
можно хранить логически
Для решения поставленной задачи принята схема базы данных, представленная на Рис. 1. Для открытия схемы данных необходимо выбрать команду «Схема данных» в меню «Сервис». В данной схеме представлена взаимосвязь всех таблиц базы данных и отношения между ними.
Рис. 1 Схема данных
Составляющими базу данных являются восемь таблиц, из них три основные:
и пять второстепенных:
Для создания таблицы в режиме конструктора необходимо:
Ниже
описана структура основных таблиц
Техника и Счета.
Таблица «Техника» предназначена для однозначной идентификации товара номером и хранения данных о товаре. Структура таблицы представлена в Таблица 1.
Таблица 1 Структура таблицы «Техника»
ТИП ДАННЫХ | ПРИМЕНЕНИЕ | ПОЛЕ |
Счетчик | Специальное числовое поле, в котором Access автоматически присваивает уникальный порядковый номер каждой записи. Значения полей типа счетчика обновлять нельзя | Номер техники |
Числовой | Числовые данные различных форматов, используемые для проведения расчетов | Номер производителя, номер названия, срок гарантии (мес), номер партии, Количество на складе |
Текстовый | Текст или числа, не требующие проведения расчетов, например номера телефонов (до 255 знаков) | модель |
Дата/время | Для хранения календарных дат и текущего времени | дата выпуска |
Денежный | Для хранения денежных сумм | цена |
Поле объекта OLE | Объект (например, электронная таблица Microsoft Excel, документ Microsoft Word, рисунок, звукозапись или другие данные в двоичном формате), связанный или внедренный в таблицу Access | Изображение |
Вид таблицы «Техника» представлен на Рис. 2.
Рис. 2. Вид таблицы «Техника»
Таблица «Счета» предназначена для идентификации счета номером и хранения данных о выписанных счетах. Структура таблицы представлена в Таблица 2.
Таблица 2 Структура таблицы «Счета»
ТИП ДАННЫХ | ПРИМЕНЕНИЕ | ПОЛЕ |
Счетчик | Специальное числовое поле, в котором Access автоматически присваивает уникальный порядковый номер каждой записи. Значения полей типа счетчика обновлять нельзя | Номер счета |
Числовой | Числовые данные различных форматов, используемые для проведения расчетов | Номер покупателя, Скидка % |
Дата/время | Для хранения календарных дат и текущего времени | Дата |
Денежный | Для хранения денежных сумм | Сумма |
Вид таблицы «Счета» представлен на Рис. 3.
Рис. 3 Вид таблицы «Счета»
Второстепенные таблицы были созданы для уменьшения избыточности данных, путем выделения общих частей из основных таблиц. Создание данных таблиц полностью идентично созданию основных таблиц.
Вся необходимая работа осуществляется в специальном окне Схема данных, которое открывается кнопкой на панели инструментов или командой Сервис → Схема данных.
Одновременно с открытием окна Схема данных открывается диалоговое окно Добавление таблицы (Рис. 4), из которого выбираются таблицы, между которыми создаются связи.
Информация о работе Создание базы данных в среде СУБД MS Access