Fundamentos de Programação Oracle: SQL · Aula 2 - Conteúdo Mais comandos DDL - Constraint -...

Post on 19-Aug-2020

10 views 0 download

Transcript of Fundamentos de Programação Oracle: SQL · Aula 2 - Conteúdo Mais comandos DDL - Constraint -...

Curso de Extensão

Prof. Walter Gimawalter.gima@aedu.com

Fundamentos de Programação

Oracle: SQL

Aula 2 - Conteúdo

Mais comandos DDL

- Constraint

- Create

- Alter

- Drop

Comandos DML

- Insert

- Delete

- Update

Utilizar modo de linha de comando

TableSpace

2

TableSpace

3

TableSpace

4

Linha de Comando

connect : efetuar conexao banco de dados

disconnect: desconectar de uma banco de dados

5

Constraint

6

Constraint

7

Constraint

8

Constraint

9

Constraint

10

Constraint

11

Sequence

12

Sequence

13

Sequence

14

Select

A instrução SELECT não se restringe somente a sintaxe apresentada, mas será esta sintaxe o

objeto do nosso estudo. Com exceção da cláusula JOIN, toda cláusula deve aparecer

somente uma única vez no comando, ou seja, não há como usar um WHERE duas vezes

para o mesmo SELECT, ou dois ORDER BY.Analisando a sintaxe apresentada, temos:

• Tudo que aparece entre colchetes é opcional, ou seja, você pode ou não utilizar essas

cláusulas, sem que isso gere qualquer tipo de erro.

• Campos: São as colunas retornadas pela instrução. Pode ser empregado um coringa “*”

quando se deseja recuperar todos os campos. A maioria dos SGBDs exige que a cláusula

FROM esteja presente no SELECT.

• DISTINCT | ALL: Indica se o select deve descartar informações repetidas, ou se deve

trazer todas as linhas encontradas. A cláusula ALL é o padrão, podendo ser omitida, e

recupera todas as linhas/registros.

15

Select

16

Select

17

Select

18

Select

19

Select

20

Select

21

Select

22

Select

23

Select

24

Select

25

Select

26

Select

27

Select

28

Select

29

Dúvidas ?

walter.gima@aedu.com