Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Banco de Dados e Aplicações

📋 Plano de Ensino

Disciplina: Banco de Dados e Aplicações
Carga Horária: 80 horas (Aulas) + 40 horas (Atividades Autônomas)
Curso: Tecnólogo em Gestão da Tecnologia da Informação

🎯 Objetivo

Entender fundamentos e arquitetura de sistemas de bancos de dados bem como técnicas de projeto e implementação de banco de dados com o uso de ferramentas.

📚 Ementa

  • Sistemas de Arquivos vs. SGBD.
  • Sistemas de gerenciamento de banco de dados (SGBD): arquitetura e aspectos operacionais.
  • Aplicações e tecnologias emergentes em Banco de Dados.
  • Técnicas e ferramentas de gerenciamento de Banco de dados.
  • Storage.
  • Controle de concorrência.
  • Segurança e integridade.
  • Modelagem de dados a partir do modelo de negócios.
  • Modelo entidade-relacionamento e suas extensões.
  • Mapeamento de modelo Entidade-Relacionamento para modelo relacional.
  • Formas Normais (Normalização).
  • Linguagem de Manipulação (DML) e de Descrição (DDL) de dados.
  • Projeto e Implementação de Banco de Dados com ferramentas de produtividade.

📖 Bibliografia Básica

  1. BEIGHLEY, Lynn. Use a Cabeça SQL. Alta Books, 2008.
  2. HEUSER, C.A. Projeto de Banco de Dados. Serie Livros Didáticos, V.4. Bookman, 2009.
  3. SILBERSCHATZ, A.; KORTH, H. F.; SUDARSHAN, S. Sistema de Banco de Dados. Campus, 2006.

📖 Bibliografia Complementar

  1. MACHADO, Felipe Nery R. Banco de Dados – Projeto e implementação. São Paulo: Érica, 2004.
  2. ELMASRI, R.; NAVATHE, S. B. Sistemas de Banco de Dados: Fundamentos e Aplicações. SP: Pearson, 2005.

🧭 Navegação por Módulos

  1. Introdução e Arquitetura de SGBD
  2. Modelagem Conceitual (Entidade-Relacionamento)
  3. Modelagem Relacional e Normalização
  4. Linguagem SQL (DDL e DML)
  5. Administração, Concorrência e Segurança
  6. Projeto Prático e Tendências
  7. Atividades Autônomas (40h)