IFPE 2014.1 Banco de Dados
DESCRIÇÃO: Na disciplina de banco de dados o aluno irá aprender o que são, para que servem e como funcionam os Sistemas Gerenciadores de Banco de Dados (SGBD). Aprenderá também como realizar a modelagem de um sistema em relação ao armazenamento dos dados. Ao término deste componente curricular o estudante será capaz de:
- Definir dados através da utilização de modelos de bancos de dados;
- Projetar sistemas integrados de informação;
- Compreender o funcionamento básico de sistemas Gerenciadores de Banco de Dados e
- Manipular eficientemente as informações armazenadas em um banco de dados.
MATERIAL:
- Nova Apostila de Banco de Dados
- Apostila antiga
- Livro (in english)
Material das Apresentações
PROGRAMA:
1. Introdução a Banco de Dados e Sistemas de Gerenciamento de Banco de Dados
2. Sistemas de Gerência de Banco de Dados (SGBDs): definição, funções básicas, arquitetura,
dicionário de dados, usuários e módulos principais
3. Modelagem Conceitual de Dados
3.1 Modelo de entidade-relacionamento (ER)
3.2 Modelo Entidade Relacionamento Estendido
4. Modelo Relacional
4.1 Estrutura relacional
4.2 Restrições de integridade
4.3 Mapeamento MER -> MR
4.4 Álgebra relacional e Cálculo relacional
5. SQL
5.1 Histórico
5.2 Instruções DDL e instruções DML
5.3 Consultas aninhadas
5.4 Outros Recursos SQL
6. Projeto de Banco de Dados Relacional
FERRAMENTAS:
- BrModelo: programa para criar Diagramas Entidade Relacionamento.
AVALIAÇÃO: as notas serão compostas por provas + resolução de exercícios. Normalmente os exercícios serão desenvolvidos durante as aulas. Caso contrário, poderão ser feitos em casa e enviados para o professor por email (elmano.cavalcanti no domínio garanhuns.ifpe.edu.br).
FERRAMENTAS UTILIZADAS NAS AULAS PRÁTICAS:
SITES INTERESSANTES: