SlideShare a Scribd company logo
ПРОСТОРИ ДАНИХ
Лекція #5
Що таке простір даних?
Простір даних розглядають як нову абстракцію керування даними. Як ключова
задача робіт у галузі керування даними використовується платформа підтримки
просторів даних (DataSpace Support Platforms, DSSP). DSSP забезпечує набір
взаємозв’язаних послуг і гарантує розробникам можливість концентруватися на
специфічних проблемах їх застосувань, а не на завданнях, що повторюються,
виникають при потребі узгодженої і ефективної роботи з взаємозв’язаними, але
роздільно керованими даними.
Проблеми, що призвели до введення такої
абстракції даних, як простір даних
1) Інтеграція тексту, даних, коду і потоків.
2) Забезпечення можливості багатоконтрольності даних.
3) Створення простих способів аналізу, узагальнення, пошуку і огляду електронних
підбірок мультимедійної інформації, включаючи розроблення стандартів опису
метаданих .
4) Підтримка неточних та невчасних даних та реалізація неточних запитів.
5) Релевантність відповіді повинна залежати від користувача і від контексту. Потрібне
середовище для накопичення і використання відповідних мета даних.
Проблеми, що призвели до введення такої
абстракції даних, як простір даних
6) Проблема інтеграції даних, у тому числі надоперативних та частково структурованих.
7) Використання природних мов запитів до баз даних передбачають формування запитів до
системи у вигляді запитальних речень природної мови.
8) Підтримка систем опрацювання потокових даних, наприклад, Postgres.
9) Повинна бути можливість ефективного зберігання, доступу і модифікації інформації про стан,
а також її комбінування з реальними потоковими даними.
10) Для інтеграції в системі повинна використовуватися однорідна мова для роботи з усіма
різновидами даних.
Модель простору даних
Отже, простір даних DS - це множина даних, поданих у різних
моделях (баз даних DB, сховищ даних DW, статичних веб-сторінок Wb,
неструктурованих даних Nd, графічних та мультимедійних даних Gr),
локальних сховищ та індексів ODW, а також засобів інтеграції Int,
пошуку Se та опрацювання інформації Wo, об’єднаних середовищем
керування моделями ЕМ.
DS=<DB, DW, ODW, Wb, Nd, Gr, Int, Se, Wo, EM>
Моделі даних
Моделі даних, що підтримуються у просторі даних, утворюватимуть
ієрархію відповідно до їх виразної потужності:
• реляційна
• багатовимірна
• об’єктно-реляційна
• розширена мова розмітки інформації (XML)
• середовище опису ресурсів (RDF)
• стандартний засіб опису зв’язків між об’єктами даних (OWL)
• структурований текст (у тому числі HTML)
• неструктурований текст
Придатність моделей даних до підтримки мов
запитів та до використання в Глобальній мережі
Ключова проблема
За наявності деякого середовища ключова проблема полягає в
знаходженні методів інтерпретації запитів різними мовами на
учасниках, що підтримують деякі моделі. Точніше, проблема полягає
в переформулюванні запиту, поданому складною мовою, для джерела,
яке підтримує слабшу модель даних, і навпаки, переформулюванні
запиту, поданого простою мовою, для джерела, яке підтримує
виразніші моделі даних і мову запитів, (наприклад, запит за
ключовими словами до реляційної бази даних).
Каталогізація
Однією з основних служб простору даних є каталогізація елементів даних учасників.
Каталог CG - це реєстр ресурсів даних, що містить найбільш базову інформацію
про кожного з них: джерело, ім’я, місцезнаходження в джерелі, розмір, дату
створення і власника та ін. Каталог є інфраструктурою для більшості інших сервісів
простору даних, але він також може підтримувати базовий, призначений для
користувача, інтерфейс проглядання простору даних.
DB, DW, Wb, Nd, Gr =>CG.
Каталогізація
CG для кожного учасника містить:
• описову інформацію (тобто виконує роль метаданих)
• схему джерела
• статистичні дані
• швидкість зміни
• точність можливості відповідей на запити
• інформацію про власника і дані про політику доступу і підтримку
конфіденційності
Оскільки джерела простору даних фізично не переносять у нього інформацію
та можуть обмінюватись між собою інформацією, то у каталозі необхідно
зберігати дані і про зв’язки між джерелами.
Відмінності між поданням джерел даних у
метаданих та каталозі схематично
метадані у сховищі даних каталог простору даних
Зв’язки в каталозі
Зв’язки у каталозі можуть зберігатися у вигляді:
• метаданих;
• перетворень запитів;
• графів залежності;
• текстових описів тощо.
Залежно від усієї реалізації простору даних для каталогу можна
використовувати відношення реляційної моделі, XML-файли, програмні
модулі тощо.
Компонента зберігання та індексування
Важливою компонентою простору даних є компонента зберігання та індексування
(ODW) для досягнення наступних цілей:
• для створення асоціацій між об’єктами даних від різних учасників;
• для вдосконалення доступу до джерел з обмеженими власними засобами
доступу;
• для забезпечення можливості виконання деяких запитів без доступу до
реального джерела даних;
• для підтримки високого рівня доступності і відновлення.
Отже, зв’язок між каталогом CG, середовищем керування моделями ЕМ і локальним
сховищем та індексами ODW можна подати як функцію:
ЕМ(СG) => ODW.
Стандарти інтеграції
Одним із ключових питань простору даних є питання інтеграції.
Інтеграція інформаційних систем на основі Web-служб Int пов’язана з використанням
чотирьох ключових стандартів:
• Extensible Markup Language (XML)
• Simple Object Access Protocol (SOAP)
• Web Services Description Language (WSDL)
• Universal Description, Discovery and Integration (UDDI)
Рівні інтеграції
Інтеграція на основі Web-сервісів має декілька рівнів:
1) Рівень даних. Програмні застосування можуть обмінюватись інформацією.
Цей рівень передбачає інтеграцію даних і є найпростішим
2) Об’єктна взаємодія. Тут мова йде про те, що програмне застосування,
розташоване на одному сервері, може запускати програмні процеси на
іншому.
3) Інтеграція на рівні стандартної семантики. На цьому рівні сервіси можуть
«спілкуватися спільною мовою», обходячи технологічні розбіжності.
DSSP vs СКБД
DSSP повинні працювати з даними і застосуваннями в різноманітних форматах,
доступних від багатьох систем через різні інтерфейси. Від DSSP потрібна підтримка
всіх даних простору даних, без яких-небудь виключень (як це буває при
використанні СКБД). Тому одною із ключових задач побудови простору даних є
визначення виразної потужності запитів із Se.
Хоча DSSP забезпечує засоби інтегрованого пошуку, запиту, оновлення і
адміністрування просторів даних, ті ж самі дані часто можуть бути доступні для
читання і оновлення через власний інтерфейс системи, що безпосередньо керує
даними. Тому, на відміну від СКБД, DSSP не має повного контролю над своїми
даними.
Засоби опрацювання даних Wo
Засоби опрацювання даних Wo повинні підтримувати:
• видобування даних (Data mining) - асоціативні правила, дерева рішень, генетичні
алгоритми тощо;
• засоби аналізу даних (Online Analytical Processing - OLAP) - реляційний OLAP (Relational
OLAP - ROLAP), багатовимірний OLAP (Multidimensional OLAP - MOLAP), гібридний OLAP
(Hybrid OLAP - HOLAP), динамічний OLAP (Dynamic OLAP - DOLAP);
• засоби природномовного пошуку - побудова нечітких запитів, запитів у вигляді
природних питань, запитів до метаданих;
• засоби підбору контенту на основі аналізу характеристик користувача;
• засоби миттєвого аналізу даних (наприклад, визначення причин підвищення тиску у
котлах за значеннями давачів приладів та пропонування методів усунення неполадок).
Зв’язок між елементами сховища даних
Особливості просторів даних
1. Простори даних складаються з широкої різноманітності форматів та інтерфейсів, і
всі без виключення формати даних повинні підтримуватися.
2. Дані у просторі даних не перебувають під повним контролем.
3. Інтеграція тексту, даних, коду і потоків.
4. Підтримка структурованих, текстових, просторових, темпоральних, мультимедійних,
процедурних даних; тригерів; потоків і черг даних як рівноправних компонентів.
5. Простори даних повинні забезпечувати вбудовану підтримку неточних даних.
Повинна бути можливість задания неточних запитів, і процесор запитів повинен
відноситися до цього як до додаткового джерела неповноти і неточності.
6. Система повинна знати точні взаємозв’язки між елементами, що
використовуються у кожній схемі.
Особливості просторів даних
7. Відповіді на запити повинні залежати від профілю користувача. Відповідь на запит
експерта повинна відрізнятися від відповіді на запит новачка. Релевантність відповіді,
теж повинна залежати від користувача і від контексту. Тому виникає необхідність
середовища для накопичення і використання відповідних метаданих.
8. DSSP пропонує рівні обслуговування та методи отримання приблизних відповідей.
9. DSSP повинен запропонувати інструменти і шляхи створення щільнішої інтеграції
даних в просторі у міру необхідності.
10. Можуть забезпечуватися різні рівні послуг з опрацювання запитів до DSSP, і в
деяких випадках вони можуть повертати якнайкращі з можливих приблизні відповіді.
Наприклад, якщо деякі джерела даних стають недоступними, DSSP може забезпечити
найкращий з можливих результат на основі даних, доступних під час виконання
запиту.
Принципи побудови та функціонування просторів
даних
Для кращого розуміння принципів
побудови та функціонування
просторів даних розглянемо простір
даних туристичної сфери.
Об’єкти простору даних та його
задачі продемонстровані праворуч »
Інтеграція інформації
Для простору даних необхідна інтеграція
інформації про наступні об’єкти:
• Місцеві органи керування - надають
інформацію про відпочинкові, рекреаційні та
оздоровчі ресурси, а також правила їх
експлуатації; лінії сполучення, особливості
місцевості тощо.
• Туристичні агенства - надають інформацію
про себе, про послуги, які вони надають.
• Адміністративні одиниці - описуються через
інформацію місцевих органів керування, а також
через відгуки попередніх відвідувачів.
• Особа (відпочивальник) - надає інформацію
про себе, про умови, які він хоче отримати,
ціни тощо.
Надходження інформації
• Туристичне агенство - база даних,
динамічний Web-сайт з базою даних,
розміщеною на Web-cepBepi;
• Адміністративна одиниця - сховище даних;
• Особа - Web-сайт, база даних, текстові дані
тощо;
• Відпочинковий ресурс - база даних, Web-
сайт.
Залежно від типу об’єкта інформація
може зберігатися у різних моделях та
надходити з різних джерел:
Приклад простору даних туристичної сфери і
компоненти системи простору даних
Простір даних моделюється як набір учасників і зв'язків.
Приклад простору даних туристичної сфери із врахуванням засобів інтеграції
Учасники простору даних
Учасниками простору даних є індивідуальні джерела даних, вони можуть бути:
• реляційними базами даних туристичних фірм та органів керування
• репозиторіями XML
• текстовими базами даних (наприклад, вимоги відпочивальника)
• Web-сервісами
• пакетами програмного забезпечення.
Вони можуть зберігатися або бути потоками даних (локально керованими системами потоків даних),
або навіть сенсорними установками.
Учасники простору даних
Деякі учасники можуть підтримувати мови запитів (наприклад, бази даних туристичних фірм, органів
керування), а інші - бути неінтелектуальними і підтримувати лише обмежені інтерфейси для
формулювання запитів (структуровані файли, Web-сервіси) - вимоги відпочивальників. Учасники
можуть бути:
• дуже структурованими (наприклад, реляційними базами даних)
• напівструктурованими (XML, колекції коду)
• повністю неструктурованими
Деякі джерела підтримуватимуть традиційні операції оновлення, інші - можуть допускати тільки
додавання (в цілях архівації), а треті можуть бути повністю незмінюваними.
Приклади
Приклади учасників простору даних
туристичної сфери
Напівструктурований текст
Приклад текстового файла з вимогами відпочивальника:
Місце відпочинку - Гурзуф, кількість осіб - 4,
харчування - так. Екскурсії - так, загальна сума - від
5000грн до 6000грн.
Важливу роль при побудові простору даних відіграватимуть методи інформаційного
пошуку (Information Retrieval)
Реляційна база даних
Приклад логічної моделі бази даних одної з туристичних фірм:
Локальне сховище даних
Однією з основних служб простору даних є
каталогізація елементів даних від учасників.
Каталог - це реєстр ресурсів даних, що
містить найбільш базову інформацію про
кожний з них: джерело, ім’я,
місцезнаходження в джерелі, розмір, дату
створення і власника та ін. Каталог є
інфраструктурою для більшості інших сервісів
простору даних, але він також може
підтримувати базовий, призначений для
користувача, інтерфейс проглядання простору
даних.
Задачі учасників простору
Каталог і перегляд. Каталог містить інформацію про всіх учасників простору даних і про зв’язки
між ними. У каталозі повинна бути можливість підтримувати різноманітні джерела і зберігати
інформацію
Схема каталогу простору даних »
Задачі учасників простору
Пошук і запит: Цей компонент повинен забезпечувати подані нижче можливості:.
• Запит про довільні дані. У користувачів повинна бути можливість запиту будь-якого елементу
даних, незалежно від його формату і моделі даних.
• Структуровані запити. Запити в стилі баз даних повинні підтримуватися на основі загальних
інтерфейсів
• Запити до метаданих. У системі повинен підтримуватися широкий спектр запитів до метаданих.
• Моніторинг. Всі перераховані служби пошуку і запиту даних повинні також підтримуватися в
інкрементній формі, що застосовується у реальному часі до потокових або змінних джерел даних.
Задачі учасників простору
Локальне зберігання і індексування. Важливою компонентою простору даних є компонента
зберігання і індексування для досягнення наступних цілей:
• для створення асоціацій між об’єктами даних від різних учасників;
• для вдосконалення доступу до джерел з обмеженими власними засобами доступу;
• для забезпечення можливості виконання деяких запитів без доступу до реального джерела
даних;
• для підтримки високого рівня доступності і відновлення.
Засоби індексування повинні володіти високим рівнем адаптивності до неоднорідних середовищ.
Результатом локального зберігання та індексування є запит, що може повернути, наприклад, рядок в
текстовому файлі, елемент шляху до файлу, значення в базі даних, елемент схеми або тег в XML-
файлі.
Особливості просторів даних
Простори даних для туристичної сфери можуть вкладатися один в один (наприклад, простір даних
району вкладається в простір даних області), і вони можуть перекриватися (наприклад, простір
даних туристичної сфери перекривається з просторами даних оздоровчої сфери. Тому в просторі
даних повинні міститися правила розмежування доступу. Прикладами таких розмежувань для
простору даних туристичної сфери є:
• для учасників простору даних туристичної сфери надати можливість пошуку даних у
просторах даних оздоровчо-лікувальної, історичної сфери та сфери керування природними
ресурсами;
• для учасників простору даних сфери керування природними ресурсами надати права
блокування записів та встановлення властивості неактуальності для даних простору даних
туристичної сфери та інші.
Дослідницькі проблеми:
Розкриття простору даних
Важливою компонентою побудови простору даних є розкриття його учасників і зв’язків між
ними. Дуже поширена проблема теперішніх великих підприємств полягає у тому, що вони навіть не
знають, які джерела даних є в організації.
Основними компонентами системи розкриття простору даних є:
• виявлення учасників в організації;
• напівавтоматичний засіб для кластеризації і знаходження зв’язків між учасниками;
• засіб для створення точніших зв’язків між учасниками (у межах відображень схем).
Дослідницькі проблеми:
Повторне використання людської праці
Однією з ключових властивостей просторів даних є те, що семантична
інтеграція розвивається в часі і лише там, де потрібно. Найбільш
дефіцитним ресурсом, який можна використовувати для семантичної
інтеграції, є людська праця.
Тому важливо, щоб DSSP знали, як повторно використовувати роботу,
виконану людьми, узагальнювати її результати і повторно їх
використовувати для розв’язування інших задач.
Дослідницькі проблеми:
Зберігання й індексування просторів даних
Ключові проблеми, що виникають при створенні компонентів DSSP локального зберігання
й індексації, пов’язані з неоднорідністю індексу.
Індекс повинен однаково індексувати всі можливі елементи даних, незалежно від того, чи
є вони словами, що зустрічаються в тексті, значеннями, що зустрічаються в базі даних,
або елементом схеми одного з джерел.
Крім того, в індексі повинна передбачатися можливість наявності декількох способів
посилання на один і той самий об’єкт реального світу. Наразі дослідження в галузі
узгодження посилань фокусуються на визначенні ситуацій, коли декілька посилань
відносяться до одного і того ж об’єкту.
Дослідницькі проблеми:
Гарантії коректності
Основною перевагою використання DSSP для доступу до різнорідних джерел даних є
можливість робити це з деякою упевненістю, як у відповіді на запити, так і в стабільності
результатів операцій оновлення.
За наявності великого розкиду в рівнях адміністративної близькості і семантичної
інтеграції джерел даних в просторі даних, традиційні гарантії, що надаються СКБД з
приводу відповідей на запити і транзакційних оновлень, часто будуть просто недосяжні.
Перспективи просторів даних:
Зв’язок з іншими галузями
Розроблення DSSP грунтується на традиційних базах та просторах даних, і залучає істотні
розширення методів керування даними, але важливо також застосовувати методи з декількох
інших галузей.
Звичайно, велику частину даних в просторі даних складатиме неструктурований текст. Тому
важливу роль при побудові DSSP виконуватимуть методи інформаційного пошуку (Information
Retrieval) та видобування тексту.
Важливо те, що в складному просторі даних користувачі часто не знають, що саме вони
шукають, і як інтерпретувати результати. Тому важливо, щоб вони могли ефективно
візуалізувати результати пошуку і запитів для поліпшення спрямованості своїх досліджень
простору даних. Тут стануть в нагоді сучасні методи з галузі візуалізації інформації.
Перспективи просторів даних:
Промислові перспективи
У великій мірі поняття просторів даних інспіроване проблемами, що постають сьогодні
перед індустрією. Насправді, є багато прикладів, коли індустрія вже зробила кроки в
цьому напрямі, але ці кроки є ізольованими, і є очевидна потреба в ширшому уявленні,
яке приведе до зрозумілішої абстракції системи і набору методів.
Простори даних можна вважати «парасолькою» для більшої частини досліджень, які вже
активно виконуються в співтоваристві баз даних та сховищ даних.
Висновки
1. Бази даних і сховища даних дозволяють опрацьовувати
інтегровані дані, які побудовані на основі наперед допустимих
моделей даних, що не припустимо у середовищі Web.
2. Перед розробниками просторів даних постають проблеми
інтеграції даних, потокового завантаження  вивантаження,
узагальненого пошуку у різних моделях, підтримки неточних
та невчасних даних.
3. Простір даних - це множина даних, поданих у різних
моделях (баз даних, сховищ даних, статичних Web-сторінок,
неструктурованих даних, графічних та мультимедійних даних),
локальних сховищ та індексів, а також засобів інтеграції,
пошуку та опрацювання інформації, об’єднаних середовищем
керування моделями.
4. Засоби опрацювання даних повинні підтримувати
видобування даних, засоби аналізу даних, засоби
природномовного інтерфейсу, засоби підбору контенту на
основі аналізу характеристик користувача, засоби миттєвого
аналізу.
5. Учасниками простору даних є каталог, процес аналізу
походження даних та колекції та індекси.
6. Завданнями учасників простору даних є реалізація пошуку,
запиту про довільні дані, запиту до метаданих, моніторинг.
7. Схема учасників простору даних включає: каталог простору
даних; підтримка аналізу походження даних; створення
колекцій і індексів понад тих, які постачаються будь-яким
джерелом даних, що бере участь в просторі.
Простори даних
Презентація до лекції #5
Жбанов Є. & Головко А.
СНм-51
2015

More Related Content

What's hot

Architectures orientées services
Architectures orientées servicesArchitectures orientées services
Architectures orientées services
Donia Hammami
 
Chp1- Introduction aux Technologies Web et SOA
Chp1- Introduction aux Technologies Web et SOAChp1- Introduction aux Technologies Web et SOA
Chp1- Introduction aux Technologies Web et SOA
Lilia Sfaxi
 
Diagrama de Classe: Relacionamento de Composição
Diagrama de Classe: Relacionamento de ComposiçãoDiagrama de Classe: Relacionamento de Composição
Diagrama de Classe: Relacionamento de Composição
marcusNOGUEIRA
 
Modelagem De Banco De Dados
Modelagem De Banco De DadosModelagem De Banco De Dados
Modelagem De Banco De Dados
mgoberto
 
Vue d'ensemble et retour d'expérience déploiement SCCM 2012
Vue d'ensemble et retour d'expérience déploiement SCCM 2012Vue d'ensemble et retour d'expérience déploiement SCCM 2012
Vue d'ensemble et retour d'expérience déploiement SCCM 2012
Microsoft Technet France
 
Chp3 - Les Services Web
Chp3 - Les Services WebChp3 - Les Services Web
Chp3 - Les Services Web
Lilia Sfaxi
 
Modelagem de Dados
Modelagem de DadosModelagem de Dados
Modelagem de Dados
Roberto Grande
 
Introduction to Enterprise Service Bus
Introduction to Enterprise Service BusIntroduction to Enterprise Service Bus
Introduction to Enterprise Service Bus
Mahmoud Ezzat
 
Chp2 - SOA
Chp2 - SOAChp2 - SOA
Chp2 - SOA
Lilia Sfaxi
 
Nagios
NagiosNagios
Nagios
guest7e7e305
 
Criando um Aplicativo Android para Consumir uma API RESTFul Desenvolvida em A...
Criando um Aplicativo Android para Consumir uma API RESTFul Desenvolvida em A...Criando um Aplicativo Android para Consumir uma API RESTFul Desenvolvida em A...
Criando um Aplicativo Android para Consumir uma API RESTFul Desenvolvida em A...
Bruno Vasconcellos
 
Sistemas Distribuídos - Aula 07 - Servicos Web
Sistemas Distribuídos - Aula 07 - Servicos WebSistemas Distribuídos - Aula 07 - Servicos Web
Sistemas Distribuídos - Aula 07 - Servicos Web
Arthur Emanuel
 
Spring ioc
Spring iocSpring ioc
Spring ioc
Lhouceine OUHAMZA
 
IBM Filenet Content Navigator + IBM Docs screen demo
IBM Filenet Content Navigator + IBM Docs screen demoIBM Filenet Content Navigator + IBM Docs screen demo
IBM Filenet Content Navigator + IBM Docs screen demo
Brian Pearson
 
Composition, agrégation et immuabilité
Composition, agrégation et immuabilitéComposition, agrégation et immuabilité
Composition, agrégation et immuabilité
ECAM Brussels Engineering School
 
Polymorphisme, interface et classe abstraite
Polymorphisme, interface et classe abstraitePolymorphisme, interface et classe abstraite
Polymorphisme, interface et classe abstraite
ECAM Brussels Engineering School
 
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Gustavo Zimmermann
 
Introdução ao Desenvolvimento Android
Introdução ao Desenvolvimento AndroidIntrodução ao Desenvolvimento Android
Introdução ao Desenvolvimento Android
José Alexandre Macedo
 
eServices-Tp3: esb
eServices-Tp3: esbeServices-Tp3: esb
eServices-Tp3: esb
Lilia Sfaxi
 
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)
Gustavo Zimmermann
 

