Tecnologias de Banco de Dados

  • Curso: Tecnologia em Sistemas para Internet
  • Disciplina: Tecnologias de Banco de Dados
  • Carga-Horária: 60h (80h/a) Pré-Requisito(s): Banco de Dados I Número de créditos: 4

EMENTA

Planejamento, instalação e administração de um sistema gerenciador de banco de dados. Estrutura de índices. Segurança em um sistema gerenciador de banco de dados. Cópia de segurança e restauração desta. Diagnóstico e solução de problemas. Desempenho e otimização. Replicação de dados.

PROGRAMA

Objetivos

• Compreender e aplicar as técnicas de administração e otimização de Sistemas de Banco de Dados.

Bases Científico-Tecnológicas (Conteúdos)

  1. Visão Geral da Administração do Sistema.
    
  2. Planejamento e Instalação de Sistema.
    
  3. Estrutura de Índices.
    
  4. Gerenciando a Segurança.
    
  5. Backup e Recuperação.
    
  6. Transferência de Dados.
    
  7. Automatizando as tarefas de administração de sistema.
    
  8. Diagnóstico e Solução de Problemas.
    
  9. Desempenho e Otimização.
    
  10. Replicação de Dados.

Procedimentos Metodológicos

• Aulas teóricas expositivas, aulas práticas em laboratório, desenvolvimento de projetos; • Leitura de textos, palestras, seminários, visitas técnicas, pesquisas bibliográficas;

Recursos Didáticos

Quadro branco, computador, projetor multimídia, retroprojetor, vídeos.

Avaliação

• Avaliações escritas e práticas; • Trabalhos individuais e em grupo (listas de exercícios, estudos dirigidos, pesquisas); • Apresentação do projeto desenvolvido.

Bibliografia Básica

  1. ELMASRI, R.; NAVATHE. Sistemas de Banco de Dados. 6.Ed. São Paulo: Pearson Education, 2011.
    
  2. SILBERSCHATZ, A.; KORTH, H.; SUDARSHAN, S. Sistema de Banco de Dados. 1.Ed. Rio de Janeiro: Campus, 2006.
    
  3. HOTEK, M. Microsoft SQL Server 2008 – Passo a Passo. 1.Ed. Porto Alegre: Bookman, 2010.
    

Bibliografia Complementar

  1. HEUSER, C. A. Projeto de Banco de Dados. Série de Livros Didáticos. 4. Ed. Instituto de Informática da UFRGS. Sagra
    Luzzatto, 2001
    
  2. DATE, C. J. Introdução a Sistemas de Banco de Dados. 7. ed. Rio de Janeiro: Campus, 2000.
    
  3. MACHADO, F. N. R. Tecnologia e Projeto de Data Warehouse. 4. Ed. São Paulo: Érica, 2008.
    
  4. CARVALHO; VIDAL, A. Datamining: a mineração de dados no marketing, medicina, economia, engenharia e administração.
    São Paulo: Moderna, 2005.
    
  5. RANGEL, A. MySQL: projeto, modelagem e desenvolvimento de banco de dados. Rio de Janeiro: Alta books, 2004.
    
                                                     Software(s) de Apoio:
    

Microsoft SQL Server; MySQL, DBDesigner, Management Studio.