SIN320 - Catálogo de Graduação

Propaganda
UNIVERSIDADE FEDERAL DE VIÇOSA
ESTE DOCUMENTO NÃO SUBSTITUI O ORIGINAL
Programa Analítico de Disciplina
SIN320 Laboratório de Banco de Dados
Campus Rio Paranaíba - Campus Rio Paranaíba
Número de créditos:
4
Duração em semanas: 15
Períodos - oferecimento: I
Carga horária semanal
Carga horária total
Teóricas
2
30
Práticas
2
30
Total
4
60
Pré-requisitos (Pré ou co-requisitos)*
SIN220
Ementa
Linguagem SQL avançada. Indexação em banco de dados. Processamento e otimização de consultas.
Processamento de transações e controle de concorrência. Técnicas de banco de dados avançado.
Oferecimento aos Cursos
Curso
Sistemas de Informação
Modalidade
Obrigatória
Período
5
______________________________________________________
Catálogo de Graduação 2016 da UFV
0
UNIVERSIDADE FEDERAL DE VIÇOSA
ESTE DOCUMENTO NÃO SUBSTITUI O ORIGINAL
SIN320 Laboratório de Banco de Dados
Seq
1
Aulas Teóricas
Linguagem SQL avançada
Horas/Aula
4
1.1. Views
1.2. Triggres
1.3. Procedimentos Armazenados
2
Indexação em banco de dados
6
2.1. Tipos de Índices
2.2. Estruturas de dados para Índices
2.3. Indexação em SQL
3
Processamento e otimização de consultas
4
3.1. Etapas do Processamento de Consultas
3.2. Otimização de Consultas
3.3. Algoritmos de Otimização
4
Processamento de transações e controle de concorrência
6
4.1. Conceitos de transações
4.2. Transações concorrentes
4.3. Teoria da Serialização
4.4. Controle de Concorrência
4.5. Tipos de Protocolos
5
Técnicas de banco de dados avançado
10
5.1. Segurança de Banco de Dados
5.2. Desempenho (tunning)
5.3. Administração de Banco de Dados
5.4. Replicação e Balanceamento de Carga
______________________________________________________
Catálogo de Graduação 2016 da UFV
1
UNIVERSIDADE FEDERAL DE VIÇOSA
ESTE DOCUMENTO NÃO SUBSTITUI O ORIGINAL
SIN320 Laboratório de Banco de Dados
SIN320 Laboratório de Banco de Dados
Seq
1
Aulas Práticas
Linguagem SQL avançada
Horas/Aula
4
1.1. Views
1.2. Triggres
1.3. Procedimentos Armazenados
2
Indexação em banco de dados
6
2.1. Tipos de Índices
2.2. Estruturas de dados para Índices
2.3. Indexação em SQL
3
Processamento e otimização de consultas
4
3.1. Etapas do Processamento de Consultas
3.2. Otimização de Consultas
3.3. Algoritmos de Otimização
4
Processamento de transações e controle de concorrência
6
4.1. Conceitos de transações
4.2. Transações concorrentes
4.3. Teoria da Serialização
4.4. Controle de Concorrência
4.5. Tipos de Protocolos
5
Técnicas de banco de dados avançado
10
5.1. Segurança de Banco de Dados
5.2. Desempenho (tunning)
5.3. Administração de Banco de Dados
5.4. Replicação e Balanceamento de Carga
______________________________________________________
Catálogo de Graduação 2016 da UFV
2
UNIVERSIDADE FEDERAL DE VIÇOSA
ESTE DOCUMENTO NÃO SUBSTITUI O ORIGINAL
SIN320 Laboratório de Banco de Dados
Referências Bibliográficas
Bibliografia Básica:
1 - DATE, C.J. Introdução a Sistemas de Bancos de Dados. Tradução da 8a Edição. Editora Campus,
2003. [Exemplares disponíveis: 20]
2 - ELMASRI, R.; NAVATHE, S.B. Sistemas de Bancos de Dados. 4. ed. Addison Wesley Pub, 2005.
[Exemplares disponíveis: 17]
3 - SILBERSCHATZ, A. KORTH, H. F. Sistema de Banco de Dados. 5. ed. Tradução de: Database
system concepts (5.ed.). São Paulo: Makron, 2006. [Exemplares disponíveis: 10]
___________________________________________________________________________________
Bibliografia Complementar:
4 - DEWSON, R. Microsoft SQL Server 2008 para Desenvolvedores. Alta Books, 2008. [Exemplares
disponíveis: Não informado.]
5 - ELMASRI, R.; NAVATHE, S.B. Fundamentals of Database Systems. 5. ed. Addison Wesley Pub.,
2006. [Exemplares disponíveis: 3]
6 - GONZAGA, J. G. Dominando o PostgreSQL. 1ª ed. Editora Ciência Moderna, 2007. [Exemplares
disponíveis: Não informado.]
7 - RAMAKRISHNAN, R. Sistemas de Gerenciamento de Bancos de Dados. 3. ed. McGraw-Hill, 2008.
[Exemplares disponíveis: Não informado.]
8 - ROB, P; CORONEL, C. Sistemas de Banco de Dados - Projeto, Implementação e Administração. 8ª
Ed. Editora Cengage Learning. 2010. 744 p. [Exemplares disponíveis: Não informado.]
9 - TAHAGHOGHI, S.M. Aprendendo MySQL. Editora Alta Books. 1a Ed. 2007. [Exemplares disponíveis:
Não informado.]
______________________________________________________
Catálogo de Graduação 2016 da UFV
3
Download