---
# System prepended metadata

title: Exercícios Aula 2 - Backend

---

# Exercícios Aula 2 - Backend

Atividade realizada em [http://sqlfiddle.com/](http://sqlfiddle.com/) (PostgresSQL 9.6) com DB abaixo:

```sql
CREATE TABLE notas_alunos (
  matricula SERIAL,
  nome TEXT,
  nota REAL,
  disciplina TEXT
);

INSERT INTO notas_alunos (matricula, nome, nota, disciplina) VALUES (123456, 'Marcelo Montenegro', 10, 'Matemática');
INSERT INTO notas_alunos (matricula, nome, nota, disciplina) VALUES (123457, 'Lidiane Lima', 6, 'Geografia');
INSERT INTO notas_alunos (matricula, nome, nota, disciplina) VALUES (123458, 'Leonel Brizola de Souza', 9, 'Políticas Econômicas');
INSERT INTO notas_alunos (matricula, nome, nota, disciplina) VALUES (123459, 'Dejanira Martins', 8, 'Banco de Dados I');
INSERT INTO notas_alunos (matricula, nome, nota, disciplina) VALUES (123460, 'Eleonor Batista', 9, 'Química');
INSERT INTO notas_alunos (matricula, nome, nota, disciplina) VALUES (123461, 'Greg Lestrade', 10, 'Inglês');
INSERT INTO notas_alunos (matricula, nome, nota, disciplina) VALUES (123462, 'Irene Adler', 9, 'Geografia');
INSERT INTO notas_alunos (matricula, nome, nota, disciplina) VALUES (123463, 'Alan Turing', 10, 'Lógica de Programação');
INSERT INTO notas_alunos (matricula, nome, nota, disciplina) VALUES (123464, 'Larry Page', 9, 'Matemática');
INSERT INTO notas_alunos (matricula, nome, nota, disciplina) VALUES (123465, 'Lando Calrissian', 9, 'Ed. Física');
INSERT INTO notas_alunos (matricula, nome, nota, disciplina) VALUES (123466, 'Pavel Chekov', 10, 'Física');
INSERT INTO notas_alunos (matricula, nome, nota, disciplina) VALUES (123467, 'John von Neumann', 10, 'Matemática');
INSERT INTO notas_alunos (matricula, nome, nota, disciplina) VALUES (123468, 'Alberto Santos Dumont', 0, 'Física');
```
<h2>
 Praticando
</h2>

![](https://i.imgur.com/P3Dhs2u.png)

1- SELECT nome FROM notas_alunos

2- UPDATE notas_alunos SET nota = 5 WHERE nome = 'Alberto Santos Dumont'

Para verificar mudança feita: SELECT nome, nota FROM notas_alunos WHERE nome LIKE '%Alberto%'

3- DELETE FROM notas_alunos WHERE nome = 'Larry Page'

![](https://i.imgur.com/3WB9fpE.png)

- Clientes:

```sql
CREATE TABLE clientes (
  id SERIAL,
  nome TEXT,
  telefone INT
  );
  
  INSERT INTO clientes VALUES (001, 'Mulan', 956232564);
  INSERT INTO clientes VALUES (002, 'Naruto', 326547895);
  INSERT INTO clientes VALUES (003, 'Oranguru', 95684215);
```
- Estoque de Produto
```sql
CREATE TABLE estoque_produtos (
    id SERIAL,
    nome TEXT,
    medida TEXT,
    preco REAL,
    qtd REAL
    );
    
    INSERT INTO estoque_produtos VALUES (2156, 'Trakinas', 'unidade', 3.50, 19);
    INSERT INTO estoque_produtos VALUES (0085, 'Sal', 'quilo', 1.2 , 30);
    INSERT INTO estoque_produtos VALUES (2156, 'Água', 'litro', 2, 500);
    ```