Proposta comercial de treinamento

Tamanho: px
Começar a partir da página:

Download "Proposta comercial de treinamento"

Transcrição

1 Proposta comercial de treinamento Treinamento SQL Server performance with nowait Brasília, 29 de Maio de 2013 Ref.: Esta proposta é válida até dia 03/10/2014. Sr. Nimbus Prestação de Serviços em Tecnologia LTDA

2 Conteúdo Programático SQL Server performance with nowait Duração: 40h Material de referência: Inside Microsoft SQL Server 2005: Query Tuning and Optimization (MSPRESS; ISBN: ) Microsoft SQL Server 2008 Internals (MSPRESS; ISBN: ) Complete Showplan Operators (Simple-Talk, ISBN: ) Inside the SQL Server Query Optimizer (Simple-Talk, ISBN: ) Descrição do treinamento No dia mais claro, na noite mais escura, no tuning mais desafiador e plano de execução mais sombrio nenhum problema de performance escapará da minha visão. As queries que assombram os servidores sucumbirão diante do meu conhecimento! Depois de fazer o juramento acima, os alunos que ousarem fazer este treinamento irão enfrentar horas de imersão em SQL Server estudando conceitos e técnicas de otimização para SQL Server com objetivo de executar um trabalho de otimização. O treinamento analisará detalhes do SQL Server, iremos do básico ao internals cobrindo várias áreas do SQL Server tais como: funcionamento dos índices, estatísticas, analise avançada de planos de execução e boas práticas para programação em T-SQL. Otimização de consultas e análise de planos de execução tem grande foco neste treinamento, entender como um plano de execução funciona, como ele é criado, e como influenciar o plano é a chave para otimização de códigos T-SQL. Este treinamento irá aprofundar nos detalhes internos de várias operações do SQL Server. Se você quer mergulhar no mundo do otimizador de consultas e otimização de códigos, este é o lugar certo! Espere exemplos deep dive, e horas de diversão cheias de comandos avançados e não documentados. Este treinamento é um mix de conteúdo de vários treinamentos da Sr.Nimbus. Algumas diferenças nos exemplos foram efetuadas para ter foco em performance. Se você já fez os treinamentos SQL07, SQL10, SQL11, SQL23, treinamentos on-demand sobre planos de execução e indexação você irá rever alguns conceitos mencionados nestes treinamentos e muito mais. Considere esse treinamento como uma edição atualizada do conteúdo de performance que temos na Sr.Nimbus.

3 Duração 40 horas. Público Alvo Desenvolvedores e DBAs que procuram entender melhor como suas decisões de arquitetura e programação impactam o banco de dados e o desempenho da solução. Curso voltado para aqueles que querem usar de forma eficiente os recursos do SQL Server. Conteúdo Módulo 01: Introdução à otimização no SQL Server Processo de otimização: elementos, processo formal Query optimizer: como funciona e como analisar um plano de execução Ferramentas: Profiler, ClearTrace e SQLQueryStress Módulo 02: Estatísticas Introdução a estatísticas o Entendendo como estatísticas funcionam e sua importância o Lendo um histograma Estatísticas avançado o Manutenção em estatísticas o Auto Update, Auto Created, Auto update async e norecompute o Estatísticas filtradas o Estatísticas cross-table o Variáveis do tipo table versus tabelas temporárias o Estatísticas correlatas e densidade o Atualizando estatísticas com valores falsos o TraceFlags , 2389, 2390, 2371 (SQL2008SP1), 9292, 9204 e o Identificando colunas ascendentes o Date correlation optimization o Estatísticas faltando o Gap nas estatísticas o Estatísticas em várias colunas o Regra diferenciada para ler um histograma o Tried trees para estimar strings o AutoCreated Computed columns o Estatísticas em views o Estatísticas em functions o Impacto das estatísticas em operações de rebuild

4 Módulo 03: Índices Tipos e seu armazenamento físico (clustered e non-clustered) Covering indexes, filtered indexes e índices compostos. Views indexadas Melhores práticas para indexação Módulo 04: Operadores de planos de execução Index scan e table scan o Allocation order scan Nolock - Uma bomba relógio Inconsistências, leitura repetida e pulando linhas o Index order scan Inconsistências, leitura repetida e pulando linhas Advanced scan (merry-go-round scanning) Scan direction e paralelismo Index Seek o Seek predicate o Predicate o Range scan o Quando um seek é na verdade um Scan o Seek é sempre melhor que scan? o Hints Ajudando otimizador de consultas com ForceSeek Key Lookup e RID Lookup o O que é? o Como melhorar consultas com Key Lookup utilizando clausula Include o Diferença entre Key Lookup e Rid Lookup o Cuidados com missing indexes (dicas do SQL Server) o Até quando vale a pena fazer um lookup? Melhorando consultas com o operador Sort o Otimizando consultas com operadores de SORT o Ordenação na aplicação ou no banco de dados? o Monitorando Sort Warnings o In-Memory sort versus regular-sort o Single pass spill e Multiple Pass spill o Analisando opções para evitar sort_warnings Spool o Table Spool Lazzy e Eager Halloween problem

5 o o o o Entendendo rebind e rewind Index Spool Regra diferenciada para rebind e rewind Otimizando planos com operações de spool RowCount Spool Evitando spools em operações de insert com scalar functions Entendendo algoritmos de join Merge, loop e hash join o Entendendo o algoritmo de Merge Join o Evitando Sort Merge Join o Otimizando Merge Joins em disco o Cenários propensos a otimização do Merge Join o Nested Loop Como funciona O que é prefetch? Devo me preocupar com ele? Nested Loops Optimized, o que é isso? o Overview e dicas Hash Join Como funciona In-Memory hash join Role Reversal Hash Bailout Hash Warning Event Outros operadores o Merge interval o Split, Sort e Collapse o Assert o Compute Scalar o Concatenation Módulo 05: Plano de execução avançado Detalhando o processo de otimização de uma consulta o Parse o Bind o Query tree o Constant folding o Expand view o Auto parameterization o Pre-otimization NNF convert Project remove Simplify Constraint Remove redundant Unnest

6 o o Join collapse Derive cardinality Heuristic join order Project nomalization Full otimization Trivial plan Search 0 Search 1 Search 2 Transformation stats (rules) Entendendo conceitos importantes o Seletividade o Densidade o Cardinalidade o Magic Density/Guess o Foldable expressions o SARGs o NonUpdating updates o Hints ajudando otimizador com force order Criando bushy plans Comandos avançados o DBCC OPTIMIZER_WHATIF o Rules (DBCC RULEON/OFF, QueryRuleOff) o Índices hipotéticos (DBCC AUTOPILOT, SET AUTOPILOT) o Discos SSDs VS peso do custo de IO/CPU (DBCC SETIOWEIGHT, SETCPUWEIGHT) Novidades no Otimizador de consultas do SQL Server 2014 o Novo cardinality estimator o Select into em paralelo o Colunas ascendentes o Fazendo join entre histogramas o Valores faltando (Melhorado) o Predicados independentes o xevent - query_optimizer_estimate_cardinality Aprendendo mais com analise de bugs e gaps na funcionalidade do otimizador de consultas o IS NOT NULL o Comando Merge o Expression in queries o Operador de Filter o Produto cartesiano o Stream Aggregate o Filter vs Aggregation o CTE e colunas duplicadas

