Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инф..docx
Скачиваний:
8
Добавлен:
28.10.2018
Размер:
58.62 Кб
Скачать

33.Банк данных.

Банк данных является современной струк-ой для организации хранения и доступа информации.

Бн Д- система специльным образом организационных данных,программных,технич-их,языковых,организационно-методических ср-в, предназначенных для обеспечения централизованного накопления и коллективного использования данных.

Услугами Бн Д польз-ся большое кол-во пользователей, поэтому в Бн Д предусматривается специальное ср-во приведению всех запросов к единой терминологии- словарь данных.В Бн Д исп-ся специальные методы при образовании запросов для построения оптимальных процедур их обработки, спец-ые методы доступа к одним и тем же данным разных пользователей.

Структура Бн Д:

1)вычислительная система: операционная система (ОС) и технические ср-ва (ТС)

2)база данных (БД)

3)система управления базами банных (СУБД)

4)словарь данных

5)обслуживающий персонал

6)администратор БД.

К Бн Д предъяв-ся след.требования:

1.Удовлет.информ-ым потребителям внешних пользователей ,обеспечивает возможность хранения и модификации больших объёмов информации.

2.обеспеч. заданный уровень достоверности хранимой информации и её непротиворечивостью

3.обесп. доступ к данным только пользователям с соответствующими полномочиями

4.обеспеч. возможность поиска инф-ии по произвольной группе признаков

5.удовлет. заданным требованиям по производ-ти при обработке запросов

6.иметь возможность реорганизации и расширения при изменении границ Программного обеспечения

7.обеспеч. выдачу инф-ии пользователям в разной форме

8.обеспеч. простоту и удобство обращения внешних пользователей за информациями

9.обеспеч. возможность одновременного обслуживания большого числа внешних пользователей

Структура программных ср-в БН Д:

1.Программные компоненты: ядро СУБД, утилиты, трансляторы

2.Опер.системы

3.Прикладные программы обслуживания Бн Д.

34.База данных. Иерархическая модель.

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

Логическую структуру хранимых в БД называют моделью представления данных. К основным моделям относятся иерархическая, сетевая, реалиционная, постреалиционная, объектно-ориентированная.

Иерархическая модель.

Представление связей в иерархической модели. Тип "дерево" является составным. Он включает в себя подтипы ("поддеревья"), каждый из которых, в свою очередь, является типом "дерево". Каждый из типов "дерево" состоит из одного "корневого" типа и упорядоченного набора (возможно пустого) подчиненных типов. Каждый из элементарных типов, включенных в тип "дерево", является простым или составным типом "запись". Корневым наз-ся тип, кот-ый имеет подчинённые типы и сам не яв-ся подтипом. Потомки одного и того же типа яв-ся по отношению друг другу близнецами.

Множество операций иерархической модели:1) можно добавить дерево 2)можно удалить 3)можно извлечь. К достоинствам иерархической модели данных относятся эффективное использование памяти ЭВМ и неплохие показатели времени выполнения операций над данными, недостатком - ее громоздкость для обработки информации с достаточно сложными логическими связями.