Sobre o Curso
Tipo Oferta: Bolsa de estudo, mais informações: clique aqui

ÁREA
Tecnologia da Inform

CARGA HORÁRIA
160 horas - sendo:
120 horas - Competências Técnicas

PERÍODO DE REALIZAÇÃO DO CURSO
21 dias a partir da data de inscrição

UNIDADE
Escola Senai "Roberto Simonsen"
Rua Monsenhor Andrade, 298 - Brás | São Paulo CEP: 03008-000

TELEFONE
11 3322-5000

E-MAIL
senaibras@sp.senai.br

TURMA(S)
Disponíveis

VALOR
Gratuito

Resumo

O Curso de Especialização Profissional Programação de Banco de Dados tem por objetivo o desenvolvimento de competências relativas à análise, planejamento, criação e manutenção de bancos de dados relacionais e à implantação de técnicas de segurança e administração de sistemas gerenciadores de bancos de dados relacionais (SGBDR).

Requisito

O aluno deverá, no início do curso, ter no mínimo 18 anos de idade.
O aluno deverá ter completado a 8ª série/ano do Nível Fundamental.
Comprovar conhecimentos e experiências anteriores referentes à Programador Java, Programador Visual Basic, Programador C# ou Programador C++ .adquiridos em outros cursos, no trabalho ou em outros meios informais.;

Turmas disponíveis - Inscrição presencial
VAGAS DISPONIVEIS NA ESCOLA NO PERIODO DESCRITO NO CAMPO OBSERVAÇÃO.

Tutorial


LocalDuraçãoPeríodoHorárioBolsas de EstudoPagamento no CartãoVagas
São PauloInício:
02/10/2023

Término:
28/11/2023
de 2ª, 3ª, 4ª e 5ª feira 13:00 às 17:00 SimBolsas de Estudo8
Observação :
Turma de bolsas de estudo. Matrícula presencial na Escola de 2ª a 6ª feira das 8h às 19h, SÁBADOS das 8h às 15h por ordem de chegada, até atingir o número máximo de alunos. Deverão ser apresentados ORIGINAIS e CÓPIAS do RG, CPF, comprovantes de endereço, de escolaridade exigido e do pré-requisito (se o curso exigir.) Nas dependências da Escola é necessário o uso do Uniforme (jaleco ou camiseta), para todos os Cursos de Formação Inicial e Continuada. Para a certificação do aluno nesse curso, será necessária também a conclusão de um módulo adicional gratuito de Competências Profissionais de 40h.

Programação do Curso


FUNDAMENTOS DE BANCO DE DADOS:
Visão Geral e Instalação do SQL Server ? Evolução do SQL Server; Requisitos de hardware; Instalação; Segurança; Modo de autenticação.
SQL Server Management Studio ? Visão geral do SSMS; Environment; Source Control; Text Editor; Query Execution; Query Results; Query Editor; Surface Area Configuration.
Análise e Criação de Banco de Dados ? Definição de um banco de dados; OLTP; OLAP; Coleta de dados; Criação de relacionamentos; Tipos de relacionamentos; Chave Primária; Chave Estrangeira; Normalização; Formas de Normalização.
Segurança ? Logins; Grupos; Roles; Esquemas.
Definição de tabelas - Definição de tabela; Tipos de dados; Propriedades; Comandos T-SQL.
Criação de índices e diagramação do banco de dados ? Tipos de índices; Criação de índices usando Table Designer; Criação de índices usando o Query Editor; Remover índices; Diagramação do banco de dados.
Backup e recuperação de banco de dados e manutenção ? Logs de transações; Estratégias de backup; Restauração de um banco de dados; Detach e attach de um banco de dados; manutenção do banco de dados; criação de planos de manutenção para o banco de dados.

PROGRAMAÇÃO DE BANCO DE DADOS:
Trabalhando com os dados ? Comando INSER SQL; Valores NULL; DBCC CHECKINDENT; ADD CONSTRAINT; Recuperação de dados; Cláusulas da instrução SELECT, Operadores; Permissões; Transações; Exclusão de dados.
Criação de visualizações ? Criptografia de visualizações; criação de uma visualização; indexação de uma visualização.
Procedimentos Armazenados ? Definição de procedimento armazenado; sintaxe; métodos de execução; estruturas de controle de fluxo.
Fundamentos básicos do T-SQL ? Associação de tabelas; variáveis; tabelas temporárias; combinações; valores distintos; funções; funções do sistema; manipulação de erros.
T-SQL avançado - Subconsultas; operador APPLY; expressões comuns de tabela; agrupamento de dados; funções de classificação; armazenamento de imagens (BLOB).
Gatilhos ? Definição; Gatilhos DML; gatilhos DDL; EVENTDATA.
Reporting Services do SQL Server ? Definição; arquitetura; camada de aplicação; ferramentas de configuração; aplicativos personalizados; camada do servidor; extensões de autenticação; extensões do processamento de relatórios; camada de dados; fontes de dados; Report Wizard; campos personalizados; estrutura dos relatórios.