7 Módulo 06: Functions Funções do usuário, quando usar e quando não usar! Multi e Inline functions, usando de forma eficiente Modulo 07: Triggers Trigger versus performance, quando usar e quando não usar! Analisando os prós e contras Módulo 08: Cursores e Funções de Ranking (windowing functions) Entendendo windows functions Escrevendo códigos avançados com Windows Functions Exemplos: Procurando Gaps Identificando Ilhas Running Totals Percentual comparado à média do período Diferença de vendas comparado ao ano anterior Identificando vendas que representam 10% ou mais do total de vendas Módulo 09: CTEs, TOP e CROSS APPLY Comandos avançados com CTEs e CTEs reursivas Resolvendo consultas complexas utilizando operadores Top e Apply Módulo 10: Stored Procedures Debate, criar procs para tudo? Benefícios Cases e cenários de uso Módulo 11: Boas práticas e mitos Otimizando Like %% COUNT(1) versus COUNT(*) JOIN versus EXISTS DISTINCT versus GROUP BY SET versus SELECT TOP 1 ORDER BY DESC versus MAX UNION versus UNION ALL NOT IN versus NOT EXISTS CURSOR versus WHILE Ordem das tabelas no JOIN Foreign Key ou não?

8 Pré-requisitos O aluno já deve ter contato com o SQL Server enquanto desenvolvedor e saber escrever consultas T-SQL. É desejável conhecimento da plataforma de desenvolvimento da Microsoft (.NET).

9 Estrutura física, procedimentos e cronograma Local de treinamento O local do treinamento está sendo definido e será aviso aos alunos próximo a data do treinamento. O treinamento será realizado na região da Av. Paulista em São Paulo-SP. A mesma deverá fornecer o local de acordo com a adequação dos requisitos citados abaixo. Recursos de infra-estrutura Os cursos serão ministrados em uma sala apropriada contendo os seguintes recursos: Ar refrigerado Tela e equipamento de projeção Quadro branco ou flipchart Coffee-break (um a cada 4 horas) A disponibilização dos recursos supracitados irá colaborar com o aprendizado dos participantes no treinamento. Metodologia de treinamento No final de assuntos considerados como chave para otimização, iremos separar um tempo para praticar o conteúdo ensinado no treinamento. Devido grande quantidade de informações apresentadas no treinamento, os laboratórios serão focados e sempre com ênfase em otimização de casos reais. Serão disponibilizadas em formato digital as apresentações para que o aluno possa acompanhar e, se preferir, imprimir o material para anotação. Além dos PPTs fornecidos e dos comentários de aula, é sugerido que o aluno compre o material de referência para cada treinamento, melhorando o aprendizado através do estudo simultâneo de um livro bem detalhado. Cronograma O cronograma para o treinamento é o seguinte: SQL25 SQL Server performance with nowait (40 horas) Data de início: 06 de Outubro de 2014 (segunda-feira) Data de término: 10 de Outubro de 2014 (sexta-feira) Período integral das 09:00 as 18:00

10 Informações do Proponente e Pagamento Investimento para o Serviço Seguem os valores de investimento para a preparação do treinamento e execução do mesmo. Serviços Carga horária Preço SQL Server performance with nowait 40 horas R$ 2.250,00 Forma de pagamento O valor total dos treinamentos ofertados é de R$ 2.250,00 (dois mil duzentos e cinquenta reais) e deverá ser pago através de uma das opções abaixo, sendo que o PagSeguro (https://pagseguro.uol.com.br/), que permite parcelamento no cartão, emissão de boletos, etc. Para pagamento à vista, a Sr. Nimbus concede um desconto no valor total do investimento. Selecione a forma de pagamento: À vista: R$ 2.100,00 (dois mil e cem reais) Pagamento através da PagSeguro: R$ 2.250,00 (mil duzentos e cinquenta reais) Obs.: Somente efetuar o pagamento após confirmação de turma, a equipe da Sr.Nimbus entrará em contato com todos os interessados com mais informações sobre fechamento de turma e liberação para pagamentos. Para garantir sua vaga no treinamento, basta preencher e assinar a proposta, enviando para as páginas com os dados do aluno e pagamento, ou efetuar o cadastro utilizando a página do curso no site da Sr.Nimbus.

11 Identificação do proponente Razão social: Sr. Nimbus Prestação de Serviços em Tecnologia LTDA CNPJ: / CF/DF: / Telefone: (61) / Fax: Dados bancário para depósito do pagamento: Banco Bancoob (756) Agência: 0001 C/C: Identificação da Contratante Razão Social: Endereço: Telefone: CNPJ: Garantia dos serviços Para garantir a qualidade dos serviços prestados, a Sr. Nimbus garante que um profissional certificado Microsoft, com experiência e didáticas comprovadas, será responsável por executar o proposto. Regras gerais de cancelamento Caso haja necessidade de cancelamento de inscrição no curso, será adotado o seguinte procedimento: Se o cancelamento ocorrer: a) até 1 (um) mês antes do início do curso, será devolvido o valor pago integralmente (100%); b) até 15 (quinze) dias antes do evento, haverá devolução de 50% (cinqüenta) do valor pago; e c) em menos de 15 dias antes da realização do evento, nenhum valor será restituído. A qualquer momento outra pessoa poderá ser indicada para realizar o treinamento na vaga inscrita. Para controle interno, os cancelamentos e transferência de vagas deverão ser feitos via através do endereço:

Proposta de treinamento

Proposta de treinamento Proposta de treinamento SQL11 T-SQL Expert São Paulo-SP, Fevereiro/2013 Brasília, 08 de Novembro de 2012 Ref.: 12-061 Esta proposta é válida até o dia 10 de Janeiro de 2013. Sr. Nimbus Prestação de Serviços

Leia mais

Conteúdo Programático

Conteúdo Programático Conteúdo Programático SQL Server Performance with nowait Duração: 32h Material de referência: Inside Microsoft SQL Server 2005: Query Tuning and Optimization (MSPRESS; ISBN: 0-7356- 2196-9) Microsoft SQL

Leia mais

Proposta de treinamento

Proposta de treinamento Proposta de treinamento SQL15 SQL Server 2012: Programando com o Transact-SQL Brasília, Março/2013 Brasília, 05 de dezembro de 2012 Ref.: 12-063 Esta proposta é válida até o dia 08 de Março de 2013. Sr.

Leia mais

Proposta comercial de treinamento

Proposta comercial de treinamento Proposta comercial de treinamento Treinamento SQL27 - Alta Disponibilidade com o SQL Server AlwaysOn Brasília Maio/2016 Brasília, 02 de Setembro de 2015 Ref.: 16-002 Esta proposta é válida até dia 13/05/2016.

Leia mais

Proposta comercial de treinamento

