Database Management Systems
Áreas Científicas |
Classificação |
Área Científica |
CNAEF |
Informatics Sciences |
Ocorrência: 2021/2022 - 1T
Ciclos de Estudo/Cursos
Sigla |
Nº de Estudantes |
Plano de Estudos |
Anos Curriculares |
Créditos UCN |
Créditos ECTS |
Horas de Contacto |
Horas Totais |
TSPCDA |
22 |
Plano de Estudos_2017_18 |
1 |
- |
3 |
- |
|
Docência - Responsabilidades
Língua de trabalho
Portuguese
Objetivos
Explore the potential of a Relational Database Management System - DBMS
Application layer modeling to support data persistence
Construction and Manipulation of Relational Database Schemas
Inserting, Updating, Querying and Manipulation of Data in Relational Databases
Development of logical level interface for interaction with DB
Resultados de aprendizagem e competências
- Defining a data model using the Entity Relation Model
- Implementing normalized relational databases
- Create and manipulate information in SQL
- Obtaining information from a database using SQL
Modo de trabalho
Presencial
Programa
Basic concepts of BDs and DBMS(R)
Analysis and Modeling using the Entity-Relation Model (MER)
The Relational Model
Transformation rules of the entity relationship model in the relational model
SQL language
- Data Definition Language (DDL)
- Data Manipulation Language (DML)
Logic Programming and Data Model Access
- Procedures
- Functions
- Triggers
Bibliografia Obrigatória
Abraham Silberschatz, Henry F. Korthand S. Sudarshan; Database System Concepts, 6th Edition, McGraw Hill, 2011. ISBN: ISBN 978-0-07-352332-3
Bibliografia Complementar
Luís Damas; SQL, 14ª Edição, FCA, 2017. ISBN: 978-972-722-829-4
Métodos de ensino e atividades de aprendizagem
The pedagogical methodology used in this curriculum unit is based on two components: lecture method and group work in laboratory environment.
Will be used an e-learning platform (Moodle) to support teaching, as repository of information, forum, delivery of work and testing of self assessment and summative evaluation.
Software
MySQL Workbench
MySQL Community Server
Tipo de avaliação
Distributed evaluation without final exam
Componentes de Avaliação
Designation |
Peso (%) |
Teste |
50,00 |
Trabalho laboratorial |
50,00 |
Total: |
100,00 |
Componentes de Ocupação
Designation |
Tempo (Horas) |
Estudo autónomo |
30,00 |
Frequência das aulas |
30,00 |
Trabalho laboratorial |
20,00 |
Total: |
80,00 |
Obtenção de frequência
Continuous evaluation
- Test
- Pratical works
Evaluation by exam
- Exam
Fórmula de cálculo da classificação final
Continuous evaluation
- 50% pratical works (minimum grade 8)
- 50% test (minimum grade 8)
Evaluation by exam
- 100% exam
Final grade (minimum 9.5)