What's hot (20)

Architectures orientées services
Architectures orientées servicesArchitectures orientées services
Architectures orientées services
 
Chp1- Introduction aux Technologies Web et SOA
Chp1- Introduction aux Technologies Web et SOAChp1- Introduction aux Technologies Web et SOA
Chp1- Introduction aux Technologies Web et SOA
 
Diagrama de Classe: Relacionamento de Composição
Diagrama de Classe: Relacionamento de ComposiçãoDiagrama de Classe: Relacionamento de Composição
Diagrama de Classe: Relacionamento de Composição
 
Modelagem De Banco De Dados
Modelagem De Banco De DadosModelagem De Banco De Dados
Modelagem De Banco De Dados
 
Vue d'ensemble et retour d'expérience déploiement SCCM 2012
Vue d'ensemble et retour d'expérience déploiement SCCM 2012Vue d'ensemble et retour d'expérience déploiement SCCM 2012
Vue d'ensemble et retour d'expérience déploiement SCCM 2012
 
Chp3 - Les Services Web
Chp3 - Les Services WebChp3 - Les Services Web
Chp3 - Les Services Web
 
Modelagem de Dados
Modelagem de DadosModelagem de Dados
Modelagem de Dados
 
Introduction to Enterprise Service Bus
Introduction to Enterprise Service BusIntroduction to Enterprise Service Bus
Introduction to Enterprise Service Bus
 
