Formação em Banco de Dados. Subtítulo



Documentos relacionados
Formação em Banco de Dados

Formação em Banco de Dados. Subtítulo

Formação em JAVA. Subtítulo

Programação em JAVA. Subtítulo

Desenvolvimento de Sites. Subtítulo

Programação Arduino Developer. Subtítulo

Programação em Java. Subtítulo

Pacote Office. Subtítulo

ORACLE 11 G INTRODUÇÃO AO ORACLE, SQL,PL/SQL. Carga horária: 32 Horas

Banco de Dados. Marcio de Carvalho Victorino Exercícios SQL

Excel Total. Subtítulo

A & F Consultoria em Sistemas e Treinamentos 2014 af.tecnoserv@gmail.com. A linguagem SQL. Autor: Hélio de Almeida Fonte: Wikipédia

Introdução à Banco de Dados. Nathalia Sautchuk Patrício

COMPETÊNCIAS ESPECÍFICAS Compreender e utilizar a linguagem SQL, na construção e manutenção de uma base de dados.

Banco de Dados Oracle 10g: Introdução à Linguagem SQL

EXEMPLOS DE COMANDOS NO SQL SERVER

ADMINISTRAÇÃO DE BANCO DE DADOS MYSQL

Banco de Dados. Prof. Antonio

FRWTC-530 ADMINISTRAÇÃO DO MICROSOFT SQL SERVER

O que são Bancos de Dados?

Comandos de Manipulação

SQL Structured Query Language

Structured Query Language (SQL) Ambiente Simplificado de um SGBD

Exercícios de Lógica Exercícios de Fixação 08

Treinamento. DBA Oracle 11g. Duração: 120 horas

Faculdade Pitágoras 16/08/2011. Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet

Faculdade Pitágoras. Curso Superior de Tecnologia: Banco de Dados. Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL

P L A N I F I C A Ç Ã O A N U A L

18/03/2012. Formação.

Banco de Dados. Maurício Edgar Stivanello

14/08/2008. Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan

Sumário Introdução Breve História da Linguagem SQL l 0.3 Características da Linguagem SQL A Composição deste Livro 3

Plano de Trabalho Docente Ensino Técnico

Linguagem SQL (Parte I)

Escrito por Sex, 14 de Outubro de :12 - Última atualização Seg, 26 de Março de :33

PHP INTEGRAÇÃO COM MYSQL PARTE 1

Básico da Linguagem SQL. Definição de Esquemas em SQL. SQL(Structured Query Language)

PROGRAMA. Aquisição dos conceitos teóricos mais importantes sobre bases de dados contextualizados à luz de exemplos da sua aplicação no mundo real.

LINGUAGEM SQL. DML - Linguagem de Manipulação de Dados

Structured Query Language (SQL) Aula Prática

Gestão de Tecnologia da Informação

BANCO DE DADOS. info 3º ano. Prof. Diemesleno Souza Carvalho

Ensino Técnico FORMAÇÃO PROFISSIONAL. Plano de Trabalho Docente 2014

Plano de Trabalho Docente Ensino Técnico

Administração Central Unidade de Ensino Médio e Técnico CETEC. Ensino Técnico

Projeto e Implementação

Linguagem de Consulta Estruturada SQL- DML

DO BÁSICO AO AVANÇADO PARA MANIPULAÇÃO E OTIMIZAÇÃO DE DADOS. Fábio Roberto Octaviano

Introdução ao SQL Avançado

Introdução à Engenharia da Computação. Banco de Dados Professor Machado

PROGRAMA. Objectivos Gerais :

SQL. Curso Prático. Celso Henrique Poderoso de Oliveira. Novatec

Plano de Trabalho Docente Ensino Técnico

Sistemas de Banco de Dados

SQL. Prof. Márcio Bueno.

Fundamentos dos Sistemas de Informação Organização de Dados e Informações

Introdução ao SQL. O que é SQL?

Fundamentos do Sistema Gerenciador de Banco de Dados

Structured Query Language (SQL)

Formação Oracle Completa

Ensino Técnico Integrado ao Médio FORMAÇÃO PROFISSIONAL. Plano de Trabalho Docente 2014

SQL Linguagem de Manipulação de Dados. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri

Prof.: Clayton Maciel Costa

IF685 Gerenciamento de Dados e Informação - Prof. Robson Fidalgo 1

UNIVERSIDADE FEDERAL DE SANTA MARIA - UFSM COLÉGIO AGRÍCOLA DE FREDERICO WESTPHALEN BANCO DE DADOS II

Banco de Dados II. Introdução Revisão - normalização -modelagem - sql básico

Cursos Guia DBA Pacote Curso SQL Server 2014 e o passo a passo para otimização SQL Server 2016

Administração. Apresentação. Objetivo. Dados Principais. Tecnologia Abordada Administração de Banco de Dados SQL Server 2008 R2

PROCESSO SELETIVO EXTERNO CONTEÚDO PROGRAMÁTICO

Triggers em PostgreSQL. Linguagem de Programação de Banco de Dados. Triggers em PostgreSQL. Triggers em PostgreSQL

UNIVERSIDADE VEIGA DE ALMEIDA CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO CURSO SUPERIOR DE TECNOLOGIA EM PROCESSAMENTO DE DADOS BANCO DE DADOS

Faça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico

Gerenciamento de um Sistema de

SQL BÁSICO. Introdução. Prof. Suelane Garcia. Linguagem SQL (Structured Query Language)

Programação SQL. Introdução

SQL. Hélder Antero Amaral Nunes

LINGUAGEM SQL. SQL Server 2008 Comandos iniciais

S Q L 31/03/2010. SQL - Structured Query Language Linguagem de Consulta Estruturada

BANCO DE DADOS WEB AULA 4. linguagem SQL: subconjuntos DCL, DDL e DML. professor Luciano Roberto Rocha.

APOSTILA BANCO DE DADOS INTRODUÇÃO A LINGUAGEM SQL

BANCO DE DADOS -INTRODUÇÃO AO SQL. Prof. Angelo Augusto Frozza, M.Sc.

Banco de Dados I. Aula 12 - Prof. Bruno Moreno 04/10/2011

S Q L 15/01/2013. Enfoques de SQL. Enfoques de SQL SQL. Usos de SQL. SQL - Origem/Histórico. Gerenciamento de Dados e Informação

Programa do Curso de Pós-Graduação Lato Sensu MBA em Administração de Banco de Dados - Oracle

Banco de Dados. Um momento crucial na organização dos dados é a forma com que cadastramos estes dados, a estrutura de armazenamento que criamos.

Apresentação. Objetivo. Público alvo. Dados Principais. Tecnologia Abordada Microsoft SQL Server 2012

CONTEÚDOS PROGRAMÁTICOS DA ACADEMIA

Introdução a Sistemas de Bancos de Dados

UNISA Universidade de Santo Amaro. Material de Estudo. Módulo I: Básico Banco de dados SQL Server.

Banco de Dados. Aula 1 - Prof. Bruno Moreno 16/08/2011

Linguagem SQL (Parte II)

SQL é uma linguagem de consulta que implementa as operações da álgebra relacional de forma bem amigável.

Ensino Técnico Integrado ao Médio FORMAÇÃO PROFISSIONAL. Plano de Trabalho Docente 2014

Transcrição:

Formação em Banco de Dados Subtítulo

Sobre a APTECH A Aptech é uma instituição global, modelo em capacitação profissional, que dispõe de diversos cursos com objetivo de preparar seus alunos para carreiras em Tecnologia da Informação, desde 1986. Aptech dá grande importância em oferecer educação de qualidade aos seus alunos, com uma grande variedade de cursos de tecnologia, desenvolvendo a formação profissional dos seus alunos para fazer a diferença no mercado de trabalho. 2

Instituição Global: 7,0 milhões de alunos capacitados mundialmente, através de seus 1.300 centros de treinamento. Ensino estruturado e metodologia padronizada, desenvolvida para atender padrões internacionais dos fabricantes de software. 3

Metodologia: Como vantagem, o aluno aprende praticando, pois os cursos da Aptech são com mais aulas práticas do que teóricas, com um aluno por computador e vários exercícios resolvidos em sala de aula. O layout das salas de aula permite que o instrutor possa facilmente circular e acompanhar o desempenho de cada aluno. Qualidade de ensino é fundamental para a Aptech e em função disso, os cursos foram desenvolvidos pelos melhores profissionais qualificados, com experiência no mercado de trabalho, que dominam os assuntos na teoria e na prática, com dicas que não constam em livros. 4

Informações sobre o Curso Pré-Requisitos Não há pré-requisitos. Duração do Curso 96 horas-aula. Formação em Banco de Dados 5

Banco de Dados O curso Formação em Banco de Dados destina-se ao aprendizado de estruturar e gerenciar dados de forma eficiente e segura através do banco de dados relacional Microsoft SQL Server e o exercício das linguagens SQL e T-SQL. O especialista em Banco de Dados é um dos profissionais mais requisitados no mercado de trabalho. Toda empresa necessita lidar com um grande fluxo de dados: listas de clientes, controle de estoque, relatórios gerenciais, dentre outros. A análise correta destes dados resulta em informação, ativo valioso para organizações de todos os segmentos. O curso Formação em Banco de Dados é a combinação dos cursos de Lógica de Programação, SQL Essentials, SQL Developer e SQL Professional. Idealizado para quem não tem conhecimento da área e deseja uma base sólida no aprendizado de Banco de Dados, com foco nas boas práticas que fazem a diferença no mercado de TI. 6

Conteúdo Programático - Resumo Lógica de Programação: 16 horas-aula SQL Essentials: 32 horas-aula SQL Developer: 32 horas-aula SQL Professional: 16 horas-aula Formação em Banco de Dados 7

Conteúdo Programático Lógica de Programação 16 horas-aula Algoritmos Estruturas de algoritmos Pseudocódigo Fluxograma ou diagrama de blocos Tipos de dados Variáveis Operadores aritméticos Precedência de operadores Linearização Operadores de comparação Estruturas condicionais Estruturas de repetição Etapas para elaboração de programas Introdução à programação com Linguagem C 8

