Instruções SQL usando padrão ANSI 1999

Instruções SQL usando padrão ANSI 1999

Controle de Biblioteca

O sistema que iremos utilizar tem por sua vez o objetivo de controlar um acervo de livros.

Neste acervo existem os funcionários, que irão utilizar o sistema de controle, e os usuários que farão emprestimos ou reservas dos livros.

Abaixo , segue o todas as tabelas e seus respectivos relacionamentos que serão utilizados para a execução do trabalho.

 

 

  1. Utilizando o SELECT


* Todas as colunas e linhas da tabela TAB_USUARIO

* Utilizando apelidos e o operador de concatenação.

 

 

2 - Restringindo e Classificando os dados.


* Utilizando a cláusula WHERE, a condição BETWEEN, IS NULL, maior que > , a condição lógica AND e a cláusula ORDER BY para selecionar os dados.

 

        * Utilizando a condição LIKE e VARIÁVEL & que substitui um valor.


 

3 - Utilizando Functions.


* Função de manipulação de letras UNITCAP, manipulação de caracteres CONCAT e RPAD.

* Manipulando datas utilizando TO_CHAR E TO_DATE, e a expressão condicional CASE.


 

4 - Agregando valores com functions de grupo.


* Utilizando a função COUNT para contar quantos exemplares possuem de cada obra.


* Utilizando a funçao MIN e MAX para selecionar o menor e maior ano de publicação


 

5 - Utilizando várias tabelas para obter os dados


* Utilizando JOINS


* JOIN em subconsulta


 

6 - Utilizando subconsultas no WHERE


* Nessa consulta é possível identificar os usuários que ainda não fizeram emprestimos.





* Com essa consulta, utilizando o INNER JOIN e uma subconsulta no WHERE foi possível identificar as obras que tiveram emprestimo entre o dia 01 à 30 de novembro e que foram devolvidos no mesmo mês.



 

7 - Utilizando operadores de conjunto


* Utilizando o UNION ALL foi possível identificar todas as obras reservadas e emprestadas.




* Utilizando o MINUS para identificar quais obras nunca foram reservadas.


 

8 - Utilizando instruções DML


* Utilizando variável de substituição para inserir (INSERT) dados na tabela



 

* Utilizando UPDATE para alterar valores da tabela





9 - Utilizando instruções DDL


* Criando tabelas - CREATE TABLE



* Alterando tabelas - ALTER TABLE



 

 

10 - Criando VIEW e SEQUENCE


* VIEW



* SEQUENCE




11 - Informações / Dicionário de dados


* Informações de constraints  





* Informações de colunas


 

 

Tópico: Instruções SQL usando padrão ANSI 1999

Nenhum comentário encontrado.

Novo comentário