Улогујте се да бисте започели курс
Преузми курс
Овај курс укључује
66 активности
Могућност самосталног рада

Базе података за трећи разред специјализованих ИТ одељења

Овај курс је намењен за предмет Базе података у трећем разреду гимназија за ученике са посебним способностима за рачунарство и информатику. Курс прати одговарајући програм наставе и учења. Поред рада у школи, курс може да се пролази и самостално.

Creative Commons License
Овај курс Фондација Петља објавила je под лиценцом Creative Commons Autorstvo 4.0 Međunarodna Licenca (CC BY 4.0).

Аутор курса: Душа Вуковић
Рецензент: Нина Радојичић
Лектор: Ивана Смоловић
Улогујте се да бисте започели курс
Преузми курс

Садржај курса

Базе података за трећи разред специјализованих ИТ одељења
Основно о базама података
Пројектовање
Задаци
Нормализација
Дизајн табела у бази података
Пример моделовања - факултет
Пример моделовања - продаја дигиталних композиција
Пројектни задатак - моделовање
Креирање табела
База података библиотеке
Упит SELECT - пројекција и селекција
Упит SELECT - спајање табела
Упит SELECT - функције и подупити
Продаја дигиталних композиција - база
Погледи
Пројектни задатак
Додаци

Шта ћеш научити

  • Шта су и чему служе базе података
  • Како се развија логички модел и дијаграм ентитета и веза, као пројекат за креирање базе података
  • Које елементе има дијаграм ентитета и веза
  • Правила нормализације
  • Како се модели података конвертују у релациону базу података
  • Како се подаци чувају у табелама у релационој бази података
  • Како су подаци који се чувају у различитим табелама повезани употребом примарног и страног кључа
  • Шта је и како се користи упитни језик SQL
  • Како се креирају табеле и како се изводе операције уношења, измене и брисања података у табелама
  • Како се врше основне анализе и обрада података употребом различитих могућности упита SELECT
  • Као пројекат, израдићеш један дијаграм ентитета и веза, на основу којег ћеш затим да креираш и саму базу података

Потребне ствари за курс

  • Инсталиран алат за пројектовање база података Oracle SQL Developer Data Modeler (упутство за инсталацију је дато у склопу курса)
  • Инсталиран систем за управљање базама података Microsoft SQL Server Management Studio (упутство за инсталацију је дато у склопу курса)

Садржај курса

Основно о базама података 1 квиз 2 активности
Пројектовање 2 квиза 5 активност
Задаци 6 активност
Нормализација 2 активности
Дизајн табела у бази података 4 активности
Пример моделовања - факултет 1 активност
Пример моделовања - продаја дигиталних композиција 1 активност
Пројектни задатак - моделовање 1 активност
Креирање табела 2 квиза 8 активност
База података библиотеке 5 активност
Упит SELECT - пројекција и селекција 2 квиза 6 активност
Упит SELECT - спајање табела 1 квиз 3 активности
Упит SELECT - функције и подупити 4 активности
Продаја дигиталних композиција - база 6 активност
Погледи 1 активност
Пројектни задатак 1 активност
Додаци 2 активности