Resumo criação banco de dados

1206 palavras 5 páginas
A linguagem SQL possui subdivisões: 1. DDL (Data Definition Language) ou Linguagem de Definição de Dados: disponibiliza comandos para a definição e criação do esquema da base de dados; comandos para criação, exclusão e alteração de objetos na base de dados (exemplos de objetos: tabelas, visões, índice, procedimentos armazenados, etc.) comandos que especificam direitos de acesso; e comandos que permitem criar restrições de integridade (triggers). 2. DML (Data Manipulation Language) ou Linguagem de Manipulação de Dados: disponibiliza comandos para inserção, exclusão e alteração de dados na base de dados. Além disso, possui comandos que permitem que o usuário ou o programa de aplicação recuperem as informações previamente armazenadas na base de dados.

DDL:

* Criação/Remoção da base de dados: * CREATE DATABASE nome_do_banco_dados; * DROP DATABASE nome_do_banco_dados; * Criação/Remoção de Tabelas: * CREATE TABLE nome_da_tabela
(
Nome do atributo1 Tipo de dado [NOT NULL] [DEFAULT(expressão_padrão)],
Nome do atributo2 Tipo de dado [NOT NULL] [DEFAULT(expressão_padrão)],

[Demais restrições]
);
* DROP TABLE nome_da_tabela * Constraint: * PRIMARY KEY: * CONSTRAINT nome da constraint PRIMARY KEY (atributo que recebe a constraint) * FOREIGN KEY: * CONSTRAINT nome da constraint FOREIGN KEY (atributo que recebe a constraint) REFERENCES nome da tabela referenciada (nome do atributo referenciado)
[ON DELETE CASCADE]
[ON UPDATE CASCADE] * UNIQUE: * CONSTRAINT nome da constraint UNIQUE (atributo que recebe a constraint) * CHECK: * CONSTRAINT nome da constraint CHECK (regra) * AUTO_INCREMENT * O atributo deverá ser numérico. Quando se define um autoincremento para a coluna, o valor para essa coluna será inserido automaticamente pelo SGBD. * CREATE TABLE tbCliente
(
codigo_cliente INT AUTO_INCREMENT, nome_cliente VARCHAR (50) NOT

Relacionados

  • Conhecendo XMl e EDI
    11424 palavras | 46 páginas
  • Xx xxxxxx
    5974 palavras | 24 páginas
  • Os Componentes de um sistema de informação
    2796 palavras | 12 páginas
  • Work
    1165 palavras | 5 páginas
  • Br office
    2377 palavras | 10 páginas
  • Contas a Receber
    1655 palavras | 7 páginas
  • sfsdfdfsdfsdfdfsff da terra
    3276 palavras | 14 páginas
  • dsadasd
    5372 palavras | 22 páginas
  • Sig - base de dados
    5007 palavras | 21 páginas
  • Info
    2915 palavras | 12 páginas