Proposta comercial de treinamento Proposta comercial de treinamento Treinamento Transact-SQL Querying e Programming Brasília Fevereiro/2016 Brasília, 03 de Setembro de 2015 Ref.: 16-003 Esta proposta é válida até dia 12/02/2016. Sr. Nimbus

Leia mais

Proposta comercial de treinamento

Proposta comercial de treinamento Proposta comercial de treinamento SQL22 SQL Server 2014: Administração e Monitoramento Brasília Abril/2016 Brasília, 03 de Setembro de 2015 Ref.: 16-004 Esta proposta é válida até dia 01/04/2016. Sr. Nimbus

Leia mais

Proposta de treinamento

Proposta de treinamento Proposta de treinamento SQL22 SQL Server 2014: Administração e Monitoramento São Paulo 1/2016 Brasília, 26 de Agosto 2015 Ref.: 16-001 Esta proposta é válida até o dia 29 de Janeiro de 2016. Sr. Nimbus

Leia mais

Otimização de Consultas no SQL Server

Otimização de Consultas no SQL Server Otimização de Consultas no SQL Server Sumário PREFÁCIO 5 SOBRE O AUTOR 6 AGRADECIMENTOS 6 INTRODUÇÃO 7 Sobre o Livro 7 Capítulos 7 Material 8 CAPÍTULO 1 - VISÃO GERAL 10 Arte da otimização de consultas

Leia mais

Proposta comercial de treinamento

Proposta comercial de treinamento Proposta comercial de treinamento SQL23 SQL Server 2014: Mastering the Database Engine Brasília Junho/2016 Brasília, 03 de Setembro de 2015 Ref.: 16-005 Esta proposta é válida até dia 17/06/2016. Sr. Nimbus

Leia mais

Proposta de treinamento

Proposta de treinamento Proposta de treinamento SQL22 SQL Server 2012: Administração e Monitoramento São Paulo 1/2015 Brasília, 30 de Dezembro de 2014 Ref.: 15-007a Esta proposta é válida até o dia 10 de Julho de 2015. Sr. Nimbus

Leia mais

Proposta de treinamento

Proposta de treinamento Proposta de treinamento SQL17 Integration Services 2012 On-demand, Maio à Novembro/2015 Brasília, 09 de Fevereiro de 2014 Ref.: 15-009a Esta proposta é válida até o dia 31 de Junho de 2015. Sr. Nimbus

Leia mais

Proposta de treinamento

Proposta de treinamento Proposta de treinamento SQL23 SQL Server 2014: Mastering the Database Engine São Paulo 2/2015 Brasília, 02 de Julho 2015 Ref.: 15-013 Esta proposta é válida até o dia 27 de Novembro de 2015. Sr. Nimbus

Leia mais

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

Formação em Banco de Dados. Subtítulo 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

Leia mais

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

Cursos Guia DBA Pacote Curso SQL Server 2014 e o passo a passo para otimização SQL Server 2016 2015 Cursos Guia DBA Pacote Curso SQL Server 2014 e o passo a passo para otimização SQL Server 2016 O pacote inclui os dois cursos mais simulados para a prova de certificação, exercícios, e-book e app

Leia mais

Comandos de Manipulação

Comandos de Manipulação SQL - Avançado Inserção de dados; Atualização de dados; Remoção de dados; Projeção; Seleção; Junções; Operadores: aritméticos, de comparação,de agregação e lógicos; Outros comandos relacionados. SQL SQL

Leia mais

Formação em Banco de Dados

Formação em Banco de Dados Formação em Banco de Dados Sobre a KTEC A KTEC Escola de Tecnologia oferece uma série de cursos, para os que procuram uma base sólida no aprendizado, com foco nas boas práticas que fazem a diferença no

Leia mais

PROGRAMA. Objectivos Gerais :

PROGRAMA. Objectivos Gerais : PROGRAMA ANO LECTIVO : 2005/2006 CURSO : ENGENHARIA MULTIMÉDIA ANO: 2.º DISCIPLINA : SISTEMA DE GESTÃO DE BASE DE DADOS DOCENTE RESPONSÁVEL PELA REGÊNCIA : Licenciado Lino Oliveira Objectivos Gerais :

Leia mais

Um objeto de estatística contém informações de distribuição de valores de uma ou mais colunas de uma tabela ou view indexada

Um objeto de estatística contém informações de distribuição de valores de uma ou mais colunas de uma tabela ou view indexada Desvendando Estatísticas do SQL Server Parte 1 Nesta série de artigos vamos dar um mergulho profundo nas Teorias Probabilísticas (mais conhecido como estatísticas) do SQL Server. Introdução Estatísticas

Leia mais

Tuning para Desenvolvedores DB2

Tuning para Desenvolvedores DB2 Tuning para Desenvolvedores DB2 Perallis IT Innovation Soluções em Armazenamento de dados www.perallis.com contato@perallis.com +55 19 3203-1002 SOBRE ESTE CURSO PÚBLICO-ALVO O curso Tuning para Desenvolvedores

Leia mais

ADMINISTRAÇÃO DE BANCO DE DADOS MYSQL

ADMINISTRAÇÃO DE BANCO DE DADOS MYSQL ADMINISTRAÇÃO DE BANCO DE DADOS MYSQL Apresentação Este treinamento está organizado em 20 módulos e proporciona aos alunos as competências técnicas necessárias para elaboração de consultas básicas e intermediárias

Leia mais

T-SQL Mitos. Vamos criar uma tabela para os nossos exemplos e, em seguida, comparar planos de execução. Mãos à obra.

T-SQL Mitos. Vamos criar uma tabela para os nossos exemplos e, em seguida, comparar planos de execução. Mãos à obra. T-SQL Mitos Mito T-SQL: COUNT(1) é mais rápido que COUNT(*) Já escutei algumas pessoas afirmarem, inclusive DBAs, que usar COUNT(1) é mais performático que COUNT(*). Além disso, também ouço programadores

Leia mais

CURSO DE EXTENSÃO ON-LINE EM Oracle 10g Express Edition XE nível básico. Edital de seleção

CURSO DE EXTENSÃO ON-LINE EM Oracle 10g Express Edition XE nível básico. Edital de seleção CURSO DE EXTENSÃO ON-LINE EM Oracle 10g Express Edition XE nível básico Edital de seleção Nome: Oracle 10g Express Edition XE nível básico Coordenador Geral: Profº Mestre Luis Naito Mendes Bezerra Área

Leia mais

Proposta de Treinamento. The Art of Defense SQL Server Security Best Practices Cookbook. Brasília 04 de agosto de 2015.

Proposta de Treinamento. The Art of Defense SQL Server Security Best Practices Cookbook. Brasília 04 de agosto de 2015. Proposta de Treinamento The Art of Defense SQL Server Security Best Practices Cookbook Brasília 04 de agosto de 2015. Conteúdo Programático 1. Introdução a Conceitos de Segurança Segurança na Atualidade

Leia mais

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

