ФИНКИ / Бази на податоциНеструктурирани бази на податоци.
Работи со XML и NoSQL модели и научи како да избираш организација за различни видови податоци.
<>РАЗБЕРИ. ПРИМЕНИ. НАПРЕДУВАЈ.+
- 01XML структура, DTD и XML Schema
- 02XPath навигација и XQuery прашања
- 03Документни, клуч-вредност, колонски и граф бази
- 04Агрегатни модели и MapReduce обработка
02 / РАЗБЕРИ ГО КОНЦЕПТОТ
Логиката зад
решението.
Неструктурирана база не значи податоци без никаква структура. Документниот модел може да чува различни атрибути за различни записи, додека граф-база ги истакнува врските. Изборот зависи од прашањата што ги поставуваме. И без фиксни табели, потребни се правила за валидација и доследност.
ПРИМЕР ОД СЕКОЈДНЕВНАТА ПРАКТИКАИЛУСТРАТИВЕН ПРИМЕР
Каталог со производи што имаат различни атрибути
Продавница продава лаптопи и чевли. Лаптопот има RAM, а чевлите број и боја.
- 01
За лаптоп чуваме документ со категорија и технички атрибути.
- 02
За чевли чуваме документ со големина и боја, без измислени RAM полиња.
- 03
При внес проверуваме дали атрибутите одговараат на категоријата и дали имаат дозволени типови.
↳Што добиваме?Моделот е флексибилен, но филтерот за RAM се применува на соодветната категорија, не слепо на секој производ.
Сценариото и податоците се поедноставени за учење. Примерот не претставува конкретен клиентски проект или измерени резултати од продукциски систем.
03 / СТУДЕНТСКИ ПРАШАЊА
Прашај.
Разбери подобро.
Дали NoSQL значи дека нема шема?+
Не. Шемата може да е пофлексибилна или да се проверува на друго ниво, но апликацијата сепак очекува определена структура.
Кога вгнездувам, а кога користам референца?+
Според начинот на читање, растот на податоците и потребата за независни измени. Неограничена растечка листа бара внимание.
Што прави XPath?+
Навигира и избира делови од XML документ. XQuery овозможува поширока обработка и составување резултати од XML податоци.
УЧИ СО РАЗБИРАЊЕТвојот материјал.
Нашата следна задача.
Работиме на делот што ти е најпотребен: основни концепти, практични задачи или подготовка за колоквиум и испит. Содржината ја усогласуваме со материјалите што ги учиш во твојата генерација.
REC ТВОЈОТ ЧАС
▶
РАЗБЕРИ. ПОВТОРИ. ПРИМЕНИ.↺
ПОВТОРИ КОГА ТИ ТРЕБА.НЕ САМО ЕДНАШ. КОЛКУ ШТО ТИ ТРЕБА.Часот завршува.
Знаењето останува.
Секој час се снима. Врати се на објаснувањата, паузирај кај потешките делови и повтори ги задачите со свое темпо.
↺Снимките се достапни најмалку
во текот на еден семестар.
Снимките се наменети за твоето учење. Споделување и објавување се дозволени само по претходен договор.