TADS:Banco de dados II: mudanças entre as edições
Sem resumo de edição |
Sem resumo de edição |
||
Linha 10: | Linha 10: | ||
<br>'''Horário de atendimento:''' Segunda-feira: 9:00 – 10:00 | <br>'''Horário de atendimento:''' Segunda-feira: 9:00 – 10:00 | ||
Quinta-feira: 15:40 – 16:40 | 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== | |||
#Revisão de SQL (DML e DDL) | |||
#Restrições de Integridade | |||
##Restrições de Domínio | |||
##Integridade Referencial | |||
##Dependências Funcionais | |||
#Processamento e otimização de consultas | |||
##Otimização consultas | |||
##Catálogo do BD e estimativas sobre os dados | |||
##Plano de execução de uma consulta | |||
#Processamento de transações e controle de concorrência | |||
##Modelo de Transação | |||
##Executando Transações | |||
##Propriedades e estados | |||
##Transações em Duas Fases | |||
##Tratamento de deadlock | |||
#Stored Procedures | |||
#Views | |||
#Triggers | |||
#DCL (Data Control Language) | |||
##Grant, Revoke | |||
#Tunning | |||
##Ajustes no Sistemas Operacional | |||
##Ajustes em arquivos de configuração | |||
##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== | |||
#Trabalhos individuais e/ou grupo; | |||
#Apresentação de seminários; | |||
#Provas bimestrais individuais; | |||
#Participação em sala. | |||
==REFERÊNCIAS BÁSICAS== | |||
SILBERCHATZ, Abrahan, KORTH, Henri F., SHUDARSHAN, S., Sistema de Banco de Dados, 5a. Ed., Campus, 2006. | |||
HEUSER , Projeto de Banco de Dados. Editora Sagra Luzzato, 5a. Edição, 2004. | |||
ELMASRI, Ramez E., NAVATHE, Shamkant B., Sistema de Banco de Dados, 6a. Ed., Pearson, 2010. | |||
DATE, Chris J., Introdução a Sistemas de Banco de Dados, 8a. Ed, Campus, 2004. | |||
ABREU, Maurício P.; MACHADO, Felipe N. R.; Projeto de Banco de Dados: Uma visão prática; Ed. Érica, 2006. | |||
==REFERÊNCIAS COMPLEMENTARES== | |||
KROENKE, David M. ; Banco de Dados: Fundamentos, Projeto e Implementação - 6a edição; LTC Editora, 1999. | |||
SUEHRING, Steve; MySQL a Bíblia; Ed. Campus Elsevier, 2002; | |||
ANGELOTTI, Elaini Simoni, Banco de Dados, Editora do Livro Técnico, 2010. | |||
TAKAHASHI, Mana, Guia Mangá de Banco de Dados, Novatec, 2009. | |||
LECHETA, Ricardo R.; Google Android; 3ª Edição, 2013, ed. Novatec. | |||
'''Site do ProtgreSql:''' | '''Site do ProtgreSql:''' | ||
http://www.postgresql.org/ | http://www.postgresql.org/ |
Edição das 19h35min de 25 de fevereiro de 2015
Banco de Dados II
Carga Horária
60 horas -> 72 aulas
Ano Letivo 2014
Professor: Alcione Benacchio (alcione.benacchio@ifpr.edu.br)
Horário de aula: 4a. feira - 19h15 - 20h45 | 6a feira - 21h00 - 22h30
Horário de atendimento: Segunda-feira: 9:00 – 10: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
- Revisão de SQL (DML e DDL)
- Restrições de Integridade
- Restrições de Domínio
- Integridade Referencial
- Dependências Funcionais
- Processamento e otimização de consultas
- Otimização consultas
- Catálogo do BD e estimativas sobre os dados
- Plano de execução de uma consulta
- Processamento de transações e controle de concorrência
- Modelo de Transação
- Executando Transações
- Propriedades e estados
- Transações em Duas Fases
- Tratamento de deadlock
- Stored Procedures
- Views
- Triggers
- DCL (Data Control Language)
- Grant, Revoke
- Tunning
- Ajustes no Sistemas Operacional
- Ajustes em arquivos de configuração
- 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
- Trabalhos individuais e/ou grupo;
- Apresentação de seminários;
- Provas bimestrais individuais;
- Participação em sala.
REFERÊNCIAS BÁSICAS
SILBERCHATZ, Abrahan, KORTH, Henri F., SHUDARSHAN, S., Sistema de Banco de Dados, 5a. Ed., Campus, 2006. HEUSER , Projeto de Banco de Dados. Editora Sagra Luzzato, 5a. Edição, 2004. ELMASRI, Ramez E., NAVATHE, Shamkant B., Sistema de Banco de Dados, 6a. Ed., Pearson, 2010. DATE, Chris J., Introdução a Sistemas de Banco de Dados, 8a. Ed, Campus, 2004. ABREU, Maurício P.; MACHADO, Felipe N. R.; Projeto de Banco de Dados: Uma visão prática; Ed. Érica, 2006.
REFERÊNCIAS COMPLEMENTARES
KROENKE, David M. ; Banco de Dados: Fundamentos, Projeto e Implementação - 6a edição; LTC Editora, 1999. SUEHRING, Steve; MySQL a Bíblia; Ed. Campus Elsevier, 2002; ANGELOTTI, Elaini Simoni, Banco de Dados, Editora do Livro Técnico, 2010. TAKAHASHI, Mana, Guia Mangá de Banco de Dados, Novatec, 2009. LECHETA, Ricardo R.; Google Android; 3ª Edição, 2013, ed. Novatec.
Site do ProtgreSql:
http://www.postgresql.org/