TADS:Banco de dados II

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar

Banco de Dados II

Carga Horária

60 horas -> 72 aulas

Ano Letivo 2016


Professor: Alcione Benacchio (alcione.benacchio@ifpr.edu.br)
Horário de aula: 4a. feira - 19h15 - 20h45 | 5a feira - 21h00 - 22h30
Horário de atendimento: Terça-feira: 10:00 – 11:00 Quinta-feira: 15:40 – 16:40

EMENTA

Administração de banco de dados; exemplos e aplicações de SGBDs convencionais e não-convencionais; Linguagem SQL; Aplicações de banco de dados para web; Olap e Otimização de consultas; Gerenciamento de transações; Controle da concorrência; Indexação; Triggers; Tunning.

CONTEÚDO PROGRAMÁTICO

  1. Revisão de SQL (DML e DDL)
  2. Restrições de Integridade
    1. Restrições de Domínio
    2. Integridade Referencial
    3. Dependências Funcionais
  3. Processamento e otimização de consultas
    1. Otimização consultas
    2. Catálogo do BD e estimativas sobre os dados
    3. Plano de execução de uma consulta
  4. Processamento de transações e controle de concorrência
    1. Modelo de Transação
    2. Executando Transações
    3. Propriedades e estados
    4. Transações em Duas Fases
    5. Tratamento de deadlock
  5. Stored Procedures
  6. Views
  7. Triggers
  8. DCL (Data Control Language)
    1. Grant, Revoke
  9. Tunning
    1. Ajustes no Sistemas Operacional
    2. Ajustes em arquivos de configuração
    3. Utilizando logs do BD

OBJETIVO DO COMPONENTE CURRICULAR

Aprofundar o conhecimento do aluno em banco de dados abordando os diversos aspectos de SGBD relacionais como gerenciamento de transações, controle de concorrência, recuperação de falhas e otimização de consultas.

PROCEDIMENTOS METODOLÓGICOS

Metodologia de Ensino

  • Seminários para apresentação de trabalhos;
  • Trabalhos individuais e/ou grupo;
  • Aulas práticas em laboratório.

Recursos e Materiais

  • Aulas expositivas empregando: quadro, multimídia;
  • Livros e apostilas;

AVALIAÇÃO

  1. Trabalhos individuais e/ou grupo;
  2. Apresentação de seminários;
  3. Provas bimestrais individuais;
  4. Participação em sala.


REFERÊNCIAS BÁSICAS

  1. SILBERCHATZ, Abrahan, KORTH, Henri F., SHUDARSHAN, S., Sistema de Banco de Dados, 5a. Ed., Campus, 2006.
  2. HEUSER , Projeto de Banco de Dados. Editora Sagra Luzzato, 5a. Edição, 2004.
  3. ELMASRI, Ramez E., NAVATHE, Shamkant B., Sistema de Banco de Dados, 6a. Ed., Pearson, 2010.
  4. DATE, Chris J., Introdução a Sistemas de Banco de Dados, 8a. Ed, Campus, 2004.
  5. ABREU, Maurício P.; MACHADO, Felipe N. R.; Projeto de Banco de Dados: Uma visão prática; Ed. Érica, 2006.

REFERÊNCIAS COMPLEMENTARES

  1. KROENKE, David M. ; Banco de Dados: Fundamentos, Projeto e Implementação - 6a edição; LTC Editora, 1999.
  2. SUEHRING, Steve; MySQL a Bíblia; Ed. Campus Elsevier, 2002;
  3. ANGELOTTI, Elaini Simoni, Banco de Dados, Editora do Livro Técnico, 2010.
  4. TAKAHASHI, Mana, Guia Mangá de Banco de Dados, Novatec, 2009.
  5. LECHETA, Ricardo R.; Google Android; 3ª Edição, 2013, ed. Novatec.


Site do ProtgreSql: http://www.postgresql.org/


Apresentação de Banco de Dados II


Avaliação 1º Bimestre

MARCADA PARA A DATA 17/04/2015