Banco de dados

1650 palavras 7 páginas
LINGUAGEM SQL
A linguagem SQL significa em inglês Structured Query Language ou seja, Linguagem de Consulta Estruturada. Ela é uma linguagem declarativa utilizada por Sistemas Gerenciadores de Bancos de Dados Relacionais como o Mysql, Oracle, SQL Server, PostgreSQL entre outros Existe uma grande dificuldade para a utilização da linguagem SQL, tanto por parte dos desenvolvedores quanto por parte dos administradores de bancos de dados, devido a diferença entre os comandos utilizados nos diversos SGBDs, mesmo após uma definição de padronização. Os comandos das linguagens são divididas em categorias, os quais veremos as linguagens DDL e a DML. DDL significa Data Definition Language ou Linguagem de Definição de Dados. Os comandos que compõe essa linguagem são: CREATE DATABASE Sintaxe básica: CREATE DATABASE nome_da_base_dados Exemplos: CREATE DATABASE Cliente

CREATE TABLE Cria uma nova tabela em um banco de dados. Sintaxe: CREATE TABLE nome_da_tabela ( Coluna1 , Coluna2 , ... colunan Restrição1 Restrição2 ... Restriçãon )

    

Cada colunan é a definição de um campo da tabela associado a um tipo de dado Os tipos de dados dependem do SGBD devido possuírem suas particularidade. Cada Restriçãon é uma restrição para um campo definido anteriormente. Qualquer campo pode ser declarado como NOT NULL. A chave primaria deve ser declarada como NOT NULL.

 

Pode-se empregar o termo UNIQUE para identificar que o valor do campo é único. Uma tabela que faz referência a outra, por meio de uma chave estrangeira, deve ser criada antes de fazer a referência.

Descrição informal da restrição:  Primary Key (colunai, colunaj ,..., colunak),  Foreign key (colunan) References nome_tabela1(colunat ) on delete [set null | cascade | no action] )  Unique(campon ) Descrição formal da restrição:  Constraint Pk_nome Primary Key (colunai, colunaj ,..., colunak),  Constraint Fk_nome Foreign key (colunan) References nome_tabela1(colunat ) on delete [set null | cascade | no

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas