Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROJETO DE BANCO DE DADOS, Carlos Fernando Paleo da Rocha - Coggle Diagram
PROJETO DE BANCO DE DADOS
Competências
Modelar, projetar, utilizar e administrar bases de dados armazenadas em Sistemas Gerenciadores
de Banco de Dados (SGBDs
Compreender o conceito de integridade em bases de dados e a sua importância no projeto de bases
de dados
Analisar, projetar e implementar sistemas de informações com base em conhecimento tecnológico
e administrativo
Compreender a estrutura de controle de transações de bancos de dados relacionais, bem como as
operações de manipulação de transações.
Habilidades
Compreender os conceitos básicos sobre banco de dados e sistemas gerenciadores de bancos de dados
Comparar diferentes tipos de SGBDs (free e comerciais) para definir o mais adequado a ser utilizado em
diferentes situações
Especificar modelos de dados conceituais para diversos tipos de sistemas utilizando, de forma
adequada, o modelo conceitual entidade-relacionamento;
Compreender os conceitos fundamentos do modelo relacional;
Identificar e aplicar as regras de tradução de esquemas conceituais entidade-relacionamento para
esquemas relacionais;
Transformar esquemas conceituais entidade-relacionamento em esquemas relacionais;
Projetar bases de dados relacionais a partir de especificações conceituais; e a partir de documentos
de informações utilizados no fluxo de realização de diversas tarefas das organizações;
Identificar e utilizar adequadamente as formas normais de tabelas relacionais;
Utilizar normalização de dados para verificar/conferir qualidade a projetos relacionais de bases de
dados;
Identificar a estrutura e principais comandos da linguagem SQL;
Utilizar SGBDs através da execução de comandos na linguagem SQL;
Criar bases de dados relacionais utilizando a linguagem SQL;
Elaborar consultas em SQL para extrair informações de bases de dados relacionais;
Desenvolver programas em linguagens para manipulação de bases de dados;
Comparar diferentes tipos de SGBDs (free e comerciais) para definir o mais adequado a ser utilizado em
diferentes situações
Sugestões
Aumento de performance de query
Integração de banco de dados com excel
Integração entre API e um site web
Integração com API
Conteúdo Programático
Conceitos Básicos de BD
Conceito de Banco de Dados
Modelos e Esquemas de Dados
Sistemas de Gerenciamento de Banco de Dados
Modelagem de Dados
O Modelo Entidade-Relacionamento
O conceito de Relação
Álgebra Relacional
Regras de Integridade Relacional
Diagrama Relacional
Projeto de Banco de Dados Relacional
Transformação de Diagramas E-R em Diagramas Relacionais
Qualidade de Esquemas Relacionais: Normalização
Introdução à Linguagem Padrão Relacional
Fundamentos da linguagem SQL
Estruturas de Controle da SQL
SQL e a Orientação a Objetos
Conceito de Transação
Transações e Qualidade de Banco de Dados
Propriedades ACID
A Propriedade I: Controle de Concorrência
As Propriedades A e D: Tolerância a Falhas
Transações e SQL.
Proteção de Acesso a Banco de Dados (Segurança)
Níveis de Segurança
Segurança e SQL
Professor:
Integrantes
Thiago Rafael Heilmann
Gabriel Ferraz de Oliveira
Matheus Dias
Ewerton Pereira
Daniel Maciel Duarte
Carlos Fernando Paleo da Rocha