Oficina de SQL

43 %
57 %
Information about Oficina de SQL
Technology

Published on August 5, 2009

Author: julianoribeiro

Source: slideshare.net

Description

Oficina realizada na Produtec Informática

Treinamento SQL ou Coding Dojo #1

Por que treinamento?

Quem são os melhores Treinam muito Praticam suas atividades Treinam principalmente os fundamentos básicos Tá bem, eles também tem sorte... Mas estavam preparados quando a oportunidade surgiu. View slide

Treinam muito

Praticam suas atividades

Treinam principalmente os fundamentos básicos

Tá bem, eles também tem sorte...

Mas estavam preparados quando a oportunidade surgiu.

  View slide

 

O que é Coding Dojo? É uma reunião aonde um grupo de programadores se reúnem para solucionar um desafio.

É uma reunião aonde um grupo de programadores se reúnem para solucionar um desafio.

Objetivo Adquirir habilidade em codificar deve ser um processo contínuo.

Adquirir habilidade em codificar deve ser um processo contínuo.

Características Não competitivo Colaborativo Divertido Todos os níveis são bem vindos Ótimo para novas idéias

Não competitivo

Colaborativo

Divertido

Todos os níveis são bem vindos

Ótimo para novas idéias

Requerimentos Sala de reunião com cadeiras suficientes Ao menos um PC ou Laptop Um projetor

Sala de reunião com cadeiras suficientes

Ao menos um PC ou Laptop

Um projetor

Baby Steps Sim, tão pequeno quanto possível Trabalhar os fundamentos de cada atividade Somente iremos para o passo seguinte quando TODOS tiverem compreendido plenamente o conceito. Qualquer solução prévia, a final em si, será descartada. Desacelere

Sim, tão pequeno quanto possível

Trabalhar os fundamentos de cada atividade

Somente iremos para o passo seguinte quando TODOS tiverem compreendido plenamente o conceito.

Qualquer solução prévia, a final em si, será descartada.

Desacelere

 

SQL Strutured Query Language DML - Linguagem de Manipulação de Dados Insert, update e delete DCL - Linguagem de Controle de Dados Grant, revoke, alter, etc; DDL - Linguagem de Definição de Dados Create, drop, alter, etc; DTL - Linguagem de Transação de Dados Start transaction, commit e rollback DQL - Linguagem de Consulta de Dados Select e suas cláusulas

Strutured Query Language

DML - Linguagem de Manipulação de Dados

Insert, update e delete

DCL - Linguagem de Controle de Dados

Grant, revoke, alter, etc;

DDL - Linguagem de Definição de Dados

Create, drop, alter, etc;

DTL - Linguagem de Transação de Dados

Start transaction, commit e rollback

DQL - Linguagem de Consulta de Dados

Select e suas cláusulas

Cláusulas do Select FROM - Utilizada para especificar a tabela que se vai selecionar os registros. WHERE – Utilizada para especificar as condições que devem reunir os registros que serão selecionados. GROUP BY – Utilizada para separar os registros selecionados em grupos específicos. HAVING – Utilizada para expressar a condição que deve satisfazer cada grupo. ORDER BY – Utilizada para ordenar os registros selecionados com uma ordem especifica. DISTINCT – Utilizada para selecionar dados sem repetição.

FROM - Utilizada para especificar a tabela que se vai selecionar os registros.

WHERE – Utilizada para especificar as condições que devem reunir os registros que serão selecionados.

GROUP BY – Utilizada para separar os registros selecionados em grupos específicos.

HAVING – Utilizada para expressar a condição que deve satisfazer cada grupo.

ORDER BY – Utilizada para ordenar os registros selecionados com uma ordem especifica.

DISTINCT – Utilizada para selecionar dados sem repetição.

Funções de Agregação AVG – Utiliza para calcular a media dos valores de um campo determinado. COUNT – Utilizada para devolver o número de registros da seleção. SUM – Utilizada para devolver a soma de todos os valores de um campo determinado. MAX – Utilizada para devolver o valor mais alto de um campo especificado. MIN – Utilizada para devolver o valor mais baixo de um campo especificado.

AVG – Utiliza para calcular a media dos valores de um campo determinado.

COUNT – Utilizada para devolver o número de registros da seleção.

SUM – Utilizada para devolver a soma de todos os valores de um campo determinado.

MAX – Utilizada para devolver o valor mais alto de um campo especificado.

MIN – Utilizada para devolver o valor mais baixo de um campo especificado.

Dúvidas até agora?

Desafio #1 Retornar do banco de dados todos as referências que comecem com a letra “A” e que pertençam ao grupo 1.

Retornar do banco de dados todos as referências que comecem com a letra “A” e que pertençam ao grupo 1.

Desafio #1 e ½ Acrescentar ao desafio anterior as descrições de critérios, linhas e tipo de produtos.

Acrescentar ao desafio anterior as descrições de critérios, linhas e tipo de produtos.

Desafio #2 Retornar do banco de dados a referência e sua descrição que tiveram pedidos realizados no mês de janeiro desse ano e que a descrição da linha do produto comece com “C”.

Retornar do banco de dados a referência e sua descrição que tiveram pedidos realizados no mês de janeiro desse ano e que a descrição da linha do produto comece com “C”.

Parabéns a nós www.julianoribeiro.com.br www.w3tutor.com.br www.w3host.com.br

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

SQL Server - Oficina da Net

O MS SQL Server é um SGBD - sistema gerenciador de Banco de dados relacional criado pela Microsoft. Com a nova versão o Microsoft SQL Server 2008 é ...
Read more

Apostilas sobre SQL - Oficina da Net | Artigos, Dicas ...

Apostilas grátis de SQL. Structured Query Language, ou Linguagem de Consulta Estruturada ou SQL, é uma linguagem de pesquisa declarativa para banco de ...
Read more

Como conectarme desde mi casa a una instancia de SQL de mi ...

Como conectarme desde mi casa a una instancia de SQL de mi oficina. Servidores: Productos y Tecnologías > SQL Server.
Read more

SQL Mail

SQL Mail necesita una conexión a una oficina de correo, un depósito de correo (buzón), un perfil de correo y la cuenta de usuario de dominio de ...
Read more

Tips de SQL Server y fuera de la oficina... | Tips de SQL ...

Tips de SQL Server (por Federico Andrés Marenzi) Menú principal. Saltar al contenido. About; Tips de SQL Server y fuera de la oficina… Tips de SQL ...
Read more

SQL | Tips de SQL Server y fuera de la oficina...

Posts about SQL written by Federico Andrés Marenzi ... En este ejemplo creamos el Stored Procedure : spHTTPRequest quien va a encargarse de ejecutar el ...
Read more

Zurücksetzung des SQL Server „sa“ Kennworts mithilfe ...

Zurücksetzung des SQL Server „sa“ Kennworts mithilfe von Microsoft SQL Server Management Studio ... Horas de oficina: de Lunes a Viernes, 09AM-14PM;
Read more

Ofertas de trabajo de sql - Infojobs

Buscamos un Analista Programador PL/SQL o Forms&Reports para nuestra oficina de Barcelona. Supervisar requerimientos, eliminar duplicidades, ...
Read more

Como conectarme desde mi casa a una instancia de SQL de mi ...

Gracias por la respuesta Ya me logré conectar desde mi casa al SQL de la oficina. Lo he hecho con el Enterprise Manager, pero a pesar de que el usuario ...
Read more