Создание БД в MS Excel и MS Access "Продуктовый магазин"

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

?об создания связи. Окно Схема данных открывают щелчком по одноимённой кнопке или командой Сервис-Схема данных. Если ранее никаких связей между таблицами базы не было, то при открытии окна Схема данных одновременно открывается окно Добавление таблицы, в котором можно выбрать нужные таблицы для включения в структуру межтабличных связей. Введя в схему данных все таблицы, которые надо связать, можно приступать к созданию связей между полями таблиц. Связь между полями устанавливают перетаскиванием имени поля из одной таблицы в другую на соответствующее ему связанное поле. После перетаскивания открывается диалоговое окно Связи, в котором можно задать свойства образующейся связи. Включение флажка Обеспечение условия целостности данных позволяет защититься от случаев удаления записей из одной таблицы, при которых связанные с ними данные других таблиц останутся без связи. Это показано на рисунке 2.3

 

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

 

2.2 Запросы

 

Запрос - это объект для извлечения данных из таблиц в удобной для пользователя форме. Создание запроса реализуется с помощью конструктора следующим: образом: в окне БД нужно выбрать вкладку Запросы и щелкнуть Создать, выбрать Конструктор и нажать ОК, затем в открывшемся окне диалога добавление таблицы выбираем имена таблиц, на основе которых будет проводиться выбор данных, и щелкаем Добавить, после закрытия окна Добавление таблиц появляется окно Конструктора запросов, в нижней части которого находится бланк запроса, каждая строка, которого выполняет конкретную функцию. В строке Поле указываются имена полей, которые участвуют в запросе, и при этом одновременно указывается имя таблицы, с которой выбрано это поле, в строке Имя таблицы. В строке Условия отбора задаются критерии поиска. Ниже на рисунках 2.4 и 2.5 показаны запросы, выполненные к БД данной курсовой работы.

 

Рис.2.4 Конструктор запроса Продавец Запрос

 

Рис.2.5 Конструктор запроса Товар Запрос

 

2.3 Формы

 

Форма - это объект, позволяющий в удобной форме вводить, редактировать и просматривать данные из базы. В БД данной курсовой работы формы создавались с помощью мастера следующим образом: в окне БД выбиралась вкладка Формы и щелкалось Создать, затем выбирался Мастер форм и нажималось ОК, в открывшемся окне из списка Таблицы/Запросы выбиралась нужная таблица, а из появившегося перечня полей выбранной таблицы выбирались имена полей, которые были необходимы в форме, потом нажималась кнопка Далее, а в следующем окне задавался внешний вид формы, далее выбирался стиль формы, и в последнем окне вводилось имя созданной формы, а если форма создавалась для связных таблиц, то вводилось имя подчиненной формы, для завершения создания формы нажималась кнопка Готово. Ниже на рисунках 2.6 и 2.7 изображены созданные формы данной БД.

 

Рис.2.6 Форма Поставщик

 

Рис.2.7 Форма Товар

 

2.4 Отчеты

 

Отчёт-это объект, используемый для вывода данных в печать в оформленном виде.

В отчёте используются специальные приёмы обработки:

Группировка данных

Специальные поля-колонтитулы, номера страниц, даты.

Эффективнее всего создавать отчёт сначала с помощью Мастера, а затем дорабатывать его в Конструкторе.

Создание отчёта:

¦ В окне базы данных щёлкнули значок Отчёты.

¦ Дважды щёлкнули Создание отчёта с помощью Мастера. Появилось первое диалоговое окно Создание отчётов, в котором необходимо выбрать поля, которые следует включить в отчёт.

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

¦ В списке имя поля дважды щёлкнули имя поля, чтобы включить его в отчёт. Поле переместилось в список Выбранные поля. Щёлкнули кнопку. Далее.

¦ Выбрали подходящую таблицу для оформления отчёта. Щёлкнули кнопку. Далее.

¦ В данном диалоговом окне можно сгруппировать данные. Щёлкнули. Далее.

¦ Затем можно выбрать макет, ориентацию бумаги, стиль для отчёта.

¦ В последнем диалоговом окне вводится заголовок отчёта.

Ниже на рисунке 2.8 изображен отчет, выполненный для данной БД.

 

Рис.2.8 Отчет в конструкторе Продавец

 

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

 

Кнопочная форма является законченным приложением в ACCESS. Законченное приложение - это программа, которая устанавливает

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

 

Рис. 2.9. Кнопочная форма Продуктовый магазин

 

3. Однотабличная БД в среде EXCEL

 

3.1 Основные положения по работе с БД в EXCEL

 

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