Chp2 - SOA
Chp2 - SOAChp2 - SOA
Chp2 - SOA
 
Nagios
NagiosNagios
Nagios
 
Criando um Aplicativo Android para Consumir uma API RESTFul Desenvolvida em A...
Criando um Aplicativo Android para Consumir uma API RESTFul Desenvolvida em A...Criando um Aplicativo Android para Consumir uma API RESTFul Desenvolvida em A...
Criando um Aplicativo Android para Consumir uma API RESTFul Desenvolvida em A...
 
Sistemas Distribuídos - Aula 07 - Servicos Web
Sistemas Distribuídos - Aula 07 - Servicos WebSistemas Distribuídos - Aula 07 - Servicos Web
Sistemas Distribuídos - Aula 07 - Servicos Web
 
Spring ioc
Spring iocSpring ioc
Spring ioc
 
IBM Filenet Content Navigator + IBM Docs screen demo
IBM Filenet Content Navigator + IBM Docs screen demoIBM Filenet Content Navigator + IBM Docs screen demo
IBM Filenet Content Navigator + IBM Docs screen demo
 
Composition, agrégation et immuabilité
Composition, agrégation et immuabilitéComposition, agrégation et immuabilité
Composition, agrégation et immuabilité
 
Polymorphisme, interface et classe abstraite
Polymorphisme, interface et classe abstraitePolymorphisme, interface et classe abstraite
Polymorphisme, interface et classe abstraite
 
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
 
Introdução ao Desenvolvimento Android
Introdução ao Desenvolvimento AndroidIntrodução ao Desenvolvimento Android
Introdução ao Desenvolvimento Android
 
eServices-Tp3: esb
eServices-Tp3: esbeServices-Tp3: esb
eServices-Tp3: esb
 
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)
Banco de Dados II: Aspectos de Segurança em Banco de Dados (aula 13)
 

Similar to Тема 5. Простори даних.

