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:
View
Akihabara Connectors Infographic
View
Essential Infographic
View
Practical Infographic
View
Akihabara Infographic
View
Interactive QR Code Generator
View
Witchcraft vertical Infographic
View
Halloween Horizontal Infographic
Transcript
Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos
PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO 12º ANO
MÓDULO 15 LINGUAGEM DE DEFINIÇÃO DE DADOS
Formadora: Ana Paula Tavares
Linguagem de programação sql
SQL (Structured Query Language)Linguagem de pesquisa estruturada concebida para trabalhar com Bases de Dados (BD) relacionais.
DDL
DCL e TML
Definição da estrutura de uma BD
Controlo do acesso e do funionamento de uma BD
DML
Manipulação dos dados numa BD
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%”;
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;
* - todas as tabelas da BD corrente *.* - todas as BDs do sistema Nomebd.* - todas as as tabelas da BD
Info
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;