Принципы разработки и эксплуатации систем управления удаленными базами данных

Понятие удаленных баз данных, удаленное управление. CALS-технологии, принципы разработки многопользовательских систем. Организация МС управления БД. Проектирование и администрирование УБД. База данных "Спортивный клуб" и её реализация в MS Access.

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

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

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

Занятия (*Код тренера, Код вида занятия, *№ дня недели, Время; Продолжительность, мин; № зала)

Учет (*Код клиента, *Начало действия абонемента, Конец действия абонемента, Оплата, Отметка об оплате)

Виды занятий (*Код вида занятия, Вид занятия)

Залы (*№ зала, Наименование)

Количество занятий (*Оплата, Количество занятий)

Оклад (*Стаж работы, лет, Оклад)

Дни недели (*№ дня недели, День недели)

Полученные в результате проектирования базы данных «Спортивный клуб» методом «сущность-связь» соответствует 3НФ.

Таким образом, в данной главе было проведено проектирование базы данных «Спортивный клуб» методом нормальных форм и методом «сущность-связь». Получившиеся в результате проектирования этими методами отношения и схемы данных совпали.

Глава 3. Реализация базы данных «Спортивный клуб» в MS Access

3.1 Таблицы и запросы

Состав таблиц БД «Спортивный клуб» с ключами и связями приведен на рис. 8.

Рис. 8. БД «Спортивный клуб»

Выборка информации осуществляется при помощи запросов, которые представлены в этом разделе.

Запрос на выборку. Выводит Код и ФИО клиентов, занимающихся у тренера под кодом «Т8» (рис. 9).

Рис. 9. Запрос на выборку

Запрос на создание таблицы. Выводит ФИО клиентов и Оплату (цена за абонемент) тех, кто заплатил (стоит отметка об оплате) (рис. 10).

Рис. 10. Запрос на создание таблицы

Запрос на обновление. Увеличивает оклад на 20%, где стаж работы не равен 4 (рис. 11).

Рис. 11. Запрос на обновление

Запрос на удаление. Удаляет из таблицы «Тренеры» всю информацию о тренерах, стаж которых равен 4 (рис. 12).

Рис. 12 Запрос на удаление

Перекрестный запрос. Выводит № залов и Коды тренеров, а также Код вида занятия (т.е. какое занятие в каком зале и каким тренером ведется) (рис. 13).

Рис. 13. Перекрестный запрос

Запрос с параметром. При запуске запроса на экране появляется окно, в которое нужно ввести Код клиента. Тогда при вводе, например, числа 4, выводится вся информация по клиенту, которому принадлежит этот код (рис. 14).

Рис. 14 Запрос с параметром

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

Рис. 15. Итоговый запрос

В данном разделе был приведен состав таблиц БД «Спортивный клуб» и реализованы все виды запросов.

3.2 Отчеты и формы

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

В базе данных «Спортивный клуб» реализована удобная кнопочная форма, которая является окном, в котором будет работать пользователь. При открытии базы данных после заставки (рис. 16) появляется окно кнопочной формы, которое предоставляет все возможности работы с БД. Данная форма дает возможность доступа ко всем разделам базы данных, содержащие все необходимые виды информации в виде запросов, отчетов и форм (рис. 17).

Рис. 16 Заставка

Рис. 17 Кнопочная форма

Информацию о клиентах можно просмотреть в форме «Клиенты» (рис. 18).

Рис. 18 Клиенты

Информацию об оплаченных абонементах можно просмотреть в форме «Учет» (рис. 19).

Рис. 19. Учет

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

3.3 Макросы и модули

Модули представляют наборы описаний, инструкций и процедур, сохраненных под общим именем для организации программ на языке Microsoft Visual Basic. Существуют два основных типа модулей: модули класса и стандартные модули.

Модули форм и модули отчетов являются модулями класса, связанными с определенной формой или отчетом. Они часто содержат процедуры обработки событий, запускаемые в ответ на событие в форме или отчете.

В стандартных модулях содержатся общие процедуры, не связанные ни с каким объектом, а также часто используемые процедуры, которые могут быть запущены из любого окна базы данных. [15]

Примером модуля являются модуль на создание и условие выполнения макроса.

Макрос -- это набор команд, которые можно применить, нажав всего лишь одну клавишу. С помощью макроса можно автоматизировать любое действие, которое выполняется в используемом приложении, и даже выполнять действия, о возможности выполнения которых вы даже не догадывались. [4]

Примерами макросов являются следующие макросы:

Макрос для открытия формы (рис. 20)

Рис. 20. Макрос «ОткрытьФорму»

Условный макрос. В форме «Учет» выводится надпись «Клиент должен оплатить в ближайшее время!», если отметка об оплате отсутствует (рис. 21).

Рис. 21. Условный макрос

В данном разделе рассмотрена реализация форм, отчетов, макросов и модулей в проектируемой БД.

Таким образом, реализована БД «Спортивный клуб» в СУБД MS Access. Она содержит таблицы, в которых хранится информация о клиентах, тренерах, занятиях и т.д. Необходимы запросы, формы, отчеты, макросы и модули успешно реализованы.

Заключение

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

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

В результате выполнения данной курсовой работы, была достигнута цель, конечным результатом которой являлась разработка базы данных «Спортивный клуб», которая включает в себя: 9 таблиц, 7 запросов, 14 форм и 3 отчета. Создаваемые запросы, формы и отчеты позволяют быстро обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные, печатать отчеты и т.д. Она позволяет полностью автоматизировать, и тем самым облегчить работу с данными пользователю.

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

Список используемой литературы

1. Диго С.М. Базы данных: проектирование и использование. - М: Финансы и статистика. 2011

2. Карпова Т. С. Базы данных: Модели, разработка, реализация/ Т. С. Карпова СПб: Питер 2010