Darabase sql my sql mysql good presentation
Darabase sql my sql mysql good presentationDarabase sql my sql mysql good presentation
Darabase sql my sql mysql good presentation
Charlie662408
 
Lecture 105 - Relational data model
Lecture 105 - Relational data modelLecture 105 - Relational data model
Lecture 105 - Relational data model
Andrii Kopp
 
Обробка надвеликих масивів даних
Обробка надвеликих масивів данихОбробка надвеликих масивів даних
Обробка надвеликих масивів даних
ssuser8004f6
 
реферат з інформатики
реферат з інформатикиреферат з інформатики
реферат з інформатикиTanyushka Bora-Bora
 
Різноманітя баз даних (додаток до доповіді)
Різноманітя баз даних (додаток до доповіді)Різноманітя баз даних (додаток до доповіді)
Різноманітя баз даних (додаток до доповіді)
Olga Tomakhina
 
Тема 7. Моделі інтеграції - глобальна Global As View (GAV) та локальна Local ...
Тема 7. Моделі інтеграції - глобальна Global As View (GAV) та локальна Local ...Тема 7. Моделі інтеграції - глобальна Global As View (GAV) та локальна Local ...
Тема 7. Моделі інтеграції - глобальна Global As View (GAV) та локальна Local ...
Oleg Nazarevych
 
Тема 6. Підготовка до публікації відкритих даних
Тема 6. Підготовка до публікації відкритих данихТема 6. Підготовка до публікації відкритих даних
Тема 6. Підготовка до публікації відкритих даних
Andriy Gorbal
 
Dbase
DbaseDbase
лекція 1 введення в бд та іс
лекція 1 введення в бд та іслекція 1 введення в бд та іс
лекція 1 введення в бд та ісpogromskaya
 
Тема 9.Стандартизація методів інтеграції даних. Основні напрямки та специфіка...
Тема 9.Стандартизація методів інтеграції даних. Основні напрямки та специфіка...Тема 9.Стандартизація методів інтеграції даних. Основні напрямки та специфіка...
Тема 9.Стандартизація методів інтеграції даних. Основні напрямки та специфіка...
Oleg Nazarevych
 
Ado.net module 1
Ado.net module 1Ado.net module 1
Ado.net module 1
Andrii Hladkyi
 
Databases
DatabasesDatabases
Databases
Masters Academy
 
NoSQL basics
NoSQL basicsNoSQL basics
NoSQL basics
eleksdev
 
Системи управління базами даних. поняття бази даних.
Системи управління базами даних. поняття бази даних.Системи управління базами даних. поняття бази даних.
Системи управління базами даних. поняття бази даних.
Наталья Коба
 
Тема 11. RDF. Мова Web онтологій Web Ontology Language. Спільний формати дани...
Тема 11. RDF. Мова Web онтологій Web Ontology Language. Спільний формати дани...Тема 11. RDF. Мова Web онтологій Web Ontology Language. Спільний формати дани...
Тема 11. RDF. Мова Web онтологій Web Ontology Language. Спільний формати дани...
Oleg Nazarevych
 
Бази даних.pptx
Бази даних.pptxБази даних.pptx
Бази даних.pptx
Management department, SSU
 
поняття моделі даних
поняття моделі данихпоняття моделі даних
поняття моделі даних
Julia Stepsnuk
 
Тема 6. Системи зберігання даних. Віртуалізація сховища даних
Тема 6. Системи  зберігання  даних.  Віртуалізація  сховища  данихТема 6. Системи  зберігання  даних.  Віртуалізація  сховища  даних
Тема 6. Системи зберігання даних. Віртуалізація сховища даних
Oleg Nazarevych
 
Bd rozdil 1
Bd rozdil 1Bd rozdil 1

Similar to Тема 5. Простори даних. (20)

Darabase sql my sql mysql good presentation
Darabase sql my sql mysql good presentationDarabase sql my sql mysql good presentation
Darabase sql my sql mysql good presentation
 
Lecture 105 - Relational data model
Lecture 105 - Relational data modelLecture 105 - Relational data model
Lecture 105 - Relational data model
 
Обробка надвеликих масивів даних
Обробка надвеликих масивів данихОбробка надвеликих масивів даних
Обробка надвеликих масивів даних
 
реферат з інформатики
реферат з інформатикиреферат з інформатики
реферат з інформатики
 
Різноманітя баз даних (додаток до доповіді)
Різноманітя баз даних (додаток до доповіді)Різноманітя баз даних (додаток до доповіді)
Різноманітя баз даних (додаток до доповіді)
 
Тема 7. Моделі інтеграції - глобальна Global As View (GAV) та локальна Local ...
Тема 7. Моделі інтеграції - глобальна Global As View (GAV) та локальна Local ...Тема 7. Моделі інтеграції - глобальна Global As View (GAV) та локальна Local ...
Тема 7. Моделі інтеграції - глобальна Global As View (GAV) та локальна Local ...
 
Тема 6. Підготовка до публікації відкритих даних
Тема 6. Підготовка до публікації відкритих данихТема 6. Підготовка до публікації відкритих даних
Тема 6. Підготовка до публікації відкритих даних
 
Dbase
DbaseDbase
Dbase
 
лекція 1 введення в бд та іс
лекція 1 введення в бд та іслекція 1 введення в бд та іс
лекція 1 введення в бд та іс
 
Тема 9.Стандартизація методів інтеграції даних. Основні напрямки та специфіка...
Тема 9.Стандартизація методів інтеграції даних. Основні напрямки та специфіка...Тема 9.Стандартизація методів інтеграції даних. Основні напрямки та специфіка...
Тема 9.Стандартизація методів інтеграції даних. Основні напрямки та специфіка...
 
Ado.net module 1
Ado.net module 1Ado.net module 1
Ado.net module 1
 
Databases
DatabasesDatabases
Databases
 
NoSQL basics
NoSQL basicsNoSQL basics
NoSQL basics
 
пз
пзпз
пз
 
Системи управління базами даних. поняття бази даних.
Системи управління базами даних. поняття бази даних.Системи управління базами даних. поняття бази даних.
Системи управління базами даних. поняття бази даних.
 
Тема 11. RDF. Мова Web онтологій Web Ontology Language. Спільний формати дани...
Тема 11. RDF. Мова Web онтологій Web Ontology Language. Спільний формати дани...Тема 11. RDF. Мова Web онтологій Web Ontology Language. Спільний формати дани...
Тема 11. RDF. Мова Web онтологій Web Ontology Language. Спільний формати дани...
 
Бази даних.pptx
Бази даних.pptxБази даних.pptx
Бази даних.pptx
 
поняття моделі даних
поняття моделі данихпоняття моделі даних
поняття моделі даних
 
Тема 6. Системи зберігання даних. Віртуалізація сховища даних
Тема 6. Системи  зберігання  даних.  Віртуалізація  сховища  данихТема 6. Системи  зберігання  даних.  Віртуалізація  сховища  даних
Тема 6. Системи зберігання даних. Віртуалізація сховища даних
 
Bd rozdil 1
Bd rozdil 1Bd rozdil 1
Bd rozdil 1
 

More from Oleg Nazarevych

Етикет службового листування
Етикет службового листуванняЕтикет службового листування
Етикет службового листування
Oleg Nazarevych
 
Оцінка трудомісткості і термінів проекту
Оцінка трудомісткості і термінів проектуОцінка трудомісткості і термінів проекту
Оцінка трудомісткості і термінів проекту
Oleg Nazarevych
 
5 Управління ризиками (2016)
5 Управління ризиками (2016)5 Управління ризиками (2016)
5 Управління ризиками (2016)
Oleg Nazarevych
 
Л2 Управління проектами. Визначення та концепції
Л2 Управління проектами. Визначення та концепціїЛ2 Управління проектами. Визначення та концепції
Л2 Управління проектами. Визначення та концепції
Oleg Nazarevych
 
Л1 Введення в програмну інженерію
Л1 Введення в програмну інженеріюЛ1 Введення в програмну інженерію
Л1 Введення в програмну інженерію
Oleg Nazarevych
 
Ініціація проекту
Ініціація проектуІніціація проекту
Ініціація проекту
Oleg Nazarevych
 
4 Планування проекту (2018)
4 Планування проекту (2018)4 Планування проекту (2018)
4 Планування проекту (2018)
Oleg Nazarevych
 
Введення в програмну інженерію. Моделі розробки проектів
Введення в програмну інженерію. Моделі розробки проектівВведення в програмну інженерію. Моделі розробки проектів
Введення в програмну інженерію. Моделі розробки проектів
Oleg Nazarevych
 
Відеоскрайбінг
ВідеоскрайбінгВідеоскрайбінг
Відеоскрайбінг
Oleg Nazarevych
 
3D графіка
3D графіка3D графіка
3D графіка
Oleg Nazarevych
 
Основи графічного дизайну
Основи графічного дизайнуОснови графічного дизайну
Основи графічного дизайну
Oleg Nazarevych
 
