sql veio mano

11923 palavras 48 páginas
APOSTILA DE SQL

Para Aulas de Laboratório do
Curso de Projeto de Banco de Dados

Prof. Carlos Ribeiro

Setembro de 1999
ÍNDICE

INTRODUÇÃO AO SQL, SQL*Plus e PL/SQL (Oracle) 3
Comandos SQL 3
SQL*PLUS 5
Exemplo de um bloco PL/SQL 6
COMANDO SELECT 7
Como Selecionar Linhas de uma única Tabela 7
Como Ordenar e Limitar as Linhas Selecionadas 9
Funções Aplicadas a Linhas 13
Como selecionar dados de mais de uma tabela 17
Funções de Grupo 20 A cláusula Group By 22
A cláusula Having 23
A recuperação de dados com subconsultas (Subqueries) 25
A recuperação de dados com subconsultas correlacionadas 27
SCRIPTS REUTILIZÁVEIS 32
CRIAÇÃO DE TABELAS 34 38
DICIONÁRIO DE DADOS 39
COMANDOS DE MANIPULAÇÃO DE DADOS 42
O Comando INSERT 42
O Comando UPDATE 44
O Comando DELETE 45
CONTROLE DE TRANSAÇÕES 47
ALTERANDO TABELAS E CONSTRAINTS 50
SEQÜÊNCIAS 55
VISÕES 58
ÍNDICES 63
CONTROLANDO O ACESSO DOS USUÁRIOS AO BANCO DE DADOS 68
Tipos de Privilégios 68
Gerenciando Roles 72
Utilização de Role com Password 72
Roles que já vem de fábrica 73
Informações sobre Roles no Dicionário de Dados 74
Roles Associadas ao Sistema Operacional 74
LISTAS DE EXERCÍCIOS 75
BIBLIOGRAFIA 86

INTRODUÇÃO AO SQL, SQL*Plus e PL/SQL (Oracle)

Comandos SQL, SQL*Plus e PL/SQL são utilizados para acessar e manipular dados armazenados em um servidor de Banco de Dados Oracle.

Linguagem ou Ferramenta
Descrição
SQL
Uma linguagem não procedural para a comunicação com Bancos de Dados Relacionais a partir de ferramentas ou aplicações.
SQL*Plus
Uma ferramenta Oracle que reconhece e submete comandos SQL e PL/SQL para execução no servidor. Edita comandos SQL com um editor de linha, formata o resultado de queries, controla variáveis de ambiente, etc. Para executar estas tarefas o SQL*Plus possui seus próprios comandos.
PL/SQL
Uma linguagem procedural da Oracle para controlar a lógica de aplicações.

Relacionados

  • O USO DE ALGORITMOS DE CLASSIFICAÇÃO DE DATA MINING SOBRE REGISTROS DE POÇOS DE ÁGUA SUBTERRÂNEA NO BRASIL
    12562 palavras | 51 páginas
  • Senhor
    64695 palavras | 259 páginas
  • meus trabalhos
    21449 palavras | 86 páginas
  • resenha do livro
    16957 palavras | 68 páginas
  • Resumo Sobre Programas de Trainnees
    66243 palavras | 265 páginas
  • Web semânticos redes sociais online
    40425 palavras | 162 páginas
  • Memorial Descritivo
    28943 palavras | 116 páginas
  • Geoeconomia
    63296 palavras | 254 páginas
  • Web ADM 5 1 2015 1 1
    126796 palavras | 508 páginas
  • Resumo PEP 07 09
    431830 palavras | 1728 páginas