Sobre esta disciplina
Período: 6º Período · Núcleo: Específica · Carga Horária: 60h Tópicos: Recuperação de falhas. Controle de concorrência. Noções básicas de bancos de dados distribuídos. Aspectos de segurança e privacidade.
| Campo | Valor |
|---|---|
| Código | CSECBJI.44 |
| Núcleo | Específica |
| Carga Horária | 60 |
| Período | 6º Período |
| Pré-requisitos | CSECBJI.35 - Modelagem de Dados |
📋 Ementa
Recuperação de falhas. Controle de concorrência. Noções básicas de bancos de dados distribuídos. Aspectos de segurança e privacidade. Implementação de visões, stored procedures e triggers.
🎯 Objetivos
- Proporcionar aos alunos conhecimentos teóricos e práticos em Banco de Dados, envolvendo o estudo de conceitos fundamentais de Projeto de Sistemas de Banco de Dados, além da sua aplicação através do ensino de uma linguagem de programação de banco de dados e do desenvolvimento de aplicações de bancos de dados.
📖 Conteúdo Programático
- Linguagem de Definição e Manipulação de Dados
- Processamento e Otimização de Consultas
- Transações
- Conceito
- Propriedades
- i. Atomicidade
- ii. Consistência
- iii. Isolamento
- iv. Durabilidade
- Controle e Falhas em Transações
- Concorrência
- Programação em Bancos de Dados
- PL/SQL
- i. Conceitos
- ii. Comandos
- Procedimentos Armazenados
- Gatilhos
- Segurança
- Privilégios de Acesso
- Visões
- Criptografia de Dados
📚 Materiais de Apoio (acesso aberto)
Todos os materiais abaixo são de distribuição legal e gratuita — pode baixar e compartilhar.
- Introdução a Banco de Dados — Rede e-Tec Brasil/MEC. Espelho oficial: ProEdu.
- Banco de Dados I — Rede e-Tec Brasil/MEC. Espelho oficial: ProEdu.
📕 Bibliografia Básica
- DATE, C. J. Introdução a Sistemas de Banco de Dados. 8ª Edição. São Paulo: Campus, 2004.
- HEUSER, C. A. Projeto de Banco de Dados. 6ª Edição. Porto Alegre: Bookman, 2008.
- SILBERSCHATZ, A, KORTH, H. F.
- SUDARSHAN, S. Sistema de banco de dados. 6. ed. Rio de Janeiro, RJ:
- Elsevier, 2012.
📗 Bibliografia Complementar
- CARDOSO, V., CARDOSO, G. Sistemas de Banco de Dados. São Paulo, 2012.
- DATE, C. J., Projeto de Banco de Dados e Teoria Relacional: Formas Normais e Tudo Mais. São Paulo: Novatec, 2015.
- MACHADO, F. N. R., ABREU, M. P. Projeto de Banco de Dados: Uma Visão Prática. 17ª Edição. São Paulo: Érica, 2012.
- ROB, P., CORONEL, C. Sistemas de Banco de Dados: Projeto, Implementação e Administração. São Paulo: Cengage, 2010.
- TEOREY, T., LIGHTSTONE, S., NARDEAU, T., JAGADISH, H. V. Projeto e Modelagem de Dados. 2ª Edição. São Paulo: Elsevier, 2013.