Disciplina

—————————————————————

O curso é composto por:

  • 16 disciplinas oferecidas em 48 sábados não consecutivos.
  • 1 disciplina de TCC ao final do curso.

Carga horária de Disciplinas: 384 horas (48 sábados)
Durante o curso ocorrem sábados de recesso, não tendo nenhuma atividade.
Consulte o calendário da turma neste site.

Blocos de formação profissional:

  • Bloco – Engenharia de Dados:
    o Artificial Intelligence Data Management
    o Fundamentos de Sistemas de Banco de Dados
    o Engenharia de Requisitos de Banco de Dados
    o Projeto de Banco de Dados
    o Arquiteturas de Alto Desempenho para Bancos de Dados
    o Bancos de Dados Aplicados à Internet das Coisas (IOT)
    o Bancos de Dados Não-relacionais
  • Bloco – Administração de Banco de Dados (DBA):
    o Programação e Otimização em SQL (Tuning)
    o Segurança de Informações
    o Políticas de Administração de Bancos de Dados
    o Data Storage Management
  • Bloco – Ciência de Dados (Análise de Dados):
    o Data Lake e Data Warehouse
    o Mineração de Dados (Data Mining)
    o Visualização de Informações
    o Aprendizado de Máquina na Análise de Dados (Machine Learning)
  • Bloco – Arquitetura e Gestão de Dados:
    o Gestão e Governança de Dados
Cod   Disciplina / Ementa básica carga horária

CET 615

Fundamentos de Sistemas de Banco de Dados
Disciplina de nivelamento e revisão. Modelagem de Banco de Dados. Tipos de Dados. Tabelas. Restrições. Índices. Views. Programação SQL. Stored Procedures. Triggers.

24 horas

CET 602

Engenharia de Requisitos de Banco de Dados
Engenharia de requisitos no contexto de Sistemas de Bancos de Dados. Requisitos de sistemas e de software. Processo da engenharia de requisitos: elicitação, análise e especificação, validação e gerenciamento. Requisitos de dados, requisitos funcionais e não- funcionais. Técnicas para obtenção de requisitos não funcionais. Documentação de requisitos.

24 horas

CET 603

Projeto de Bancos de Dados
Projeto baseado em processos de negócio usando BPMN. Projeto apoiado em requisitos não-funcionais de qualidade de dados (volatilidade, precisão, etc). Data Profile. Data Lineage. Alinhamento das fases de projeto: conceitual, lógico e físico. Projeto de Metadados. Decisões de projeto na observação de requisitos complexos de entidades de informação.

24 horas

CET 604

Programação e Otimização em SQL
Fatores de impacto da performance de sistema de banco de dados. Ambiente de testes e massa de dados. Análise de Planos de consulta e execução. Estratégias de otimização de código. Métricas de desempenho. Equilíbrio de performance entre as operações CRUD. Monitoramento de performance.

24 horas

CET 616

Arquiteturas de Alto Desempenho para BD
Sistemas Paralelos e Distribuídos. Sistemas de alto desempenho e alta disponibilidade associados a Sistemas Gerenciadores de Banco de Dados. Sistemas centralizados e distribuídos. Cluster Computing. Grid Computing. Infra-estrutura de armazenamento, processamento e comunicação. Serviços de Banco de Dados e sua integração com outros Serviços de Redes. Instalação, configuração e testes de desempenho e de funcionamento.

24 horas

CET 619

BD Aplicados à Internet das Coisas (IoT)
Eco-sistema para Internet das Coisas (IoT – Internet of Things), os Objetos Inteligentes (The Things), Armazenamento de Dados para Objetos Inteligentes, Plataformas para Interação para Objetos Inteligentes, Banco de Dados das Coisas (DoT – Database of Things).

24 horas

CET 607

Segurança de Informações
Princípios da Segurança: Confidencialidade; Integridade e Disponibilidade. Políticas de Segurança. ISO 27K. Papéis e Responsabilidades. Classificação da Informação. Ciclo de Segurança: criação; uso; transporte; armazenagem; descarte. Níveis de profundidades de defesa. Criptografia. Redes. Gestão de Riscos. Aspectos legais nacionais e internacionais. LGPD. Computação Forense. Gestão de Continuidade. Business Impact Analysis (BIA).

