Разработка базы данных в MS Access на основе таблиц MS Excel - Программирование, компьютеры и кибернетика курсовая работа

Главная
Программирование, компьютеры и кибернетика
Разработка базы данных в MS Access на основе таблиц MS Excel
Microsoft Excel как программным средством для работы с таблицами данных, позволяющим вычислять значения, упорядочивать, анализировать и графически представлять различные виды данных, взаимодействие с Visual. Разработка базы данных, содержание и функции.
посмотреть текст работы
скачать работу можно здесь
полная информация о работе
весь список подобных работ
Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Для реализации контрольного примера используются списки учащихся 11_х классов в период обучения с 2007 по 2011 годы.
В обзоре средств реализации курсового проекта идет краткое описание программного обеспечения, с помощью которого был выполнен курсовой проект. В следующем пункте описание программного комплекса идет пошаговое выполнение проекта с приведением скриншетов. В описании работы приложения по контрольному примеру показано как работает созданная во время выполнения курсового проекта база данных.
После нажатия Ок появляется окно в котором мы выбираем расположение файла с которым необходимо установить связь (рисунок 3).
Здесь нам необходимо выбрать тип файлов, которые нужно связать, выделяет кнопкой мышки файл и нажимаем Связь. Появляется окно создания таблицы. Слева выбираем объект листы и выделяем кнопкой мышки необходимый год обучения (рисунок 4). Затем нажимаем Далее.
Рисунок 4 - Выбор листа для таблицы
В следующем появившемся окне, если не стоит флажок для использования данных из первой строки в качестве имен полей таблицы ставим его и нажимаем Далее (рисунок 5).
В появившемся окне необходимо ввести имя связанной таблицы. В нашей базе данных таблицы названы годом обучения. Оставляем имя 2011 и нажимаем Готово (рисунок 6).
Рисунок 6 - Создание имя для таблицы
После нажатия кнопки Готово появляется уведомление о том что связывание таблиц завершено (рисунок 7).
Рисунок 7 - Связь с электронной таблицей
После нажатия ОК новая таблица появляется новая таблица в списке таблиц. На рисунке 8 показана созданная таблица. В таблице имеются Ф.И.О. учеников, год рождения ученика и оценки. В других листах хранятся данные о других учениках по другим годам и их оценки.
Рисунок 8 - Таблица в Excel, лист 2011
Управление системой базы данных осуществляется через запросы на редактирование списков для каждого класса.
Запросы были созданы с помощью мастера создания запросов, а настройка с помощью конструктора. В объектах Запросы нажимаем на панели инструментов Создание запросов с помощью мастера. Появляется окно Создание простых запросов, выбираем таблицу, которая должна быть в запросе и выбираем все имеющиеся в таблице поля (рисунок 11). Затем нажимаем Далее.
Рисунок 11 - Выбор поля для запроса
В появившемся окне оставляем подробный отчет и нажимаем Далее (рисунок 12).
В появившемся окне задаем имя запросу и нажимаем Готово (рисунок 13).
На рисунке 14 показан созданный запрос.
Рисунок 14 - Запрос на выборку данных 2011 года
После того как были созданы запросы переходим к созданию форм. В объектах выбираем формы и нажимаем на панели инструментов Создать. В появившемся окне выбираем запрос 2011 года и переносим все поля для формы. Затем нажимаем Далее (рисунок 15).
В появившемся окне выбираем внешний вид форсы в один столбец нажимаем Далее (рисунок 16).
Далее появляется окно выбора стиля отображения данных выбираем стандартный и нажимаем Далее (рисунок 17).
В данном окне необходимо ввести имя формы и нажимаем Далее (рисунок 18).
Перечень форм, используемых для управления базой данных, и содержатся формы для заполнения записей списка каждого класса, кнопочные формы главного меню, меню вывода списков, меню заполнения списков, меню печати, меню редактирования, показаны на рисунке 19.
На рисунке 20 показано, что отображают «запрос форма» всех имеющихся годов обучение. Отличие только в данных.
Формы на добавление записей в списки была создана с помощью мастера, кнопочные формы создавались с помощью конструктора . В открываемом окне на область в указанное место помещалась кнопка, затем с помощью мастера задавались параметры этой кнопке, в самом конце настройки задавалось имя для кнопки.
В мастере создания кнопок из предложенного списка действий выбиралась категория и действия, которые будет осуществляться при нажатии этих кнопок. Далее в окне выбиралось, что будет отражено на кнопке текст или рисунок, который можно было, как выбрать уже имеющиеся или выбрать свой рисунок.
Так как задание звучит как учет успеваемости школьников, имеет смысл ввести столбец средний балл. В «запросы» на любой запрос ставится курсор, в появившемся списке выбирается конструктор. Далее на пустой столбец наводится курсор, выделяется правой кнопкой мыши и в появившемся списке выбираем Построить. Появляется построитель выражения, в котором необходимо ввести формулу по которой будет считаться средний балл учеников. Как показано на рисунке средний балл вычисляется из суммы оценок по предметам разделенное на количество предметов.
Чтобы создать необходимые нам отчеты в объектах выбираем Отчеты и выбираем Создание отчета с помощью мастера. В появившемся окне выбираем требуемый для отображения в отчете запрос и отображаемые поля, затем нажимаем Далее.
В следующем шаге нам предлагается добавить уровни группировки, оставляем как есть и нажимаем Далее.
Следующее окно в нем можно создать сортировку данных, если это необходимо. Мы выбираем сортировку от А до Я на 3 поля отображаемые в отчете. Это Фамилия, Имя и Отчество. И нажимаем Далее.
В следующем окне выбираем вид макета для отчета. Макет табличный, ориентация книжная и нажимаем Далее.
В отчетах идет вывод списков, которые также подписывались согласно году обучения.
Следующие отчеты отличаются лишь данными содержащимися в таблицах.
В кнопочном меню есть кнопка возврата в главное меню. В мастере создания кнопок нет подходящей строки для этой кнопки, поэтому было принято решение в Microsoft Visual Basic в коде для данной кнопки внести изменение чтобы она не только возвращалась в главное меню, но и закрывала предыдущее окно, иначе будет много открытых окон, которые будут закрываться вручную. Во всех пунктах меню где имеется кнопка возврата в главное меню, открываем конструктор. Затем обработку событий и в появившемся коде вносим изменения, добавляем оператор DoCmd. Close после второй строки. Далее в строке stDocName = ChrW(1052) & ChrW(1077) & ChrW(1085) & ChrW(1102) было добавлено & ChrW(1077) & ChrW(1085) & ChrW(1102).
В ходе выполнения данного курсового проекта я приобрела навыки создания базы данных путем связывания MS Excel и MS Access. Согласно поставленной задаче в MS Excel было организованного лишь хранение данных, а все операции с данными были выполнены в MS Access. В MS Access данные были перенесены путем связывания таблиц. Научилась создавать меню базы данных с применением кнопочным форм и связывать их между ними. Все действия были подробно описаны в курсовой работе.
Дубнов, П.Ю. Access 2000. Проектирование баз данных [Текст]: учебное пособие / П.Ю. Дубнов - М.: ДМК, 2000. - 272 с.: ил.
Блюттман, К. Access. Трюки [Текст]: учебное пособие / К. Блюттман - М.: Питер, 2006. - 332 с.
Золотова С.И. Практикум по Access [Текст]: учебное пособие / С.И. Золотова - М.: Великие луки, 2006. - 256 с.
Гарнаев А. Самоучитель VBA [Текст]: учебное пособие / А. Гарнаев - М.: БХВ-Петербург, 2004. - 327 с.
Многотабличные базы данных. Виды связей между таблицами. Создание запросов, форм и отчетов. Работа с текстовым процессором MS Excel, создание таблиц и заполнение их соответствующими расчетами. Создание в MS Access базы данных заданной структуры. контрольная работа [3,0 M], добавлен 25.03.2014
Проектирование и разработка информационных систем – баз данных. Запросы в MS Access и в MS Excel. Добавление, удаление и редактирование полей таблиц. Конструирование многотаблиц, форм, запросов, отчетов. Создание сводных таблиц и диаграмм в MS Excel. курсовая работа [4,5 M], добавлен 25.03.2015
Основные понятия базы данных. Разработка сложной формы для обработки данных. Модели организации данных. Архитектура Microsoft Access. Реляционные связи между таблицами баз данных. Проектирование базы данных. Модификация данных с помощью запросов действий. лабораторная работа [345,5 K], добавлен 20.12.2011
Проектирование баз данных по оказанию туристических услуг в разных городах и их стоимости. Особенности реализации БД в приложении Excel, управляющей электронными таблицами и программе управлениями базами данных Access. Создание таблиц, запросов и отчетов. курсовая работа [3,6 M], добавлен 31.10.2014
Базы данных и системы управления базами данных. Структура простейшей базы данных, свойства полей. Понятие языка SQL. Проектирование баз данных, режимы работы, объекты. СУБД Microsoft Access. Создание базы данных "Электротовары" средствами Visual FoxPro. курсовая работа [5,7 M], добавлен 29.04.2014
Принципы работы с реляционными базами данных в среде Microsoft Access. Основные положения базы данных Access. Составление таблиц, запросов, отчетов, страниц и модулей. Основные структуры представления базы данных. Определение связей между таблицами. контрольная работа [2,6 M], добавлен 03.04.2014
Создание таблиц базы данных с помощью MS Access "Страны Азии". Форма базы данных и запросы к выборкам данных. Модификация структуры таблиц, создания связей между главными таблицами, редактирование данных и проектирование форм для реальной базы данных. контрольная работа [723,9 K], добавлен 25.11.2012
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .
© 2000 — 2021
Разработка базы данных в MS Access на основе таблиц MS Excel курсовая работа. Программирование, компьютеры и кибернетика.
Реферат по теме Понятие науки
Контрольная работа: Москва – собирательница русских земель
История Развития Эконометрики Как Науки Реферат
Реферат: Васко да Гама. Відкриття шляху до Індії
Реферат На Тему Встраиваемая Операционная Система Linux
Реферат: Обов'язки і права підрозділів, що здійснюють ОРД
Курсовая работа по теме Проект ленточного конвейера для транспортировки сыпучих материалов
Реферат На Тему История Развития Ракетного Топлива
Реферат На Тему Теория Механизмов И Машин Для Инженеров
Переплет Дипломной Работы Москва
Контрольная работа: Экономика природопользования
Учебное пособие: Разработка корпоративной информационной системы на основе объектно-ориентированного подхода
Контрольная работа по теме Виды административных наказаний
Курсовая работа: Изучение способности животных к обобщению и абстрагированию
Реферат На Тему Творчество Рахманинова
Курсовая работа по теме Вплив діяльності ЗАТ 'Житомирський м’ясокомбінат' на атмосферне середовище
Курсовая работа по теме Анализ оборотных средств сельскохозяйственной организации
Контрольная Работа По Разделу Древний Мир
Реферат Тема Внимание
Реферат по теме Система освіти у Великобританії
Расчет вероятности событий - Математика контрольная работа
Врачебная тайна, гарантии, защита конфиденциальной информации - Государство и право курсовая работа
Теория человеческого капитала - Менеджмент и трудовые отношения курсовая работа