Want to create interactive content? It’s easy in Genially!
PSI_M15_SQL
Ana Paula Tavares
Created on March 13, 2024
Linguagem de programação SQL
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
Formadora: Ana Paula Tavares
Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos
MÓDULO 15 LINGUAGEM DE DEFINIÇÃO DE DADOS
PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO 12º ANO
DCL e TML
Controlo do acesso e do funionamento de uma BD
DML
Manipulação dos dados numa BD
DDL
Definição da estrutura de uma BD
SQL (Structured Query Language)Linguagem de pesquisa estruturada concebida para trabalhar com Bases de Dados (BD) relacionais.
Linguagem de programação sql
Exemplos:
Insert into clientes (codcli, nomecli) values (null, “Ana”), (null, “José”); Insert into clientes values (null, ‘Ana’), (null, ‘José’); Update clientes set nomecli = “Pedro” where nomecli= “Ana”; Delete from clientes where nomecli=“José”; Delete from clientes; Select * from clientes; Select nomecli from clientes where codcli< 3 and nomecli like ”J%”;
* - todas as tabelas da BD corrente *.* - todas as BDs do sistema Nomebd.* - todas as as tabelas da BD
Info
Exemplos:
Create user Abel identified by ‘xxx’; Grant all on * to Abel; Grant all on * to Abel identified by ‘xxx’; Revoke create on clientes.* from public; Flush privileges; Lock table clientes write; Unlock tables;
Exemplos:
Create database bdexemplo; Create table clientes (codcli int auto_increment primary key, nomecli varchar(20)); Alter table clientes add telefone int; Drop table clientes; Drop database bdexemplo;