Conteúdo Programático - Resumo SQL Essentials SQL Essentials 32 horas-aula Histórico e Definições SQL Server Management Studio Tipos de Dados Constraints Linguagem SQL DML DDL DTL Consultas : Simples e Complexas Subconsultas Integridade de dados CASE Funções 9

Conteúdo Programático - detalhado SQL Essentials SQL Essentials 32 horas-aula Histórico e Definições Modelo Entidade Relacionamento Cardinalidades Sistema de Gerenciamento de banco de dados SGBD Normalizações: Formas Normais 1FN, 2FN, 3FN e 4FN. Conhecendo o SQL Server Management Studio Acessando e principais componentes Tipos de dados Numéricos Texto Datas 10

Conteúdo Programático - detalhado SQL Essentials Constraints PRIMARY KEY (Chave Primária) FOREIGN KEY (Chave Estrangeira) UNIQUE Linguagem SQL Histórico DML (Data Manipulation Language) INSERT : Inserindo dados : declarativo e posicional. UPDATE : Alterando dados de colunas especificas e em lote. DELETE : Exclusão de dados específicos e em lote. 11

Conteúdo Programático - detalhado SQL Essentials DDL (Data Definition Language) CREATE : Criação de estrutura de dados. DROP : Exclusão de estrutura de dados. ALTER : Alteração de objetos. DTL (Data Transformation Language) COMMIT : Efetivação de transações. ROLLBACK : Descartando transações. Consultas Flexíveis SELECT JOIN OUTER JOIN GROUP BY 12

Conteúdo Programático - detalhado SQL Essentials HAVING ORDER BY BETWEEN IS NULL IS NOT NULL Subconsultas : IN NOT DISTINCT Integridade : domínio e definida pelo usuário. 13

Conteúdo Programático - detalhado SQL Essentials Operadores Lógicos AND, OR e NOT Conditional CASE Funções Linha Agregação Analíticas Numéricas Data / Hora Conversão 14

Conteúdo Programático - Resumo SQL Developer SQL Developer 32 horas-aula Compreendendo os fundamentos T-SQL Trabalhando com tipos de dados e funções Consultas Avançadas Operadores de Conjuntos Inserindo, Atualizando e Deletando dados dinamicamente Tratamento de Erros (Raising Errors) Desenhando e Implementado rotinas Trabalhando com XML no SQL Server Views e Synonyms 15

Conteúdo Programático - detalhado SQL Developer SQL Developer 32 horas-aula Compreendendo os fundamentos T-SQL O que é o Transact SQL Processamento lógico de consultas Importância nos RDBMS Terminologias Trabalhando com tipos de dados e funções Datas e Funções de tempo Funções Literais Histórico CONCAT SUBSTRING LENGTH 16

Conteúdo Programático - detalhado SQL Developer REPLACE, REPLICATE e STUFF UPPER, LOWER, LTRIM, RTRIM e TRIM. CASE COALESCE NULLIF ISNULL IF / IIF CHOOSE WHILE Consultas Avançadas JOINS Cross Joins Inner Joins 17

Conteúdo Programático - detalhado SQL Developer Outer Joins Operadores de Conjuntos UNION INTERSECT EXCEPT UNION ALL Inserindo, Atualizando e Deletando dados INSERT SELECT SELECT INTO UPDATE baseado em JOIN UPDATE baseado em variáveis DELETE baseado em JOIN 18

Conteúdo Programático - detalhado SQL Developer TRUNCATE MERGE Tratamento de Erros (Raising Errors) Desenhando e Implementado rotinas Procedures Triggers Functions Cursor Xquery Trabalhando com XML no SQL Server Consultas XQuery básicas Views e Synonyms 19

Conteúdo Programático - Resumo SQL Professional SQL Professional 16 horas-aula Instalação do SQL Server Modelos de armazenamento Instâncias de banco de dados Índices Tabelas e funções do sistema: Recuperação de dados Export e Import Segurança de dados Administração 20

Conteúdo Programático - detalhado SQL Professional SQL Professional 16 horas-aula Instalação do SQL Server Versões e Pré-Requisitos Licenças Modelos de armazenamento OLTP OLAP Instâncias de banco de dados Índices Determinando a criação de um índice Manutenção de índices 21

Conteúdo Programático - detalhado SQL Professional Tabelas e funções do sistema: Systypes Sysobjects Syscomments sp_depends sp_helptext Recuperação de dados Backup/Restore Export e Import BULK Import e export de dados 22

Conteúdo Programático - detalhado SQL Professional Segurança de dados Rules Gerenciamento de acessos Permissões GRANT, DENY e REVOKE7 Administração Auditoria O profissional DBA Monitoramento Rules 23

Contatos Endereço: Rua da Consolação nº 93 3º andar CEP: 01301-000 - Consolação São Paulo - SP Telefone: (11) 3159-3838 E-mail: atendimento@aptechsp.com.br Site: www.aptechsp.com.br http://www.facebook.com/sp.aptech http://br.linkedin.com/in/aptechsp (11) 9 9467-2958 http://www.twitter.com/aptechsp aptechsp 24

25