Contents of the Courses Database Modeling and Programming: s Relational Database Modeling Basic concepts,design theory,high level models (E/R model,UML,ODL) Relational database Programming Relational algebra and Datalog,SQL Semistructured data modeling and Programming XML,DTD,three query languages for XMLContents of the Courses Database Modeling and Programming: Relational Database Modeling Basic concepts, design theory, high level models (E/R model, UML, ODL) Relational database Programming Relational algebra and Datalog, SQL Semistructured data modeling and Programming XML, DTD, three query languages for XML