Banco de Dados II

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

EMENTA

Consultas avançadas em linguagem de consulta estruturada (SQL). Conceitos de banco de dados que proporcionam mais performance no trabalho com o banco: visões, gatilhos e procedimentos armazenados. Processamento de transações. Cursores. Funções. Análise e representação de dados.

PROGRAMA

Objetivos

• Compreender e aplicar as técnicas de sistemas gerenciadores de banco de dados.

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

  1. Consultas Avançadas
    
  2. Views, Triggers e Store Procedures
    
  3. Processamento de Transações
    
  4. Cursores
    
  5. Funções (UDFs)
    
  6. Análise de Dados (OLAP e Data Warehouse)
    
  7. XML
    

Procedimentos Metodológicos

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

Recursos Didáticos

• Quadro branco, computador, projetor multimídia, retroprojetor.

Avaliação

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

Bibliografia Básica

  1. ELMASRI, R.; NAVATHE. Sistemas de Banco de Dados. 6.Ed. São Paulo: Pearson, 2011.
    
  2. SILBERSCHATZ, A.; KORTH, H.; SUDARSHAN, S. Sistema de Banco de Dados. 1.Ed. Rio de Janeiro: Campus, 2006.
    
  3. HEUSER; ALBERTO, C. Projeto de Banco de Dados. 6.Ed. Rio de Janeiro: Bookman, 2009.
    

Bibliografia Complementar

  1. DATE, C. J. Introdução a Sistemas de Banco de Dados. 1.Ed. Rio de Janeiro: Campus, 2004.
    
  2. HOTEK, M. Microsoft SQL Server 2008 – Passo a Passo. 1.Ed. Porto Alegre: Bookman, 2010.
    
  3. MACHADO; RODRIGUES. Tecnologia e Projeto de Data Warehouse. 4.Ed. São Paulo: Érica, 2008.
    
  4. CARVALHO; ALFREDO, V. Datamining: a mineração de dados no marketing, medicina, economia, engenharia e
    administração. Rio de Janeiro: Moderna, 2005.
    
  5. MARTINSSON; TOBIAS. Desenvolvendo XML e WMI para o Microsoft SQL Server 2000. São Paulo: Makron Books, 2002.
    
                                                     Software(s) de Apoio:
    

• Microsoft SQL Server, MySQL, DBDesigner, Management Studio.