ORACLE 11 G INTRODUÇÃO AO ORACLE, SQL,PL/SQL. Carga horária: 32 Horas ORACLE 11 G INTRODUÇÃO AO ORACLE, SQL,PL/SQL Carga horária: 32 Horas Pré-requisito: Para que os alunos possam aproveitar este treinamento ao máximo, é importante que eles tenham participado dos treinamentos

Leia mais

(Anexo 1) Proposta de Terceirização do IIPCNet

(Anexo 1) Proposta de Terceirização do IIPCNet Pág. 1 de 11 (Anexo 1) Proposta de Terceirização do IIPCNet Pág. 2 de 11 Sumário Contextualização... 3 Descrição dos serviços... 4 1. Manutenção do atual IIPCNet Resolução de Bugs... 4 2. Continuidade

Leia mais

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

Faça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico Editora Carlos A. J. Oliviero Faça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico Orientado por Projeto 1a Edição 2 Reimpressão São Paulo 2011 Érica Ltda. Noções Livrarse Preparação muitas muita Sumário

Leia mais

EDITAL DO PROCESSO SELETIVO CURSOS DE CURTA DURAÇÃO 2º SEMESTRE/2015

EDITAL DO PROCESSO SELETIVO CURSOS DE CURTA DURAÇÃO 2º SEMESTRE/2015 EDITAL DO PROCESSO SELETIVO CURSOS DE CURTA DURAÇÃO 2º SEMESTRE/2015 ABERTURA A Escola de Direito de São Paulo da Fundação Getulio Vargas (FGV DIREITO SP) torna pública a abertura das inscrições para os

Leia mais

REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO TÉCNICA EM BANCO DE DADOS

REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO TÉCNICA EM BANCO DE DADOS REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO TÉCNICA EM BANCO DE DADOS 1. APRESENTAÇÃO Este regulamento apresenta as regras e os critérios estabelecidos pelo Núcleo de Gestão do Porto

Leia mais

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

Escrito por Sex, 14 de Outubro de 2011 23:12 - Última atualização Seg, 26 de Março de 2012 03:33 Preço R$ 129.00 Compre aqui SUPER PACOTÃO 3 EM 1: 186 Vídeoaulas - 3 dvd's - 10.5 Gybabyte. 1) SQL 2) Banco de Dados (Oracle 10g, SQL Server 2005, PostgreSQL 8.2, Firebird 2.0, MySQL5.0) 3) Análise e Modelagem

Leia mais

PostgreSQL Performance

PostgreSQL Performance PostgreSQL Performance André Restivo Faculdade de Engenharia da Universidade do Porto February 24, 2012 André Restivo (FEUP) PostgreSQL Performance February 24, 2012 1 / 45 Sumário 1 Armazenamento 2 Índices

Leia mais

BANCO DE DADOS -INTRODUÇÃO AO SQL. Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br

BANCO DE DADOS -INTRODUÇÃO AO SQL. Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br BANCO DE DADOS -INTRODUÇÃO AO SQL Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br Os comandos SQL podem ser agrupados em 3 classes: DDL Data Definition Language Comandos para a Definição

Leia mais

Banco de Dados. Marcio de Carvalho Victorino www.dominandoti.eng.br. Exercícios SQL

Banco de Dados. Marcio de Carvalho Victorino www.dominandoti.eng.br. Exercícios SQL Banco de Dados Exercícios SQL 1 TRF (ESAF 2006) 32. Analise as seguintes afirmações relacionadas a Bancos de Dados e à linguagem SQL: I. A cláusula GROUP BY do comando SELECT é utilizada para dividir colunas

Leia mais

PROPOSTA COMERCIAL PARA TREINAMENTOS DE TI

PROPOSTA COMERCIAL PARA TREINAMENTOS DE TI PROPOSTA COMERCIAL PARA TREINAMENTOS DE TI Curso: Formação para certificação MCSA em Windows Server 2012 Prepara para as provas: 70-410, 70-411 e 70-412 Em parceria com Pág. 1 Objetivo Adquirindo a formação

Leia mais

Thiago Hernandes de Souza

Thiago Hernandes de Souza Thiago Hernandes de Souza SQL Avançado e Teoria Relacional Copyright Editora Ciência Moderna Ltda., 2013 Todos os direitos para a língua portuguesa reservados pela EDITORA CIÊNCIA MODERNA LTDA. De acordo

Leia mais

EDITAL DO PROCESSO SELETIVO CURSOS DE PÓS-GRADUAÇÃO LATO SENSU 1º SEMESTRE/2015

EDITAL DO PROCESSO SELETIVO CURSOS DE PÓS-GRADUAÇÃO LATO SENSU 1º SEMESTRE/2015 EDITAL DO PROCESSO SELETIVO CURSOS DE PÓS-GRADUAÇÃO LATO SENSU 1º SEMESTRE/2015 ABERTURA A Escola de Direito de São Paulo da Fundação Getulio Vargas (FGV DIREITO SP) torna pública a abertura das inscrições

Leia mais

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

Banco de Dados Oracle 10g: Introdução à Linguagem SQL Oracle University Entre em contato: 0800 891 6502 Banco de Dados Oracle 10g: Introdução à Linguagem SQL Duração: 5 Dias Objetivos do Curso Esta classe se aplica aos usuários do Banco de Dados Oracle8i,

Leia mais

Consistem num conjunto de apontadores para instâncias especificas de cada relação.

Consistem num conjunto de apontadores para instâncias especificas de cada relação. Mecanismo usado para mais fácil e rapidamente aceder à informação existente numa base de dados. Bases de Dados de elevadas dimensões. Consistem num conjunto de apontadores para instâncias especificas de

Leia mais

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

SQL Linguagem de Manipulação de Dados. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri SQL Linguagem de Manipulação de Dados Banco de Dados SQL DML SELECT... FROM... WHERE... lista atributos de uma ou mais tabelas de acordo com alguma condição INSERT INTO... insere dados em uma tabela DELETE

Leia mais

EDITAL DO PROCESSO SELETIVO CURSOS DE CURTA DURAÇÃO 2º SEMESTRE/2015

EDITAL DO PROCESSO SELETIVO CURSOS DE CURTA DURAÇÃO 2º SEMESTRE/2015 EDITAL DO PROCESSO SELETIVO CURSOS DE CURTA DURAÇÃO 2º SEMESTRE/2015 ABERTURA A Escola de Direito de São Paulo da Fundação Getulio Vargas (FGV DIREITO SP) torna pública a abertura das inscrições para os

Leia mais

Sumário. Capítulo 2 Conceitos Importantes... 32 Tópicos Relevantes... 32 Instance... 33 Base de Dados... 36 Conclusão... 37

Sumário. Capítulo 2 Conceitos Importantes... 32 Tópicos Relevantes... 32 Instance... 33 Base de Dados... 36 Conclusão... 37 7 Sumário Agradecimentos... 6 Sobre o Autor... 6 Prefácio... 13 Capítulo 1 Instalação e Configuração... 15 Instalação em Linux... 15 Instalação e Customização do Red Hat Advanced Server 2.1... 16 Preparativos

