Проектирование информационной системы с использованием СУБД
Автор: Flappe 98 • Декабрь 4, 2019 • Курсовая работа • 3,371 Слов (14 Страниц) • 504 Просмотры
Автономное образовательное учреждение
высшего профессионального образования Ленинградской области
Государственный институт экономики, финансов, права и технологий
Кафедра информационных технологий, безопасности и права
Дисциплина «Управление жизненным циклом информационных систем»
Курсовая работа
на тему
«Проектирование информационной системы с использованием СУБД»
Выполнил студент
2 курса
164 группы
очного отделения
Чижиков Д.А
Проверил:
Драбенко В.А
Гатчина
2017
Содержание
Введение 3
2.Основные понятия 4
2.1 Назначение и основные функции СУБД 4
2.3 Классификация СУБД 7
3. Анализ предметной области 12
4. Проектирование базы данных 15
5. Заключение 19
6. Список источников 21
Введение
В наше время информационные системы используются в разных информационных сетях. Поэтому возникает потребность использования распределенных систем. Создание и проектирование распределенных информационных систем будет связана с реляционными и объектно-ориентированными системами управления базами данных. На данный момент есть много электронных информационных систем, ориентированных на использование СУБД и других программ, выполняющих похожие функции. Любая база данных должна иметь возможность к расширению и способность обеспечения изменяющихся требований к данным. При этом изменение каких-либо параметров проектирования не должно привести к измене прикладных программ и реорганизации базы данных. Функционирование этой системной среды исполняется при помощи СУБД, предназначенной для загрузки, сортировки, поиска, обновления данных и т.д. СУБД используются под управлением операционных систем.
Практически любую базу данных можно рассмотреть как информационную модель объекта. Основное назначение базы данных заключается в том, чтобы один и тот же набор данных мог использоваться для максимального числа приложений. Задача длительного хранения и обработки информации появилась почти сразу же с созданием первых персональных компьютеров. Быстрое развитие вычислительной техники, изменение ее роли в жизни общества, внедрение рабочих станций и сетей электронно-механических машин повлияло на дальнейшее развитие технологии базы данных.
2.Основные понятия
2.1 Назначение и основные функции СУБД
Запросы, которые отправляет пользователь на доступ к базе данных, обрабатывает СУБД. Главной задачей СУБД является предоставление пользователю, который работает с базой данных , не углубляться в её аппаратные характеристики. Другими словами можно сказать, что СУБД позволяет пользователю рассматривать базу данных как объект более высокого уровня, нежели чем аппаратное обеспечение, а также дает в его распоряжение набор операций.
Посредниками между логической структурой данных являются СУБД, они обычно необходимы разным приложениям или хранилищам данных. Физическая структура данных должна быть скрыта от программистов. СУБД хранят метаданные и не дают изменять данные, нарушающие эту структуру. Исходя из этого, каждая СУБД обеспечивает хранение данных без дублирования, оптимизацию доступа к данным, логическую целостность данных и универсальный интерфейс.
Обеспечение всех вышеперечисленных требований позволяет избежать повторения одной и той же работы при создании программы.
Функции СУБД:
- Управление данными во внешней памяти
Структуры, включенные в базу данных, должны снабжаться внешней памятью для хранения информации, также должна быть высокая скорость получения доступа к содержанию БД. В отдельных случаях можно наблюдать использование СУБД существующих файловых систем или же устройств внешней памяти.
- Управление буферами оперативной памяти
Чтобы вся операционная система не нагружалась, работая с элементами данных БД, обычно используют больший запас оперативной памяти. Именно поэтому делается буферизация данных в памяти. Например, система OC UNIX она производит общесистемную буферизацию, которой недостаточно для СУБД. Исходя из этого, СУБД применяет свой собственный набор буферов из оперативной памяти со своей системой их замены.
...