Дипломци
Online књижара
Адресар
English
Студентски парламент
  Повратак на почетну  
Висока школа електротехнике и рачунарства струковних студија
Београд
 
   
О Школи   Студирање   Упис семестра   Е - учење (Moodle)   Лабораторије и центри   Маркетинг и послови   Акредитација
   
   
     
O предмету
Презентације предмета
Обавештења
Предавања
Вежбе
Резултати испита
Испитна питања
Резултати колоквијума
Download
Почетна >> Странице предметa >> Програмирање апликација база података
 
 
О предмету Програмирање апликација база података
Студијски програм: Рачунарско инжењерство
Назив предмета: Програмирање апликација база података
Наставник:
др Зоран Ћировић
Статус предмета: Изборни
Шифра предмета:
ЕСПБ бодови: 8
Услов:

Познавање основних појмова из програмирања и рада са базама података

Циљ предмета:

Стицање знања из технологија за реализацију савремених апликација оријентисаних ка базама података. 

Исход предмета:

Оспособљавање студената да пишу практичне апликације за рад са базама коришћењем напреднијих  технологија.

Садржај предмета:
Теоријска настава:
  1. Уводно предавање. Програм предмета, организација и садржај курса. Основни појмови. Радно окружење.

  2. Увод у практично окружење и поређење са другим платформама. Креирање конекција до извора података.

  3. Основни објекти и њихове класе за приступ подацима (добављачи).

  4. Сложени објекти за приступ подацима (добављачи).

  5. Складиштење података на страни клиента. Меморијски записи података. Врсте записа.

  6. Употреба типизираних и нетипизираних записа и њихово везивање за контроле. Сложено повезивање података са визуелним контролама који су у релацијама са другим изворима података и контролама..

  7. Валидација података корз визуелне контроле и догађаје. Ажурирање базе..

  8. Нове технике објектног претраживања података: LINQ.

  9. Креирање извештаја.

  10. Увод у EDM односно у објектно мапирање.

  11. Измена модела ентитета. Трансакције. Упити

  12. Примери моделовања ентитета у односу на табеле у бази.

  13. Рад са модел-поглед-контролер оријентисаним апликацијама

Практична настава:
  1. Увежбавање рада у развојном окружењу. Ажурирање базе преко апликација базираних на формама.

  2. Упити и добављање података.

  3. Коришћење сложених контрола за прибављање и ажурирање података.

  4. Коришћење ојеката DataSet као модела за податке на клијетској страни.

  5. Употреба релација у пројектовању корисничког интерфејса

  6. Руковање са догађајима и валидација података.

  7. Употреба LINQa.

  8. Креирање извештаја. Повезивање података са извештајима

  9. Креирање апликација заснованих на EFПрактична примена LINQ за добављање података.

  10. Измена модела ентитета. Приказ података у контролама.

  11. MVC Интернет оријентисане апликације.

Литература:

1. C. Smith, M. Amundsen, Programiranje baza podataka za 21 dan, Mikro knjiga, 2002.

2. B. Driscoll, N. Gupta, R. Vettor, Z. Hirani, L. Tenny, Entity Framework 6 Recipes, Apress, 2013

3. M. Delamater, A. Boehm,%and%nbsp; ASP.NET 4.5 Web Programming with C# 2012, Murach, 2012

4. A. Boehm, G. Mead, Murach ADO.NET 4 Database Programming with C#, 4th edition, Murach 2010

Број часова активне наставе:
Остали часови:
Предавања: Вежбе: Други облици наставе: Студијски и истраживачки рад:
4 3  
Метода извођења наставе:

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

Оцена знања (максималан број поена 100):
Предиспитне обавезе Поена Завршни испит Поена
активности у току предавања 5 писмени испит 10
практична настава 5 усмени испит 30
семинарски рад испит за рачунаром
колоквијум 50 практичан
 
           
Предметни професор
др Зоран Ћировић
Термин консултација:
понедељак од 12:00 уторак од 12:00
Кабинет: 514
E-mail: zcirovic@viser.edu.rs
   
| О Школи | Студирање | Упис семестра | Маркетинг и послови | Лабораторије и центри | Дешавања |
  © Висока школа електротехнике и рачунарства струковних студија, Војводе Степе 283, Београд
web@viser.edu.rs