Файл: Способы представления данных в информационных системах (Общие понятия и определения).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 27.04.2023

Просмотров: 300

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Таблица – Картина

Атрибут

Тип

Описание

ID_P

LONG

Числовое поле, уникальный первичный ключ

Название

ТЕКСТ (30)

Хранит название произведения

Год

INTEGER

Год написания картины автором

Каталожный номер

CHAR(10)

Каталожный код картины во внешних каталогах

ID_Av

INTEGER

Вторичный ключ, определяет автора картины

ID_St

INTEGER

Вторичный ключ, определяет стиль картины

ID_F

INTEGER

Вторичный ключ, определяет фактуру картины

ID_Tch

INTEGER

Вторичный ключ, определяет технику выполнения картины

ID_Ptn

INTEGER

Вторичный ключ, определяет местоположение картины

ID_Pr

INTEGER

Вторичный ключ, определяет владельца картины

Ссылка

CHAR(20)

Ссылка на расположение изображения

Вид описания сущности «Картина» в пользовательском табличном представлении приведен в приложении 1.

ВЫВОДЫ

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

В ходе развития подходов и технологий для эффективного представления данных были предложены базы данных.

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

Работа состоит из четырёх разделов.

В первом разделе приводятся основные термины и трактуются базовые понятия предметной области исследования. Тут приведена короткая история развития и перехода от файловой системы к базам данных при представлении данных для ИС.

Второй раздел рассматривает два из известных типов БД. Реляционная база (РБД) и объектно-ориентированная база (ООБД) выбраны не случайно. Первая является наиболее распространённой и широко применимой при проектировании ИС сегодня, вторая – имеет все шансы получить широкое распространение ввиду актуальных тенденций в секторе программирования. Кроме того что ООБД имеет более четко выраженную интеграцию с ПП на основе объектно-ориентированного подхода, некоторые особенности этого типа БД дают ей существенные преимущества над другими типами БД. В модели ООБД были разработаны и определены типы сравнения, которые позволяют сравнивать сущности с определенной степенью идентичности. Этот механизм существенно расширяет возможности использования данных, особенно для адаптивных интеллектуальных систем.


Третий раздел коротко рассматривает некоторые стандартные технологии доступа к реляционным БД. Именно наличие этих технологий не в последнюю очередь определяет популярность РБД.

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

Содержание работы полностью отвечает тематике, структура работы отображает последовательность задач, определенных во введении.

СПИСОК ЛИТЕРАТУРЫ

  1. Architecture In Object Oriented databases. – Режим доступа: http://citeseerx.ist.psu.edu/viewdoc/download?rep=rep1&type=pdf&doi=10.1.1.116.434/. – Дата доступа: 29.11.2019
  2. Microsoft Access 2007. Шаг за шагом: Практическое пособие / Пер. с англ. – М.: ЭКОМ, 2011. – С.63
  3. PostgreSQL. Tutorial inheritance. – Режим доступа: https://www.postgresql.org/docs/8.4/static/tutorial-inheritance.html/. – Дата доступа: 02.12.2019
  4. S. K. Singh. Database Systems: Concepts, Design and Applications / S. K. Singh – London : Dorling Kinderslay. – 2011
  5. Thomas A. Mueck. Index Data Structures in Object-Oriented Databases / Thomas A. Mueck – Luxembourg : Springer Science & Business Media. – 1997
  6. Багриновский К.А. Хрусталев Е.Ю. Новые информационные технологии. – М.: ЭКО, 2011. – С.122
  7. Базы данных. «Проектирование, реализация и сопровождение», Томас Конном, Королинг Берг – 2010. – С.102
  8. Гаврилова Т.А. Базы знаний интеллектуальных систем: Учебное пособие/ Т.А.Гаврилова, В.Ф. Хорошевский-СПб.: Питер, 2012. - 384 с.
  9. Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс. - Вильямс, 2010. – С.125
  10. Дейт К. Введение в системы баз данных, 8-е издание. – Вильямс, 2006. – С.725
  11. Дейт К., Дарвен Х. Основы будущих систем баз данных. Третий манифест. – Янус-К, 2011. – С.102
  12. Дунаев В.В. Базы данных. Язык SQL. – СПб. : БХВ-Петербург, 2010. – С.88
  13. Иванова Г.С. – «Основы программирования» Учебник для вузов. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2010. – С.156
  14. Информатика и информационно-коммуникационные технологии. Базовый курс: И.Г. Семакин, С.В. Русаков, Л.В. Шестакова. - М: БИНОМ, Лаборатория знаний, 2016. – С. 169
  15. Мирошниченко Г. Реляционные базы данных. Практические приемы оптимальных решений. – СПб. : БХВ-Петербург, 2011. – С.199
  16. Объектно-ориентированные базы данных - основные концепции, организация и управление: краткий обзор. – Режим доступа: http://citforum.ru/database/articles/art_24.shtml/. – Дата доступа: 13.12.2019
  17. Реализация баз данных Microsoft SQL Server 7.0. Учебный курс: официальное пособие для самостоятельной подготовки. - М.: Русская редакция, 2015. - 528 с.
  18. Скотт В. Эмблер, Прамодкумар Дж. Садаладж Рефакторинг баз данных. Эволюционное проектирование. – Вильямс, 2010. – C.36
  19. Советов Б.Я., Цехановский В.В., Чертовской В.Д. Базы данных. Теория и практика.– Высшая школа, 2010. – С.49