ФИНКИ / Бази на податоци

Вовед во бази на податоци и SQL.

Започни со моделирање податоци и SQL, од создавање табели до посложени прашања и трансакции.

01 / ШТО ЌЕ УЧИМЕ

Темите зад
решенијата.

Краток преглед според официјалната предметна програма ↗.
Код: F23L1W003
Проверено: 08.10.2026.

  1. 01Моделирање на ентитети и нивни врски
  2. 02SQL дефинирање и изменување на податоци
  3. 03Прашања, комбинирање и обработка на резултати
  4. 04Конкурентен пристап и основи на трансакции
02 / РАЗБЕРИ ГО КОНЦЕПТОТ

Логиката зад
решението.

Релациската база организира податоци во табели со јасни клучеви и врски. Купувач и нарачка не се ист ентитет: еден купувач може да има повеќе нарачки. SQL овозможува избор, поврзување и агрегирање на записите. JOIN ги комбинира според услов, а не според нивниот физички редослед.

ПРИМЕР ОД СЕКОЈДНЕВНАТА ПРАКТИКАИЛУСТРАТИВЕН ПРИМЕР

Кои нарачки припаѓаат на еден купувач?

Купувачот Ана има две нарачки од 300 и 450 денари. Борис има една од 200. Треба да го најдеме вкупниот износ за Ана.

  1. 01

    Купувачите имаат примарен клуч, а нарачките референца кон него.

  2. 02

    Ги поврзуваме табелите по идентификатор на купувач, не само по име.

  3. 03

    Ги избираме нарачките на Ана и ги собираме: 300 + 450.

Што добиваме?

Вкупниот износ е 750 денари. Два купувачи со исто име остануваат различни преку своите идентификатори.

Сценариото и податоците се поедноставени за учење. Примерот не претставува конкретен клиентски проект или измерени резултати од продукциски систем.

03 / СТУДЕНТСКИ ПРАШАЊА

Прашај.
Разбери подобро.

Што е разликата меѓу WHERE и HAVING?

WHERE ги филтрира редовите пред групирање; HAVING ги филтрира групите според услов, често врз агрегат.

Дали NULL е исто што и нула?

Не. NULL означува недостасувачка или непозната вредност. За проверка користи IS NULL, а не еднаквост со NULL.

Зошто JOIN ми дава повеќе редови од очекуваното?

Еден запис може да има повеќе совпаѓања. Провери ја кардиналноста на врската и условот за поврзување.

УЧИ СО РАЗБИРАЊЕ

Твојот материјал.
Нашата следна задача.

Работиме на делот што ти е најпотребен: основни концепти, практични задачи или подготовка за колоквиум и испит. Содржината ја усогласуваме со материјалите што ги учиш во твојата генерација.

НЕ САМО ЕДНАШ. КОЛКУ ШТО ТИ ТРЕБА.

Часот завршува.
Знаењето останува.

Секој час се снима. Врати се на објаснувањата, паузирај кај потешките делови и повтори ги задачите со свое темпо.

Снимките се достапни најмалку
во текот на еден семестар.
Снимките се наменети за твоето учење. Споделување и објавување се дозволени само по претходен договор.
ЕДЕН РАЗГОВОР. НОВ ПОЧЕТОК.

Твојот следен ред код
почнува тука.

Пријави се за час
Или јави се: 075 443 230
ЕДЕН ПРОФИЛ / СЕКОЈ ТВОЈ ПРЕДИЗВИК

Добредојде.

Google · НаскороFacebook · Наскоро

или со твоите податоци