Próximas Turmas
Nenhuma turma disponível no momento
Entre em contato para informar seu interesseO que você vai aprender nesse curso
O que você vai aprender:
Descubra uma experiência educacional transformadora com nossa exclusiva série de cursos, cuidadosamente elaborados para explorar os fundamentos essenciais em administração e desenvolvimento de bancos de dados. Esta é a sua oportunidade de aprofundar seu conhecimento nas principais plataformas do setor:
Banco de Dados - Modelagem e SQL:
Abra caminho para o sucesso com um curso que proporciona uma introdução sólida à modelagem de dados e à linguagem SQL. Explore conceitos fundamentais de design de banco de dados, normalização e otimização de consultas SQL. Desenvolva habilidades para criar estruturas de dados eficientes e manipular dados de maneira impactante, estabelecendo uma base robusta para sua jornada em bancos de dados.
Microsoft SQL Server 2022 + Azure SQL:
Eleve sua expertise para patamares superiores com um curso focado na mais recente versão do Microsoft SQL Server e na integração com o poderoso ambiente Azure SQL. Descubra as novas funcionalidades, aprimore suas habilidades em administração e desenvolvimento, e aprenda a extrair o máximo dos serviços em nuvem para impulsionar seu ambiente de banco de dados.
Oracle Database 21c + Oracle Database Cloud:
Explore as vastas possibilidades da Oracle com um curso que abrange o Oracle Database 21c e as avançadas capacidades do Oracle Database Cloud. Da instalação à otimização, mergulhe nas funcionalidades mais recentes e compreenda como integrar efetivamente o Oracle Database na nuvem, obtendo uma compreensão abrangente do ecossistema Oracle.
Cada módulo foi meticulosamente projetado para atender às necessidades específicas de profissionais de TI, desenvolvedores e entusiastas de bancos de dados. Experimente uma abordagem de aprendizado envolvente e prática, e una-se a nós nesta jornada emocionante em direção à maestria em bancos de dados e tecnologias correlatas. O seu caminho para o sucesso começa aqui.
Conteúdo do curso
Conteúdo do curso
Modelagem de Dados
- Entidades e Relacionamentos
- Atributo Comum
- Atributo Identificador
- Chave Primária e Chave Estrangeira
- Cardinalidades
- Formas Normais (Normalização)
- MER e DER
- Cardinalidade
- Um para um
- Um para muitos
- Muitos para muitos
- Tipos de Relacionamentos
- Associação
- Especialização
- Entidade Associativa e Tabela Relacional
Servidor de Banco de Dados - MySQL
- O que é Banco de Dados
- Composição de um Servidor
- Arquitetura Cliente-Servidor
- Criação de Bases de Dados (Databases)
- Criação de Tabelas (Tables)
- Tipos de dados
- Restrições (Constraints)
- Criação de Views
Linguagem SQL
- Linguagem de Definição de Dados – DDL
- CREATE
- ALTER
- DROP
- Linguagem de Manipulação de Dados
- INSERT
- UPDATE
- DELETE
- Consultas/Pesquisas
- O comando SELECT
- Ordenação com ORDER BY
- Filtros com WHERE
- Operadores Relacionais
- Operadores Lógicos
- IN e NOT IN
- BETWEEN e NOT BETWEEN
- JOINs
- INNER
- LEFT
- RIGHT
- FULL
- Funções de Agregação
- GROUP BY
- Manipulação de datas
- Manipulação de valores numéricos
Conteúdo do curso
Introdução
- Visão Geral do SQL Server
- Edições e Versões
- Ferramentas e Serviços
- Diretórios do SQL Server
SQL Server Configuration Manager
- Controle de Serviços
- Opções de Logon
- Parâmetros de Inicialização
- Configurações de Rede
- Protocolos de Rede
- SharedMemory
- NamedPipes
- TCP/IP
- VIA
- SQL NativeClient
SQL Server Management Studio
- Opções do SSMS
- Opções de Acesso
- Object Explorer
- Construção e Modificação de Objetos em Modo Gráfico
- Query Editor
- Execução de Instruções T-SQL
- Tipos de Exibição de Resultados
Databases(Bancos de Dados)
- Bancos de Dados do Sistema
- master
- msdb
- model
- tempdb
- Construção e Manutenção de um BD
- Estimar o Tamanho do BD
- Propriedades do BD
- Nível de Compatibilidade
- Collation
- Recovery Model
- Estrutura do Banco de Dados
- Arquivos MDF e LDF
- Grupos de Arquivos
- Páginas dos Arquivos de Dados
- Database Snapshots
Modelo ER
- Entidades e Atributos
- Relacionamentos
- Um para Um
- Um para Muitos
- Muitos para Muitos
- Agregação
- Especialização e Generalização
- Auto Relacionamento
Transaction SQL - TSQL
- Tipos de Dados
- Funções de Texto
- Datas e Horas
- Funções da Data
- Funções Matemáticas
- Funções de Agregação
- Like e suas variações
- Cast e Convert
- Joins
- Union
- Subquery
- View e View Materializada
- Tabelas Sincronizadas
- PIVOT e UNPIVOT
- CTE
- Full-textSearch
- FILESTREAM
Programação em TSQL
- UDF Functions
- Table_valuedFunctions
- Scalar_valuedFunctions
- Stored Procedures
- Bloco Temporário
- Triggers
- DML Trigger
- DDL Trigger
- Cursores
- Loops
- Estruturas de Condição
- Tratamento de Exceção
Administração do Banco de Dados
- Índices
- Plano de Execução
- Controle de Transação
- Commit e Rollback
- Lock, Block e Deadlock
- Schemas
- Usuários e Permissões
- Databases Roles
- Criptografia
- Chave Simétrica
- Chave Assimétrica
- Relatórios do SSMS
- Backup e Restore
- Filegroups
- Tabelas Particionadas
- Crescimento e Redução
- Anexando e Desanexando um BD
- Estados de um BD
- Auditoria no BD
Administração do Servidor
- Arquitetura do Servidor
- Tipos de Autenticação
- Login
- Server Roles
- Conexões Remotas
- Instancias
- Padrão
- Nomeada
- Auditoria no Servidor
- Logon Trigger
- SQL Server Profiler
- SQL Server Logs
- Database Mail
- Replicação
- Linked Servers
SQL Agent
- Jobs
- Etapas
- Agendamentos
- Alertas e Notificações
- Operadores
- Monitoramento de Atividades
Introdução ao SQL do Azure
- Visão Geral do SQL do Azure
- Produtos e Serviços
- Implantação - IaaS x PaaS
- Gerenciamento de Recursos
- Ferramentas de Acesso
Planejar e Implantar
- Opções de Implantação
- Modelo de Compra
- gen5 x Novo Hardware
- Dimensionamento
- Limites de recursos
- Banco de Dados SQL do Azure
- Conexões e Acessos
- Carga de Dados no SQL do Azure
Administração de Segurança
- Segurança de Rede
- Permitir acesso aos serviços do Azure
- Usar regras de firewall
- Usar regras de rede virtual
- Controle de Acesso
- Logins
- User
- Roles
- Auditoria no SQL do Azure
- Razão do SQL do Azure
- Monitoramento
- RLS (Segurança no Nível da Linha)
- Backup e Restauração
- PITR (restauração pontual)
- LTR (retenção de longo prazo)
Instalação
- Instalação do Oracle Database 21c no Linux
- Ferramentas de Cliente (Oracle Client Tools)
- SQL*Plus
- Oracle SQL Developer
- EM Express
- Arquitetura do Servidor
- Instâncias
- Bancos de Dados
- Processos e Uso de Memória
- Diretórios e Arquivos do Oracle Database 12c
Modelo ER
- Entidades e Atributos
- Relacionamentos
- Um para Um
- Um para Muitos
- Muitos para Muitos
- Agregação
- Especialização e Generalização
- Auto Relacionamento
Oracle SQL Developer
- Visão Geral
- Opções do Oracle SQL Developer
- Gerenciamento de Conexões
- Construção e Modificação de Objetos em Modo Gráfico
- Query Editor
- Execução de Instruções PL/SQL
- Tipos de Exibição de Resultados
Arquitetura da Instância
- Estruturas de Memória
- SGA e PGA
- Cache do Buffer de Banco de Dados
- Buffer de Log
- Shared Pool
- Estruturas de Processos
- SMON; PMON; DBWn; LGWR; CKPT
- Inicialização da Instância
- NOMOUNT
- MOUNT
- OPEN
- Parâmetros da Instância
- Opções de SHUTDOWN
- NORMAL
- IMMEDIATE
- TRANSACTIONAL
- ABORT
- Arquivos de Log da Instância
Arquiterura do Banco de Dados
- Conceito de Tablespace
- Tablespaces Nativos
- USERS
- SYSTEM
- TEMP
- UNDO
- SYSAUX
- Data Files
- Control Files
- PFILE
- SPFILE
- Red Log Files
- Blocks, Extent e Segments
Instruções SQL
- Tipos de Dados
- Funções de Texto
- Datas e Horas
- Funções da Data
- Funções Matemáticas
- Funções de Agregação
- Like e suas variações
- Cast e Convert
- Joins
- Subquery
- Merge
- PIVOT e UNPIVOT
- CTE
Programação PL/SQL
- UDF Functions
- Stored Procedures
- PL/SQL Anônimo
- Pacotes
- Triggers
- DML Trigger
- DDL Trigger
- Cursores
- Loops
- Estruturas de Condição
- Tratamento de Exceção
Administração do Servidor de Banco de Dados
- Criação e Manutenção de um BD
- Estimar o Tamanho do BD
- Propriedades do BD
- Índices
- Estatísticas de Objetos
- View e View Materializada
- Sequence
- Synonyms
- Dicionário de Dados
- Controle de Transação e Isolamento
- Commit, Rollback e Savepoint
- Lock, Block e Deadlock
- Schemas
- Usuários e Permissões
- Databases Roles
- Criptografia
- Modo ArchiveLog
- Backup e Restore
- Introdução ao RMAN
- Flashback
- SQL Loader
- Data Pump
- Export and Import
- Tabelas Particionadas
- Crescimento e Redução
- Auditoria
- Componentes de Rede
- Acesso Remoto
- Logon Trigger
- DBLink
- Tarefas Agendadas(Jobs)
Conceitos Básico do Oracle Cloud
- Arquitetura Física
- Contas e Acesso
- Tenancy
- OCID (Oracle Cloud Identifier)
- Serviços Básicos
- VCN
- Instância
- Volume em Blocos
- Contas do Oracle Cloud
- Primeiro Acesso
- Visão Geral da Console
Oracle Database Cloud
- Database Tradicional na Nuvem
- Database as a service (DBaaS)
- Vantagens de Databases na Nuvem
- Máquinas Virtuais
- Configuração do Serviço
- VCN e sub-redes
- DNS
- Conexão e Acesso
- Criação de Banco de Dados
- Segurança do Database Cloud
- Autenticação e Gerenciamento de Acesso