Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
3Activity

Table Of Contents

1.3Banco de dados relacional
1.4Arquitetura do Oracle
2.1Objetivos deste capítulo
2.2O utilitário SQL*PLUS
2.3Construção básica de uma consulta
2.4Expressões aritméticas
2.8Manuseio de valores nulos
2.9Eliminação de linhas duplicadas
2.10Ordenação das linhas
2.11Critérios de pesquisa
2.12Consultas com condições múltiplas
2.13Precedência dos operadores
2.14Resumo do comando SELECT
2.15Exercícios
2.16Respostas dos exercícios
3.1Objetivos deste capítulo
3.2Variáveis de substituição com um "&"
3.3Variáveis de substituição com dois "&"
4.1Objetivos deste capítulo
4.2.1LOWER(coluna | literal)
4.2.2UPPER(coluna | literal)
4.2.3INITCAP(coluna | literal)
4.2.4LPAD(coluna | literal, tamanho, 'caracter')
4.2.5RPAD(coluna | literal, tamanho, 'caracter')
4.2.6SUBSTR(coluna | literal, posição, comprimento)
4.2.8LTRIM(coluna | literal, 'caracteres')
4.2.9RTRIM(coluna | literal, 'caracteres')
4.2.10SOUNDEX(coluna | literal)
4.2.11LENGTH(coluna | literal)
4.2.12TRANSLATE(coluna | literal, de, para)
4.2.13REPLACE(coluna | literal, de, para)
4.2.14Funções aninhadas
4.3.5POWER(coluna | literal, n)
4.3.6EXP(coluna | literal)
4.3.7LOG(base, coluna | literal)
4.3.8LN(coluna | literal)
4.3.9SQRT(coluna | literal)
4.3.10SIGN(coluna | literal)
4.3.11ABS(coluna | literal)
4.3.12MOD(valor1, valor2)
4.3.13Funções trigonométricas
4.3.14Funções hiperbólicas
4.4Exercícios
4.5Respostas dos exercícios
5.1Objetivos deste capítulo
5.2.1SYSDATE
5.2.2Aritmética de datas
5.2.3MONTHS_BETWEEN(data1,data2)
5.2.4ADD_MONTHS(data, meses)
5.2.5NEXT_DAY(data, dia_da_semana)
5.2.6LAST_DAY(data)
5.2.7ROUND(data)
5.3.1Formatos de Data
5.3.2TO_CHAR(número|data,['formato'])
5.3.3Formatos Numéricos
5.3.4TO_NUMBER(cadeia_de_caracteres)
5.3.5TO_DATE('cadeia_de_caracteres','formato')
5.4.2NVL(coluna|valor, valor)
5.4.3GREATEST(coluna|valor, coluna|valor,...)
5.4.4LEAST(coluna|valor, coluna|valor,...)
5.4.5VSIZE(coluna|valor)
5.5Exercícios
5.6Respostas dos exercícios
6.1Objetivos deste capítulo
6.2Funções disponíveis
6.3Usando funções de grupo
6.4A cláusula GROUP BY
6.5Excluindo linhas dos grupos
6.6Grupos dentro de grupos
6.7Funções de grupo e resultados individuais
6.8A cláusula HAVING
6.9Ordem das cláusulas
6.10Exercícios
6.11Respostas dos exercícios
7.1Objetivos deste capítulo
7.2Junções equivalentes
7.3Produto
7.4Junções não equivalentes
7.5Regra para junção de tabelas
7.6Sumário da Sintaxe
7.7Exercícios
7.8Solução dos exercícios
8.1Objetivos deste capítulo
8.2Junções externas
8.3Junção de uma tabela com ela mesmo
8.4.1União
8.4.2Interseção
8.4.3Subtração
8.4.4Combinação de operadores
8.4.5A cláusula ORDER BY
8.4.6Regras para utilizar junções verticais
8.5Exercícios
8.6Respostas dos exercícios
9.1Objetivos deste capítulo
9.2Definição de consultas aninhadas
9.3Consultas internas que retornam apenas um valor
9.4Como as consultas aninhadas são executadas
9.5Consultas internas que retornam mais de um valor
9.6Operadores ANY e ALL
9.7Cláusula HAVING com consultas aninhadas
9.8Ordenação em consultas aninhadas
9.9Limite para o aninhamento
9.10Consulta interna correlacionada
9.11O operador EXISTS
9.12Exercícios
9.13Resposta dos exercícios
10.1Objetivos deste capítulo
10.2Conjunto de comandos SET do SQL*PLUS
10.3.1Formato de exibição para as colunas
10.3.2Outras opções de exibição das colunas
10.4Exemplo de formatação de colunas
10.5Exemplo de formatação de título
10.6Exemplo de remoção da formatação
11.1Objetivos deste capítulo
11.2Propriedades dos cabeçalhos e dos rodapés
11.3A cláusula NEW_VALUE
11.4Quebras nos relatórios
11.5Cálculo de sumários
11.6Relatório matricial
11.7Arquivo de comandos para o SQL*PLUS
11.8Exercícios
11.9Respostas dos exercícios
12.2Quando é possível caminhar na árvore
12.3Excluindo um nó da árvore
12.4Terminologia
12.5Exercícios
13.1Objetivos deste capítulo
13.2O que é o dicionário de dados
13.3Informações contidas no dicionário de dados
13.4Tabelas do dicionário de dados
13.5Visões do dicionário de dados
13.6Exemplos de utilização do dicionário de dados
13.7Exercícios
14.1Objetivos deste capítulo
14.2Estrutura de Dados do Oracle
14.3Criando uma tabela
14.4Recomendações sobre os nomes das tabelas
14.5Tipo de dado das colunas
14.6Relação entre os tipos de dados ANSI e do Oracle
14.7Relação entre os tipos de dados do SQL/DS e do Oracle
14.8.1 Sintaxe do comando:
14.8.2 Criação das tabelas do curso:
14.8.3 Exemplos de restrições
14.9Criando uma tabela a partir de outra tabela
14.10Alterando uma tabela
14.11Trocando o nome de uma tabela
14.12Descrição das tabelas e colunas
14.13Removendo tabelas
14.14Exercícios
15.1Objetivos deste capítulo
15.2Inserindo novas linhas em uma tabela
15.3Atualizando linhas em uma tabela
15.4Eliminando linhas de uma tabela
15.5Exercícios
15.6Respostas dos exercícios
16.1Objetivos deste capítulo
16.2O que é uma transação
16.3Efetivando as mudanças
16.5Falhas do sistema
16.6O significado de uma transação
16.7Controlando transações
16.8COMMIT [WORK]
16.9SAVEPOINT savepoint_name
16.10ROLLBACK[WORK] to [SAVEPOINT] savepoint_name
16.11Rollback a nível de declaração
16.12Rollbacks implícitos
16.13Autocommit
16.14Exemplo de utilização de COMMIT e ROLLBACK
16.15Consistência de leitura
16.16Transações somente de leitura
17.1Objetivos deste capítulo
17.2Introdução ao bloqueio
17.3O que é um bloqueio
17.4Quando os bloqueios são necessários
17.5Quando os bloqueios são liberados
17.6.1 Bloqueios do dicionário de dados (DDL)
17.6.2 Bloqueios da manipulação de dados (DML)
17.7Níveis de bloqueio
17.8Descrição dos bloqueios
17.9Bloqueios implícitos
17.10Bloqueios explícitos
17.11Identificação da linha e bloqueio
17.12Impasse (Deadlock)
18.1Objetivos deste capítulo
18.2O que é uma visão
18.3.1 Visões simples
18.3.2 Visões complexas
18.4O comando CREATE VIEW
18.6Alterando dados através das visões
18.7Eliminação de visões
18.8Exercícios
18.9Respostas dos exercícios
19.1Objetivos deste capítulo
19.2Finalidades dos índices
19.3Estrutura dos índices
19.4Tipos de índices
19.5.1Criação de um índice para melhorar o acesso
19.5.2Criação de um índice para garantir unicidade
19.6Eliminação dos índices
19.7Quando um índice é utilizado
19.8Índices e Junções
19.9Sugestões para criação dos índices
19.10Exercícios
19.11Respostas dos exercícios
20.1Geração de números seqüenciais com NEXTVAL
20.2Regras para utilizar CURRVAL E NEXTVAL
20.3Alterando uma seqüência
20.4Concedendo privilégios em seqüências
20.5Eliminando uma seqüência
20.6Listando seqüências
0 of .
Results for:
No results containing your search query
P. 1
bd

bd

Ratings: (0)|Views: 73|Likes:
Published by valber_lf

More info:

Published by: valber_lf on Oct 26, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

11/21/2012

pdf

text

original

You're Reading a Free Preview
Pages 4 to 8 are not shown in this preview.
You're Reading a Free Preview
Pages 12 to 60 are not shown in this preview.
You're Reading a Free Preview
Pages 64 to 96 are not shown in this preview.
You're Reading a Free Preview
Pages 100 to 105 are not shown in this preview.
You're Reading a Free Preview
Pages 109 to 166 are not shown in this preview.

Activity (3)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Miguel Dorado liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->