A Oracle tem muitas plataformas de banco de dados diferentes que variam de nível empresarial por todo o caminho até gratuitos , versões pessoais. A estrutura básica dos bancos de dados que você pode criar com estas ferramentas não muda. Você ainda terá mesas como blocos de construção construídos com linhas e colunas de dados. Em cada caso , você pode usar Linguagem procedural /Structured Query Language código (PL /SQL ) para interagir com os objetos de banco de dados . A Oracle também oferece uma interface visual livre para gerenciar bancos de dados chamado de SQL Developer. Instruções
Criando uma tabela com PL /SQL
1
Criar uma tabela básica com uma coluna string no seu banco de dados . Você pode copiar o código PL /SQL abaixo e executá-lo em qualquer janela de comandos SQL ou sua ferramenta de interface do Oracle favorito
CREATE TABLE myTable ( coluna1 VARCHAR2 ( 50) ); .
2 < . p> Criar uma tabela com várias colunas usando a sintaxe abaixo
CREATE TABLE myTable2 ( coluna1 VARCHAR2 ( 50 ), o número column2 (8) );
3
Criar uma tabela com colunas que devem conter um valor , incluindo "NOT NULL" na definição da coluna. Se você não incluir esse parâmetro , a coluna pode conter valores nulos ou vazios. Copie o código abaixo para testar esta
CREATE TABLE myTable3 ( coluna1 VARCHAR2 ( 50 ), o número column2 (8), column3 VARCHAR2 ( 50) NOT NULL ); .
4
Criar uma tabela com os valores padrão usando a sintaxe abaixo. Um valor padrão simplesmente preenche a coluna com o valor especificado se nenhum outro valor é fornecido quando uma linha é adicionada . Neste caso , você está criando uma coluna de data e falta -lo para a data de hoje .
CREATE TABLE myTable4 ( coluna1 VARCHAR2 ( 50 ), o número column2 (8), column3 VARCHAR2 ( 50) NOT NULL, column4 PADRÃO DATA ( sysdate ) );
5
Criar uma nova tabela que copia a estrutura e os dados de uma tabela existente . Use a instrução abaixo para realizar essa tarefa. Você pode filtrar os registros que você deseja adicionar à nova tabela com uma cláusula "where" , mas a instrução abaixo irá passar todos os registros em myTable4
CREATE TABLE myTable5 ASSeleccione * FROM myTable4 ; .
Criando uma tabela com o Oracle SQL Developer
6
expandir o " Conexões" nó e navegue até o banco de dados desejado .
7
Expanda o nó de banco de dados , clique com o botão direito sobre a pasta " Tables " e selecione " Nova Tabela " no menu pop-up.
8
chave em um " nome da coluna ", "Tipo" e " Size" para a coluna . Para coincidir com o exemplo acima, você deve digitar " coluna1 ", " VARCHAR2 " e " 50 ", respectivamente.
9
Especifique se você deseja que a coluna para permitir valores vazios por qualquer marcando ou desmarcando a " Não caixa de seleção nulo " . Marcando a caixa de seleção irá forçar a coluna de conter um valor ou lançar um erro .
10
Clique no botão "Add Column " para adicionar uma nova coluna à tabela . Para excluir uma coluna, clique no botão "Remover Coluna" .
11
Marque a caixa de seleção para "Avançado" e , em seguida, digite um valor na caixa de texto "Default" se você precisa especificar um padrão valor para sua coluna.
12
Digite um nome para a sua mesa na caixa de texto "Nome" no esquema e clique no botão "OK" para salvar sua tabela.