Проектирование Информационной системы с использованием СУБД

Что такое информационно-логическая модель и ее информационные объекты. В работе показано, как создать базу данных в СУБД. Разработана информационно-логическая модель и на ее основе логическая модель базы данных, также начинка базы данных — это таблицы.

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

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

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

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

Автономное образовательное учреждение

высшего образования Ленинградской области

«Государственный институт экономики, финансов, права и технологий»

Кафедра информационных технологий, безопасности и права

Курсовая работа

«Проектирование Информационной системы с использованием СУБД»

Выполнил студент

2 курса 194 группы

Петрова Юлия Дмитриевна

Проверил:

Драбенко В.А.

Гатчина 2021

Содержание

Оглавление

1. Информационно-логическая модель

2. Логическая модель

3. Создание таблиц

4. Рациональные подчиненные формы

Заключение

1. Информационно-логическая модель

Рисунок 1. «Информационно-логическая модель»

Информационные объекты, входящие в данную информационно-логическую модель - это таблицы: «Товары», «Сотрудники», «Заказы», «Клиенты» и «Оплата». Она нужна, для того чтобы продумать какие таблицы будут в нашей базе данных и связи между ними. Связи нужны, чтобы наша база данных работала и можно было делать запросы по ней.

2. Логическая модель

Логическую модель, как и всю базу данных мы создаем в специальной программе MC Access.

Рисунок 2 «Логическая модель»

3. Создание таблиц

Рисунок 3 «Таблица «Заказы»

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

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

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

Рисунок 4 «Таблица «Клиент»

В данной таблице мы храним информацию о людях, которые заказывают работы. Для связи с ними нам нужен их номер (столбец «Телефон\почта») и их ФИО для вежливого обращения (столбец «ФИО»). Также в данной таблице есть уникальный код клиента (столбец «id клиента»). Это поле является ключевым, потому что удобнее было найти нужного клиента, чтобы не вводить в каждой таблице данное поле и, конечно же, чтобы присвоить нужному клиенту его заказ с определенной скидкой.

Рисунок 5 «Таблица «Оплата»»

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

Рисунок 6 «Таблица «Сотрудники»»

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

Рисунок 7 «Таблица «Товары»»

Эта таблица является словарем. Она была создана для того, чтобы избежать связи многие ко многим. Эта таблица хранит информацию о названии товара, она содержится в поле «Название». Так же есть в этой таблице уникальный номер товара, он содержится в поле «id».

4. Рациональные подчиненные формы

Также можно создать рациональные подчиненные формы. Они создаются нажатием Следующих кнопок. Нажимаем одним кликом на таблицу, далее вверху в строке меню нажимаем на «Создать», там выбираем «Форма»

Рисунок 8 «Рациональная подчиненная форма таблицы «Заказы»»

Рисунок 9 «Рациональная подчиненная форма таблицы «Клиент»»

Рисунок 10 «Рациональная подчиненная форма таблицы «Оплата»»

Рисунок 11 «Рациональная подчиненная форма таблицы «Сотрудники»

Рисунок 12 «Рациональная подчиненная форма таблицы «Товары»»

информационно логическая модель база данные таблицы

Заключение

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

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


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

  • Особенности систем управления базами данных (СУБД): основные понятия, реляционные базы, основные этапы их проектирования. Концептуальная (логическая) модель БД "Экспресс поставки", её физическая модель, создание в Access и SQL запроса к БД при её работе.

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

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

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

  • Информационно-логическая модель предметной области по нотациям Ричарда Баркера. Даталогическая модель реляционной базы данных в виде диаграммы схемы отношений. Приложение интерфейса для базы данных на языке программирования С# в среде Visual Studio.

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

  • Анализ данных предметной области. Информационно-логическая модель базы данных. Физическое проектирование и мероприятия по защите и обеспечению целостности базы данных. Приложение интерфейса для SQL-сервера базы данных на языке программирования Delphi.

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

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

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

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

    дипломная работа [3,0 M], добавлен 08.07.2012

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

    дипломная работа [51,3 K], добавлен 26.07.2009

  • Базы данных с двумерными файлами и реляционные системы управления базами данных (СУБД). Создание базы данных и обработка запросов к ним с помощью СУБД. Основные типы баз данных. Базовые понятия реляционных баз данных. Фундаментальные свойства отношений.

    реферат [57,1 K], добавлен 20.12.2010

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

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

  • Разработка базы данных при помощи системы управления базами Microsoft Access. Определение состава выходных и входных данных, их математическое выражение и информационно-логическая модель. Разработка блок-схемы алгоритма и таблиц в режиме "Конструктор".

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

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