Banco De Dados
Ensaios: Banco De Dados. Pesquise 861.000+ trabalhos acadêmicosPor: Hack • 25/9/2014 • 240 Palavras (1 Páginas) • 324 Visualizações
A linguagem SQL é dividida em subconjuntos de acordo com as operações que queremos efetuar sobre um banco de dados, tais como:
O primeiro grupo é a DML (Data Manipulation Language - Linguagem de manipulação de dados). DML é um subconjunto da linguagem SQL que é utilizado para realizar inclusões, consultas, alterações e exclusões de dados presentes em registros. Estas tarefas podem ser executadas em vários registros de diversas tabelas ao mesmo tempo. Os comandos que realizam respectivamente as funções acima referidas são Insert, Select, Update e Delete.
Insert: é usada para inserir um registro (formalmente uma tupla) a uma tabela existente.
Exemplo: Insert into Pessoa (id, nome, sexo) value;
Select: O Select é o principal comando usado em SQL para realizar consultas a dados pertencentes a uma tabela.
Exemplo: Select * From Pessoa;
UPDATE: para mudar os valores de dados em uma ou mais linhas da tabela existente.
Exemplo: UPDATE Pessoa SET data_nascimento = '11/09/1985' WHERE id_pessoa = 7
DELETE: permite remover linhas existentes de uma tabela.
Exemplo: DELETE FROM pessoa WHERE id_pessoa = 7
O segundo grupo é a DDL (Data Definition Language - Linguagem de Definição de Dados). Uma DDL permite ao utilizador definir tabelas novas e elementos associados. A maioria dos bancos de dados de SQL comerciais tem extensões proprietárias no DDL.
Os comandos básicos da DDL são poucos:
• CREATE: cria um objeto (uma Tabela, por exemplo) dentro da base de dados.
• DROP: apaga um objeto do banco de dados.
Outros comandos DDL:
• CREATE TABLE
• CREATE INDEX
• CREATE VIEW
• ALTER TABLE
• ALTER INDEX
• DROP INDEX
• DROP VIEW
...