Formação Portugal
18-10-21

DESIGNAÇÃO DA UFCD: Análise de sistemas e estruturação de bases de dados

CÓDIGO DA UFCD: 5083

CARGA HORÁRIA: 25 horas

PONTOS DE CRÉDITO: 2.25

Objetivos

Reconhecer a necessidade/funcionalidade das bases de dados.

Adquirir o vocabulário relativo às bases de dados.

Conhecer conceitos relativamente às estruturas das bases de dados.

Conhecer o ciclo de desenvolvimento de software.

Conhecer as técnicas de análise e desenvolvimento de software.

Utilizar as ferramentas necessárias à abordagem e desenvolvimento de software.

Conhecer sistemas de gestão de bases de dados.

Identificar os modelos utilizados na gestão de bases de dados (relacional, hierárquico, rede).

Conhecer as técnicas de modelação de dados e respetivos conceitos básicos.

Conteúdos

Necessidade das bases de dados

Sistemas de gestão de bases de dados

Os modelos como métodos de conceção de sistemas

Modelos utilizados na gestão de bases de dados (relacional, hierárquico, rede)

Análise

Identificação das necessidades

Produção das especificações iniciais

Estudo de viabilidade

Análise de requisitos

Análise dos processos - modelos dos processos do utilizador

Modelos dos processos do sistema (diagramas de fluxo de dados, dicionário de dados, mini - especificações)

Análise dos dados - modelos dos dados (diagramas de entidade - relacionamento)

Especificação de projecto

Orientação para processos - diagramas de estrutura de dados

Bases de dados relacionais

Conceito de tabela (linhas representando registos e colunas representando campos)

Conceito de índice. Chaves de indexação simples e compostas

Chaves candidatas. Chaves primárias. Chaves externas

Relações entre tabelas. De um para um. De um para muitos. De muitos para muitos

O modelo ER (entidade-relação) para representação gráfica de bases de dados

Entidades

Atributos

Relações

Integridade e consistência de bases de dados

O papel da normalização no desenho da estrutura de dados das bases de dados

Vantagens e desvantagens da normalização

1ª, 2ª e 3ª formas de normalização

“Desnormalizar” para atingir melhor performance

Dúvidas? Contacte-nos:

91 330 65 40