Questões sobre Linguagem SQL

Pesquise questões de concurso nos filtros abaixo

Listagem de Questões sobre Linguagem SQL

A figura acima apresenta os módulos de uma arquitetura típica de SGBD, em que as linhas tracejadas indicam os pontos de acesso (A, B, C, D e E) que são controlados pelo gerenciador de dados armazenados no disco. Os números 1, 2, 3 e 4, na parte superior da figura, indicam os pontos de acesso dos usuários do SGBD, que estão agrupados em quatro categorias: programadores de aplicação, usuários casuais, usuários paramétricos e DBA (administradores de base de dados). Com base na arquitetura descrita, julgue os itens a seguir.

A principal responsabilidade do módulo “compilador DDL” é processar e armazenar descrições dos esquemas de dados, que estão armazenados no depósito “base de dados armazenados”.

Considere que a tabela EMPLOYEE (empregado) referente ao esquema descrito na figura II é criada com o comando DDL (data definition language), no formato SQL, apresentado. Com relação ao esquema mostrado, julgue os itens seguintes.

A execução da instrução SELECT * FROM EMPLOYEE WHERE (SALARY BETWEEN 30000 AND 40000) AND DNO = 5; constitui uma consulta semanticamente correta à tabela “EMPLOYEE”, cuja submissão não é rejeitada pelo SGBD.

Considere que a tabela EMPLOYEE (empregado) referente ao esquema descrito na figura II é criada com o comando DDL (data definition language), no formato SQL, apresentado. Com relação ao esquema mostrado, julgue os itens seguintes.

Qualquer que seja o estado do SGBD, a submissão do comando DELETE FROM EMPLOYEE WHERE FNAME = 'Pedro'; não viola as regras de integridade referencial do esquema apresentado.

Julgue os itens subseqüentes, considerando que as tabelas EMPLOYEE (empregado) e DEPARTMENT (departamento) estejam vazias, ou seja, sem tuplas, e a aplicação das restrições de integridade referenciais sejam as indicadas na figura II.

Não viola as regras de integridade referencial a submissão do c o m a n d o INSERT INTO EMPLOYEE ( F N A M E , L N A M E , S S N ) V A L U E S ('Pedro','Cabral','123456789');.

Julgue os itens subseqüentes, considerando que as tabelas EMPLOYEE (empregado) e DEPARTMENT (departamento) estejam vazias, ou seja, sem tuplas, e a aplicação das restrições de integridade referenciais sejam as indicadas na figura II.

Viola as regras de integridade referencial a submissão do c o m a n d o INSERT INTO EMPLOYEE (FNAME,LNAME,SSN, DNO) VALUES ('Pedro','Cabral', '123456789', 5);.

Navegue em mais matérias e assuntos

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Estude Grátis