Проектирование и реализация базы данных "Фитнесс центр"

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

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

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

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

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

Проектирование и реализация базы данных "Фитнесс центр"

Анализ предметной области

Название: «Фитнесс центр».

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

Клиенты могут приобрести абонементы на занятия одной из категорий.

Клиент указывает ФИО, пол и дату рождения. Детям и пенсионерам предоставляется скидка 10%.

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

Построим концептуальную модель:

Рис. 1. Концептуальная модель в нотации UML.

Проектирование

Построим логическую модель реляционной БД:

Рис. 2. Логическая модель в нотации IDEF1X.

Схема созданной БД на СУБД:

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

Таблицы базы данных:

clients

Couches

Halls

Subscriptions

Visits

Запросы к базе данных

Посчитать количество мужчин и женщин среди клиентов

Вложенный запрос

Оконные функции

Кейсы, джоины

Группировка

Триггеры

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

Проверяет активность клиента

Триггер, который проверят возраст для скидки

Проверка триггеров

выборка триггер концептуальный манипуляция

Хранимые процедуры

Вывести ФИО клиента и тренера за определенный промежуток

Результат

Заключение

В ходе лабораторного практикума была спроектирована и реализована база данных

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

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

Список литературы

1. Ратманова И. Д. Базы данных: Учебное пособие / ФГБОУВПО «Ивановский государственный энергетический университет имени В. И. Ленина». - Иваново, 2014. - 160 с.

2. Ратманова И. Д., Булатова Е. Е. Выполнение курсовой работы на тему

3. «Проектирование и разработка базы данных средствами Microsoft»: Учеб. пособие / ФГБОУВПО «Ивановский государственный энергетический университет имени В. И. Ленина». - Иваново, 2014. - 112 с.

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


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

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

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

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

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

  • Определение базовых сущностей предметной области. Представление базы данных реляционной моделью. Построение ER-диаграмм. Функции и архитектура информационной системы. Создание таблиц БД на языке SQL Server. Запросы на выборку и манипулирование данными.

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

  • Системный анализ предметной области. Нормальные формы таблиц. Физическое проектирование базы данных. Реализация структуры БД в СУБД MySQL. Запросы на создание таблиц, добавление и выборку данных. Реализация триггера и функции. Программный код WEB-страниц.

    курсовая работа [748,9 K], добавлен 01.11.2014

  • Анализ предметной области, концептуальных требований и информационных потребностей к разрабатываемой базе данных студентов. Выбор информационных объектов и проектирование информационной структуры. Создание таблиц, отчетов, запросов на выборку и форм.

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

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

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

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

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

  • Использование баз данных менеджерами автосалонов для повышения качества и скорости обслуживания клиентов. Создание запросов на добавление, удаление, обновление данных. Запросы перекрестный, на выборку. Кнопочная форма базы данных с практичным интерфейсом.

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

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

    контрольная работа [6,2 M], добавлен 06.01.2013

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

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

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