logo search
билеты ИС

38. Понятия базы данных, модели данных, системы управления базами данных.

База данных – это ориентированная на пользователя, не программиста, множество взаимосвязанных данных, структурированных таким образом, что достигается их минимальная избыточность и мах независимость от программ.

Основная особенность баз данных от файлов, состоит в их ориентации на интерактивный режим работы с ними пользователя.

Модели БД:

1.Иерархическая модель (Иерархическая модель позволяет строить БД с иерархической древовидной структурой.). 1.1Исходное множество элементов составляет 0ой уровень и делится в зависимости от выбранного классификационного признака на классы, который образуют 1ый уровень. 1.2Каждый класс 1ого уровня в соответствии со своим классификационным признаком, делится на подклассы, которые образуют 2ой уровень 1.3Каждый класс 2ого уровня аналогично делится на группы, которые образуют 3ий уровень и т.д.

2.Фасетная модель (в отличие от иерархической позволяет выбирать признаки классификаций независимо как друг от друга, так и от семантического содержания объекта). Признаки классификаторов назувают Фасетами. Например фасет цвет содержит значения: красный, белый, зелёный и т.д. Фасет специальность подразумевает название специальностей и т.д.

3.Дескрипторная модель (эффективно используется для поиска информации, для ведения словарей). Широко используется в библиотечной системе поиска. Метод заключается в следующем: отбирается совокупность ключевых слов, выбранные слова подвергаются нормализации.

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