Введение в банки данных: определение, преимущества, предпосылки широкого использования. Базовые понятия реляционного подхода к организации баз данных. Фундаментальные свойства отношений. Переносимость информационных систем и международные стандарты.
Управление жизненным циклом информационных системБанк данных - это система специальным образом организованных данных (баз данных), программных, технических, языковых, организационно-методических средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных". Банк данных является сложной системой, включающей в себя все обеспечивающие подсистемы, необходимые для функционирования любой системы автоматизированной обработки данных. Другой отличительной особенностью банков данных является наличие специальных языковых и программных средств, облегчающих для пользователей выполнение всех операций, связанных с организацией хранения данных, их корректировки и доступа к ним. Особенности "банковской" организации данных определяют их основные преимущества перед "небанковской" организацией. Наличие единого целостного отображения определенной части реального мира позволяет обеспечить непротиворечивость и целостность информации, возможность обращаться к ней не только при решении заранее предопределенных задач, но и с нерегламентированными запросами.Банк данных является сложной человеко-машинной системой, включающей в свой состав различные взаимосвязанные и взаимозависимые компоненты (рис.1). База данных - это поименованная совокупность взаимосвязанных данных, находящихся под управлением СУБД. Кроме того, в БНД могут присутствовать описания отдельных частей баз данных с точки зрения отдельных пользователей - подсхемы. Кроме описания баз данных в состав метаинформации, хранимой в БНД, может включаться информация о предметной области, необходимая для проектирования системы, о пользователях БНД, о проектных решениях и некоторая другая информация. Центральное хранилище метаинформации называется словарем данных(словарь-справочник, энциклопедия, репозиторий).С банком данных в процессе его создания и функционирования взаимодействуют пользователи разных категорий. Основной категорией пользователей являются так называемые конечные пользователи, т.е. те пользователи, для нужд которых и создается банк данных. Это могут быть случайные пользователи, обращающиеся к базе данных время от времени, а могут быть и регулярные пользователи. Конечные пользователи могут отличаться друг от друга и степенью владения вычислительной техникой. В зависимости от сложности и объема банка данных, от особенностей используемой СУБД служба администрации банка данных может различаться как по составу и квалификации специалистов, так и по количеству работающих в этой службе.Одни из признаков классификации и соответственно классификационные группировки относятся к банку данных в целом, другие - к отдельным его компонентам, третьи могут быть отнесены как к отдельному компоненту, так и к нескольким компонентам или банку в целом. Центральной компонентой банка данных является база данных, и большинство классификационных признаков относится именно к ней. Эта классификация в основном показывает, в каком виде информация из баз данных выдается пользователям: в виде изображения, звука или дается возможность использования разных форм отображения информации. К неструктурированным БД могут быть отнесены базы, организованные в виде семантических сетей. Классификация по типу модели распространяется не только на базы данных, но и на СУБД и даже на банк данных в целом.Предметной областью (ПО) называется часть реального мира, представляющая интерес для данного исследования (использования). Число уровней моделей будет зависеть от особенностей СУБД. Такая модель называется внешней, а ее описание называется подсхемой. Некоторые СУБД допускают различия в типах данных, определенных в схеме и подсхеме, и обеспечивают их преобразование, допускается различный логический порядок следования элементов в схеме и подсхеме, введение в подсхему виртуальных полей и т.д. Описание предметной области, выполненное с использованием специальных языковых средств, без ориентации на используемые в дальнейшем программные и технические средства, называется инфологической моделью предметной области (ИЛМ).Прежде чем приступить к построению даталогической модели, необходимо детально изучить особенности СУБД, определить факторы, влияющие на выбор проектного решения, ознакомиться с существующими методиками проектирования, а также провести анализ имеющихся средств автоматизации проектирования, возможности и целесообразности их использования. Если проектирование выполняется "вручную", то сначала строится схематическое графическое изображение структуры б.д. Существуют разные подходы к определению состава показателей, которые должны храниться в БД. Такой подход имеет очевидные достоинства: 1. простота и однозначность в принятии решения "что хранить" При линейной структуре запись состоит из простых эелементов, которые следуют один за другим, т.е. структура записи является нормализованной.
План
Содержание
1. Введение в банки данных: определение, преимущества, предпосылки широкого использования. Требования к банкам данных. Компоненты банка данных и пользователи банка данных
1.1 Компоненты банка данных
1.2 Пользователи банков данных
2. Классификация баз данных
3. Этапы проектирования баз данных
4. Инфологическое моделирование. Требования, предъявляемые к инфологической модели. Построение модели "объект-свойство-отношение"
5. Даталогическое проектирование
6. Модели данных. Иерархическая и сетевая модель
7. Реляционные базы данных. Базовые понятия реляционного подхода к организации баз данных. Фундаментальные свойства отношений. Реляционная модель данных: аспекты реляционного подхода, целостность сущностей и ссылок
8. Нормализация и денормализация отношений
9. Переносимость и ннтероперабельность информационных систем и международные стандарты. Язык реляционных запросов SQL. Типы данных
10. Современные модели данных. Тенденции, направления исследования и разработок СУБД
11. Многопользовательские системы обработки информации. Средства защиты данных
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы