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:

  1. Definir dados através da utilização de modelos de bancos de dados;
  2. Projetar sistemas integrados de informação;
  3. Compreender o funcionamento básico de sistemas Gerenciadores de Banco de Dados e
  4. 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: