Database Management and Programming University of Bordeaux
Course Overview
The student will acquire the following skills: - Implementing functionalities within database servers, - Accessing database servers with any kind of programming language, - Ensuring coherency when updating operations on a database asregards transactions.
Learning Achievement
Competence
Course prerequisites
Basics for databases, SQL language.
Grading Philosophy
Assessment applicable at the end of the module, project-based incollaboration with the Agile Methods course.
Course schedule
Databases represent the powerful software that underlies contemporarywebsites and applications. 2 DBMS (DataBase Management System) will beconsidered in this class: ORACLE and SQL-Server.A comparative study of these DBMS will be carried out for thefollowing:- Database dictionary - Transactions, "all-or-nothing" proposition -Internal languages (PL-SQL, TSQL) - Open Database Connectivity fromC# and JAVA - Object-Relational Mapping (Entity Framework andHibernate)
Course type
Lectures, seminars, exercises and projet.
Online Course Requirement
Instructor
Other information
Duration: 36hStudy level: University Diploma in TechnologyLanguage of instruction: EnglishMode of delivery: In-class, face-to-face, project-based learning
Site for Inquiry
Please inquire about the courses at the address below.
Contact person: Pierre RAMETramet@labri.fr