Questão de Banco de Dados — Consultas e Comandos em SQL — Quadrix 2021
- Código
- qa235367
- Banca
- Quadrix
- Órgão
- CRECI 14 (MS)
- Ano
- 2021
- Cargo
- PAS (CRECI 14)
1. CREATE TABLE corretor
2. ( corretor_id Number (6) ,
3. nome VARCHAR2 (30) CONSTRAINT cor_nome_nn NOT NULL,
4. email VARCHAR2 (35) CONSTRAINT cor_email_nn NOT NULL,
5. celular VARCHAR2 (20),
6. data_nascimento DATE CONSTRAINT cor_data_nascimento_nn NOT NULL,
7. salario NUMBER (8,2),
8. comissao NUMBER (2,2),
9. gerente_id NUMBER (8),
10. imobiliaria_id NUMBER (6),
11. CONSTRAIT cor_salario_min CHECK (salario > 0),
12. CONSTRAIT cor_email_uk UNIQUE (email)
13. );
14. CREATE UNIQUE INDEX cor_id_pk ON corretor (corretor_id);
15. ALTER TABLE corretor ADD
16. ( CONSTRAIT cor_id_pk PRIMARY KEY (corretor_id),
17. CONSTRAIT cor_imob_fk FOREIGN KEY (imobiliaria_id) REFERENCES imobiliaria,
18. CONSTRAIT cor_gerente_fk FOREIGN KEY (gerente_id) REFERENCES corretor
19. );
Com relação ao código SQL acima, julgue o item a seguir.
Há um erro na linha 18, pois não é possível uma tabela fazer referência a ela mesma.
- CCerto
- EErrado