Spinner

Документ се учитава

АТУСС

ВИШЕР

Академија техничко-уметничких струковних студија Београд

Одсек Висока школа електротехнике и рачунарства

Базе података 1 Шифра: OK0021 | 6 ЕСПБ

Опште информације
Ниво студија: Основне струковне студије
Година студија: 2
Семестар: 3
Услов:
Циљ: Стицање теоријских и примењених знања из подручја релационих база података. Практичан рад на развоју и имплементацији база података у систему за управљање релационим базама података (MySQL, PostgreSQL)
Исход: Након успешног завршетка овог предмета студенти ће имати теоријска и практична знања неопходна за пројектовање и имплементацију база података.
Садржај предмета
Теоријска настава:
  1. Увод у базе података.Основни појмови. Модели података (Хијерархијски, мрежни, релациони).Системи за управљање релационим базама података.
  2. Релациони модел.Ентитет, атрибут, везе. Концептуално, логичко и физичко моделовање. Модел односа ентитета (ERM).
  3. Интегритет ентитета, интегритет колона, референцијални интегритет. Структура релационе базе података. SQL (Structured Query Language.
  4. Релациона алгебра:селекција, пројекција, спој и врсте спојева, унија, пресек, разлика, Декартов производ, примери упита, аналогија са SQL упитима.
  5. Анатомија SELECT реченице.Oператори. Операције. Функције.
  6. Агрегатне функције. Упити над једном табелом.
  7. Преглед првог дела градива.
  8. Врсте спајања (INNER, OUTER, FULL, LEFT, RIGHT).
  9. Подупити у WHERE и FROM клаузули. Подупити из различитих табела.Корелисани подупити.
  10. Акциони упити.
  11. Погледи. Корисничке функције.
  12. Функционалне зависности. Нормализација:прва, друга, трећа нормална форма.
  13. Оптимизација упита. Основе сигурности и администрације база података.
  14. Напредне базе података.
  15. Преглед другог дела градива.
Практична настава:
  1. Вежбе прате излагање на предавањима и уводе студенте у пројектовање релационих база података на практичним примерима. На лабораторијским вежбама студенти раде са MySQL и PostgreSQL системом.
Литература
  1. Г. Димић, М.Пејановић, А.Ивановић, М.Маљковић, Базе података, Приручник за лабораторијске вежбе, АТУСС, 2022.
  2. Г. Димић, М.Пејановић, Релационе базе података, Уџбеник, АТУСС.
  3. H.G.Molina, J.D.Ullman, J.Widom, Database Systems:The Complete Book, Pearson Prentice Hall, 2009.
  4. A.Silberschatz, H.F. Korth, S. Sudarshan, Database System Concepts, McGraw-Hill, 2019.
  5. С. Р.Поповић, М. Милосављевић, SQL програмирање, Рачунарски факултет и ЦЕТ,2020
Број часова активне наставе (недељно)
Предавања: 3
Вежбе: 0
Други облици наставе: 2
Оцена знања (максималан број поена 100)
Предиспитне обавезе
Поени
активности у току предавања
5
активности на лабораторијским вежбама
10
семинарски рад
0
колоквијум
55
Завршни испит
Поени
Писмени испит
30
Усмени испит
0
Практични испит
0
Обавештења
© 2024 Одсек Висока школа електротехнике и рачунарства, Београд
Војводе Степе 283, office@viser.edu.rs, +381 11 2471 099
Радно време: Понедељак - Петак 09:00-17:00