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

9. Методи подання даних у xml-документах

Існує декілька методів подання даних у XML-документах [3]: відображення на основі шаблону; відображення на основі моделі. В разі відображення на основі шаблону між документом і БД не існує наперед визначеної однозначної відповідності. Кожного разу за потреби перенесення даних у XML- документ створюється шаблон, у який вставляються спеціальні команди, що опрацьовуються програмами перенесення даних. У відображеннях на основі моделей дані у XML-документі подаються відповідно до наперед визначеної моделі даних. Цей підхід має значні переваги за простотою - документ містить лише структуровані дані і нічого зайвого. Гнучкість використання для різноманітних задач досягається інтеграцією із засобами перетворення XML-документів як XSLT [4]. Сучасні реляційні СКБД переважно підтримують об’єктно-реляційну модель відображення даних в XML. У цьому відображенні дані у XML-документі моделюються деревом об’єктів, специфічних для цього типу документів. Типи елементів з атрибутами та вміст елементів переважно моделюються класами. Класи відображаються у таблиці (відношення), скалярні властивості - в колонки (атрибути).

11. Що таке дані?

Дані – це повідомлення, які несуть інформацію про навколишній світ, і які людина може запам’ятати або зберегти на певному носії. При цьомузберігається не сам предмет або явище, а дані про нього.

Розрізняють числові, текстові, графічні, звукові та відеодані. Наприклад, у магазині ти можеш з етикетки прочитати такі дані про товар: назва (текстові дані), ціна (числові дані), розмір (числові дані), виробник (текстові дані), дата виготовлення (дані про число, місяць та рік). Можна встановити колір та форму товару (графічні дані).

Дані — це сукупність відомостей, які зафіксовані на деякомуносії для збереження, передавання та опрацювання.

Дані фіксуються не тільки за допомогою органів чуття людини,а й за допомогою різних пристроїв.

Наприклад, коли легкоатлет перетинаєфінішну смугу, то його результат визначається за допомогоюсекундоміра (числові дані), відеокамери (відеозображення — відеодані), фотокамер (фотознімки — графічнідані), записом у протоколі(текстові дані) тощо.

У інформатиці дані символізують інформацію, що представлена у вигляді необхідному для її опрацювання автоматичними засобами. Для цього інформацію кодують за допомогою знаків (алфавіт) відповідно до правил певного синтаксису. У сучасних машинах використовується двійковий метод запису даних за допомогою 0 та 1 (алфавіт з двох цифр). Для полегшення роботи для людини двійковий код перекодовується у зрозуміліші числа, букви тощо.

Дані є інформацією лише тоді, коли вони несуть значення у заданому контексті. Наприклад: кодом міжнародного телефонного зв'язку є набір знаків +38, тобто це дані, про інформацію ми можемо говорити лише за наявності відомості про назву країни, що відповідає цьому коду.

Дані розрізняють на:

• структуровані (наприклад: база даних, XML-документ),

• не структуровані (наприклад: текстовий документ),

• тимчасові.

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

Важливими проблемами у інформатиці, особливо у розподілених системах,— є синхронізація даних, а в управлінні даними — стрімке зростання кількості даних.