Создание БД в 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 очень полезна