Imagem de fundo

Tomando-se como base o texto introdutório dessa questão e o...

Para a resolução das questões desta prova, considere os seguintes detalhes: (1) os programas utilizados nesta prova foram instalados com todas as suas configurações padrão, entretanto, caso tenham sido realizadas alterações que impactem a resolução da questão, elas serão alertadas no texto da questão ou mostradas visualmente, se necessário; (2) no enunciado e nas respostas de algumas questões existe(m) letra(s), abreviatura(s), acrônimo(s), fórmula(s), comando(s), instrução(ões), palavra(s) ou texto(s) que foram digitados entre aspas, apenas para destacá-los. Neste caso, para resolver as questões, desconsidere tais aspas e atente somente para a(s) letra(s), palavra(s) ou texto(s) propriamente ditos; e (3) para resolver as questões desta prova, considere, apenas, os recursos disponibilizados para os candidatos, tais como essas orientações, os textos introdutórios das questões, normalmente disponibilizados antes das Figuras, os enunciados propriamente ditos e os dados e informações disponíveis nas Figuras das questões, se houver.


As questões 32, 33, 34 e 35, baseiam-se nas Figuras 9(a) e 9(b). A Figura 9(a) mostra um Diagrama Entidade Relacionamento (DER), a partir do qual foram criadas e populadas, no banco de dados Oracle 11g, todas as tabelas, considerando-se os seguintes aspectos: (1) o Oracle 11g encontra-se instalado em um computador com o sistema operacional Windows; (2) na criação das tabelas, respeitou-se, rigorosamente, os conceitos do modelo relacional e as restrições das integridades de identidade e relacional; (3) as tabelas foram criadas respeitando-se, ao máximo, os nomes, tipos de dados, domínios, cardinalidades e demais detalhes mostrados no DER; (4) na criação das tabelas, foram feitas as adaptações necessárias, devido as restrições do banco de dados Oracle 11g; (5) os campos das tabelas não deverão aceitar valores nulos, com exceção para a chave estrangeira, se for o caso; (6) todas as tabelas foram criadas e populadas no mesmo esquema de banco de dados e pelo mesmo usuário de banco; e (7) o banco de dados Oracle 11g está configurado para aceitar o tipo de data no formato dia/mês/ano (DD/MM/AAAA). A Figura 9(b) mostra uma declaração SQL, que será executada no banco de dados Oracle 11g.



DISCIPLINAImagem associada para resolução da questão

Imagem associada para resolução da questão COD: VARCHAR(6)

Imagem associada para resolução da questão NOME: VARCHAR(20)

Imagem associada para resolução da questão DATA_INICIO: DATETIME

Imagem associada para resolução da questão DATA_FIM: DATATIME

Imagem associada para resolução da questão CARAGA_HORARIA: INTEGER

============Imagem associada para resolução da questão

DISCIPLINA_ALUNOImagem associada para resolução da questão

Imagem associada para resolução da questão DATA_MATRICULA: DATETIME

Imagem associada para resolução da questão SITUACAO: VARCHAR(6)

Imagem associada para resolução da questão PRECO: DECIMAL




=============Imagem associada para resolução da questão

ALUNOImagem associada para resolução da questão

Imagem associada para resolução da questãoMATRICULA: INTEGER

Imagem associada para resolução da questão sNOME: VARCHAR(40)

Imagem associada para resolução da questão TELEFONE: NOME: VARCHAR(12)

Figura 9(a) - DER


drop table disciplina cascade constraint;

Figura 9(b) - Declaração SQL

Tomando-se como base o texto introdutório dessa questão e o Diagrama Entidade Relacionamento (DER), mostrado na Figura 9(a), foram criadas e populadas, todas as tabelas no banco de dados Oracle 11g. Nesse caso, executando-se, nesse banco de dados, a declaração mostrada na Figura 9(b), pode-se afirmar que


A

será exibida a seguinte mensagem de erro: "ORA-00905: palavra-chave faltando".


B

será exibida a seguinte mensagem de erro: "ORA-00933: comando SQL não terminou corretamente".


C

será excluída apenas a tabela "DISCIPLINA".


D

serão excluídas apenas as tabelas "DISCIPLINA" e "DISCIPLINA_ALUNO".


E

serão excluídas as tabelas "DISCIPLINA", "DISCIPLINA_ALUNO" e "ALUNO".