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

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

Formação em Banco de Dados

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

Programação em C e C++ com Lógica. Subtítulo

SQL Server Desenvolvedor

JAVA Express com Lógica. Subtítulo

Oracle Database: Fundamentos de SQL e PL/SQL

Linguagem de pesquisa declarativa para banco de dados relacional; 1ª Versão - Desenvolvida pela IBM no laboratório de pesquisa de San José;

PostgreSQL Desenvolvedor


Excel Total. Subtítulo

Excel Total. Subtítulo

Pacote Office. Subtítulo

Pacote Office. Subtítulo

Licenciatura em Informática

Formação WEB com PHP. Subtítulo

Oracle Database 12c: Introdução ao SQL Ed. 2

SQL CREATE DATABASE. MySQL, SQL Server, Access, Oracle, Sybase, DB2, e outras base de dados utilizam o SQL.

ORACLE 11 G INTRODUÇÃO AO ORACLE, SQL,PL/SQL

saída durante o runtime Usando Functions de uma Única Linha para Personalizar Relatórios Mostrar as diferenças entre as functions SQL de uma única

SQL (Tópicos) Structured Query Language

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

Banco de Dados I Introdução SQL

IMPLEMENTAÇÃO DE BANCO DE DADOS

Planificação Anual. Departamento Expressões e Tecnologias

Oracle Database 11g: Introdução à Linguagem SQL Novo

Aula de SQL Comandos DDL. André Luiz de Oliveira Eduardo Raul Hruschka

AULA 8. Ambientes Visuais 8.1. OBJETIVO DA AULA SQL (Structured Query Language)

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE INTRODUÇÃO A SQL

Revisão de Bancos de Dados

Revisão Banco de Dados

Oracle Database 10g: Fundamentos de SQL e PL/SQL

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

Banco de Dados. Prof. Antonio

Programação em JAVA. Subtítulo

Sumário: 1) Trabalhando com Constraints: - NOT NULL - UNIQUE - PRIMARY KEY - FOREIGN KEY - DEFAULT

[versão para impressão] Link original: comp=24763 Conhecendo o PL/SQL

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

DDL DML DCL DTL Tipos Numéricos: INT FLOAT DOUBLE Tipos String: CHAR VARCHAR BINARY BLOB TEXT Tipos Data e Hora: DATE TIME TIMESTAMP YEAR

Sobre a KTEC KTEC Escola de Tecnologia

Structured Query Language (SQL) Aula Prática

BCD29008 Banco de dados

Banco de Dados. Diego Silveira Costa Nascimento. 20 de março de Instituto Federal do Rio Grande do Norte

Modelo Entidade-Relacionamento (E-R)

Banco de Dados - Senado

Rápida revisão do Modelo Relacional

Laboratório de Banco de Dados II Aula 04. Prof. Érick de Souza Carvalho

A U L A 1 I N T R O D U Ç Ã O A B A N C O D E D A D O S E V I S Ã O G E R A L D O S Q L

Introdução ao PostgreSQL

CONSULTANDO O MICROSOFT SQL SERVER

EXEMPLOS DE COMANDOS NO SQL SERVER

Laboratório de Banco de Dados. Prof. Luiz Vivacqua.

MySql. Introdução a MySQL. Andréa Garcia Trindade

Structured Query Language (SQL) Ambiente Simplificado de um SGBD

Banco de Dados. Prof. Dr. Joel da Silva SQL - Introdução

Fundamentos de SQL. Curso: Técnico em Redes de Computadores Disciplina: Tecnologias e Linguagem de Banco de dados Professor: Rodrigo da Rocha

Treinamento Completo!

Unidade 5 05/11/2008. Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Redes de Computadores

Agenda. Linguagem de Consulta SQL. 1. Introdução Histórico. 1. Introdução BD Relacionais

Page 1. Prof. Constantino Jacob

Introdução ao Banco de Dados. Banco de Dados

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

Linguagem SQL. ENG1518 Sistemas de Informação Gerenciais Prof. Marcos Villas

UNIVERSIDADE FEDERAL DA GRANDE DOURADOS PRÓ-REITORIA DE GRADUAÇÃO PROGRAD FACULDADE DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE SISTEMAS DE INFORMAÇÃO

Modelagem Física e SQL

Banco de dados na Web

Arquivo. Banco de Dados. Organização dos Arquivos. Banco de Dados. Banco de Dados. Introdução a Computação

LISTA DE EXERCÍCIOS TEORIA DE BANCO DE DADOS

AULA 01 Bancos de Dados Relacionais Arquitetura Linguagem SQL Componentes: DDL, DML, DCL. Prof. Msc. Célio R. Castelano

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

Comandos de Manipulação

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

SQL BÁSICO. Luiz Antônio Vivacqua Corrêa Meyer

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 2017 Ensino Técnico

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

SQL Básica. Andre Noel

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

Revisão + Visões + Sub-Consultas + JOINS

Marcelo Henrique dos Santos

SQL Structured Query Language

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

Utilizando o Postgres - comandos SQL para a manipulação de dados

Apresentação Modelo e SQL. André Luiz Montevecchi

A linguagem SQL

PARTE I INTRODUÇÃO AO MICROSOFT SQL SERVER Capítulo 1 Visão geral do Microsoft SQL Server

PHP INTEGRAÇÃO COM MYSQL PARTE 1

DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS - Grupo 550 INFORMÁTICA Planificação Anual /Critérios de avaliação

A c c e s s B á s i c o

2 Instalando e configurando o ambiente de desenvolvimento do Microsoft SQL Server

UFG - Instituto de Informática

Subsistema de Integridade Semântica

Modelagem Física e SQL

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

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. 5

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 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 Modelagem de Dados 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 Sistema de Gerenciamento de banco de dados SGBD Modelagem de Dados Cardinalidades Normalizações: Formas Normais 1FN, 2FN, 3FN e 4FN. Laboratório com DB Designer e Visio. Conhecendo o SQL Server Management Studio Acessando e principais componentes 10

Conteúdo Programático - detalhado SQL Essentials Tipos de dados Numéricos - Texto - Datas 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 Visão geral do SQL Azure (Banco de Dados na nuvem) 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 Visão geral do SQL Azure (Banco de Dados na nuvem) Instâncias de banco de dados 21

Conteúdo Programático - detalhado SQL Professional Índices Determinando a criação de um índice Manutenção de índices Tabelas e funções do sistema: Systypes Sysobjects Syscomments sp_depends sp_helptext Recuperação de dados Backup/Restore 22

Conteúdo Programático - detalhado SQL Professional Export e Import BULK Import e export de dados 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