Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Проектирование и реализация СУБД PostgreSQL

Автор:   •  Апрель 1, 2023  •  Курсовая работа  •  2,482 Слов (10 Страниц)  •  223 Просмотры

Страница 1 из 10

ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ……………………………………………………………..……………..6

РАЗДЕЛ 1 ТЕОРЕТИЧЕСКОЕ ОБОСНОВАНИЕ ПРОЦЕССА

ПРОЕКТИРОВАНИЯ И РЕАЛИЗАЦИИ БД………………………...……….……..7

  1.  Что такое база данных?……………………….………………………………7
  2.  Процесс проектирования базы данных………...………………..…….……10

РАЗДЕЛ 2 ПРОЕКТИРОВАНИЕ И РЕАЛИЗАЦИЯ БД………………...…….….12

2.1. Формализация информационного представления предметной области «Библиотека»……………………………………………………………………...12

2.2. Представление предметной области в виде диаграммы вариантов использования…………………………………………………………….…...…..12

2.3. Проектирование БД методом сущность-связь………………………......….13

2.3.1. Выделение сущностей и связей между ними…….........................……….14

2.3.2. Построение ER-диаграмм……...……………………………...…………...15

2.3.3. Формирование отношений……...……………………...………………….16

2.3.4. Добавление не ключевых атрибутов……………………………………...17

2.3.5. Схема данных……………………………………………………………….18

2.4. Заполненные таблицы БД……………………………………….……...........19

2.5 SQL-запросы на выборку данных из БД……………………..………..…….22

ЗАКЛЮЧЕНИЕ………………………………………………………………...…….30

БИБЛИОГРАФИЧЕСКИЙ СПИСОК…………………………………...…...……..31


ВВЕДЕНИЕ

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

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

В данном курсовом проекте используется реляционная СУБД PostgreSQL. PostgreSQL является одной из наиболее популярных систем управления базами данных. Развитая функциональность позволяет гибко решать различные задачи.

Преимущества PostgreSQL:

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

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


РАЗДЕЛ 1: ТЕОРЕТИЧЕСКОЕ ОБОСНОВАНИЕ ПРОЦЕССА ПРОЕКТИРОВАНИЯ И РЕАЛИЗАЦИИ БД

  1. Что такое база данных?

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

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

Базы данных можно классифицировать исходя из способов организации их хранения и обработки:

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

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

Реляционная модель организованна в виде таблиц, между которыми установлены связи.[1]

...

Скачать:   txt (38.6 Kb)   pdf (592.6 Kb)   docx (589.5 Kb)  
Продолжить читать еще 9 страниц(ы) »
Доступно только на Essays.club