sql base de dados

440 palavras 2 páginas
SQL
Structured Query Language
(continuação)

Definições usando SQL
Comandos DML
INSERT INTO é um dos comandos do SQL que permite a introdução de dados nas tabelas.
Sintaxe:
INSERT INTO [(atributo1,atributo2, atributo3,...)] VALUES ()
Os parêntesis rectos indicam que esses elementos são opcionais. Os dados de cada atributo (separados por vírgulas) são introduzidos através da palavra VALUES.

Definições usando SQL
Comandos DML (cont.)
Exemplos:
INSERT INTO Departamento
VALUES (50, 'Manutenção' , 'Lisboa') ou INSERT INTO Departamento (Cod_Depart, Nome_pep,
Localização)
VALUES (50, 'Manutenção' , 'Lisboa')

Definições usando SQL
Comandos DML (cont.)
UPDATE - Alteração de valores em um ou mais atributos numa tabela e com critérios específicos
Sintaxe:
UPDATE
SET = ,
...
[WHERE ]

Definições usando SQL
Comandos DML (cont.)
SET define quais são os atributos que se pretende actualizar e os novos valores para esse atributo.
WHERE é opcional e é utilizada quando se pretende condicionar os tuplos.
Exemplo:
UPDATE Empregado
SET Ordenado = Ordenado + 50.000
WHERE Num_Superior=7589

Definições usando SQL
Comandos DML (cont.)
DELETE - Eliminação de valores em um ou mais tuplos numa tabela e com critérios específicos.
Sintaxe:
DELETE FROM
[WHERE ]

Exemplo:
DELETE FROM Empregado
WHERE Num_Superior=7589

Definições usando SQL
Comandos DML (cont.)
SELECT - selecciona conjunto de atributos de uma(s) tabela(s) dada(s) pelo comando FROM.
Sintaxe:
SELECT
FROM
[WHERE ]

Exemplo:
SELECT Cod_aluno, Nome, Morada
FROM Aluno

Definições usando SQL
Comandos DML (cont.)
O comando SELECT permite incluir expressões aritméticas e modificar o nome dos atributos. Uma expressão pode ser uma combinação de valores, operadores e funções que produzem um valor. Os operadores aritméticos que podemos incluir são:
Operadores Descrição
+
Soma
Subtracção
*
Multiplicação
/
Divisão

Definições usando SQL

Relacionados

  • Base de dados e sql
    2784 palavras | 12 páginas
  • Implementação de uma base de dados em sql
    3131 palavras | 13 páginas
  • Bases de Dados PL SQL
    3679 palavras | 15 páginas
  • Conexao com base de dados My Sql artigojdbcswingmysql
    3134 palavras | 13 páginas
  • Sql fluente ddl dml e dql
    4797 palavras | 20 páginas
  • AdminBasedeDadosOracle11g
    10981 palavras | 44 páginas
  • Sql Basico
    1610 palavras | 7 páginas
  • Bruno oliver
    4116 palavras | 17 páginas
  • Servidor de dados
    1309 palavras | 6 páginas
  • Sistemas
    7049 palavras | 29 páginas