Создание базы данных в СУБД MS ACCESS

Автор работы: Пользователь скрыл имя, 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

Прикрепленные файлы: 1 файл

kursovaya_информатика.doc

— 179.50 Кб (Скачать документ)

МИНИСТЕРСТВО  ОБРАЗОВАНИЯ И НАУКИ РФ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ  БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО  ОБРАЗОВАНИЯ

ДОНСКОЙ ГОСУДАРСТВЕННЫЙ  ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

(ДГТУ)

 

 

ФАКУЛЬТЕТ ИННОВАЦИОННОГО БИЗНЕСА И МЕНЕДЖМЕНТА

КАФЕДРА МИРОВОЙ ЭКОНОМИКИ И МЕЖДУНАРОДНЫХ

ЭКОНОМИЧЕСКИХ  ОТНОШЕНИЙ

 

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

 

ПО ДИСЦИПЛИНЕ «ИНФОРМАЦИОННЫЕ  СИСТЕМЫ В ЭКОНОМИКЕ»

  • «СОЗДАНИЕ БАЗЫ ДАННЫХ В СУБД MS ACCESS».

  •  

     

     

     

     

     

     

     

     

     

     

                                                                          Выполнила: 
                                                                                 студентка группы ИМЭ-34

                                                                                  Пивнева Анна

                                                                                     Проверил: 
                                                                                     Остроух Е.Н.

     

     

     

     

    Ростов-на-Дону

    2013 

              Содержание

     

     

    Введение

    Данная курсовая работа выполнена  в СУБД Microsoft Access, входящее в прикладной пакет Microsoft Office 2007 на примере расчёта с клиентами в магазине бытовой техники.

    Цель данной работы – это закрепление  и углубление знаний по базам данных, практических навыков работы на персональном компьютере и разработки пользовательских приложений с использованием программных средств интегрированного пакета MS Office и современных компьютерных технологий обработки информации, а также навыков в составлении текстовой документации.

    1. Постановка задачи

      1. Разработать базу данных (БД) «Магазина бытовой техники», позволяющую вести:
    • учет товара;
    • учет поступлений товара на склад;
    • учет продаж товара различным покупателям;
    • счета.
      1. Основные требования  к БД по функциональному набору:
        1. Требования по учету
    • пополнение базы данных в связи с поступлением новой техники;
    • учет количество товаров на складе;
    • подсчет суммы покупок клиента.
        1. Требования по продаже
    • возможность быстрого поиска товара для продажи и организации счета;

     

     

     

     

     

     

     

     

     

     

    1. Создание базы данных

  • 2.1Создание таблиц

  •       При практической разработке БД таблицы-сущности зовутся таблицами, строки-экземпляры - записями, столбцы-атрибуты - полями.

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

    Для решения поставленной задачи принята схема базы данных. Для открытия схемы данных необходимо выбрать команду «Схема данных» в меню «Сервис». В данной схеме представлена взаимосвязь всех таблиц базы данных и отношения между ними.

     

    Рис. 1 Схема данных

    Составляющими базу данных являются восемь таблиц, из них три основные:

    1. товар – содержит информацию о товарах;
    2. счета – содержит информацию о счетах;
    3. покупатели – содержит информацию о покупателях;

    и пять второстепенных:

    1. производители – содержит названия производителей;
    2. названия техники – содержит названия товаров;
    3. партии товара – содержит информацию о партиях;
    4. поставщики – содержит названия поставщиков;
    5. продажа – содержит информацию о проданном товаре;

    Для создания таблицы в режиме конструктора необходимо:

      1. открыть базу данных;
      2. на вкладке «Таблицы» выбрать «Создание таблицы в режиме конструктора», откроется окно конструктора;
      3. ввести имена полей таблицы и выбрать тип данных для каждого поля;
      4. изменить свойства полей, если это необходимо;
      5. выбрать ключевое поле, если это необходимо;
      6. выполнить «Файл»®»Сохранить» и сохранить таблицу, при этом если ключевое поле не было выбрано, Access предложит его создать;
      7. закрыть таблицу.

    Вид таблицы «Техника» представлен  на Рис. 2.

     

    Рис. 2. Вид таблицы «Техника»

    Вид таблицы «Счета» представлен  на Рис. 3.

     

    Рис. 3 Вид таблицы «Счета»

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

     

     

     

     

     

     

     

     

     

     

     

     

     

  • 2.2 Установка связей между таблицами

  • Вся необходимая работа осуществляется в специальном окне Схема данных, которое открывается командой Сервис → Схема данных.

    Одновременно с открытием окна Схема данных открывается диалоговое окно Добавление таблицы, из которого выбираются таблицы, между которыми создаются связи.

    Добавление таблиц осуществляется выделением их в списке и щелчком  на кнопке Добавить. После добавления всех необходимых таблиц, окно Добавление таблиц, закрывается щелчком на кнопке Закрыть.

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

     

    Рис. 4 Схема данных

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

     

    Рис. 4 Изменение связей

    После нажатия кнопки Создать между таблицами будет установлена связь Один ко многим.

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

     

     

     

     

     

     

     

     

     

     

     

     

     

     

  • 2.3 Создание запросов

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

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

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

  • 2.4 Построение запросов в режиме Конструктора

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

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

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

     

     

     

     

     

     

     

     

     

     

    Заключение

    В проделанной работе были опробованы и использованы основные метода и  объекты системы управления базами данных Microsoft Access.

    Помимо использованных разделов, Microsoft Access содержит в себе также средства для интеграции разных приложений Office 2003.

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

    Список литературы

    1. Иллюстрированный самоучитель по Access2002: электронный учебник, 2004.
    2. Бондарева Г.А., Сахарова Е.В., Королькова Л.Н., Информатика.
    3. Основы проектирования реляционных баз данных. Электронное учебное пособие.
    4. Гончаров А. Ю. Access 2003. Самоучитель с примерами., Москва, 2004г.
    5. Григорьев В.А., Ревунков В.И. Банки данных. Учебник для вузов. – М., МВТУ им.Баумана, 2002.
    6. Методические указания. Ставрополь, СТИС, 2006
    7. Учебное пособие «Базы данных».

     


    Информация о работе Создание базы данных в СУБД MS ACCESS