Baixe o app para aproveitar ainda mais
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.
Compartilhar