Разработка базы данных в Microsoft office Access 2007

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 06.06.2013
Размер файла 1,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение высшего профессионального образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

КАФЕДРА КОМПЬЮТЕРНОЙ МАТЕМАТИКИ И ПРОГРАММИРОВАНИЯ

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К КУРСОВОЙ РАБОТЕ

«РАЗРАБОТКА БАЗЫ ДАННЫХ В MICROSOFT OFFICE ACCESS 2007»

по дисциплине: Базы данных

РАБОТУ ВЫПОЛНИЛА

СТУДЕНТКА ГР. М961 Клюшкина Д.Д.

РУКОВОДИТЕЛЬ

доц., к.э.н Зюбан А.В.

Санкт-Петербург

2013

1. Постановка задачи

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

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

Методист кафедры может изменять сведения о преподавателях (вводить новые записи, изменять данные, удалять записи), изменять наименования преподаваемых предметов, вид занятия, номер курса, номер группы.

Составить запросы, позволяющие выбрать:

1. Преподавателей, которые могут вести все дисциплины на 3-м курсе.

2. Преподавателей, которые могут вести дисциплины только на одном курсе.

3. Преподавателей, которые ведут все типы занятий ( лекции, лабораторные работы, практические занятия, курсовое проектирование).

4. Кафедры, преподаватели которых работают только на старших курсах ( начиная с 3-ого).

Предусмотреть возможность выдачи следующих отчетов:

1.Вывести список предметов, которые ведут преподаватели заданной кафедры.

2.Вывести список кафедр, на которых работают преподаватели моложе 30лет.

3.Вывести список предметов, преподаваемых на заданном курсе.

1.

2. Описание предметной области

Для решения данной задачи, необходимо определить предметную область (ПО) будущей базы данных и ДЛМ.

ПО является любая функционирующая область, рассматриваемая в качестве задачи, реализуемой с помощью СУБД или других прикладных программ. В ПО входят следующие объекты:

1.Кафедры

1.1 Код кафедры

1.2 Наименование

1.3 Телефон

1.4 ФИО заведующего кафедрой

2. Преподаватели

2.1 Табельный номер

2.2 ФИО

2.3 Ученая степень

2.4 Ученое звание

2.5 Код кафедры

3. Предметы

3.1 Код предмета

3.2 Наименование

3.3 Код кафедры

4. Группы

4.1 № группы

4.2 Курс

4.3 Количество студентов

Рис.1 «Предметная область, формируемой БД»

3. Даталогическая модель

3.1 Для решения данной задачи необходимо определить предметную область будущей базы данных и даталогической модели

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

Рис.2 «ДЛМ, формируемой БД»

3.2 Запросы

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

1.«Преподаватели, которые ведут дисциплины только на одном курсе» выбираются данные о преподавателях, работающих только на одном курсе, и выдается таблица с полем:

ФИО преподавателя.

2.«Преподаватели, которые ведут все типы занятий»

выбираются сведения о преподавателях , проводящих все типы занятий, и выдается список, состоящий из ФИО преподавателей.

3.«Кафедры, преподаватели которых работают только на старших курсах»

Из таблицы преподаватели, выбираются только те преподаватели, которые читают дисциплина на 3 и 4 курсах. Выдается таблица со следующими полями:

ФИО преподавателя

Код кафедры

4. «Преподаватели, которые ведут все дисциплины на 3 курсе в пределах кафедры».

Выбрать преподавателей, которые преподают все предметы 3 курса на своей кафедре.

В результирующую таблицу выдается список из ФИО преподавателей.

2.

4. Физическая модель

4.1 Таблицы

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

1) Преподаватели

2) Предметы

3) Группы

4) Кафедры

5) Схема данных

4.2 Запросы

Запрос - это средство выбора необходимой информации из базы данных. Вопрос, сформированный по отношению к базе данных, и есть запрос.

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

1) Преподаватели, которые ведут на одном курсе

2) Преподаватели, которые ведут все типы занятий

3) Кафедры, преподаватели которых работают только на старших курсах

