Buscar

Plano-de-Curso-PBD

Prévia do material em texto

FACULDADE BARÃO DO RIO BRANCO 
FACULDADE DO ACRE 
 
 
PLANO DE CURSO 
CURSO : Sistemas de Informação 
 
CÓDIGO : 
DISCIPLINA : Princípios de Banco de 
Dados 
PERÍODO : 
Noturno 
CH : 60,00 h 
 
Professor(a) : Claudinei Teles dos Santos Semestre : 1 Ano : 2017 
 
Formação : Analista de Sistemas 
 
1. EMENTA : 
 
 Introdução aos bancos de dados 
 Introdução à modelagem de dados 
 Introdução ao Modelo Entidade-Relacionamento 
 O Modelo Relacional 
 Álgebra Relacional 
 
 
 
2. OBJETIVOS : 
 
Geral 
 
Fornecer um modelo formal para representação de dados abstratos e geração de modelagens 
de banco de dados baseados na Álgebra Relacional para o Modelo Relacional. 
 
Específicos 
 
Introduzir o modelo Entidade-Relacionamento com base às disciplinas de banco de dados 
subsequentes. 
 
 
 
3. PROGRAMA : 
 
1. Introdução aos Bancos de Dados 
Gerenciamento de dados em organizações antes do surgimento de Bancos de Dados 
Bancos de Dados: Definições e vantagens. 
 
2. Introdução à modelagem de dados 
O conceito de abstração e coesão. 
Tipos primitivos de dados 
 
 
Tipos estruturados 
Especialização/Generalização 
 
3. Introdução ao Modelo Entidade-Relacionamento 
Conceitos e notação: Entidade, Atributo, Relacionamento. 
Auto-relacionamento 
Cardinalidade de Relacionamentos 
Relacionamentos com atributos 
Relacionamento exclusivo, 
Outros tipos de Relacionamentos 
Entidade fraca, 
Generalização e Especialização 
Anomalias em Banco de Dados. 
 
4. O Modelo Relacional 
Abstração, 
Entidade, Atributo, Associação. 
Elementos da estrutura de dados: domínio, atributo, esquema de relação, relação 
Entidade, atributo. 
Grau e cardinalidade 
Esquema Relacional e Base de Dados 
Domínio: valores atômicos 
Esquema de relação e atributo 
Apresentação: Relação, Tuplas, Instância da base de dados. 
Chaves: Superchave, Chave primária, Chave Candidata, Chave estrangeira 
Restrições de Integridade 
 
5. Álgebra Relacional 
Operadores Relacionais 
Operadores matemáticos: união, interseção, Diferença, Produto cartesiano 
Operadores especiais definidos pela álgebra relacional para manipulação de dados: seleção, 
junção, projeção, divisão. 
 
 
4. Metodologia : 
 
 Apresentação do conteúdo através de aulas expositivas teóricas utilizando-se 
apresentações em slides 
 Utilização de laboratórios para desenvolvimento de exemplos e exercícios 
 Disposição do conteúdo ministrado em sala no Portal Acadêmico 
 
 
 
5. Recursos Didáticos : 
 
 Utilização de laboratório para atividades 
 Exercícios envolvendo modelos do mercado de trabalho 
 
 
 
 
 
 
 
 
6. Avaliação : (Formas e Critérios de Avaliação) 
 
 Trabalho 
o Trabalho prático em equipe feito em sala de aula 
o Valor 3,0 pontos 
 Prova 
o Composta por conteúdo prático 
o Valor 7,0 pontos 
7. Bibliografia 
 
Básica 
 
 SILBERCHATZ, A. Sistema de Banco de Dados. São Paulo: Makron Books, 1999. 
 ELMASRI & NAVATHE. Sistemas de Banco de Dados. São Paulo: Pearson, 2006. 
 HEUSER, C. A. Projeto de Banco de Dados. 5ª edição. 
 
Complementar 
 
 COUGO, P. Modelagem Conceitual e Projeto de Bancos de Dados. Rio de Janeiro: 
Campus/Elsevier, 1997. 
 MACHADO & ABREU. Projeto de Banco de Dados Uma visão Prática. São Paulo: 
Érica, 1996.

Continue navegando