База данных курсовых проектов

Автор работы: Пользователь скрыл имя, 15 Мая 2014 в 13:06, курсовая работа

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

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

Содержание работы

Введение 3
Основные положения теории баз данных 4
Построение модели данных предметной области 8
Построение даталогической модели данных 9
Построение физической модели данных 11
Загрузка данных 14
Разработка запросов 15
Запросы на выборку 16
Параметрические запросы 17
Создание отчета 18
Создание форм 20
Создание макроса 21
Создание кнопочной формы, запускающей макрос 22
Заключение 23
Список литературы и других источников информации 24

Файлы: 1 файл

База курсовых проектов в универе.docx

— 366.62 Кб (Скачать файл)

Рис.13 Добавление таблицы в запросе

Выбрать таблицу – источник, из которой производится выборка записей(Имя таблицы), выбрать поле, задать условие отбора в графе Оценки - 5 (Рис.14).

Рис.14 Установление параметров запроса

Нажимаем Выполнить (Рис.15):

Рис.15 Результат запроса на выборку

    1. Параметрические запросы

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

Последовательность создания параметрического запроса:

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

В Бланк запроса в строке Условия отбора ввести условие отбора в виде приглашения в квадратных скобках, например [Введите фамилию] (Рис.16).

Рис.16 Установление условий отбора в запросе

Щелкнуть Выполнить. В появившемся на экране окне диалога «Введите значение параметра» надо ввести, например, фамилию студента, информацию об успеваемости которого необходимо получить, выполнить щелчок по кнопке ОК (Рис.17).

Рис.17 Результат параметрического запроса

    1. Создание отчета

Создадим отчет на запрос Оценки:

Создание, Мастер отчетов, выбираем нужные поля (Рис.18):

Рис.18 Промежуточный этап создания отчета

 

 

Устанавливаем уровни группировки, порядок сортировки, вид макета отчета, стиль отчета, Готово (просмотреть отчет) (Рис.19).

Рис.19 Результат отчета

 

  1. Создание форм

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

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

Любой элемент формы имеет контекстное меню, в котором есть команда Свойства. Выбор такой команды открывает окно свойств, подобное окну свойств формы. Вкладка Макет содержит параметры форматирования объекта. Вкладка Данные — описание источника данных, различные ограничения и условия, накладываемые на данные поля. Вкладка События (Event) позволяет писать функции отклика на различные события (например, перемещение мыши на объект). Параметры, не вошедшие впервые три группы, размещаются на вкладке Другие (Other). Вкладка Все (АН) обеспечивает одновременный доступ ко всем параметрам.

Следовательно, создание формы может осуществляться двумя способами:

·  Создание формы с помощью мастера;

·  Создание формы в режиме конструктора.

 

Также формы могут быть созданы на основе:

-  Одной таблицы;

-  Нескольких таблиц;

- Запросов для ввода данных в связные таблицы.

Рассмотрим создание формы

    1. Создание макроса

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

Создадим Макрос, открывающий запрос Оценки:

Макрос, Макрокоманды (выбираем из списка – Открыть запрос), в поле Аргументы макрокоманды выбираем имя открываемого запроса - Оценки, его режим (таблица), и режим данных (чтение) (Рис.20). Закрываем макрос, сохранив его под именем МакросОценки.

Рис.20 Создание макроса

 

    1. Создание кнопочной формы, запускающей макрос

На вкладке Создание выбираем Конструктор форм, затем в Элементах управления нажимаем Кнопка, выделяем необходимый размер кнопки, в появившемся окне выбираем Разное, Выполнить макрос (Рис.21)

Рис.21 Создание кнопочной формы

Далее, МакросОценки, задаем имя кнопки Просмотр оценок, Готово, переходим в режим формы, проверяем работу кнопки (Рис.22), сохраняем форму под именем Оценки.

Рис.22 Проверка готовой кнопочной формы

 

Заключение

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

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

В связи с тем, что база учебная, а не профессиональная, некоторые данные о студентах не были включены в базу, также не были полностью прописаны названия тем курсовых проектов (проставлены условные буквенные обозначения).. Но разработанная в курсовой база данных легко дополняется при необходимости разработки профессиональной базы данных.

 

Список литературы и других источников информации

  1. Голышева А.В., Клеандрова И.А., Прокди Р.Г. Access 2007 "без воды". Все, что нужно для уверенной работы, 2008.

  1. Зозуля Ю.Н. Компьютер на 100%. – СПб.: Питер, 2007.

  1. Кошелев В. Е. Access 2007. Эффективное использование. - Бином-Пресс, 2008.

  1. Кузнецов А., Microsoft Access 2003 Русская версия. – Питер. 2006

  1. Тимошок Т.В.Microsoft Office Access 2007. Самоучитель. Диалектика, 2008.

  1. http://progbook.ru/bd/microsoft-access/1014-koshelev-access-2007-effektivnoe-ispolzovanie.html
  2. http://office.microsoft.com/ru-ru/access-help/HA010075993.aspx
  3. http://tutorials.omgpu.ru/access/job/job07.htm

 

 

 

 

 


Информация о работе База данных курсовых проектов