Тема 1 Основні терміни і поняття
Тема 1 Основні терміни і поняттяТема 1 Основні терміни і поняття
Тема 1 Основні терміни і поняття
Oleg Nazarevych
 
Дебетові системи електронних платежів
Дебетові системи електронних платежівДебетові системи електронних платежів
Дебетові системи електронних платежів
Oleg Nazarevych
 
Тема 15 Банерна реклама
Тема 15 Банерна рекламаТема 15 Банерна реклама
Тема 15 Банерна реклама
Oleg Nazarevych
 
Тема 3 (2) Основні принципи функціонування та роботи систем електронної комерції
Тема 3 (2) Основні принципи функціонування та роботи систем електронної комерціїТема 3 (2) Основні принципи функціонування та роботи систем електронної комерції
Тема 3 (2) Основні принципи функціонування та роботи систем електронної комерції
Oleg Nazarevych
 
Тема 14 Пошукова оптимізація. SEO оптимізація
Тема 14 Пошукова оптимізація. SEO оптимізаціяТема 14 Пошукова оптимізація. SEO оптимізація
Тема 14 Пошукова оптимізація. SEO оптимізація
Oleg Nazarevych
 
Тема № 12. Дебетові системи електронних платежів
Тема № 12. Дебетові системи електронних платежівТема № 12. Дебетові системи електронних платежів
Тема № 12. Дебетові системи електронних платежів
Oleg Nazarevych
 
Тема 5 Системи електронної комерції B2C
Тема 5 Системи електронної комерції B2CТема 5 Системи електронної комерції B2C
Тема 5 Системи електронної комерції B2C
Oleg Nazarevych
 
Тема 7 (2) Послуги в електронній комерції
Тема 7 (2) Послуги в електронній комерціїТема 7 (2) Послуги в електронній комерції
Тема 7 (2) Послуги в електронній комерції
Oleg Nazarevych
 
Тема 18 Методи аналізу ефективності інтернет реклами
Тема 18 Методи аналізу ефективності інтернет рекламиТема 18 Методи аналізу ефективності інтернет реклами
Тема 18 Методи аналізу ефективності інтернет реклами
Oleg Nazarevych
 

More from Oleg Nazarevych (20)

Етикет службового листування
Етикет службового листуванняЕтикет службового листування
Етикет службового листування
 
Оцінка трудомісткості і термінів проекту
Оцінка трудомісткості і термінів проектуОцінка трудомісткості і термінів проекту
Оцінка трудомісткості і термінів проекту
 
5 Управління ризиками (2016)
5 Управління ризиками (2016)5 Управління ризиками (2016)
5 Управління ризиками (2016)
 
Л2 Управління проектами. Визначення та концепції
Л2 Управління проектами. Визначення та концепціїЛ2 Управління проектами. Визначення та концепції
Л2 Управління проектами. Визначення та концепції
 
Л1 Введення в програмну інженерію
Л1 Введення в програмну інженеріюЛ1 Введення в програмну інженерію
Л1 Введення в програмну інженерію
 
Ініціація проекту
Ініціація проектуІніціація проекту
Ініціація проекту
 
4 Планування проекту (2018)
4 Планування проекту (2018)4 Планування проекту (2018)
4 Планування проекту (2018)
 
Введення в програмну інженерію. Моделі розробки проектів
Введення в програмну інженерію. Моделі розробки проектівВведення в програмну інженерію. Моделі розробки проектів
Введення в програмну інженерію. Моделі розробки проектів
 
Відеоскрайбінг
ВідеоскрайбінгВідеоскрайбінг
Відеоскрайбінг
 
3D графіка
3D графіка3D графіка
3D графіка
 
Основи графічного дизайну
Основи графічного дизайнуОснови графічного дизайну
Основи графічного дизайну
 
Тема 1 Основні терміни і поняття
Тема 1 Основні терміни і поняттяТема 1 Основні терміни і поняття
Тема 1 Основні терміни і поняття
 
Дебетові системи електронних платежів
Дебетові системи електронних платежівДебетові системи електронних платежів
Дебетові системи електронних платежів
 
Тема 15 Банерна реклама
Тема 15 Банерна рекламаТема 15 Банерна реклама
Тема 15 Банерна реклама
 
Тема 3 (2) Основні принципи функціонування та роботи систем електронної комерції
Тема 3 (2) Основні принципи функціонування та роботи систем електронної комерціїТема 3 (2) Основні принципи функціонування та роботи систем електронної комерції
Тема 3 (2) Основні принципи функціонування та роботи систем електронної комерції
 
Тема 14 Пошукова оптимізація. SEO оптимізація
Тема 14 Пошукова оптимізація. SEO оптимізаціяТема 14 Пошукова оптимізація. SEO оптимізація
Тема 14 Пошукова оптимізація. SEO оптимізація
 
Тема № 12. Дебетові системи електронних платежів
Тема № 12. Дебетові системи електронних платежівТема № 12. Дебетові системи електронних платежів
Тема № 12. Дебетові системи електронних платежів
 
Тема 5 Системи електронної комерції B2C
Тема 5 Системи електронної комерції B2CТема 5 Системи електронної комерції B2C
Тема 5 Системи електронної комерції B2C
 
Тема 7 (2) Послуги в електронній комерції
Тема 7 (2) Послуги в електронній комерціїТема 7 (2) Послуги в електронній комерції
Тема 7 (2) Послуги в електронній комерції
 
Тема 18 Методи аналізу ефективності інтернет реклами
Тема 18 Методи аналізу ефективності інтернет рекламиТема 18 Методи аналізу ефективності інтернет реклами
Тема 18 Методи аналізу ефективності інтернет реклами
 

Recently uploaded

zvit_kerivnuka_ZDO28_2023-2024_n.rik.pptx
zvit_kerivnuka_ZDO28_2023-2024_n.rik.pptxzvit_kerivnuka_ZDO28_2023-2024_n.rik.pptx
zvit_kerivnuka_ZDO28_2023-2024_n.rik.pptx
sadochok
 
Постанова №648 уряду від 04 червня 2024 року. .pdf
Постанова №648 уряду від 04 червня 2024 року. .pdfПостанова №648 уряду від 04 червня 2024 року. .pdf
Постанова №648 уряду від 04 червня 2024 року. .pdf
24tvua
 
Р.Л.Стівенсон "Вересовий трунок". Презентація
Р.Л.Стівенсон "Вересовий трунок". ПрезентаціяР.Л.Стівенсон "Вересовий трунок". Презентація
Р.Л.Стівенсон "Вересовий трунок". Презентація
Adriana Himinets
 
Звіт директора КЗО "СЗШ №124" ДМР 2023-2024 н.р.
Звіт директора КЗО "СЗШ №124" ДМР 2023-2024 н.р.Звіт директора КЗО "СЗШ №124" ДМР 2023-2024 н.р.
Звіт директора КЗО "СЗШ №124" ДМР 2023-2024 н.р.
Pervushina1983
 
Звіт керівника закладу за 2023-2024.pptx
Звіт керівника закладу за 2023-2024.pptxЗвіт керівника закладу за 2023-2024.pptx
Звіт керівника закладу за 2023-2024.pptx
ssuserd0ab23
 
Звіт директора за 2023-2024 н. р. [Автозбережено].ppt
Звіт директора  за 2023-2024 н. р. [Автозбережено].pptЗвіт директора  за 2023-2024 н. р. [Автозбережено].ppt
Звіт директора за 2023-2024 н. р. [Автозбережено].ppt
ssuser59c0a2
 
№ 133, 04.06.2024, підсумки методичної роботи з учителями школи у 2023-2024 ...
№ 133,  04.06.2024, підсумки методичної роботи з учителями школи у 2023-2024 ...№ 133,  04.06.2024, підсумки методичної роботи з учителями школи у 2023-2024 ...
№ 133, 04.06.2024, підсумки методичної роботи з учителями школи у 2023-2024 ...
olha1koval
 
06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf
06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf
06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf
ssuser46127c
 
Зернобобові культури в Україні: сучасний стан та перспективи використання
Зернобобові культури в Україні: сучасний стан та перспективи використанняЗернобобові культури в Україні: сучасний стан та перспективи використання
Зернобобові культури в Україні: сучасний стан та перспективи використання
Vinnytsia Regional Universal Scientific Library named after Valentin Otamanovsky
 
звіт 2023-2024 32024 32024 32024 32024 3.pptx
звіт 2023-2024 32024 32024 32024 32024 3.pptxзвіт 2023-2024 32024 32024 32024 32024 3.pptx
звіт 2023-2024 32024 32024 32024 32024 3.pptx
home
 
курсова робота теорема Штольца з математики
курсова робота теорема Штольца з математикикурсова робота теорема Штольца з математики
курсова робота теорема Штольца з математики
ssuser3a363c
 
zarahuvannia do pershogo klassu IMG_20240607_0001.pdf
zarahuvannia do pershogo klassu IMG_20240607_0001.pdfzarahuvannia do pershogo klassu IMG_20240607_0001.pdf
zarahuvannia do pershogo klassu IMG_20240607_0001.pdf
AleksSaf
 
