Beruflich Dokumente
Kultur Dokumente
Prof. Antonio
O que SQL?
A linguagem SQL (Structure query Language - Linguagem de Consulta Estruturada)
a linguagem padro ANSI (American National Standards Institute - Instituto
Nacional de Padronizao Americano) para a operao em bancos de dados
relacionais. A linguagem SQL foi criada para atender a todos os bancos de dados
relacionais e permitir que usurios possam acessar qualquer banco usando a mesma
base de conhecimento.
Inicialmente chamada de SEQUEL (Structured English Query Language), a
linguagem SQL foi concebida e desenvolvida pela IBM(1970), utilizando os 12
conceitos de Codd (Dr. Edgar Frank Codd 1923-2003 ). Em 1979, a Relational
Software Inc., hoje Oracle Corporation, lanou a primeira verso comercial da
linguagem SQL.
INSERT usada para somar uma fila (formalmente uma tupla) a uma tabela
existente.
CREATE cria um objeto (uma Tabela, por exemplo) dentro da base de dados.
DROP apaga um objeto do banco de dados.
ALTER TABLE
CREATE INDEX
ALTER INDEX
DROP INDEX
CREATE VIEW
DROP VIEW
ALTER PASSWORD
CREATE SYNONYM
BEGIN WORK (ou START TRANSACTION, dependendo do dialeto SQL) pode ser
usado para marcar o comeo de uma transao de banco de dados que pode ser
completada ou no.
ROLLBACK faz com que as mudanas nos dados existentes desde que o ltimo
COMMIT ou ROLLBACK sejam descartadas.
SQL : Clusulas
WHERE Utilizada para especificar as condies que devem reunir os registros que
sero selecionados
HAVING Utilizada para expressar a condio que deve satisfazer cada grupo.
<> Diferente de
= Igual a