Capitulo 02 - Using Single-RowFunction to Customize Output

RENATO PASQUINI
Mind Map by RENATO PASQUINI, updated more than 1 year ago
RENATO PASQUINI
Created by RENATO PASQUINI almost 4 years ago
8
0

Description

Mapa Mental apresentando todos o segundo tópico do exame de certificação OCE (1Z0-047)

Resource summary

Capitulo 02 - Using Single-RowFunction to Customize Output
1 Describe various types of functions that are available in SQL
1.1 Podem ser utilizadas em
1.1.1 Select list
1.1.2 Where Clauses
1.1.3 Start With clauses
1.1.4 Connect by clauses
1.1.5 Having Clauses
1.2 Funções numéricas (mais comuns)
1.2.1 ABS
1.2.2 Round
1.2.3 Trunc
1.3 Função de caractere (mais comuns)
1.3.1 LTRIM

Annotations:

  • LTRIM(CHAR, SET) Retira os caracteres determinados em SET da esquerda do texto (char).
1.3.2 lower

Annotations:

  • lower(char) Modifica a string para tornar todos os caracteres minúsculos (lowercase) 
1.3.3 upper

Annotations:

  • upper(char) Modifica a string para tornar todos os caracteres maiúsculos (uppercase) 
1.3.4 Initcap

Annotations:

  • initcap(char) Manipula a string para que todas as palavras possuam a primeira letra maiuscula. 
1.3.5 RTRIM

Annotations:

  • RM(CHAR, SET) Retira os caracteres determinados em SET da direita do texto (char).
1.3.6 LPAD

Annotations:

  • Sintaxe: LPAD(EXPR1, N, EXPR2) Concatena a esquerda (inicio) da expressão 01 (expr1) N vezes a expressão 2 (expr2).
1.3.7 RPAD
1.3.8 SUBSTR
1.3.9 INSTR
1.4 Funções de data (mais comuns
1.4.1 MONTHS_BETWEEN
1.4.2 LAST_DAY
1.4.3 ADD_MONTHS
2 Use character, number, and date and analytical (PERCENTILE_CONT, STDDEV, LAG, LEAD) functions in SELECT statements
2.1 Using Analitic Functions
2.1.1 O que é?
2.1.1.1 Caracteristica de função de agrupamento
2.1.1.2 Caracteristica de função de uma unica linha
2.1.2 Como utilizar?
2.1.2.1 O que é Window?
2.1.2.1.1 é denominado o grupo de linhas retornadas na função analitica.
2.1.2.2 Elementos opcionais - Basicamente são utilizados para identificar o registros que irão compor a window e a ordenação utilizada pela mesma
2.1.2.2.1 query_partition_clause
2.1.2.2.2 order_by_clause
2.1.2.2.3 windowing_clause
2.1.3 Quando utilizar?
2.1.3.1 Objetivo: Apresentar valor de uma função de agrupamento linha a linha no resultado da query
2.1.4 Funções analíticas solicitadas
2.1.4.1 PERCENTILE_CONT
2.1.4.1.1 ta função recebe um valor percentual e uma especificação de ordenação. Como retorno, um valor interpolado que coincide com o valor percentual r respeitando a ordenação da consulta.
2.1.4.2 STDDEV
2.1.4.2.1 Identitfica o valor de desvio padrão de acordo com a delimitação da window
2.1.4.2.2 Em Probabilidade e Estatística, o desvio padrão é a medida mais comum da dispersão estatística (representado pelo símbolo sigma, σ). Ele mostra o quanto de variação ou "dispersão" existe em relação à média (ou valor esperado)
2.1.4.3 LAG/LEAD
2.1.4.3.1 Permite acessar múltiplos registros de uma tabela sem a necessidade de realizar selfjoin. Ou seja, declarar a mesma tabela mais de uma vez na clausula FROM de um SQL
2.1.4.3.1.1 LAG
2.1.4.3.1.1.1 Acessa registros acima do registro atual dentro de uma WINDOW.
2.1.4.3.1.2 LEAD
2.1.4.3.1.2.1 Acessa registros abaixo do registro atual dentro de uma WINDOW.
2.1.5 Funcionamento em tempo de execução?
2.1.5.1 As funções analíticas são executas imediatamente após as clausulas GROUP BY e HAVING e ORDER BY. Por esta razão somente podem ser utilizadas na lista do SELECT de uma query
3 Use conversion functions
3.1 Funções utilizadas para converter o tipo de um dado para outro tipo. A conversão entre tipos de dados pode ocorrer de dois tipos, implicitamente e explicitamente
3.1.1 Implicitamente ocorre quando não é indicada a uma função de conversão, ou seja, o banco de dados converter para um determinado dado um valor a ser utilizado em um argumento de uma função/procedure
3.1.2 Explicitamente a conversão é realizada quando é utilizada uma função de conversão de dados. Tais como:
3.1.2.1 To_date
3.1.2.2 TO_NUMBER
3.1.2.3 TO_CHAR
Show full summary Hide full summary

Similar

Capitulo 07 - Manipulating Data
RENATO PASQUINI
Capitulo 04 - Displaying Data from Multiple Tables
RENATO PASQUINI
Capitulo 17 - Hierarchical Retrieval
RENATO PASQUINI
O que estudar para Exame da Ordem
GoConqr suporte .
SIMULADO - Casos Clínicos
Rodrigo Gouvea
A Matemática
linmoniz
NO - Conjuntos Numéricos
linmoniz
8 Citações motivacionais para Estudantes
GoConqr suporte .
Sermão de Santo António aos Peixes
joaobairrada
FUNÇÃO DE 1° GRAU
joao santos1114
Oracle Certified Java Associate 7
Rafael Mulock