4) Преподаватели, которые преподают все предметы на 3 курсе в пределах кафедры

5) Предметы, которые ведут преподаватели заданной кафедры

Пример для 2 кафедры:

6) Кафедры, на которых работают преподаватели моложе 30 лет

7) Предметы, преподаваемые на заданном курсе

Пример для 4 курса:

4.3 Экранные формы

access таблица форма запрос

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

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

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

1) Главная экранная форма

2) Группы

3) Кафедры

4) Предметы

4.4 Отчеты

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

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

1) Предметы, которые ведут преподаватели заданной кафедры

2) Предметы, преподаваемые на заданном курсе

3) Кафедры, на которых работаю преподаватели моложе 30 лет

5. Заключение

В ходе курсовой работы были получены знания и навыки работы в Access. Благодаря новым знаниям была разработана база данных «Коференции».

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

ЛИТЕРАТУРА

1) «Microsoft Access 2007. Разработка приложений на реальном примере» - Гувриц. Г.А. (2007)

2) «Создание и использование баз данных» - Черноусова А.М. (2009)

Размещено на Allbest.ru


Подобные документы

  • Изменение пользовательского интерфейса приложения Microsoft Office system 2007. Увеличение функциональности приложений для поддержки совместной работы (Office Word 2007, Office Excel 2007, Office PowerPoint 2007, Office Access 2007 и Office Outlook 2007).

    контрольная работа [1,5 M], добавлен 13.12.2009

  • Разработка модели и создание структуры реляционной базы данных. Организация данных в таблицах для предоставления оперативного доступа к данным. Основные структурные единицы базы данных Access: таблицы, запросы, формы, отчеты, страницы, макросы и модули.

    реферат [4,0 M], добавлен 03.02.2013

  • Общая характеристика приложения Microsoft Office system 2007. Особенности форматов Microsoft Office Open XML. Технологии управления миграцией на новую версию. Возможности приложений Office Word, Excel, Access и Office PowerPoint 2007, их интеграция.

    реферат [1,0 M], добавлен 13.09.2011

  • Построение инфологической концептуальной модели предметной области. Структура базы данных Microsoft Office Access. Формы, запросы и отчеты. Создание форм, запросов и отчетов в базах данных. Схема данных физической и логической сущности в Erwin 4.0.

    курсовая работа [5,1 M], добавлен 13.12.2011

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

    реферат [24,2 K], добавлен 16.12.2014

  • Теоретические основы работы с Microsoft Access 2007. Основные принципы проектирования баз данных. Начало работы с Access 2007. Особенности создания базы данных Книжный магазин. Создание формы с помощью инструмента "Форма". Мастер отчетов: авторы, книги.

    курсовая работа [4,9 M], добавлен 05.10.2011

  • Системы управления базами данных: сущность и характеристика. Типы данных и свойства полей СУБД Access. Объекты базы данных: таблицы, схемы данных, формы, запросы, отчеты. Разработка и проектирование базы данных "Продажи книг" в среде Microsoft Access.

    курсовая работа [1,8 M], добавлен 04.02.2013

  • Создание отчета как объекта базы данных. Структура отчета в режиме Конструктора, способы его создания. Скоростные характеристики СУБД Access, использование программы в пакете Microsoft Office. Разработка базы данных "Сотрудники ресторана ВасабиКо".

    контрольная работа [17,7 K], добавлен 06.12.2010

  • Обработка данных в электронных таблицах. Создание данных с заданной структурой в Microsoft Office Exсel: сортировка, фильтр, вычисляемый критерий, сводная таблица, промежуточные итоги. Работа с формами, отчетами, запросами в среде Microsoft Office Access.

    курсовая работа [4,9 M], добавлен 24.05.2015

  • Microsoft Access как система управления базами данных (СУБД), ее предназначение. Организованная структура для хранения данных. Типы данных при работе с Microsoft Access 2003 и Microsoft Access 2007. Проектирование баз данных и построение ER-диаграммы.

    контрольная работа [16,3 K], добавлен 10.10.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.