A54X122 Programování databázových aplikací (PDA)

Studijní obor: Aplikovaná informatika v dopravě

Semestr: 2

Typ studijního předmětu: povinně volitelný

Celkový hodinový rozsah výuky: : přednášky + cvičení, 2-2, klasifikovaný zápočet

Počet kreditů: 4

Garant předmětu: doc. Ing. Antonín Kavička, Ph.D. - KID, DF JP, UPa

Nutné splněné povinnosti: Pokročilé techniky programování.

 

Podmínky pro absolvování předmětu: zápočtem se potvrzuje, že se student zúčastňoval v požadované míře povinné výuky a že splnil požadavky, jimiž bylo udělení zápočtu podmíněno. Podmínky udělení zápočtu určuje přednášející.

 

Anotace předmětu:

Cíl předmětu:

Zvládnout vývoj databázových aplikací ve vývojovém prostředí Borland C++ Builder.

Obsah předmětu:

Přehled návrhu databázové aplikace, aplikace založené na technologiích ADO a BDE nebo využívající specifické rozhraní. Vývoj lokálních databázových aplikací. Tvorba aplikací typu klient / server, technologie MIDAS, vývoj serverové a klientské části. Práce s komponentou session. Ovládání spojení s databází. Práce s komponentami typu dataset. Práce s poli a tabulkami. Vytváření dotazů. Práce s uloženými procedurami. Práce s komponentami ADO. Použití datových ovládacích prvků. Přehled technologie CORBA. Tvorba serverové a klientské části aplikace založené na CORBA.

 

Seznam odborné literatury:

 

MATOUŠEK, D. C++ Builder 4.0, 5.0 a 6.0 – vývojové prostředí, 1. díl. 3. rozšířené vydání. Praha: BEN – technická literatura, 2002. 688 s. ISBN 80-7300-064-4.

 

MATOUŠEK, D. C++ Builder 4.0 a 5.0 – vývojové prostředí, 2. díl. Praha: BEN – technická literatura, 2001. 528 s. ISBN 80-7300-003-2.

 

HOLLINGWORTH, J., GUSTAVSON, P., SWART, B., CASHMAN, M. Borland C++Builder 6 Developer's Guide. Sams, 2002. 1128 s. ISBN 0672324806.