Leia mais

UFCD 787. Administração de base de dados. Elsa Marisa S. Almeida

UFCD 787. Administração de base de dados. Elsa Marisa S. Almeida UFCD 787 Administração de base de dados Elsa Marisa S. Almeida 1 Objectivos Replicação de base de dados Gestão de transacções Cópias de segurança Importação e exportação de dados Elsa Marisa S. Almeida

Leia mais

BANCO DE DADOS Parte 4

BANCO DE DADOS Parte 4 BANCO DE DADOS Parte 4 A Linguagem SQL Introdução Desenvolvida pelo depto de pesquisa da IBM na década de 1970 (System R) Linguagem padrão de BD Relacionais; Apresenta várias padrões evolutivos: SQL86,

Leia mais

Aos servidores públicos atuantes nas áreas do secretariado e assessoramento e/ou aos demais interessados

Aos servidores públicos atuantes nas áreas do secretariado e assessoramento e/ou aos demais interessados EDITAL Nº 67/2013 CHAMAMENTO PARA INSCRIÇÃO CURSO DE ENSINO A DISTÂNCIA - EAD GESTÃO DE ROTINAS PARA PROFISSIONAS DE SECRETARIADO E ASSESSORES NA GESTÃO PÚBLICA - EAD 1. APRESENTAÇÃO DO CURSO Atualmente

Leia mais

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

IF685 Gerenciamento de Dados e Informação - Prof. Robson Fidalgo 1 IF685 Gerenciamento de Dados e Informação - Prof. Robson Fidalgo 1 Banco de Dados Fundamentos de SQL Structured Query Language Aula2 Apresentado por: Robson do Nascimento Fidalgo rdnf@cin.ufpe.br IF685

Leia mais

Bases de Dados 2005/2006. Aula 5

Bases de Dados 2005/2006. Aula 5 Bases de Dados 2005/2006 Aula 5 Sumário -1. (T.P.C.) Indique diferenças entre uma tabela e uma relação. 0. A base de dados Projecto 1. SQL Join (variantes) a. Cross Join b. Equi-Join c. Natural Join d.

Leia mais

Curso PostgreSQL - Treinamento PostgreSQL - Fundamental

Curso PostgreSQL - Treinamento PostgreSQL - Fundamental Curso PostgreSQL - Treinamento PostgreSQL - Fundamental Sobre PostgreSQL PostgreSQL é um sistema gerenciador de banco de dados objeto relacional (SGBDOR), desenvolvido como projeto de código aberto.hoje,

Leia mais

Boas Práticas para Otimização de Consultas a Bancos de. Dados usando SQL Server 2005

Boas Práticas para Otimização de Consultas a Bancos de. Dados usando SQL Server 2005 Boas Práticas para Otimização de Consultas a Bancos de Dados usando SQL Server 2005 LEONARDO FERREIRA SOARES* leo.fsoares@gmail.com IREMAR NUNES DE LIMA** iremar.prof@newtonpaiva.br RESUMO Este trabalho

Leia mais

Ex.: INSERT INTO tmpautor (CDAUTOR, NMAUTOR) VALUES (1, Renato Araújo )

Ex.: INSERT INTO tmpautor (CDAUTOR, NMAUTOR) VALUES (1, Renato Araújo ) PRONATEC - Programador de Sistemas Banco de Dados 1) Incluindo linhas nas tabelas a. Para incluir linhas em tabelas utilize o comando INSERT INTO INSERT INTO tabela [ ( coluna [, coluna,...] ) ] VALUES

Leia mais

Exercícios com o intuito de cobrar todos os assuntos vistos em sala, relativos à Modelagem Conceitual, SQL, PL e XML. 1ª ETAPA

Exercícios com o intuito de cobrar todos os assuntos vistos em sala, relativos à Modelagem Conceitual, SQL, PL e XML. 1ª ETAPA Exercícios com o intuito de cobrar todos os assuntos vistos em sala, relativos à Modelagem Conceitual, SQL, PL e XML. A 1ª etapa é referente à primeira unidade da cadeira. A 2ª etapa tem foco na segunda

Leia mais

EDITAL DO CURSO DE PÓS-GRADUAÇÃO RELAÇÕES INTERNACIONAIS 1º Semestre de 2016

EDITAL DO CURSO DE PÓS-GRADUAÇÃO RELAÇÕES INTERNACIONAIS 1º Semestre de 2016 EDITAL DO CURSO DE PÓS-GRADUAÇÃO RELAÇÕES INTERNACIONAIS 1º Semestre de 2016 As FACULDADES INTEGRADAS RIO BRANCO, na forma regimental torna público o presente Edital, estabelecendo as normas para inscrição

Leia mais

Informações Gerais Esse documento, se datado e assinado pelo participante, pode ser considerado como ficha de inscrição

Informações Gerais Esse documento, se datado e assinado pelo participante, pode ser considerado como ficha de inscrição Informações Gerais Esse documento, se datado e assinado pelo participante, pode ser considerado como ficha de inscrição - Quando: de / a / de 201. - Horário: Turmas diurnas: das 9h às 18h. Turmas noturnas:

Leia mais

Administração de Banco de Dados

Administração de Banco de Dados Administração de Banco de Dados Apresentação Este treinamento destina-se a profissionais de dados, desenvolvedores e entusiastas que trabalham ou desejam trabalhar com a implementação, administração e

Leia mais

REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO EM GERENCIAMENTO DE PROJETOS

REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO EM GERENCIAMENTO DE PROJETOS REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO EM GERENCIAMENTO DE PROJETOS 1. APRESENTAÇÃO Este regulamento apresenta as regras e os critérios estabelecidos pelo Núcleo de Gestão do

Leia mais

Módulo: Gestão de Pessoas

Módulo: Gestão de Pessoas O Sistema FIRJAN, por meio do Instituto Euvaldo Lodi (IEL-RJ), apresenta o Programa de Capacitação Empresarial Inovando na Gestão. O objetivo é atualizar e capacitar os empresários e dirigentes empresariais

Leia mais

REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO EM GERENCIAMENTO DE PROJETOS

REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO EM GERENCIAMENTO DE PROJETOS REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO EM GERENCIAMENTO DE PROJETOS 1. APRESENTAÇÃO Este regulamento apresenta as regras e os critérios estabelecidos pelo Núcleo de Gestão do

Leia mais

VERITAE CURSO ADMISSÃO DE EMPREGADOS PELAS EMPRESAS PROCEDIMENTOS LEGAIS ESSENCIAIS. No Rio, dia 27.05.2014 (Nova Data) PÚBLICO ALVO

VERITAE CURSO ADMISSÃO DE EMPREGADOS PELAS EMPRESAS PROCEDIMENTOS LEGAIS ESSENCIAIS. No Rio, dia 27.05.2014 (Nova Data) PÚBLICO ALVO VERITAE Cursos/RJ/Maio/2014 CURSO ADMISSÃO DE EMPREGADOS PELAS EMPRESAS PROCEDIMENTOS LEGAIS ESSENCIAIS No Rio, dia 27.05.2014 (Nova Data) PÚBLICO ALVO Profissionais de Recursos Humanos, de Benefícios,

