Documente Academic
Documente Profesional
Documente Cultură
OBJETIVOS GERAIS:
Prover aos alunos uma visão geral sobre a disciplina, com técnicas, métodos aplicados e
metodologias para abordagem e solução de problemas relativos a análise, projeto e
implementação de soluções relacionadas a SGBD.
OBJETIVOS ESPECÍFICOS:
RECURSOS E TÉCNICAS:
1.3. Consultas
1.3.1 Retornando dados
1.3.2 Usando a declaração SELECT
1.3.3 Usando a clausula WHERE
1.3.4 Usando operadores de comparação
1.3.5 Usando operadores Lógicos
1.3.6 Retornando Regiões de valores
1.3.7 Cláusulas lógicas: AND e OR
1.3.8 Combinando dados a partir de múltiplas tabelas
1.4. Join
1.4.1 INNER JOIN
1.4.2 LEFT JOIN
1.4.3 RIGHT JOIN
1.5. Visões
1.5.1 Definição e uso de visões em SQL
2. Segurança
2.1. Considerações gerais sobre segurança em bancos de dados
2.2. Especificação de Segurança em SQL
4. Transações
4.1. Conceitos
4.2. Propriedades desejáveis
5. Recuperação
5.1. Tipos de falhas
5.2. Recuperação baseada em log
5.3. Proteção contra falhas de mídia
6. Controle de concorrência
6.1. Problemas relacionados a execução de transações concorrentes
6.2. Escalonamentos e Serializabilidade
6.3. Protocolos baseados em bloqueios
6.3.1. Tipos de bloqueio
6.3.2. Protocolo de bloqueio de duas fases
6.3.3. Deadlock
7. Otimização de Consultas
7.1. Otimização heurística
7.2. Otimização por estimativa de custos
Título: Projeto de banco de dados Autor/Responsável: Heuser, Carlos Alberto. Imprenta: 3ª ed.
Porto Alegre:Sagra Luzzatto, 2000
Bibliografia Complementar:
Título: Projeto de banco de dados : uma visao pratica Autor/Responsável: Machado, Felipe Nery
Rodrigues.; Abreu, Mauricio Pereira de. Imprenta: 8ª ed. Sao Paulo:Erica, 2002
Título: Banco de dados em aplicacoes cliente-servidor Autor/Responsável: Silva, Sidney Dias da.;
Tanaka, Asterio K.; Melo, Rubens Nascimento. Imprenta: Rio de Janeiro:Injobook, 1998