T.I

INTRODUÇÃO A BANCO DE DADOS

40h Carga horáriaPT-BR IdiomaPossui ApostilaAtualizado

Ementa

Esta disciplina apresenta os fundamentos e a evolução dos bancos de dados, com foco nas tecnologias mais recentes do mercado. O conteúdo inclui: Modelagem de dados e conceitos essenciais de banco de dados. Estruturas de banco de dados relacionais e não relacionais. Linguagens de consulta de dados (SQL e NoSQL). Arquiteturas de bancos de dados em ambientes distribuídos e na nuvem. Implementação de segurança e integridade em bancos de dados modernos.

OBJETIVO: Esta disciplina visa capacitar os alunos a entenderem e aplicarem os conceitos fundamentais de banco de dados, utilizando as mais modernas tecnologias disponíveis no mercado, incluindo modelagem de dados, SQL, NoSQL, integridade referencial e as arquiteturas de banco de dados existentes.

CONTEÚDO PROGRAMÁTICO:

UNIDADE I – FUNDAMENTOS DE BANCO DE DADOS
  • CONCEITOS BÁSICOS DE BANCOS DE DADOS
  • MODELAGEM DE DADOS E NORMALIZAÇÃO
  • SISTEMAS DE GERENCIAMENTO DE BANCO DE DADOS (SGBD)
  • MODELOS DE BANCO DE DADOS RELACIONAIS
UNIDADE II – LINGUAGENS DE CONSULTA EM BANCO DE DADOS
  • FUNDAMENTOS DE SQL
  • CONSULTAS AVANÇADAS EM SQL
  • INTRODUÇÃO AO NOSQL
  • COMPARAÇÃO ENTRE SQL E NOSQL
UNIDADE III – ARQUITETURAS DE BANCO DE DADOS MODERNAS
  • BANCOS DE DADOS DISTRIBUÍDOS
  • BANCOS DE DADOS NA NUVEM
  • BANCOS DE DADOS ORIENTADOS A DOCUMENTOS
  • BANCOS DE DADOS ORIENTADOS A GRAFOS
UNIDADE IV – SEGURANÇA E INTEGRIDADE DE BANCOS DE DADOS
  • SEGURANÇA DA INFORMAÇÃO EM BANCOS DE DADOS
  • POLÍTICAS DE BACKUP E RECUPERAÇÃO DE BANCOS DE DADOS
  • INTEGRIDADE E CONSISTÊNCIA DAS INFORMAÇÕES EM BANCOS DE DADOS
  • IMPLEMENTAÇÃO DE AUDITORIA E MONITORAMENTO DE BANCOS DE DADOS