Leia mais

REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO TÉCNICA EM LINGUAGENS DE PROGRAMAÇÃO VOLTADAS PARA WEB

REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO TÉCNICA EM LINGUAGENS DE PROGRAMAÇÃO VOLTADAS PARA WEB REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO TÉCNICA EM LINGUAGENS DE PROGRAMAÇÃO VOLTADAS PARA WEB 1. APRESENTAÇÃO Este regulamento apresenta as regras e os critérios estabelecidos

Leia mais

EDITAL DO CURSO DE PÓS-GRADUAÇÃO MBA EM COMUNICAÇÃO CORPORATIVA INTEGRADA 1º Semestre de 2016

EDITAL DO CURSO DE PÓS-GRADUAÇÃO MBA EM COMUNICAÇÃO CORPORATIVA INTEGRADA 1º Semestre de 2016 EDITAL DO CURSO DE PÓS-GRADUAÇÃO MBA EM COMUNICAÇÃO CORPORATIVA INTEGRADA 1º Semestre de 2016 As FACULDADES INTEGRADAS RIO BRANCO, na forma regimental torna público o presente Edital, estabelecendo as

Leia mais

O poder da cobertura das consultas (Cover Indexes) Estratégias de indexação apropriadas (AND, OR, joins, agregações)

O poder da cobertura das consultas (Cover Indexes) Estratégias de indexação apropriadas (AND, OR, joins, agregações) São Paulo 05 07 Dezembro DAT303 Pré-requisitos (detabe sobre índices cluster) O poder da cobertura das consultas (Cover Indexes) Estratégias de indexação apropriadas (AND, OR, joins, agregações) Outras

Leia mais

VERITAE CURSO PREPOSTO DO EMPREGADOR NA JUSTIÇA DO TRABALHO. Importância, Responsabilidades e Conduta. Rio de Janeiro, 26 de Outubro de 2012

VERITAE CURSO PREPOSTO DO EMPREGADOR NA JUSTIÇA DO TRABALHO. Importância, Responsabilidades e Conduta. Rio de Janeiro, 26 de Outubro de 2012 VERITAE Cursos/RJ/Outubro/ 2012 CURSO PREPOSTO DO EMPREGADOR NA JUSTIÇA DO TRABALHO Importância, Responsabilidades e Conduta Rio de Janeiro, 26 de Outubro de 2012 PÚBLICO ALVO Profissionais de Recursos

Leia mais

EDITAL DO CURSO DE PÓS-GRADUAÇÃO MBA EM GESTÃO DE MARKETING 1º Semestre de 2016

EDITAL DO CURSO DE PÓS-GRADUAÇÃO MBA EM GESTÃO DE MARKETING 1º Semestre de 2016 EDITAL DO CURSO DE PÓS-GRADUAÇÃO MBA EM GESTÃO DE MARKETING 1º Semestre de 2016 As FACULDADES INTEGRADAS RIO BRANCO, na forma regimental torna público o presente Edital, estabelecendo as normas para inscrição

Leia mais

Pós-Graduação Lato Sensu em Engenharia de Software

Pós-Graduação Lato Sensu em Engenharia de Software FACULDADE DE TECNOLOGIA SENAI FLORIANÓPOLIS DIREÇÃO GERAL DA FACULDADE: JOÃO ROBERTO LORENZETT COORDENAÇÃO DA FACULDADE: PRISCILA FAGUNDES COORDENAÇÃO DO CURSO DE PÓS-GRADUAÇÃO LATO SENSU: JANICE DETERS

Leia mais

EDITAL DO CURSO DE PÓS-GRADUAÇÃO MBA EM GESTÃO DE TECNOLOGIA DA INFORMAÇÃO 1º Semestre de 2016

EDITAL DO CURSO DE PÓS-GRADUAÇÃO MBA EM GESTÃO DE TECNOLOGIA DA INFORMAÇÃO 1º Semestre de 2016 EDITAL DO CURSO DE PÓS-GRADUAÇÃO MBA EM GESTÃO DE TECNOLOGIA DA INFORMAÇÃO 1º Semestre de 2016 As FACULDADES INTEGRADAS RIO BRANCO, na forma regimental torna público o presente Edital, estabelecendo as

Leia mais

3) Palavra-chave distinct (select-from). Obter apenas os pibs distintos entre si.

3) Palavra-chave distinct (select-from). Obter apenas os pibs distintos entre si. NOME: BRUNO BRUNELI BANCO DE DADOS - ADS create database ProducaoMinerais use ProducaoMinerais create table Mineral( nome varchar(15) primary key, preco real) create table Pais( nome varchar(30) primary

Leia mais

SQL (Structured Querie Language) Escola Secundária de Emídio Navarro 2001/2002 Estruturas, Tratamento e Organização de Dados

SQL (Structured Querie Language) Escola Secundária de Emídio Navarro 2001/2002 Estruturas, Tratamento e Organização de Dados SQL (Structured Querie Language) SQL é mais que uma linguagem de interrogação estruturada. Inclui características para a definição da estrutura de dados, para alterar os dados de uma base de dados, e para

Leia mais

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

Administração. Apresentação. Objetivo. Dados Principais. Tecnologia Abordada Administração de Banco de Dados SQL Server 2008 R2 Administração de Banco de Dados R2 Apresentação Este curso fornece capacitação técnica e administrativa necessária para o desenvolvimento, administração e manutenção de soluções de dados utilizando o SQL

Leia mais

Módulo: NBR ISO 9001:2008 - As normas da família ISO 9000 como ferramenta de competitividade

Módulo: NBR ISO 9001:2008 - As normas da família ISO 9000 como ferramenta de competitividade O Instituto Euvaldo Lodi (IEL-RJ), entidade componente do Sistema FIRJAN, apresenta o Programa de Capacitação Empresarial Inovando na Gestão. O objetivo é atualizar e capacitar os empresários e dirigentes

Leia mais

REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO EM GERENCIAMENTO DE PROJETOS

REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO EM GERENCIAMENTO DE PROJETOS REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO EM GERENCIAMENTO DE PROJETOS 1. APRESENTAÇÃO Este regulamento apresenta as regras e os critérios estabelecidos pelo Núcleo de Gestão do

Leia mais

Garanta as vagas para sua empresa. Esses cursos são realizados uma vez por ano no Brasil.

Garanta as vagas para sua empresa. Esses cursos são realizados uma vez por ano no Brasil. Curitiba, Maio de 2013 - Rev. 01 Assunto: Cursos PLS-CADD: Módulos Básico e Avançado - 2013 Prezado (a) Senhor (a) Para conhecimento e divulgação aos profissionais da área de projetos de linhas de transmissão

Leia mais

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

PROGRAMA. Aquisição dos conceitos teóricos mais importantes sobre bases de dados contextualizados à luz de exemplos da sua aplicação no mundo real. PROGRAMA ANO LECTIVO: 2005/2006 CURSO: LICENCIATURA BI-ETÁPICA EM INFORMÁTICA ANO: 2.º DISCIPLINA: BASE DE DADOS DOCENTE RESPONSÁVEL PELA REGÊNCIA: Licenciado Lino Oliveira Objectivos Gerais: Aquisição

Leia mais

SQL Structured Query Language

SQL Structured Query Language Janai Maciel SQL Structured Query Language (Banco de Dados) Conceitos de Linguagens de Programação 2013.2 Structured Query Language ( Linguagem de Consulta Estruturada ) Conceito: É a linguagem de pesquisa

Leia mais

UNISA Universidade de Santo Amaro. http://www.unisa.br. Material de Estudo. Módulo I: Básico Banco de dados SQL Server. http://www.unisa-sis.

UNISA Universidade de Santo Amaro. http://www.unisa.br. Material de Estudo. Módulo I: Básico Banco de dados SQL Server. http://www.unisa-sis. UNISA Universidade de Santo Amaro http://www.unisa.br Material de Estudo Módulo I: Básico Banco de dados SQL Server http://www.unisa-sis.info Junho/2010 Objetivo do Workshop Compartilhar e apresentar

Leia mais

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

Apresentação. Objetivo. Público alvo. Dados Principais. Tecnologia Abordada Microsoft SQL Server 2012 Apresentação Este curso fornece capacitação técnica e administrativa necessária para o desenvolvimento, administração e manutenção de soluções de dados utilizando o Microsoft SQL Server 2012. O aluno terá

Leia mais

1) FAZENDO A INSCRIÇÃO

