Linguagem de programação

1130 palavras 5 páginas
A Linguagem de Definição de Dados (SQL-DDL)
A Linguagem de Definição de Dados da SQL (SQL-DDL) é um conjunto específico de instruções SQL que fornece meios para a definição e modificação de esquemas de relação, remoção de relações e criação de índices.
Criando tabelas
Uma tabela (ou relação) SQL é definida usando o comando create table: create table r (A1 D1, A2 D2,...,An Dn) onde r é o nome da relação, Ai é o nome de um atributo no esquema da relação r e Di é o tipo do atributo Ai. create table cliente (nome char(30), sexo char(1), CPF number(11), endereco char(30), cidade char(30) )
Uma relação é criada inicialmente vazia. O comando insert pode ser usado para carregar os dados para a relação. Muitos produtos de banco de dados relacionais possuem um grande volume de utilitários para carregar um conjunto inicial de tuplas em uma relação.
Removendo uma Tabela
Para remover uma relação de um banco de dados SQL, usa-se o comando drop table. O comando drop table remove todas as informações sobre a relação. O comando drop table r onde r é o nome de uma relação (tabela) existente.
Alterando uma Tabela
O comando alter table é usado para adicionar, excluir ou alterar atributos em uma relação existente.
Para inserir um novo atributo em uma tabela é usada a cláusula add. Todas as tuplas na relação são assinaladas como null para o valor do novo atributo. alter table r add ( A1 D1, A2 D2, ... ) onde r é o nome de uma relação existente e A1 D1, A2 D2, ... é uma lista contendo nome do atributo (A) a ser adicionado e o tipo do atributo (D), respectivamente.
Para excluir colunas de uma tabela utiliza-se a cláusula drop. alter table r drop A1, A2, ... onde r é o nome de uma relação existente e A1, A2, ... é uma lista dos atributos a serem removidos.
Para alterar o nome de um atributo de uma tabela utiliza-se a cláusula rename. alter table r rename A NA onde r é o nome de uma relação existente, A é o nome do atributo a

Relacionados

  • Linguagem de programação
    2473 palavras | 10 páginas
  • linguagem de programação
    1772 palavras | 8 páginas
  • linguagem de programaçao
    582 palavras | 3 páginas
  • Linguagem de Programação
    678 palavras | 3 páginas
  • linguagem de programação
    2582 palavras | 11 páginas
  • Linguagens de programação
    8924 palavras | 36 páginas
  • Linguagens de Programação
    1093 palavras | 5 páginas
  • Linguagem de Programação
    2774 palavras | 12 páginas
  • Linguagem de Programação
    1562 palavras | 7 páginas
  • Linguagens de programação
    1385 palavras | 6 páginas