24 horas

CET 617

Políticas de Administração de Bancos de Dados
Arquitetura do Banco de Dados (usando Oracle). Container Database (CDB) e Pluggable Database (PDB). Manutenção pró-ativa. Administração de privilégios: usuários e profiles e roles. Gerenciamento de instâncias. Gerenciamento de armazenamento e memória. Gerenciamento de desempenho de instalação. Gestão de logs. Automação de alertas. Autonomous Database.

24 horas

CET 624

Data Storage Management
Arquiteturas de armazenamento de dados e sua evolução. Análise comparativa de modelos DAS (Direct Attached Storage), NAS (Network Attached Storage), SAN (Storage Area Network). Armazenamento On-premises. Armazenamento em nuvem (Cloud). Virtualização. Escalabilidade. Disponibilidade. Tolerância a falhas. Recuperação de desastres. Tendências emergentes em Data Storage.

24 horas

CET 622

Data Lake e Data Warehouse
Fundamentos de Data Warehouse: arquitetura; Data Marts e streaming de dados. Data Lakes e modelagem dimensional. Operações OLAP: agregação, roll-up, drill-down, pivot. ETL e limpeza de dados. Projeto de Data Lake, Data Warehouse. Lakehouse. Novas tecnologias e melhores práticas para ambientes escaláveis.

24 horas

CET 611

Mineração de Dados
Descoberta de conhecimento em Bancos de Dados. Conceitos básicos de estatística. Tratamento de Dados. Introduçao a Python e NumPy. Introdução a Pandas. Fundamentos da Visualização. Tarefa de Classificação. Tarefa de Regressão. Tarefa de Agrupamento. Métodos e Métricas de Avaliação.

24 horas

CET 612

Visualização de Informações
Modelo de referência. Classificações de variáveis. Propriedades Gráficas. Técnicas de visualização de dados. Dimensionalidade baixa e multidimensão.Técnicas baseadas em pontos, linhas e regiões. Visualizações de hierarquias, grafos e textos. Composição de técnicas aplicada em Business Intelligence (BI). Experimentação de ferramentas (DastricData, Tableau, Orange, Parallel Sets).

24 horas

CET 618

Gestão e Governança de Dados
Alinhamento entre a Governança Corporativa de TI, a Engenharia de Dados, a Arquitetura de Dados (TOGAF), Governança e Gestão de Dados. A informação como um ativo estratégico. Engenharia de Processo de Negócio para a Gestão de Dados usando COBIT. Gestão do Ciclo de Vida. Gestão da Qualidade usando DMBoK. Métricas e maturidade de processos.

24 horas

CET 620

Bancos de Dados Não-relacionais
Paradigmas de Bancos de Dados Não-relacionais. Arquitetura NoSQL. Modelos e SGBDs:
Baseados em Grafos; Orientados a documentos; Chave-Valor; Orientados a Colunas. Práticas de modelagem, criação, configuração e manipulação usando banco de dados Redis e MongoDB. Análise de performance.

24 horas

CET 621

Aprendizado de Máquina na Análise de Dados
Contextualização de Aprendizado de Máquina. Tipos de Aprendizado: Supervisionado; Não-supervisionado. Erros de representação ou aproximação. O Procesos de Predição. Estimativa de desempenho do modelo. Clsssificadores Bayesianos (Naive Bayes).  k-NN (k-Nearest Neighbors). Redes Neurais. Aprendizado MLP. Ensembles Learning.

24 horas

CET 623

Artificial Intelligence Data Management
Fundamentos da Inteligência Artificial na Gestão e Gerenciamento de Dados e sua relação com a Engenharia de Dados, Aprendizado de Máquina e Governança de Dados. O ciclo de vida dos dados em sistemas baseados em IA. Automação completa de processos de dados utilizando técnicas de inteligência artificial para validação, classificação, decisão e controle.

24 horas

O TCC é um módulo realizado nos últimos meses do curso, com determinados sábados de orientação remota. No trabalho é colocado em prática o conhecimento adquirido no curso.
Carga horária de TCC: 64 horas

Carga horária total do Curso: 448 horas