Oracle introdução

2879 palavras 12 páginas
Aula 03 – Criando e Gerenciando Tabelas com PL/SQL

Rate This
Objetivos
• Depois completar esta aula, você estará apto a realizar as seguintes atividades:
• Descrever os princiapis objetos de banco de dados;
• Criar tabelas;
• Descrever os tipos de dados quepodem ser usados ao especificar a definição da coluna;
• Alterar definições de tabela;
• Criar restrições de integridade.
Objetos do Banco de Dados
Um banco de dados Oracle pode conter várias estruturas de dados. Cada estrutura deve ser descrita no projeto do banco de dados para que possa ser criada durante o estágio de desenvolvimento do banco de dados, logo temos:
• Tabela: Armazena dados;
• View: Subconjunto de dados de uma ou mais tabeals;
• Sequência: Gera valores de chave primária;
• Índice: Melhora o desempenho de algumas consultas;
• Sinônimo: Atribui nmes alternativos a objetos.
Convenções para Nomeação
As seguintes convenções de nomeação são adotadas para osobjetos de um banco de dados Oracle incluindo as tabelas:
• Deve começar com uma letra;
• Pode ter de 1 a 30 caracteres;
• Deve conter somente A-Z, a-z, 0-9, _, $ e #;
• Não deve duplicar o nome de outro objeto de propriedade do mesmo usuário;
• Não deve ser uma palavra reservada pelo Oracle Server.
A Instrução CREATE TABLE
Crie tabelas para armazenar dados executando a instrução SQL CREATE TABLE. Ela é uma das instruções DDL (data definition language). Vale lembrar que as instruções DDL são um subconjunto de instruções SQL para criar, modificar ou remover estruturas do banco de dados Oracle:
1 ---------------------------------------------------------------------
2 -- ESPECIFIQUE:
3 -- # Nome da Tabela;
4 -- # Nome da coluna, tipo de dados da coluna e tamanho da coluna.
5 ---------------------------------------------------------------------
6 CREATE [GLOBAL TEMPORARY] TABLE [.]
7 (
8 [DEFAULT ][, ...]
9 );
Na sintaxe observada acima, temos:
• GLOBAL TEMPORARY – especifica que a tabela é

Relacionados

  • Introdução ao erp oracle
    1106 palavras | 5 páginas
  • Introducao ao oracle sql e plsql v.1
    68846 palavras | 276 páginas
  • Introdução ao RMAN (Recovery Manager) do Oracle Database 11g
    1566 palavras | 7 páginas
  • TECNOLOGIA
    780 palavras | 4 páginas
  • Oracle
    1236 palavras | 5 páginas
  • sql oracle
    60486 palavras | 242 páginas
  • Oracle
    1446 palavras | 6 páginas
  • SQL
    24680 palavras | 99 páginas
  • Comparação Oracle x MySql
    2609 palavras | 11 páginas
  • oracle
    2776 palavras | 12 páginas