TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Comandos SQL é Estruturado Idioma de Questão

Por:   •  14/3/2017  •  Projeto de pesquisa  •  6.215 Palavras (25 Páginas)  •  333 Visualizações

Página 1 de 25

Universidade Pedagogica

Prof:Dino Manuel Mafunga

Índice

Introdução 2

Comandos SQL 3

Operadores 20

Introdução

SQL é Estruturado Idioma de Questão que é uma linguagem de computador por armazenar enquanto manipulando e recobrando dados armazenaram em banco de dados de relational.

SQL é o idioma standard para Sistema de Banco de dados de Relação. Todos os relational banco de dados administração sistemas como MySQL, Acesso de MS, Oráculo, Sybase, Informix, postgres e SQL Servidor uso SQL como idioma de banco de dados standard.

O presente trabalho vai descrever os principais comandos e operadores do SQL abaixo mencionados:

Comandos SQL

CREAT,ALTER,RENAME,DROP,INSERT,SELECT,UPDATE,DELETE,GRANT,REVOKE,MAX,MIN,AVARAGE,SUM,ORDER BY,GROUP,INNER JOIN,OUTER JOIN,HAVING,DEFAULT,COUNT,LIMIT,ROUND,SELECT DISTINCT,AS(alias),EXISTS,TRUNCATE,COMMIT,ROLLBACK.

Operadores:

-IN/NOT IN,LIKE,BETWEEN,OR E AND.

Comandos SQL

CREAT

É um comando DDL cujo a sua função é de criar banco de dado e tabelas em banco de dados

Sintaxe

CREAT DATABASE databese-nome;

Ex:Creat database Cadastrar

Default character set utf8

Default collate utf8_general_ci;

CREATE TABLE table_name( column1 datatype, column2 datatype, column3 datatype,

columnN datatype,

PRIMARY KEY( one or more columns )

);

Ex:Creat table Aluno(

Id int not null auto_increment,

Nome varchar(30),

Nascimento date,

Sexo enum(‘M’,’F’),

Nacionalidade varchar(30)default ‘Mocambicano’,

Primary key(id)

)default charset=utf8;

ALTER

É um comando DDL cujo a sua função é de alterar a estrutura da tabela,este comando manipula colunas.

Sintaxe

ALTER TABLE table_name ADD column_name datatype;

Ex:alter table Aluno add altura decimal(3,2);

ALTER TABLE table_name MODIFY COLUMN column_name datatype;

Ex:Alter table Aluno modify column nacionalidade varchar(20) not null;

ALTER TABLE table_name DROP COLUMN column_name;

Ex:Alter table Aluno drop column altura;

RENAME

É usado para renomear os tipos primitivos existente nas colunas da tabela e para renomear usa a palavra change.

Sintaxe

Alter table_name change column_name name datatype ;

Ex:Alter table aluno change column nacionalidade nac varchar(30);

Alter table_name

Rename to_name;

Ex:Alter table aluno

Rename to estudantes;

DROP

Éum comando DDL usado para a pagar a estrutura da tabela cujo os dados não se recopera.

Sintaxe

Drop table_name;

Ex:Drop table aluno;

Alter table _nome

Drop column_name;

Ex:Alter table aluno

Drop column nacionalidade;

Drop database_name;

Ex:Drop database cadastrar;

INSERT

É um comando DML usado para inserir dados na tabela.

Sintaxe

Insert into table_name(column1,column2,column3…columnN)

Values(value1,value2,value3…valueN);

Ex:insert into aluno(id,nome,nascimento,sexo,nacionalidade)

Values(1111,’Dino’,’1986-07-20’,’M’,’Mocambicano’)

(1112,’Paula’,’1998-11-03’,’F’,’Mocambicana’);

INSERT INTO first_table_name [(column1, column2, ... columnN)] SELECT column1, column2, ...columnN

FROM second_table_name

[WHERE condition];

Ex:insert into first cadatrar(id,nome,nacionalidade)

Select id,nome,nacionalidade from second aluno where id=1112;

Insert into table_name values(value1,value2,value3…valueN);

Ex:insert into alunos values(1222,’Dino’,’1986-07-20’,’M’,’Mocambicano’),(1223,’Paula’,’1998-11-03’,’F’,’Mocambicana);

SELECT

É comando DQL usado para ir buscar os dados de uma tabela de banco de dados da qual devolve dados na forma resulte tabela. Recobra certos registros de um ou mais tabelas estas tabelas de resultado é chamado resultar-jogos.

Sintaxe

SELECT column1, column2....columnN FROM table_name;

Ex:select id,nome,nacionalidade from alunos;

Select * from table_name;

Ex:select * from alunos;

...

Baixar como (para membros premium)  txt (29.8 Kb)   pdf (85 Kb)   docx (31.9 Kb)  
Continuar por mais 24 páginas »
Disponível apenas no TrabalhosGratuitos.com