A questão abaixo refere-se ao enunciado abaixo.
Banco de dados de uma Livraria
Considere que o script MySQL abaixo foi usado para criar um banco de dados para gerenciar uma livraria, e que as figuras 1 e 2 representam os dados presentes nas tabelas “categorias” e “livros” respectivamente.
CREATE TABLE categorias (
id INT AUTO_INCREMENT PRIMARY KEY,
nome VARCHAR(50) NOT NULL
);
CREATE TABLE livros (
id INT AUTO_INCREMENT PRIMARY KEY,
categoria_id INT,
FOREIGN KEY (categoria_id)
REFERENCES categorias(id)
);
| id | nome |
|---|---|
| 1 | Ficção Científica |
| 2 | Fantasia |
| 3 | Romance |
| 4 | Terror |
| 5 | Biografia |
Figura 1 - Tabela categorias
| id | título | preco | categoria_id |
|---|---|---|---|
| 1 | Livro A | 90.00 | 1 |
| 2 | Livro B | 120.50 | 2 |
| 3 | Livro C | 45.75 | 3 |
| 4 | Livro D | 65.00 | 4 |
| 5 | Livro E | 78.25 | 5 |
| 6 | Livro F | 83.00 | 1 |
| 7 | Livro G | 95.00 | 2 |
| 8 | Livro H | 42.50 | 3 |
| 9 | Livro I | 70.00 | 4 |
| 10 | Livro J | 88.90 | 5 |
Figura 2 - Tabela livros