3. Кренке Д. Теория и практика построения баз данных: пер.с англ / Д. Кренке. - 9 - е изд. - СПб.: Питер, 2011. - 858 с.

4. Марков А.С., Лисовский К.Ю. Базы данных: Введение в теорию и методологию. М: Финансы и статистика. 2012

5. Мюллер Р. Базы данных и UML: Проектирование.- М: Лори. 2011

6. Петров В.Н. Информационные системы/В.Н. Петров. СПб.: Питер, 2012

7. Селко Д. SQL для профессионалов. М: Лори. 2012

8. Советов Б.Я., Цехановский В.В., Чертовской В.Д. Базы данных: Теория и практика. Высшая школа (Москва).2012

9. Старкова А.Ю. Курс лекций по предмету «Разработка и эксплуатация удаленных баз данных». , 2011

10. Ульман Дж. Основы реляционных баз данных. М: Лори. 2013

11. Фуфаев Э.В. Разработка и эксплуатация удаленных баз данных/ Э.В. Фуфаев, Д.Э. Фуфаев Изд.: Академия 2008 - 256с.

12. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших учебных заведений / Под ред. проф. А.Д. Хомоненко. - СПб.: КОРОНА 2011

13. Электронный каталог [Электронный ресурс] : база данных. -- Режим доступа : ftp://str1ke.telenet.ru

14. Электронный каталог ГПНТБ России [Электронный ресурс] : база данных. -- Режим доступа : http://www.gpntb.ru/win/search/help/ el-cat.html

15. Электронный каталог [Электронный ресурс] : база данных. -- Режим доступа : http://gendocs.ru/v26921/?cc=22

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

...

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

  • Основные понятия базы данных и систем управления базами данных. Типы данных, с которыми работают базы Microsoft Access. Классификация СУБД и их основные характеристики. Постреляционные базы данных. Тенденции в мире современных информационных систем.

    курсовая работа [46,7 K], добавлен 28.01.2014

  • Особенности управления информацией в экономике. Понятие и функции системы управления базами данных, использование стандартного реляционного языка запросов. Средства организации баз данных и работа с ними. Системы управления базами данных в экономике.

    контрольная работа [19,9 K], добавлен 16.11.2010

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

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

  • Иерархические, сетевые и реляционные модели данных. Различия между OLTP и OLAP системами. Обзор существующих систем управления базами данных. Основные приемы работы с MS Access. Система защиты базы данных, иерархия объектов. Язык программирования SQL.

    курс лекций [1,3 M], добавлен 16.12.2010

  • Хранение и обработка данных. Компоненты системы баз данных. Физическая структура данных. Создание таблиц в MS Access. Загрузка данных, запросы к базе данных. Разработка информационной системы с применением системы управления базами данных MS Access.

    курсовая работа [694,0 K], добавлен 17.12.2016

  • Краткая характеристика и функциональные возможности MS Access. Базы данных и системы управления базами данных. Проектирование в теории и создание на практике базы данных в продукте корпорации Microsoft для управления базами данных "Microsoft Access".

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

  • Классификация баз данных. Использование пакета прикладных программ. Основные функции всех систем управления базами данных. Настольная система управления базами данных реляционного типа Microsoft Access. Хранение и извлечение электронных данных.

    курсовая работа [962,4 K], добавлен 23.04.2013

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

    лабораторная работа [14,4 K], добавлен 16.11.2008

  • Классификации баз данных по характеру сберегаемой информации, способу хранения данных и структуре их организации. Современные системы управления базами данных и программы для их создания: Microsoft Office Access, Cronos Plus, Base Editor, My SQL.

    презентация [244,3 K], добавлен 03.06.2014

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

    презентация [298,3 K], добавлен 29.09.2013

  • Современные информационные технологии обработки данных, автоматизированного офиса и баз данных, сетевые интернет-технологии. Работа с системой управления базами данных (СУБД) MS Access, связанными списками MS Excel, текстовым редактором MS Word.

    методичка [5,6 M], добавлен 01.07.2014

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

    реферат [118,3 K], добавлен 29.11.2010

  • Предпосылки появления и история эволюции баз данных (БД и СУБД). Основные типы развития систем управления базами данных. Особенности и черты Access. Создание и ввод данных в ячейки таблицы. Сортировка и фильтрация. Запрос на выборку, основные связи.

    презентация [1,2 M], добавлен 01.12.2015

  • Создание базы данных, планирование разработки и системные требования. Проектирование базы данных в среде Microsoft Access, элементы и типы данных. Создание таблицы и использование конструктора для их модернизации. Построение запросов и создание макросов.

    курсовая работа [2,0 M], добавлен 16.04.2011

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

    отчет по практике [360,4 K], добавлен 08.02.2014

  • Характеристика категорий современных баз данных. Исследование особенностей централизованных и распределенных баз данных. Классификация систем управления базами данных по видам программ и применению. Управление буферами оперативной памяти и транзакциями.

    курсовая работа [45,2 K], добавлен 10.03.2016

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

    курсовая работа [24,6 K], добавлен 11.07.2011

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

    реферат [44,3 K], добавлен 27.02.2009

  • Структура, классификация и этапы проектирования баз данных. Системы управления базами данных, их жизненный цикл. Разработка и реализация базы данных в MS Access. Организация входных и выходных данных. Защита данных от внешних угроз. Сведение о программе.

    курсовая работа [558,6 K], добавлен 21.06.2012

  • Создание таблиц и проектирование систем управления базами данных. Инфологическое проектирование. Реляционная схема базы данных. Прикладное значение систем: отчет о поставщиках и поставляемых ими товарах. Выписка о наличии товара в магазине.

    курсовая работа [596,1 K], добавлен 01.12.2008

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