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

8.Модели баз данных. Xml – модель данных. Многомерная модель данных.

 XML-модель данных - ориентирована на работу с документами в сети

основной недостаток - избыточные хранимые данные

Правила создания XML-документа

1)Каждый XML-документ состоит из элементов (ти их атрибутов).2)- В заголовке документа помещается объявлениe 3)Документ должен иметь единственный корневой элемент 4)Каждый открывающий тэг должен закрываться(можно использовать запись <element />, если тпустой 5) Учитывается регистр символов 6)Все значения атрибутов должны быть заключен в кавычки 6)- Элементы должны быть правильно вложены др в друга (не допускается: <b><i>Текст</b></i>)

Достоинства:1)XML – самоописываемый формат 2) в формате XML могут быть описаны такие структуры данных как записи, списки и деревья 3) XML не зависит от платформы 4)XML имеет реализации парсеров для всех современных языков программирования

Недостатки1)избыточность 2) неоднозначность моделирования

Описание структуры XML-документа:Наиболее известные способы описания структуры XML-документа: 1)- DTD (DocumentTypeDefinition) 2)XML-схема

Назначение XML-схемы

XML-схема определяет:1)элементы и атрибуты, которые могут пдокументе 2)- какие элементы являются дочерними 3) последовательность дочерних элемен 4) число дочерних элементов 5) типы данных элементов и атрибутов 6) значения атрибутов по умолчанию

Многомерная модель данных: Сер. 90-х гг 20в(Один из авторов - Кодд). Является основой для оперативной обработки информации большого объёма. Основа многомерных моделей - это многомерная таблица и многомерное логиеческое представление структуры информации про описании и в операциях манипулирования данными. Основное понятие модели данных – Гиперкубмногомерная модель данных используется для построения хранилищ данных. OLAP-системы - системы опреативной обработки в контексте технологии ногомерного анализа данных подразделяются на 3 класса по типу исходной БД.

9.Жизненный цикл базы данных.

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

Процесс проектирования, реализации и поддержания базы данных называется жизненным циклом базы данных (ЖЦБД).

Под жизненным циклом информационной системы (ЖЦИС) понимается процесс создания информационной системы.

В основе ЖЦБД лежит подход, ориентированный на данные, т. е. особое внимание уделяется анализу данных, необходимых для выполнения функций системы.

Элементы данных являются более стабильными, чем выполняемые функции системы.

Создание правильной структуры данных требует сложного анализа классов единиц данных и отношений между ними.

Если построить логичную схему базы данных, то в дальнейшем можно создать любое количество информационных систем, использующих эту схему.

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

Проектирование базы данных происходит в рамках проектирования информационной системы, следовательно, этап ЖЦБД связан напрямую с ЖЦИС

ЖЦБД:

1 планирование

2 анализ предметной области

3 проектирование бд

4 реализация

5 тестирование, отладка, настройка

6 сопровождение

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]