Практика студентів на складі одягу H&M у Польщі
Практика студентів на складі одягу H&M у ПольщіПрактика студентів на складі одягу H&M у Польщі
Практика студентів на складі одягу H&M у Польщі
tetiana1958
 
Наказ про зарахування 1 класу 2024 2025.pdf
Наказ про зарахування 1 класу 2024 2025.pdfНаказ про зарахування 1 класу 2024 2025.pdf
Наказ про зарахування 1 класу 2024 2025.pdf
Ostap Vuschna
 
Звіт в.о. директора Лохвицької гімназії.pptx
Звіт в.о. директора Лохвицької гімназії.pptxЗвіт в.о. директора Лохвицької гімназії.pptx
Звіт в.о. директора Лохвицької гімназії.pptx
ssuserd8e4941
 
Р.Л.Стівенсон "Вересовий трунок". Допомога учню
Р.Л.Стівенсон "Вересовий трунок". Допомога учнюР.Л.Стівенсон "Вересовий трунок". Допомога учню
Р.Л.Стівенсон "Вересовий трунок". Допомога учню
Adriana Himinets
 
Звіт самооцінювання осв. середовище 2024.ppt
Звіт самооцінювання осв. середовище 2024.pptЗвіт самооцінювання осв. середовище 2024.ppt
Звіт самооцінювання осв. середовище 2024.ppt
ssuserce4e97
 
ПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptx
ПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptxПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptx
ПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptx
ssuserd1824d
 
"Він плакав і сміявся з народом: творчий спадок Федьковича"
"Він плакав і сміявся з народом: творчий спадок Федьковича""Він плакав і сміявся з народом: творчий спадок Федьковича"
"Він плакав і сміявся з народом: творчий спадок Федьковича"
Чернівецька обласна бібліотека для дітей
 
Управлінські процеси закладу освіти.pptx
Управлінські процеси закладу освіти.pptxУправлінські процеси закладу освіти.pptx
Управлінські процеси закладу освіти.pptx
ssuserce4e97
 

Recently uploaded (20)

zvit_kerivnuka_ZDO28_2023-2024_n.rik.pptx
zvit_kerivnuka_ZDO28_2023-2024_n.rik.pptxzvit_kerivnuka_ZDO28_2023-2024_n.rik.pptx
zvit_kerivnuka_ZDO28_2023-2024_n.rik.pptx
 
Постанова №648 уряду від 04 червня 2024 року. .pdf
Постанова №648 уряду від 04 червня 2024 року. .pdfПостанова №648 уряду від 04 червня 2024 року. .pdf
Постанова №648 уряду від 04 червня 2024 року. .pdf
 
Р.Л.Стівенсон "Вересовий трунок". Презентація
Р.Л.Стівенсон "Вересовий трунок". ПрезентаціяР.Л.Стівенсон "Вересовий трунок". Презентація
Р.Л.Стівенсон "Вересовий трунок". Презентація
 
Звіт директора КЗО "СЗШ №124" ДМР 2023-2024 н.р.
Звіт директора КЗО "СЗШ №124" ДМР 2023-2024 н.р.Звіт директора КЗО "СЗШ №124" ДМР 2023-2024 н.р.
Звіт директора КЗО "СЗШ №124" ДМР 2023-2024 н.р.
 
Звіт керівника закладу за 2023-2024.pptx
Звіт керівника закладу за 2023-2024.pptxЗвіт керівника закладу за 2023-2024.pptx
Звіт керівника закладу за 2023-2024.pptx
 
Звіт директора за 2023-2024 н. р. [Автозбережено].ppt
Звіт директора  за 2023-2024 н. р. [Автозбережено].pptЗвіт директора  за 2023-2024 н. р. [Автозбережено].ppt
Звіт директора за 2023-2024 н. р. [Автозбережено].ppt
 
№ 133, 04.06.2024, підсумки методичної роботи з учителями школи у 2023-2024 ...
№ 133,  04.06.2024, підсумки методичної роботи з учителями школи у 2023-2024 ...№ 133,  04.06.2024, підсумки методичної роботи з учителями школи у 2023-2024 ...
№ 133, 04.06.2024, підсумки методичної роботи з учителями школи у 2023-2024 ...
 
06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf
06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf
06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf
 
Зернобобові культури в Україні: сучасний стан та перспективи використання
Зернобобові культури в Україні: сучасний стан та перспективи використанняЗернобобові культури в Україні: сучасний стан та перспективи використання
Зернобобові культури в Україні: сучасний стан та перспективи використання
 
звіт 2023-2024 32024 32024 32024 32024 3.pptx
звіт 2023-2024 32024 32024 32024 32024 3.pptxзвіт 2023-2024 32024 32024 32024 32024 3.pptx
звіт 2023-2024 32024 32024 32024 32024 3.pptx
 
курсова робота теорема Штольца з математики
курсова робота теорема Штольца з математикикурсова робота теорема Штольца з математики
курсова робота теорема Штольца з математики
 
zarahuvannia do pershogo klassu IMG_20240607_0001.pdf
zarahuvannia do pershogo klassu IMG_20240607_0001.pdfzarahuvannia do pershogo klassu IMG_20240607_0001.pdf
zarahuvannia do pershogo klassu IMG_20240607_0001.pdf
 
Практика студентів на складі одягу H&M у Польщі
Практика студентів на складі одягу H&M у ПольщіПрактика студентів на складі одягу H&M у Польщі
Практика студентів на складі одягу H&M у Польщі
 
Наказ про зарахування 1 класу 2024 2025.pdf
Наказ про зарахування 1 класу 2024 2025.pdfНаказ про зарахування 1 класу 2024 2025.pdf
Наказ про зарахування 1 класу 2024 2025.pdf
 
Звіт в.о. директора Лохвицької гімназії.pptx
Звіт в.о. директора Лохвицької гімназії.pptxЗвіт в.о. директора Лохвицької гімназії.pptx
Звіт в.о. директора Лохвицької гімназії.pptx
 
Р.Л.Стівенсон "Вересовий трунок". Допомога учню
Р.Л.Стівенсон "Вересовий трунок". Допомога учнюР.Л.Стівенсон "Вересовий трунок". Допомога учню
Р.Л.Стівенсон "Вересовий трунок". Допомога учню
 
Звіт самооцінювання осв. середовище 2024.ppt
Звіт самооцінювання осв. середовище 2024.pptЗвіт самооцінювання осв. середовище 2024.ppt
Звіт самооцінювання осв. середовище 2024.ppt
 
ПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptx
ПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptxПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptx
ПРЕЗЕНТАЦІЯ ПРО СХОВИЩЕ захисна споруда.pptx
 
"Він плакав і сміявся з народом: творчий спадок Федьковича"
"Він плакав і сміявся з народом: творчий спадок Федьковича""Він плакав і сміявся з народом: творчий спадок Федьковича"
"Він плакав і сміявся з народом: творчий спадок Федьковича"
 
Управлінські процеси закладу освіти.pptx
Управлінські процеси закладу освіти.pptxУправлінські процеси закладу освіти.pptx
Управлінські процеси закладу освіти.pptx
 

