Formação Portugal
16-11-21

DESIGNAÇÃO DA UFCD: Gestão e armazenamento de dados

CÓDIGO DA UFCD: 10797

CARGA HORÁRIA: 50 horas

PONTOS DE CRÉDITO: 4.5

Objetivos

Reconhecer a estrutura dos sistemas de gestão de bases de dados.

Identificar as diferentes relações de tabelas e o uso de chaves.

Aplicar o processo de normalização no desenho de bases de dados relacionais.

Proceder à leitura de dados usando queries.

Conteúdos

Introdução

Base de dados vs. DBMS (Database Management System)

SQL (Structured Query Language) vs. NoSQL

Operações CRUD

Modelo relacional

Relações de tabelas

Entity Relationship Diagram (ERD)

Normalização de dados 1NF, 2NF, 3NF, BCNF

Operações CRUD: sintaxe e exemplos

Leitura de dados através de queries

SELECT, FROM, WHERE

JOINS

Agregação

Ordenação

Subqueries

Tópicos avançados de SQL

Views

Indexes

Triggers

Data warehouse

Modelação dimensional

Star schema e snowflake schema

Extract, transform and load

Projeto de design e criação de base de dados