Linguagem De Defini O De Dados

573 palavras 3 páginas
E
D
M
E
E D
G
O
A
U IÇÃ
G
N IN S
I
L EF O
D AD
D
JO

Ã

O

S

A

N

T

O

S

1

2

ºG

N

º

1

0

CRIAÇÃO DE TABELAS

CREATE TABLE <nome_tabela>

ELIMINAÇÃO DE TABELAS E ÍNDICES

DROP TABLE <tabela>
DROP COLUM <coluna>
DROP CONSTRAINT <restrição>
DROP INDEX <índice>

ALTERAÇÃO DE TABELAS
ALTER TABLE empregado DROP COLUMN nome ;
ALTER TABLE empregado ADD CHECK ( s a l a r i o > 0 ) ;
ALTER TABLE empregado RENAME COLUMN depid TO departamento_id ;
ALTER TABLE empregado RENAME TO funcionario ;

ACTUALIZAÇÃO DE DADOS

INSERT INTO (Inserção de linhas)
UPDATE (Alteração de valores nas linhas)
DELETE FROM (Eliminação de linhas)

TIPO DE DADOS
Numéricos exactos:
Bigint, numeric, bit, decimal, int, money, smallint, smallmoney, tinyint. Numéricos aproximados:
Float, real.
Data e Hora:
Date, datetime2, datetimeoffset, smalldatetime, time, datetime. Cadeias de caracteres:
Char, text, varchar.
Unicode:
Nchar, ntext, nvarchar.
Binárias:
Binary, varbinary, imagem.
Outros tipos de dados:
Cursor, hierarchyid, sql_variant, table, timestamp, uniqueidentifier, xml, tipos espacias. O QUE É ?
Linguagem de definição de dados por sigla LDD , é uma linguagem de computador usada para a definição de estruturas de dados.
Estrutura de dados é um modo particular de armazenamento e organização de dados em um computador de modo que possam ser usados eficientemente.

LANGUAGE
(LINGUAGEM DE CONSULTA
Sistema
de Gerenciamento de Banco de Dados (SGBD) é o
ESTRUTURADA)

conjunto de programas de computador responsáveis por gerir uma base de dados.

Lista de SGBD que usam SQL:
-Oracle
-Ingress

-Informix

-SQL Server
-SyBase

-Interbase

-DB2

-MySQL
-PostgreSQL

CONCEITO DE TRANSACÇÃO
Uma transacção é uma sequência de operações num sistema de gerência de banco de dados que são tratadas como um bloco único e indivisível
(atómico) durante uma recuperação de falhas e também prover isolamento entre acessos concorrentes na mesma massa de dados.
COMMIT
ROLLBACK

ATOMICIDADE

Atomicidade: Um átomo

Relacionados

  • Anotações Informática Teórica
    2307 palavras | 10 páginas
  • teoria da computação
    9287 palavras | 38 páginas
  • Maquina Turing
    4867 palavras | 20 páginas
  • Computação
    40689 palavras | 163 páginas
  • 4
    41568 palavras | 167 páginas
  • Fundamentos Teóricos da Computação
    119819 palavras | 480 páginas
  • trab
    8471 palavras | 34 páginas
  • ksoaskoaksoaksao
    18976 palavras | 76 páginas
  • Ontologias, Web Semantica e Aplicacoes
    8711 palavras | 35 páginas
  • Logica e aplicacoes: Matematica, Ciencia da Computa¸cao e Filosofia (Versao Preliminar - Capıtulos 1 a 5)
    39344 palavras | 158 páginas