Competências

  1. Desenvolver modelo de banco de dados.

Habilidades

1.1 Levantar as necessidades de informações do sistema.
1.2 Normalizar tabelas de banco de dados.
1.3 Associar as tabelas para construção de banco de dados.
1.4 Aplicar linguagem SQL na construção de tabelas.

Bases Tecnológicas

  • Evolução, características e operacionalização nas organizações.
  • Estrutura de banco de dados.
  • Modelo conceitual.
  • Dicionário de dados.
  • Metodologia CASE:
    • Definição de ferramentas CASE (Computer-Aided Software Engineering).
    • Utilização de ferramenta CASE para modelagem de dados.
  • Modelo lógico:
    • Regras de derivação e restrição.
    • Identificação e modelagem de entidades e atributos.
    • Relacionamentos: definições, classificações, representação gráfica, grau de relacionamento e cardinalidade.
    • Normalização de tabelas (formas normais até FNBC).
    • Especialização e generalização.
    • Conceitos de domínio, tabelas e restrições de integridade.

Valores e Atitudes

  • Estimular a organização.
  • Estimular o interesse na resolução de situações-problema.
  • Promover ações que considerem o respeito às normas estabelecidas.

Materiais de Aula