Файл: Способы представления данных в информационных системах (Общие понятия и определения).pdf
Добавлен: 27.04.2023
Просмотров: 300
Скачиваний: 2
СОДЕРЖАНИЕ
2 БАЗЫ ДАННЫХ КАК ОСНОВНОЙ ВИД ПРЕДСТАВЛЕНИЯ ИНФОРМАЦИИ В ИС
2.1 Трехуровневое представление данных в ИС
2.3 Объектно-ориентрованные БД
3 ТЕХНОЛОГИИ ВЗАИМОДЕЙСТВИЯ С ДАННЫМИ В БД
4 ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ НА ПРИМЕРЕ ИС В КОНКРЕТНОЙ ПРИКЛАДНОЙ ОБЛАСТИ
4.1 Словесная постановка задачи
4.2 Анализ предметной области, информационные единицы и особенности представления информации
4.3 Выделение сущностей и определение атрибутов
Таблица – Картина
|
Атрибут |
Тип |
Описание |
|
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.
ВЫВОДЫ
Способы представления данных в информационных системах претерпели определенную эволюцию. В первичных реализациях данные ИС представлялись разрозненным набором файлов. Но такой подход имеет множество недостатков.
В ходе развития подходов и технологий для эффективного представления данных были предложены базы данных.
Сегодня базы данных являются неотъемлемым элементом практически любого приложения. В одних приложениях БД может использоваться полнофункционально – формирование запросов, фильтрация и т.д., а в других просто как удобный формат хранения данных. Форматы данных и протоколы обмена сложны и существенно отличаются друг от друга, поэтому создание приложения СУБД является трудоемким процессом.
Работа состоит из четырёх разделов.
В первом разделе приводятся основные термины и трактуются базовые понятия предметной области исследования. Тут приведена короткая история развития и перехода от файловой системы к базам данных при представлении данных для ИС.
Второй раздел рассматривает два из известных типов БД. Реляционная база (РБД) и объектно-ориентированная база (ООБД) выбраны не случайно. Первая является наиболее распространённой и широко применимой при проектировании ИС сегодня, вторая – имеет все шансы получить широкое распространение ввиду актуальных тенденций в секторе программирования. Кроме того что ООБД имеет более четко выраженную интеграцию с ПП на основе объектно-ориентированного подхода, некоторые особенности этого типа БД дают ей существенные преимущества над другими типами БД. В модели ООБД были разработаны и определены типы сравнения, которые позволяют сравнивать сущности с определенной степенью идентичности. Этот механизм существенно расширяет возможности использования данных, особенно для адаптивных интеллектуальных систем.
Третий раздел коротко рассматривает некоторые стандартные технологии доступа к реляционным БД. Именно наличие этих технологий не в последнюю очередь определяет популярность РБД.
Четвертый раздел имеет практическую прикладную направленность. В данной части работы проводится анализ и проектирования структуры данных на основе реляционного подхода для конкретной прикладной области и ИС, ориентированной на обработку информации в данной области.
Содержание работы полностью отвечает тематике, структура работы отображает последовательность задач, определенных во введении.
СПИСОК ЛИТЕРАТУРЫ
- 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
- Microsoft Access 2007. Шаг за шагом: Практическое пособие / Пер. с англ. – М.: ЭКОМ, 2011. – С.63
- PostgreSQL. Tutorial inheritance. – Режим доступа: https://www.postgresql.org/docs/8.4/static/tutorial-inheritance.html/. – Дата доступа: 02.12.2019
- S. K. Singh. Database Systems: Concepts, Design and Applications / S. K. Singh – London : Dorling Kinderslay. – 2011
- Thomas A. Mueck. Index Data Structures in Object-Oriented Databases / Thomas A. Mueck – Luxembourg : Springer Science & Business Media. – 1997
- Багриновский К.А. Хрусталев Е.Ю. Новые информационные технологии. – М.: ЭКО, 2011. – С.122
- Базы данных. «Проектирование, реализация и сопровождение», Томас Конном, Королинг Берг – 2010. – С.102
- Гаврилова Т.А. Базы знаний интеллектуальных систем: Учебное пособие/ Т.А.Гаврилова, В.Ф. Хорошевский-СПб.: Питер, 2012. - 384 с.
- Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс. - Вильямс, 2010. – С.125
- Дейт К. Введение в системы баз данных, 8-е издание. – Вильямс, 2006. – С.725
- Дейт К., Дарвен Х. Основы будущих систем баз данных. Третий манифест. – Янус-К, 2011. – С.102
- Дунаев В.В. Базы данных. Язык SQL. – СПб. : БХВ-Петербург, 2010. – С.88
- Иванова Г.С. – «Основы программирования» Учебник для вузов. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2010. – С.156
- Информатика и информационно-коммуникационные технологии. Базовый курс: И.Г. Семакин, С.В. Русаков, Л.В. Шестакова. - М: БИНОМ, Лаборатория знаний, 2016. – С. 169
- Мирошниченко Г. Реляционные базы данных. Практические приемы оптимальных решений. – СПб. : БХВ-Петербург, 2011. – С.199
- Объектно-ориентированные базы данных - основные концепции, организация и управление: краткий обзор. – Режим доступа: http://citforum.ru/database/articles/art_24.shtml/. – Дата доступа: 13.12.2019
- Реализация баз данных Microsoft SQL Server 7.0. Учебный курс: официальное пособие для самостоятельной подготовки. - М.: Русская редакция, 2015. - 528 с.
- Скотт В. Эмблер, Прамодкумар Дж. Садаладж Рефакторинг баз данных. Эволюционное проектирование. – Вильямс, 2010. – C.36
- Советов Б.Я., Цехановский В.В., Чертовской В.Д. Базы данных. Теория и практика.– Высшая школа, 2010. – С.49