Checking date: 24/07/2023

Course: 2023/2024

Database Fundamentals
Engineering Program for International Students (Plan: 335 - Estudio: 84)

Coordinating teacher: LOPEZ CUADRADO, JOSE LUIS

Department assigned to the subject:

Type: Compulsory
ECTS Credits: 6.0 ECTS


Skills and learning outcomes
Description of contents: programme
1. Introduction 1.1. Information systems. Databases. Database Management Systems 1.2. Modeling methodologies 1.3. Management of semi structured and complex data; distributed and noSQL databases 2. Relational database 2.1. Design of a database. Relational model 2.2. Query languages. SQL language 2.3. Introduction database management systems 3. NoSQL Databases 3.1. Comparison of relational databases to new NoSQL stores 3.2. NoSQL Databases Types 3.3. NoSQL Database installation and, use and deployment
Learning activities and methodology
AF1: THEORETICAL ¿ PRACTICAL CLASSES. The knowledge students must acquire will be presented. Students will receive the class notes and will be provided with basic reference texts in order for them to be better able follow the classes and carry out the subsequent projects. Students will solve exercises, tackle practical problems and workshops and assessment exams will be carried so that students can acquire the abilities needed. AF3: STUDENTS¿ INDIVIDUAL OR GROUP WORK. AF8: WORKSHOPS AND LABORATORIES. MD1: THEORETICAL CLASS. The professor will give in-class presentations, including computer and audiovisual aids in which the course¿s main concepts are developed. Additional materials and literature will also be provided in order to supplement the student¿s learning. MD2: PRACTICAL CASES. Students will be required to resolve case studies, problems, etc. posed by the professor both individually and in groups.
Assessment System

Basic Bibliography
  • Connolly, Thomas M, Begg, Carolyn E. Database systems : a practical approach to design, implementation, and management. Addison Wesley. 2015
  • Elmasri, Ramez, Navathe, Sham. Fundamentals of database systems. Pearson Addison Wesley. 2017
  • Ramakrishnan, Raghu, Gehrke, Johannes. Database management systems. McGraw-Hill. 2003
Recursos electrónicosElectronic Resources *
Additional Bibliography
  • Redmond, E. &Wilson. Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement. The Pragmatic Bookshelf. 2010
  • Sadalage, P. & Fowler. NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence. Pearson Education. 2013
(*) Access to some electronic resources may be restricted to members of the university community and require validation through Campus Global. If you try to connect from outside of the University you will need to set up a VPN

The course syllabus may change due academic events or other reasons.