1) FAZENDO A INSCRIÇÃO Para ajudar, e sanar algumas duvida, segue um passo a passo para realizar sua inscrição com segurança e comodidade. 1) FAZENDO A INSCRIÇÃO Entre no site www.sakyabrasil.org e clique em. Leia atentamente

Leia mais

Curso de Pós-Graduação Lato-Sensu Enfermagem em Reprodução Humana Assistida

Curso de Pós-Graduação Lato-Sensu Enfermagem em Reprodução Humana Assistida Rua Vieira Maciel, 62 Jd. Paulista, São Paulo, SP CEP 04503-040. Tel: 0**11 3018-3488. HOME PAGE: http://www.sapientiae.org.br E-Mail: cursos@sapientiae.org.br EDITAL Nº 019/2014 - SPG/AIS A (AIS) torna

Leia mais

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

Sumário 1 0.1 Introdução 1 0.2 Breve História da Linguagem SQL l 0.3 Características da Linguagem SQL 3 0.4 A Composição deste Livro 3 ÍNDICE o -INTRODUÇÃO Sumário 1 0.1 Introdução 1 0.2 Breve História da Linguagem SQL l 0.3 Características da Linguagem SQL 3 0.4 A Composição deste Livro 3 0.5 Sistemas Utilizados 6 0.5.1 Access 2003 (Microsoft)

Leia mais

SQL DML. Frederico D. Bortoloti freddb@ltc.ufes.br

