Разработка базы данных «Электронный магазин»

Автор: Пользователь скрыл имя, 11 Декабря 2011 в 19:07, курсовая работа

Описание работы

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

Содержание

Введение 3
1.Разработка базы данных в MS Access 4
1.1 Описание работы библиотеки 4
1.2. Таблиц 5
1.3. Запросы 9
1.4 Формы 19
1.5. Отчеты 23
1.6 Главная кнопочная форма 25
2.Электроны таблицы Excel (Вариант 11) 27
Заключение 32
Список используемой литературы 33

Работа содержит 1 файл

Курсовая.docx

— 1.11 Мб (Скачать)
 
 
 
 
 
 
 
 
 
 

Пояснительная записка к курсовой работе по дисциплине

«Информатика  и программирование» на тему:

 Разработка базы данных «Электронный магазин» 
 
 
 
 
 
 
 
 

Выполнил: студент группы

Научный руководитель:  
 
 
 
 

Оглавление

Введение 3

1.Разработка  базы данных в  MS Access 4

1.1 Описание работы  библиотеки 4

1.2. Таблиц 5

1.3. Запросы 9

1.4 Формы 19

1.5. Отчеты 23

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

2.Электроны  таблицы Excel (Вариант 11) 27

Заключение 32

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

     Введение

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

     Основные  функции СУБД — это описание структуры  баз данных, обработка данных и  управление данными. Любая СУБД позволяет  выполнять четыре простейшие операции с данными:

     1)добавлять  записи в таблицу;

     2)удалять  записи из таблицы;

     3)обновлять  значения полей в записях;

     4) находить записи, удовлетворяющие  заданному условию.

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

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

1.Разработка  базы данных в  MS Access

    1. Описание  работы магазина

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

     Электронная БД содержит несколько таблиц:

1) Товары;

2) Производитель;

3) Магазины;

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

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

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

1.2. Таблицы

На рисунках 1 и 2  представлена таблица «Товар», которая имеет поля:

      • Код товара;
      • Наименование;
      • Модель;
      • Наличие;
      • Характеристики;
      • Цена;
      • Код внешнего вида;
      • Код магазина;
      • Код производителя;
 

Рис.1.Таблица «Товар» режим «Выполнения»

Рис.2. Таблица «Товар» режим «Конструктор» 
 
 

На рисунках 3 и 4 показана таблица «Производитель», которая содержит поля:

  • Название производителя;
  • Телефон;
  • Адрес;
  • Электронный адрес;
 

Рис.3.Таблица «Производитель» режим «Выполнения»

Рис 4.Таблица «Производитель» режим «Конструктор»

На рисунках 5 и 6 показана таблица «Магазин», в которая содержит поля:

  • Код магазина;
  • Наименование магазина;
  • Контактный телефон;
  • Эмблема;
  • Адрес;

Рис.5. Таблица «Магазины» режим «Выполнения»

Рис.6. Таблица «Магазины» режим «Выполнения» 

На рисунках 7 и 8 показана таблица «Внешний вид», в которая содержит поля:

  • Код вида
  • Наименование внешнего вида;
  • Описание;

Рис.7. Таблица «Внешний вид» режим «Выполнения» 
 

Рис.9. Таблица «Внешний вид» режим «Конструктор» 

На рисунках 7 и 8 показана таблица «Категория товара», в которая содержит поля:

  • Код категории
  • Наименование категории товара

Рис.7. Таблица «Категория товара» режим «Выполнения»

Рис.8. Таблица «Категория товара» режим «Конструктор» 
 

Рис.12. Таблица «Схема данных»

     1.3. Запросы

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

     Создание  запроса на выборку:

  1. Открыть базу данных;
  2. на закладке "Создание" в группе "Другие" выбрать «Конструктор запросов»;
  3. В появившемся диалоговом окне «Добавление таблиц», на закладке «Таблицы» двойным щелчком выбрать нужную таблицу;
  4. Далее закрыть окно  «Добавление таблиц»;
  5. В таблицах двойным щелчком добавить необходимые поля;
  6. На вкладке «Конструктор», в группе «Результаты» выбрать команду «Запуск»

      Для задания условия отбора данных в  бланке запроса служит строка «Условие».

     Представленный  на рисунке 13 запрос существует для поиска товара который не превышает предел в цене 13 тысяч рублей.

Рис.13. Таблица «Товар» запрос на выборку цены в режиме «Конструктор» 

Рис.14.Таблица «Товар» Запрос на выборку цены в режиме «Исполнения» 
 
 
 
 
 
 
 

     При выполнении «запроса с параметрами» у пользователя запрашивается значение полей, которые затем используются для создания условий для запроса. В поле «условие» нужно ввести в квадратных скобках предложение для ввода данных (Рис. 15,16)  

     

 

Рис.15. «Запрос с параметрами» в режиме «Конструктор» 

Рис.16. Выполнение «Запрос с параметрами» 

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

     После запуска запроса на обновление, действия невозможно будет отменить, поэтому  рекомендуется создать резервную  копию: «Microsoft  Office» → «Управление» → «Управление БД» → «Резервная копия БД».

Рис 17. Таблица «Товар» до обновления цены 

Этапы создания запроса на обновление:

  1. Создать «запрос на выборку» (если необходимо, то создать условия);
  2. Проверить «запрос на выборку», запустив его ;
  3. Вернуться в режим «Конструктор»;
  4. В группе «Тип запроса» выбрать «обновление»;
  5. Выбрать поле с данными, которые следует обновить и ввести выражение в строке «обновление» для этого поля (рис. 18)

Рис.18. «Запрос  на обновление» в режиме «Конструктор» 

6. Затем запустить «запрос на обновление»;

7. Появится предупреждающее сообщение( рис. 19)

Рис.19. Предупреждающее сообщение

Рис.20. Таблица  читатели после выполнения запроса  на обновление 

     Следующий запрос создан для добавления данных в таблицу «Магазин» (рис.21).

Рис.21. Таблица  «Магазин» до добавления

В ячейку в строке «Добавление»  выбрать  конечное поле (рис.22).

Рис.22. Запрос на добавление в режиме конструктор

После чего вернуться и нажать кнопку «Выполнить». Появится предупреждающее сообщение (Рис.23).

Рис.23. Предупреждающее сообщение

После нажатия  кнопки «Да» в таблицу «Магазин»  будут добавлены данные (рис. 24).

Рис.24. Таблица  «Магазин» после выполнения запроса  на добавление 

Информация о работе Разработка базы данных «Электронный магазин»