O GoConqr está de visual novo! Conte para nós o que você achou.

Notas

1_REV_BD 2

welligton santos BANCO DE DADOS2 MES 6 Português 4 páginas

Conteúdo das notas (4)

Página 1

TEMA 1

LMD - Linguagem de manipulação de dados

LDD - Linguagem de definição de dados

Linguagem SQL

SQL / COMANDO SELECT

SELECT Especifica as colunas (PROJEÇÃO)

FROM - Especifica as tabelas

WHERE - Especifica as linhas.(SIGMA)

A OPERAÇÃO ALGEBRICA QUE ESPECIFICA COLUNA(SELECT)?

PROJEÇÃO que é o ‘pi’

A OPERAÇÃO ALGEBRICA QUE ESPECIFICA LINHA(WHERE)?

= SELEÇÃO que é o ‘sigma’

PROJEÇÃO

Pode ser entendida como uma operação que filtra as colunas de uma tabela. Por operar sobre apenas um conjunto de entrada é classificada como uma operação unária. Chamada no Mysql de Cláusula SELECT

SELEÇÃO

A seleção pode ser entendida como uma operação que filtra as linhas de uma relação(tabela), e é uma operação unária, pois opera sobre um único conjunto de dados. Chamada no Mysql de Cláusula WHERE

​​​​​​​

REALIZAR SIMULAÇÕES NO BANCO

CONSULTA COM FILTRO WHERE

CONSULTA DE SELEÇÃO

CONSULTA DE SELEÇÃO COM OPERADOR NOT

CONSULTA DE SELEÇÃO/PROJEÇÃO COM OPERADOR AND

CONSULTA DE SELEÇÃO/PROJEÇÃO COM OPERADOR OR

Página 2

TEMA 2

Cláusula WHERE: IN e NOT IN

É usada para ajudar a reduzir a necessidade de usar várias condições OR em consultas.

É usada para testar um valor NULL.

Cláusula WHERE:IS NULL e IS NOT NULL

Se a expressão for um valor NULL, a condição será avaliada como TRUE.

Se a expressão não for um valor NULL, a condição será avaliada como FALSE.

cláusula ORDER BY

É usada para classificar os registros no conjunto de resultados de uma instrução SELECT.

funções de agregações

Funções de agregação são funções SQL que permitem executar uma operação aritmética nos valores de uma coluna em todos os registros de uma tabela.

Retornam um valor simples baseado em um conjunto de valores de entrada.

MIN = Retorna Valor Mínimo de um conjunto de valores

MAX = Retorna Valor Máximo de um conjunto de valores

AVG = Retorna Média Aritmética de um conjunto de valores

SUM = Soma um conjunto de valores DE UMA COLUNA

COUNT = Contar quantidade de itens E Retorna O TOTAL

Página 3

TEMA 3 - Funções de data e hora no comando select

CURDATE( ): Retorna a data atual no formato aaaa-mm-dd.

NOW( ): Retorna data e hora atuais.

CURTIME: Retorna a hora atual no formato hh:mm:ss.

YEAR(D): Retorna o ano de uma data D.

MONTH(D): Retorna o mês de uma data D.

DAY(D): Retorna o dia de uma data D.

DATE_ADD(data, INTERVAL): Adiciona um intervalo a data. A data pode ser uma data seguida de um horário. O intervalo a ser somado pode ser em dias, dias e horas e minutos, dias e segundos, minutos e segundos.

DATE_SUB(data , INTERVAL): Subtrai um intervalo a data. A data pode ser uma data seguida de um horário. O intervalo a ser subtraído pode ser em dias, dias e horas e minutos, dias e segundos, minutos e segundos.

DATEDIFF(expressão1,expressão2): Retorna o valor da diferença entre expressão 1 e expressão 2 podendo ambos ser uma data ou data e horário.

TIMESTAMPDIFF(): retorna um valor após subtrair uma expressão datetime de outra.

Página 4

TEMA 4

DISTINCT : elimina repetições de valores em relação a uma coluna

DISTINCT é usada para retornar apenas valores distintos (diferentes).

Dentro de uma tabela, uma coluna geralmente contém muitos valores duplicados, e às vezes você só deseja listar os valores diferentes (distintos).

Já o objetivo de DISTINCT é retornar subconjunto de linhas sem repetições.

GROUP BY : organiza os dados em grupos.

A instrução GROUP BY é frequentemente usada com funções de agregação (COUNT, MAX, MIN, SUM, AVG) para agrupar o conjunto de resultados por uma ou mais colunas.

O objetivo de GROUP BY é agrupar linhas que possuam subconjunto semelhante e efetuar funções de agregação nessas linhas.

Utilizar GROUP BY sem função de agregação gera o mesmo resultado que usar DISTINCT.

A cláusula GROUP BY agrupa linhas baseado em semelhanças entre elas.

Adicionando funções de agregação, tais como COUNT (CONTAR) e SUM (SOMAR), a um bloco selecionado com a utilização de uma cláusula GROUP BY, informações podem ser agregadas.

Agregar significa que você pergunta não pelos valores individuais, mas por somas, médias, frequências e subtotais.

Agrupamento com uma coluna: A forma mais simples de uso da cláusula GROUP BY é aquele no qual somente uma coluna é agrupada.

Uma cláusula GROUP BY pode também ser utilizada com duas ou mais colunas.

Informações

Descrição
MES 6 BANCO DE DADOS2 Notas sobre 1_REV_BD 2, criado por welligton santos em 20-06-2021.
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?