TADS:Banco de dados I: mudanças entre as edições
De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Sem resumo de edição |
|||
Linha 35: | Linha 35: | ||
#Linguagem SQL: DDL | #Linguagem SQL: DDL | ||
#Linguagem SQL: DML | #Linguagem SQL: DML | ||
##Comandos INSERT, DELETE, UPDATE, SELECT | |||
##cláusulas WHERE, FROM, LIKE, ORDER BY, GROUP BY | |||
##Operadores IN, NOT IN, EXISTS, ALL, SOME | |||
##Junção | |||
#Desenvolvimento de Aplicação Prática Envolvendo Banco de Dados. | |||
#Álgebra Relacional |
Edição das 18h35min de 12 de agosto de 2014
Banco de Dados I
Carga Horária
60 horas -> 72 aulas
Objetivos
Fornecer conhecimentos sobre a concepção, utilização, técnicas de estruturação, manipulação de informações, modelos de representação e desenvolvimento de bancos de dados. Banco de dados relacional; normalização até a 3ª. Forma Normal.
Ementa
Sistemas de banco de dados; Projeto lógico de banco de dados; Bancos de dados relacionais; Diagrama entidade-relacionamento; Projeto físico de um banco de dados; Linguagem SQL. Álgebra Relacional. Linguagens de consulta declarativas. Normalização. Projeto Físico de Bancos de Dados. Estrutura interna de um Sistema Gerenciador de Banco de Dados.
Programa
- Introdução a Banco de Dados
- Dados X Informação
- Base de dados X sistema de banco de dados
- Tipos de usuários de um banco de dados
- Fases no desenvolvimento de um projeto de banco de dados
- Modelo de dados
- Modelo Entidade-Relacionamento
- Entidades e Atributos
- Chave primária
- Entidade fraca
- Relacionamento / Cardinalidade
- Especialização
- Agregação
- Modelo Relacional
- Chave estrangeira e Integridade referencial
- Conversão Modelo ER para Modelo Relacional
- Diagrama do Modelo Relacional
- Dicionário de Dados
- Normalização
- Linguagem SQL: DDL
- Linguagem SQL: DML
- Comandos INSERT, DELETE, UPDATE, SELECT
- cláusulas WHERE, FROM, LIKE, ORDER BY, GROUP BY
- Operadores IN, NOT IN, EXISTS, ALL, SOME
- Junção
- Desenvolvimento de Aplicação Prática Envolvendo Banco de Dados.
- Álgebra Relacional