SQL DML. Frederico D. Bortoloti freddb@ltc.ufes.br Banco de Dados I SQL DML Frederico D. Bortoloti freddb@ltc.ufes.br SQL - DML Os exemplos da aula serão elaborados para o esquema de dados a seguir: Empregado(matricula, nome, endereco, salario, supervisor,

Leia mais

Pedro F. Carvalho OCP Oracle 2008.2 10g LINGUAGEM SQL. www.pedrofcarvalho.com.br contato@pedrofcarvalho.com.br São José do Rio Preto

Pedro F. Carvalho OCP Oracle 2008.2 10g LINGUAGEM SQL. www.pedrofcarvalho.com.br contato@pedrofcarvalho.com.br São José do Rio Preto Pedro F. Carvalho OCP Oracle 2008.2 10g LINGUAGEM SQL Objetivos Revisando a sintaxe SQL SELECT, UPDATE, INSERT, DELETE Manipulando expressões Funções matemáticas, etc Condições de Pesquisa Funções de Agregação

Leia mais

ADMINISTRAÇÃO DE BANCO DE DADOS MYSQL

ADMINISTRAÇÃO DE BANCO DE DADOS MYSQL ADMINISTRAÇÃO DE BANCO DE DADOS MYSQL Apresentação Dados Principais Este treinamento está organizado em 12 módulos e aborda como implementar, gerenciar, administrar e provisionar serviços de infraestrutura

Leia mais

Treinamento em Alfresco Open Source Enterprise Content Management ( ECM ) - GED Gestão Eletrônica de Documentos

Treinamento em Alfresco Open Source Enterprise Content Management ( ECM ) - GED Gestão Eletrônica de Documentos Treinamento em Alfresco Open Source Enterprise Content Management ( ECM ) - GED Gestão Eletrônica de Documentos Sobre o treinamento Este é um curso para quem precisa conhecer o essencial do produto o Alfresco

Leia mais

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

Introdução à Engenharia da Computação. Banco de Dados Professor Machado Introdução à Engenharia da Computação Banco de Dados Professor Machado 1 Sistemas isolados Produção Vendas Compras Banco de Dados Produtos... Banco de Dados Produtos... Banco de Dados Produtos... Desvantagens:

Leia mais

EDITAL DO CURSO DE PÓS-GRADUAÇÃO JORNALISMO ESPORTIVO E NEGÓCIOS DO ESPORTE 1º Semestre de 2016

EDITAL DO CURSO DE PÓS-GRADUAÇÃO JORNALISMO ESPORTIVO E NEGÓCIOS DO ESPORTE 1º Semestre de 2016 EDITAL DO CURSO DE PÓS-GRADUAÇÃO JORNALISMO ESPORTIVO E NEGÓCIOS DO ESPORTE 1º Semestre de 2016 As FACULDADES INTEGRADAS RIO BRANCO, na forma regimental torna público o presente Edital, estabelecendo as

Leia mais

Linguagem de Consulta Estruturada SQL- DML

Linguagem de Consulta Estruturada SQL- DML Linguagem de Consulta Estruturada SQL- DML INTRODUÇÃO A SQL - Structured Query Language, foi desenvolvido pela IBM em meados dos anos 70 como uma linguagem de manipulação de dados (DML - Data Manipulation

Leia mais

REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO EM GERENCIAMENTO DE PROJETOS

REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO EM GERENCIAMENTO DE PROJETOS REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO EM GERENCIAMENTO DE PROJETOS 1. APRESENTAÇÃO Este regulamento apresenta as regras e os critérios estabelecidos pelo Núcleo de Gestão do

Leia mais

Curso Presencial: Layout de Placa de Circuito Impresso PCB, baseado no software CAD-Eagle

Curso Presencial: Layout de Placa de Circuito Impresso PCB, baseado no software CAD-Eagle 1º Esquema elétrico 2º Layout PCB 3º Layout em 3D Curso Presencial: Layout de Placa de Circuito Impresso PCB, baseado no software CAD-Eagle Este curso foi desenvolvido para você, estudante, técnico, engenheiro

Leia mais

Banco de Dados. Otimização de consultas. Prof. Joao Eduardo Ferreira Prof. Osvaldo Kotaro Takai. Última atualização: 15 de maio de 2006

Banco de Dados. Otimização de consultas. Prof. Joao Eduardo Ferreira Prof. Osvaldo Kotaro Takai. Última atualização: 15 de maio de 2006 Banco de Dados Otimização de consultas Última atualização: 15 de maio de 2006 Prof. Joao Eduardo Ferreira Prof. Osvaldo Kotaro Takai Introdução Consulta em linguagem de alto nível Análise e validação Forma

Leia mais

António Rocha Nuno Melo e Castro

António Rocha Nuno Melo e Castro António Rocha Nuno Melo e Castro SQL- Strutured Query Language é a linguagem mais usada nas bases dados relacionais. Originalmente desenvolvida pela IBM Actualmente é um standard, o mais recente é o SQL:2003

Leia mais

EDITAL DO CURSO DE PÓS-GRADUAÇÃO DIREITO PENAL 1º Semestre de 2016

EDITAL DO CURSO DE PÓS-GRADUAÇÃO DIREITO PENAL 1º Semestre de 2016 EDITAL DO CURSO DE PÓS-GRADUAÇÃO DIREITO PENAL 1º Semestre de 2016 As FACULDADES INTEGRADAS RIO BRANCO, na forma regimental torna público o presente Edital, estabelecendo as normas para inscrição e matrícula

Leia mais

Ex.: INSERT INTO tmpautor (CDAUTOR, NMAUTOR) VALUES (1, Renato Araújo )

Ex.: INSERT INTO tmpautor (CDAUTOR, NMAUTOR) VALUES (1, Renato Araújo ) Tecnologia em Análise e Desenvolvimento de Sistemas Disciplina: B1SGB - Sistemas Gerenciadores de Banco de Dados Memória de aula Aula 10 1) Incluindo linhas nas tabelas a. Para incluir linhas em tabelas

Leia mais

1 ACESSO AO PORTAL UNIVERSITÁRIO 3 3 PLANO DE ENSINO 6 4 AULAS 7 5 AVALIAÇÃO E EXERCÍCIO 9 6 ENQUETES 12 7 QUADRO DE AVISOS 14

1 ACESSO AO PORTAL UNIVERSITÁRIO 3 3 PLANO DE ENSINO 6 4 AULAS 7 5 AVALIAÇÃO E EXERCÍCIO 9 6 ENQUETES 12 7 QUADRO DE AVISOS 14 portal@up.com.br Apresentação Este manual contém informações básicas, e tem como objetivo mostrar a você, aluno, como utilizar as ferramentas do Portal Universitário e, portanto, não trata de todos os

Leia mais

REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE DESENVOLVIMENTO EM ANDROID.

REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE DESENVOLVIMENTO EM ANDROID. REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE DESENVOLVIMENTO EM ANDROID. 1. APRESENTAÇÃO Este regulamento apresenta as regras e os critérios estabelecidos pelo Núcleo de Gestão do Porto Digital (NGPD) e Faculdade

Leia mais

TUTORIAL/RENOV.MATRÍCULA/GRAD.EAD RJ. Rio de Janeiro, 26 de novembro de 2014. Estimados Estudantes,

TUTORIAL/RENOV.MATRÍCULA/GRAD.EAD RJ. Rio de Janeiro, 26 de novembro de 2014. Estimados Estudantes, TUTORIAL/RENOV.MATRÍCULA/GRAD.EAD RJ Estimados Estudantes, Rio de Janeiro, 26 de novembro de 2014. Gostaríamos de manifestar nossa alegria e gratidão pela confiança em nossa Instituição durante o período

Leia mais

SQL - Structured Query Language, ou Linguagem de Consulta Estruturada ou SQL

SQL - Structured Query Language, ou Linguagem de Consulta Estruturada ou SQL SQL - Structured Query Language, ou Linguagem de Consulta Estruturada ou SQL Criar uma base de dados (criar um banco de dados) No mysql: create database locadora; No postgresql: createdb locadora Criar

Leia mais

Treinamento sobre SQL

Treinamento sobre SQL Treinamento sobre SQL Como Usar o SQL Os dois programas que você mais utilizara no SQL Server são: Enterprise Manager e Query Analyzer. No Enterprise Manager, você pode visualizar e fazer alterações na

Leia mais

EDITAL DO PROCESSO SELETIVO CURSOS DE PÓS-GRADUAÇÃO LATO SENSU 2º SEMESTRE/2015

EDITAL DO PROCESSO SELETIVO CURSOS DE PÓS-GRADUAÇÃO LATO SENSU 2º SEMESTRE/2015 EDITAL DO PROCESSO SELETIVO CURSOS DE PÓS-GRADUAÇÃO LATO SENSU 2º SEMESTRE/2015 ABERTURA A Escola de Direito de São Paulo da Fundação Getulio Vargas (FGV DIREITO SP) torna pública a abertura das inscrições

Leia mais

PROGRAMA DE CERTIFICAÇÃO DE FORMADORES

PROGRAMA DE CERTIFICAÇÃO DE FORMADORES O Programa de Certificação de Formadores busca capacitar profissionais da área da educação como formadores de professores e gestores educacionais. Com esta certificação, os formadores poderão ministrar

Leia mais

EVENTO: "IX Encontro de Usuários MultiAcervo"

EVENTO: IX Encontro de Usuários MultiAcervo EVENTO: "IX Encontro de Usuários MultiAcervo" SLOGAN: Nono encontro: Descentralização e capacitação do cliente. INTRODUÇÃO: A biblioteca descentralizou-se em unidades depositárias más estas querem estar

Leia mais

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

Treinamento. DBA Oracle 11g. Duração: 120 horas Treinamento DBA Oracle 11g Duração: 120 horas Neste curso no primeiro módulo (Introdução ao Oracle 11g SQL e PL_SQL) é oferecido um curso introdutório à tecnologia do banco de dados Oracle 11g. Também

Leia mais

MBA EM GOVERNANÇA DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO

MBA EM GOVERNANÇA DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO FACULDADE DE TECNOLOGIA SENAI FLORIANÓPOLIS DIREÇÃO GERAL DA FACULDADE: JOÃO ROBERTO LORENZETT COORDENAÇÃO DA FACULDADE: PRISCILA FAGUNDES COORDENAÇÃO DO CURSO DE PÓS-GRADUAÇÃO LATO SENSU: RAFAEL PARACHEN

Leia mais

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

COMPETÊNCIAS ESPECÍFICAS Compreender e utilizar a linguagem SQL, na construção e manutenção de uma base de dados. PLANIFICAÇÃO DA DISCIPLINA DE SISTEMAS DE INFORMAÇÃO 12.ºH CURSO PROFISSIONAL DE TÉCNICO MULTIMÉDIA ANO LECTIVO 2013/2014 6. LINGUAGENS DE PROGRAMAÇÃO IV Pré-requisitos: - Planificar e estruturar bases

Leia mais