Informática de Gestão

Aplicações Informáticas de Bases de Dados

<< back to Curriculum Plan

6 ECTS; 1º Ano, 2º Semestre, 56,0 TP , Cód. 606716.

Lecturer
- Vasco Renato Marques Gestosa da Silva (1)
- João Pedro Fernandes Bonniz (2)

(1) Docente Responsável
(2) Docente que lecciona

Prerequisites
Not applicable

Objectives
Students must understand the fundamental principles of the relational model, identifying its main components, be able to analyze information requirements, identify entities, attributes and relationships, and develop entity-relationship models, develop skills in using the SQL language, apply SQL statements for data manipulation and querying (DML and DQL), including inserting, updating and deleting records, as well as simple and complex queries.

Program
1. Introduction to Database Management Systems (DBMS): Main characteristics of database systems. Advantages. When to use and when not to use DBMS. DBMS data models:
DBMS: Relational Model; DBMS Architecture; DBMS Market. The database system design process.
2. Relational Model: Tables, attributes, keys (primary and foreign), relationships.
3. SQL: Commands for data manipulation. Querying, inserting, updating, and deleting data. Select command. Clauses (WHERE, GROUP BY, etc.). Functions (strings and temporal).
Joins, unions, subqueries (simple, related, and derived tables). Inset, Update, and Delete commands: Simple and with subqueries.
4. Programmable Objects: Procedures, Triggers, Events, Cursors.

Evaluation Methodology
Final Grade in Attendance Assessment (or Continuous Assessment - AVC) = Tests (80%) + Worksheets (20%).
Final Grade in Exam Assessment: Written Test (80%) and AVC (20%).
Minimum grade for passing the Course Unit in Attendance Assessment - as determined by the Academic Regulations of the Schools of the Polytechnic Institute of Tomar, in effect on the date of completion of the FUC. Obtaining this grade also results in exemption from the Exam Assessment.
Minimum grade for passing the Course Unit in Exam Assessment - as determined by the Academic Regulations of the Schools of the Polytechnic Institute of Tomar, in effect on the date of completion of the FUC.

Bibliography
- Elmasri, R. e Navathe , S. (2019). Sistemas de Banco de Dados. (Vol. 1). Londres: Pearson Universidades
- Silberschatz,, A. e Korth, H. (2014). Fundamentos De Bases De Datos. (Vol. 1). Espanha: McGraw-Hill Interamericana de España S.L.
(1989). Tecnologia de Base de Dados. (Vol. 1). Portugal: FCA - Editora Informática
(2003). An Introduction to Database Systems. (Vol. 1). US: Addison Wesley

Teaching Method
Theoretical-practical classes in which application exercises are proposed, and Laboratory Practices.

Software used in class
PHPMyAdmin
MySql

 

 

 


<< back to Curriculum Plan
ISO 9001
NP4552
SGC
KreativEu
erasmus
catedra
b-on
portugal2020
centro2020
compete2020
crusoe
fct
feder
fse
poch
portugal2030
poseur
prr
santander
republica
UE next generation
Centro 2030
Lisboa 2020
Compete 2030
co-financiado