Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouEduarda Teixeira Alterado mais de 11 anos atrás
1
1 A Linguagem SQL Todo Banco de Dados apresenta uma Linguagem para definição e uma para manipulação de dados. Com relação aos Bancos de Dados Relacionais, a linguagem mais utilizada é a SQL - Structured Query Language, que abrange tanto comandos de definição quanto comandos de manipulação de dados. A SQL foi criada pela IBM. Apresenta algumas extensões e variações em seus comandos de um SGBD (Sistema de Gerência de Banco de Dados) para outro, porém mantendo um determinado padrão.
2
2 LDD - Linguagem de Definição de Dados (ou DDL) Create Table- cria Tabelas Create View- cria Visões do Banco de Dados Create Index- define índice sobre uma Tabela Alter Table- altera a estrutura de Tabelas existentes Drop Table- elimina uma Tabela do Banco de Dados Drop View- elimina uma Visão do sistema Drop Index- elimina um índice definido para uma Tabela
3
3 O comando CREATE TABLE Create Table ( [NULL/NOT NULL], [NULL/NOT NULL],.................. [NULL/NOT NULL], Primary Key (,..., ), [Foreign Key (,...., ) References ]);
4
4 CREATE TABLE – Exemplo 1: Create Table Clientes ( CodClienteinteger, Nomechar(50) not null, Enderchar(50), DataNascimentodate, Rendanumber, CPFchar(11) not null, Primary Key(CodCliente), Unique(CPF));
5
5 CREATE TABLE – Exemplo 2: Create Table Contas ( NúmeroInteger, Tipochar (1), DataAbertura date, LimiteCrédito number, CodCliente integer, Primary Key (Número), Foreign Key (CodCliente) References Clientes On Update Cascade On Delete Cascade);
6
6 O Comando ALTER TABLE Para adicionar um campo a uma Tabela criada anteriormente: Alter Table Clientes Add Naturalidade char(25); Para eliminar um campo de uma Tabela existente: Alter Table Clientes Drop Renda;
7
7 O Comando DROP TABLE Drop Table ; Exemplo: Drop table Clientes;
8
8 O Comando CREATE INDEX CREATE [Unique] INDEX On (column-name [order] [, column-name [order] ].... ) ;
9
9 CREATE INDEX – Exemplo: Create Unique Index indNome on Clientes (Nome); Create Index indAniversario on Clientes (DataNascimento, Nome); Create Index X on Cliente (Nome desc);
Apresentações semelhantes
© 2025 SlidePlayer.com.br Inc.
All rights reserved.