Тема 5. Простори даних.

  • 2. Що таке простір даних? Простір даних розглядають як нову абстракцію керування даними. Як ключова задача робіт у галузі керування даними використовується платформа підтримки просторів даних (DataSpace Support Platforms, DSSP). DSSP забезпечує набір взаємозв’язаних послуг і гарантує розробникам можливість концентруватися на специфічних проблемах їх застосувань, а не на завданнях, що повторюються, виникають при потребі узгодженої і ефективної роботи з взаємозв’язаними, але роздільно керованими даними.
  • 3. Проблеми, що призвели до введення такої абстракції даних, як простір даних 1) Інтеграція тексту, даних, коду і потоків. 2) Забезпечення можливості багатоконтрольності даних. 3) Створення простих способів аналізу, узагальнення, пошуку і огляду електронних підбірок мультимедійної інформації, включаючи розроблення стандартів опису метаданих . 4) Підтримка неточних та невчасних даних та реалізація неточних запитів. 5) Релевантність відповіді повинна залежати від користувача і від контексту. Потрібне середовище для накопичення і використання відповідних мета даних.
  • 4. Проблеми, що призвели до введення такої абстракції даних, як простір даних 6) Проблема інтеграції даних, у тому числі надоперативних та частково структурованих. 7) Використання природних мов запитів до баз даних передбачають формування запитів до системи у вигляді запитальних речень природної мови. 8) Підтримка систем опрацювання потокових даних, наприклад, Postgres. 9) Повинна бути можливість ефективного зберігання, доступу і модифікації інформації про стан, а також її комбінування з реальними потоковими даними. 10) Для інтеграції в системі повинна використовуватися однорідна мова для роботи з усіма різновидами даних.
  • 5. Модель простору даних Отже, простір даних DS - це множина даних, поданих у різних моделях (баз даних DB, сховищ даних DW, статичних веб-сторінок Wb, неструктурованих даних Nd, графічних та мультимедійних даних Gr), локальних сховищ та індексів ODW, а також засобів інтеграції Int, пошуку Se та опрацювання інформації Wo, об’єднаних середовищем керування моделями ЕМ. DS=<DB, DW, ODW, Wb, Nd, Gr, Int, Se, Wo, EM>
  • 6. Моделі даних Моделі даних, що підтримуються у просторі даних, утворюватимуть ієрархію відповідно до їх виразної потужності: • реляційна • багатовимірна • об’єктно-реляційна • розширена мова розмітки інформації (XML) • середовище опису ресурсів (RDF) • стандартний засіб опису зв’язків між об’єктами даних (OWL) • структурований текст (у тому числі HTML) • неструктурований текст
  • 7. Придатність моделей даних до підтримки мов запитів та до використання в Глобальній мережі
  • 8. Ключова проблема За наявності деякого середовища ключова проблема полягає в знаходженні методів інтерпретації запитів різними мовами на учасниках, що підтримують деякі моделі. Точніше, проблема полягає в переформулюванні запиту, поданому складною мовою, для джерела, яке підтримує слабшу модель даних, і навпаки, переформулюванні запиту, поданого простою мовою, для джерела, яке підтримує виразніші моделі даних і мову запитів, (наприклад, запит за ключовими словами до реляційної бази даних).
  • 9. Каталогізація Однією з основних служб простору даних є каталогізація елементів даних учасників. Каталог CG - це реєстр ресурсів даних, що містить найбільш базову інформацію про кожного з них: джерело, ім’я, місцезнаходження в джерелі, розмір, дату створення і власника та ін. Каталог є інфраструктурою для більшості інших сервісів простору даних, але він також може підтримувати базовий, призначений для користувача, інтерфейс проглядання простору даних. DB, DW, Wb, Nd, Gr =>CG.
  • 10. Каталогізація CG для кожного учасника містить: • описову інформацію (тобто виконує роль метаданих) • схему джерела • статистичні дані • швидкість зміни • точність можливості відповідей на запити • інформацію про власника і дані про політику доступу і підтримку конфіденційності Оскільки джерела простору даних фізично не переносять у нього інформацію та можуть обмінюватись між собою інформацією, то у каталозі необхідно зберігати дані і про зв’язки між джерелами.
  • 11. Відмінності між поданням джерел даних у метаданих та каталозі схематично метадані у сховищі даних каталог простору даних
  • 12. Зв’язки в каталозі Зв’язки у каталозі можуть зберігатися у вигляді: • метаданих; • перетворень запитів; • графів залежності; • текстових описів тощо. Залежно від усієї реалізації простору даних для каталогу можна використовувати відношення реляційної моделі, XML-файли, програмні модулі тощо.
  • 13. Компонента зберігання та індексування Важливою компонентою простору даних є компонента зберігання та індексування (ODW) для досягнення наступних цілей: • для створення асоціацій між об’єктами даних від різних учасників; • для вдосконалення доступу до джерел з обмеженими власними засобами доступу; • для забезпечення можливості виконання деяких запитів без доступу до реального джерела даних; • для підтримки високого рівня доступності і відновлення. Отже, зв’язок між каталогом CG, середовищем керування моделями ЕМ і локальним сховищем та індексами ODW можна подати як функцію: ЕМ(СG) => ODW.
  • 14. Стандарти інтеграції Одним із ключових питань простору даних є питання інтеграції. Інтеграція інформаційних систем на основі Web-служб Int пов’язана з використанням чотирьох ключових стандартів: • Extensible Markup Language (XML) • Simple Object Access Protocol (SOAP) • Web Services Description Language (WSDL) • Universal Description, Discovery and Integration (UDDI)
  • 15. Рівні інтеграції Інтеграція на основі Web-сервісів має декілька рівнів: 1) Рівень даних. Програмні застосування можуть обмінюватись інформацією. Цей рівень передбачає інтеграцію даних і є найпростішим 2) Об’єктна взаємодія. Тут мова йде про те, що програмне застосування, розташоване на одному сервері, може запускати програмні процеси на іншому. 3) Інтеграція на рівні стандартної семантики. На цьому рівні сервіси можуть «спілкуватися спільною мовою», обходячи технологічні розбіжності.
  • 16. DSSP vs СКБД DSSP повинні працювати з даними і застосуваннями в різноманітних форматах, доступних від багатьох систем через різні інтерфейси. Від DSSP потрібна підтримка всіх даних простору даних, без яких-небудь виключень (як це буває при використанні СКБД). Тому одною із ключових задач побудови простору даних є визначення виразної потужності запитів із Se. Хоча DSSP забезпечує засоби інтегрованого пошуку, запиту, оновлення і адміністрування просторів даних, ті ж самі дані часто можуть бути доступні для читання і оновлення через власний інтерфейс системи, що безпосередньо керує даними. Тому, на відміну від СКБД, DSSP не має повного контролю над своїми даними.
  • 17. Засоби опрацювання даних Wo Засоби опрацювання даних Wo повинні підтримувати: • видобування даних (Data mining) - асоціативні правила, дерева рішень, генетичні алгоритми тощо; • засоби аналізу даних (Online Analytical Processing - OLAP) - реляційний OLAP (Relational OLAP - ROLAP), багатовимірний OLAP (Multidimensional OLAP - MOLAP), гібридний OLAP (Hybrid OLAP - HOLAP), динамічний OLAP (Dynamic OLAP - DOLAP); • засоби природномовного пошуку - побудова нечітких запитів, запитів у вигляді природних питань, запитів до метаданих; • засоби підбору контенту на основі аналізу характеристик користувача; • засоби миттєвого аналізу даних (наприклад, визначення причин підвищення тиску у котлах за значеннями давачів приладів та пропонування методів усунення неполадок).
  • 18. Зв’язок між елементами сховища даних
  • 19. Особливості просторів даних 1. Простори даних складаються з широкої різноманітності форматів та інтерфейсів, і всі без виключення формати даних повинні підтримуватися. 2. Дані у просторі даних не перебувають під повним контролем. 3. Інтеграція тексту, даних, коду і потоків. 4. Підтримка структурованих, текстових, просторових, темпоральних, мультимедійних, процедурних даних; тригерів; потоків і черг даних як рівноправних компонентів. 5. Простори даних повинні забезпечувати вбудовану підтримку неточних даних. Повинна бути можливість задания неточних запитів, і процесор запитів повинен відноситися до цього як до додаткового джерела неповноти і неточності. 6. Система повинна знати точні взаємозв’язки між елементами, що використовуються у кожній схемі.
  • 20. Особливості просторів даних 7. Відповіді на запити повинні залежати від профілю користувача. Відповідь на запит експерта повинна відрізнятися від відповіді на запит новачка. Релевантність відповіді, теж повинна залежати від користувача і від контексту. Тому виникає необхідність середовища для накопичення і використання відповідних метаданих. 8. DSSP пропонує рівні обслуговування та методи отримання приблизних відповідей. 9. DSSP повинен запропонувати інструменти і шляхи створення щільнішої інтеграції даних в просторі у міру необхідності. 10. Можуть забезпечуватися різні рівні послуг з опрацювання запитів до DSSP, і в деяких випадках вони можуть повертати якнайкращі з можливих приблизні відповіді. Наприклад, якщо деякі джерела даних стають недоступними, DSSP може забезпечити найкращий з можливих результат на основі даних, доступних під час виконання запиту.
  • 21. Принципи побудови та функціонування просторів даних Для кращого розуміння принципів побудови та функціонування просторів даних розглянемо простір даних туристичної сфери. Об’єкти простору даних та його задачі продемонстровані праворуч »
  • 22. Інтеграція інформації Для простору даних необхідна інтеграція інформації про наступні об’єкти: • Місцеві органи керування - надають інформацію про відпочинкові, рекреаційні та оздоровчі ресурси, а також правила їх експлуатації; лінії сполучення, особливості місцевості тощо. • Туристичні агенства - надають інформацію про себе, про послуги, які вони надають. • Адміністративні одиниці - описуються через інформацію місцевих органів керування, а також через відгуки попередніх відвідувачів. • Особа (відпочивальник) - надає інформацію про себе, про умови, які він хоче отримати, ціни тощо.
  • 23. Надходження інформації • Туристичне агенство - база даних, динамічний Web-сайт з базою даних, розміщеною на Web-cepBepi; • Адміністративна одиниця - сховище даних; • Особа - Web-сайт, база даних, текстові дані тощо; • Відпочинковий ресурс - база даних, Web- сайт. Залежно від типу об’єкта інформація може зберігатися у різних моделях та надходити з різних джерел:
  • 24. Приклад простору даних туристичної сфери і компоненти системи простору даних Простір даних моделюється як набір учасників і зв'язків. Приклад простору даних туристичної сфери із врахуванням засобів інтеграції
  • 25. Учасники простору даних Учасниками простору даних є індивідуальні джерела даних, вони можуть бути: • реляційними базами даних туристичних фірм та органів керування • репозиторіями XML • текстовими базами даних (наприклад, вимоги відпочивальника) • Web-сервісами • пакетами програмного забезпечення. Вони можуть зберігатися або бути потоками даних (локально керованими системами потоків даних), або навіть сенсорними установками.
  • 26. Учасники простору даних Деякі учасники можуть підтримувати мови запитів (наприклад, бази даних туристичних фірм, органів керування), а інші - бути неінтелектуальними і підтримувати лише обмежені інтерфейси для формулювання запитів (структуровані файли, Web-сервіси) - вимоги відпочивальників. Учасники можуть бути: • дуже структурованими (наприклад, реляційними базами даних) • напівструктурованими (XML, колекції коду) • повністю неструктурованими Деякі джерела підтримуватимуть традиційні операції оновлення, інші - можуть допускати тільки додавання (в цілях архівації), а треті можуть бути повністю незмінюваними.
  • 27. Приклади Приклади учасників простору даних туристичної сфери
  • 28. Напівструктурований текст Приклад текстового файла з вимогами відпочивальника: Місце відпочинку - Гурзуф, кількість осіб - 4, харчування - так. Екскурсії - так, загальна сума - від 5000грн до 6000грн. Важливу роль при побудові простору даних відіграватимуть методи інформаційного пошуку (Information Retrieval)
  • 29. Реляційна база даних Приклад логічної моделі бази даних одної з туристичних фірм:
  • 30. Локальне сховище даних Однією з основних служб простору даних є каталогізація елементів даних від учасників. Каталог - це реєстр ресурсів даних, що містить найбільш базову інформацію про кожний з них: джерело, ім’я, місцезнаходження в джерелі, розмір, дату створення і власника та ін. Каталог є інфраструктурою для більшості інших сервісів простору даних, але він також може підтримувати базовий, призначений для користувача, інтерфейс проглядання простору даних.
  • 31. Задачі учасників простору Каталог і перегляд. Каталог містить інформацію про всіх учасників простору даних і про зв’язки між ними. У каталозі повинна бути можливість підтримувати різноманітні джерела і зберігати інформацію Схема каталогу простору даних »
  • 32. Задачі учасників простору Пошук і запит: Цей компонент повинен забезпечувати подані нижче можливості:. • Запит про довільні дані. У користувачів повинна бути можливість запиту будь-якого елементу даних, незалежно від його формату і моделі даних. • Структуровані запити. Запити в стилі баз даних повинні підтримуватися на основі загальних інтерфейсів • Запити до метаданих. У системі повинен підтримуватися широкий спектр запитів до метаданих. • Моніторинг. Всі перераховані служби пошуку і запиту даних повинні також підтримуватися в інкрементній формі, що застосовується у реальному часі до потокових або змінних джерел даних.
  • 33. Задачі учасників простору Локальне зберігання і індексування. Важливою компонентою простору даних є компонента зберігання і індексування для досягнення наступних цілей: • для створення асоціацій між об’єктами даних від різних учасників; • для вдосконалення доступу до джерел з обмеженими власними засобами доступу; • для забезпечення можливості виконання деяких запитів без доступу до реального джерела даних; • для підтримки високого рівня доступності і відновлення. Засоби індексування повинні володіти високим рівнем адаптивності до неоднорідних середовищ. Результатом локального зберігання та індексування є запит, що може повернути, наприклад, рядок в текстовому файлі, елемент шляху до файлу, значення в базі даних, елемент схеми або тег в XML- файлі.
  • 34. Особливості просторів даних Простори даних для туристичної сфери можуть вкладатися один в один (наприклад, простір даних району вкладається в простір даних області), і вони можуть перекриватися (наприклад, простір даних туристичної сфери перекривається з просторами даних оздоровчої сфери. Тому в просторі даних повинні міститися правила розмежування доступу. Прикладами таких розмежувань для простору даних туристичної сфери є: • для учасників простору даних туристичної сфери надати можливість пошуку даних у просторах даних оздоровчо-лікувальної, історичної сфери та сфери керування природними ресурсами; • для учасників простору даних сфери керування природними ресурсами надати права блокування записів та встановлення властивості неактуальності для даних простору даних туристичної сфери та інші.
  • 35. Дослідницькі проблеми: Розкриття простору даних Важливою компонентою побудови простору даних є розкриття його учасників і зв’язків між ними. Дуже поширена проблема теперішніх великих підприємств полягає у тому, що вони навіть не знають, які джерела даних є в організації. Основними компонентами системи розкриття простору даних є: • виявлення учасників в організації; • напівавтоматичний засіб для кластеризації і знаходження зв’язків між учасниками; • засіб для створення точніших зв’язків між учасниками (у межах відображень схем).
  • 36. Дослідницькі проблеми: Повторне використання людської праці Однією з ключових властивостей просторів даних є те, що семантична інтеграція розвивається в часі і лише там, де потрібно. Найбільш дефіцитним ресурсом, який можна використовувати для семантичної інтеграції, є людська праця. Тому важливо, щоб DSSP знали, як повторно використовувати роботу, виконану людьми, узагальнювати її результати і повторно їх використовувати для розв’язування інших задач.
  • 37. Дослідницькі проблеми: Зберігання й індексування просторів даних Ключові проблеми, що виникають при створенні компонентів DSSP локального зберігання й індексації, пов’язані з неоднорідністю індексу. Індекс повинен однаково індексувати всі можливі елементи даних, незалежно від того, чи є вони словами, що зустрічаються в тексті, значеннями, що зустрічаються в базі даних, або елементом схеми одного з джерел. Крім того, в індексі повинна передбачатися можливість наявності декількох способів посилання на один і той самий об’єкт реального світу. Наразі дослідження в галузі узгодження посилань фокусуються на визначенні ситуацій, коли декілька посилань відносяться до одного і того ж об’єкту.
  • 38. Дослідницькі проблеми: Гарантії коректності Основною перевагою використання DSSP для доступу до різнорідних джерел даних є можливість робити це з деякою упевненістю, як у відповіді на запити, так і в стабільності результатів операцій оновлення. За наявності великого розкиду в рівнях адміністративної близькості і семантичної інтеграції джерел даних в просторі даних, традиційні гарантії, що надаються СКБД з приводу відповідей на запити і транзакційних оновлень, часто будуть просто недосяжні.
  • 39. Перспективи просторів даних: Зв’язок з іншими галузями Розроблення DSSP грунтується на традиційних базах та просторах даних, і залучає істотні розширення методів керування даними, але важливо також застосовувати методи з декількох інших галузей. Звичайно, велику частину даних в просторі даних складатиме неструктурований текст. Тому важливу роль при побудові DSSP виконуватимуть методи інформаційного пошуку (Information Retrieval) та видобування тексту. Важливо те, що в складному просторі даних користувачі часто не знають, що саме вони шукають, і як інтерпретувати результати. Тому важливо, щоб вони могли ефективно візуалізувати результати пошуку і запитів для поліпшення спрямованості своїх досліджень простору даних. Тут стануть в нагоді сучасні методи з галузі візуалізації інформації.
  • 40. Перспективи просторів даних: Промислові перспективи У великій мірі поняття просторів даних інспіроване проблемами, що постають сьогодні перед індустрією. Насправді, є багато прикладів, коли індустрія вже зробила кроки в цьому напрямі, але ці кроки є ізольованими, і є очевидна потреба в ширшому уявленні, яке приведе до зрозумілішої абстракції системи і набору методів. Простори даних можна вважати «парасолькою» для більшої частини досліджень, які вже активно виконуються в співтоваристві баз даних та сховищ даних.
  • 41. Висновки 1. Бази даних і сховища даних дозволяють опрацьовувати інтегровані дані, які побудовані на основі наперед допустимих моделей даних, що не припустимо у середовищі Web. 2. Перед розробниками просторів даних постають проблеми інтеграції даних, потокового завантаження вивантаження, узагальненого пошуку у різних моделях, підтримки неточних та невчасних даних. 3. Простір даних - це множина даних, поданих у різних моделях (баз даних, сховищ даних, статичних Web-сторінок, неструктурованих даних, графічних та мультимедійних даних), локальних сховищ та індексів, а також засобів інтеграції, пошуку та опрацювання інформації, об’єднаних середовищем керування моделями. 4. Засоби опрацювання даних повинні підтримувати видобування даних, засоби аналізу даних, засоби природномовного інтерфейсу, засоби підбору контенту на основі аналізу характеристик користувача, засоби миттєвого аналізу. 5. Учасниками простору даних є каталог, процес аналізу походження даних та колекції та індекси. 6. Завданнями учасників простору даних є реалізація пошуку, запиту про довільні дані, запиту до метаданих, моніторинг. 7. Схема учасників простору даних включає: каталог простору даних; підтримка аналізу походження даних; створення колекцій і індексів понад тих, які постачаються будь-яким джерелом даних, що бере участь в просторі.
  • 42. Простори даних Презентація до лекції #5 Жбанов Є. & Головко А. СНм-51 2015

Editor's Notes

  1. В режиме показа слайдов щелкните стрелку, чтобы войти в центр начала работы с PowerPoint.