Questões de Concursos Linguagem SQL Resolva questões de Linguagem SQL comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática. Filtrar questões 💡 Caso não encontre resultados, diminua os filtros. Linguagem SQL Ordenar por: Mais populares Mais recentes Mais comentadas Filtrar questões: Exibir todas as questões Exibir questões resolvidas Excluir questões resolvidas Exibir questões que errei Filtrar 21Q636822 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESPE CEBRASPEConsidere uma tabela de nome carros, com os campos, nome, ano, modelo e cor. Tendo como referência essa tabela, julgue os próximos itens, acerca de SQL. Para a adição, na tabela de dados carros, das informações a seguir, deve-se executar o comando insert into carros ( n o m e , a n o , m o d e l o ,cor) values (corolla,2011,2012,preta). nome:corolla ano:2011 modelo:2012 cor:preta ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 22Q647343 | Informática, Linguagem SQL, Analista de Tecnologia da Informação, Câmara de Belo Horizonte MG, CONSULPLAN, 2018“Somente em visões simples é possível utilizar comandos DML (Data Manipulation Language). O padrão SQL (Structured Query Language) determina as condições em que uma visão pode ser atualizada.” Acerca dessas condições, assinale a INCORRETA. ✂️ a) Pode conter mais de um SELECT. ✂️ b) Deve ser criada com base em uma única tabela. ✂️ c) O comando SELECT não pode conter colunas calculadas, somente colunas originais da tabela. ✂️ d) Pode conter uma subquery desde que o SELECT interno tenha como base a mesma base do SELECT externo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 23Q647072 | Informática, Linguagem SQL, Analista de Tecnologia da Informação, Superintendência de Gestão e Desenvolvimento de Pessoas PE, 2018A palavra reservada utilizada em PL/SQL para referenciar campos específicos que devem disparar uma trigger de UPDATE é: ✂️ a) IN ✂️ b) OF ✂️ c) ON ✂️ d) FOR ✂️ e) AMONG Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 24Q648164 | Informática, Linguagem SQL, Administrador de Banco de Dados, Banco do Rio Grande do Sul RS, FAURGS, 2018Sobre junções em consultas SQL, é correto afirmar que: ✂️ a) uma junção idêntica (equijoin) pode ser estabelecida entre tabelas que possuem chave primária e chave estrangeira correspondentes. ✂️ b) uma maneira de utilizar a junção idêntica (equijoin) é por meio da instrução USING, que permite que a junção seja realizada com colunas de nomes diferentes. ✂️ c) uma junção externa completa (full-outer-join) é uma operação de junção entre colunas da mesma tabela. ✂️ d) uma autojunção (self-join) recupera todas as linhas da junção, além das que não possuem correspondentes na tabela à direita e à esquerda da operação. ✂️ e) uma maneira de utilizar a junção idêntica (equijoin) é por meio da instrução ON, que permite comparar todas as colunas das tabelas envolvidas, por meio da coluna indicada. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 25Q615939 | Informática, Linguagem SQL, Analista de Sistemas, BADESC, FEPESEConsidere duas relações Funcionarios (codigoFuncionario, nome, codigoAgencia) e Agencias (codigoAgencia, nome), que representam, respectivamente, os funcionários e as agências de um banco. O atributo codigoAgencia é chave primária em Agencias. O atributo codigoFuncionario é chave primária em Funcionarios e o atributo codigoAgencia em Funcionarios é uma chave estrangeira para Agencias. A alternativa que expressa corretamente a consulta "buscar os nomes das agências que possuem mais de um funcionário" na linguagem SQL é: ✂️ a) SELECT d.nome FROM Agencias d, Funcionarios e1, Funcionarios e2 WHERE e1.codigoAgencia = d.codigoAgencia AND e2.codigoAgencia = d.codigoAgencia; ✂️ b) SELECT nome FROM Agencias WHERE codigoAgencia IN ( SELECT codigoAgencia FROM Funcionarios) AND codigoAgencia IN ( SELECT codigoAgencia FROM Funcionarios); ✂️ c) SELECT nome FROM Agencias WHERE codigoAgencia IN ( SELECT codigoAgencia FROM Funcionarios GROUP BY codigoAgencia HAVING COUNT(codigoAgencia) > 1 ) ✂️ d) SELECT d.nome FROM Agencias d WHERE EXISTS ( SELECT * FROM Funcionarios WHERE COUNT(d.codigoAgencia) > 1 ) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 26Q625924 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESPE CEBRASPECom relação a banco de dados relacional, julgue os itens subsequentes. A operação que retorna como resultado valores de duas tabelas, tendo como base valores comuns em uma coluna comum às duas tabelas, é denominada junção. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 27Q627974 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESGRANRIOOs comandos GRANT e REVOKE disponíveis em SQL são exemplos típicos de mecanismos de controle de acesso ✂️ a) obrigatório ✂️ b) mandatório ✂️ c) discricionário ✂️ d) baseado em papéis ✂️ e) baseado em regras Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 28Q638542 | Informática, Linguagem SQL, Analista de Finanças, CGU, ESAFÉ correto afirmar que na SQL ✂️ a) uma constante de tupla precisa conter uma relação de atributos. ✂️ b) a tupla de um atributo contém relações entre variáveis. ✂️ c) uma variável de tupla precisa estar associada a uma relação. ✂️ d) uma tupla de variável precisa conter uma tupla de relação. ✂️ e) variáveis e tuplas são especificadas por objetos relacionados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 29Q648346 | Informática, Linguagem SQL, Agente de Fiscalização à Regulação de Transporte, ARTESP, FCC, 2017Em relação à remoção de linhas no SQL Server, é correto afirmar: ✂️ a) Uma tabela que tenha todas as linhas removidas permanece no banco de dados. A instrução DELETE só exclui linhas da tabela; a tabela deve ser removida do banco de dados usando a instrução DROP TABLE. ✂️ b) Ao utilizar uma instrução DELETE, se a cláusula WHERE não for especificada, apenas a primeira linha da tabela será excluída. ✂️ c) Diferentemente da instrução DELETE, uma tabela esvaziada usando a instrução TRUNCATE TABLE é removida do banco de dados, junto com seus índices e outros objetos associados. ✂️ d) Pode-se usar a cláusula UP (n) para limitar o número de linhas que são excluídas em uma instrução DELETE. Neste caso a operação de exclusão é executada em uma seleção aleatória de n linhas. ✂️ e) Caso seja utilizada a cláusula UP junto com TRUNCATE para excluir linhas em uma determinada ordem, será preciso usar UP junto com ORDER BY em uma instrução de subseleção. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 30Q623363 | Informática, Linguagem SQL, Programador, SGA AC, CESPE CEBRASPECom relação à sintaxe e ao uso de comandos SQL, julgue os itens seguintes. Para se inserir um registro em uma tabela em SQL, é correto o uso do comando INSERT INTO, que pode ser seguido de uma condição por meio do uso de SELECT combinado com o uso de WHERE e, ainda, ter restrições mais específicas, de acordo com a necessidade do programador. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 31Q631943 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESPE CEBRASPEAcerca dos gatilhos (triggers) na linguagem SQL ANSI, julgue os itens subsequentes. Ao se especificar um gatilho, a cláusula opcional WHEN é utilizada para indicar as condições que necessitam ser verificadas antes de a ação ser executada. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 32Q648708 | Informática, Linguagem SQL, Professor Substituto, Secretaria de Estado de Educação DF, Instituto Quadrix, 2018A respeito dos conceitos e comandos SQL SERVER e DB2 e dos bancos de dados textuais, julgue os itens de 85 a 89. Um dos métodos de busca por frases em bancos de dados textuais de larga escala, utilizando indexação de textos, são os índices invertidos com contadores de posição. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 33Q639110 | Informática, Linguagem SQL, Analista de Finanças, CGU, ESAFUma das seguintes instruções SQL finaliza uma transação ✂️ a) Stand-up work. ✂️ b) Commit work. ✂️ c) Complete work. ✂️ d) Roll-and-stop work. ✂️ e) Put-up work. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 34Q627598 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESPE CEBRASPEOs SGBDs modernos permitem que boa parte da carga de processamento, que antes residia nas aplicações, seja liberada ao disponibilizar recursos do lado do banco de dados, permitindo até mesmo a codificação de complexas funções parametrizadas. Acerca desses recursos, julgue os itens a seguir. Além de as triggers serem disparadas comumente com as operações de DELETE, INSERT e UPDATE, alguns sistemas também as executam a partir de operações de SELECT e EXECUTE PROCEDURE, a fim de auditar as transações. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 35Q649788 | Informática, Linguagem SQL, Técnico Científico, Banco da Amazônia, CESGRANRIO, 2018Considere que, em um modelo relacional, há duas tabelas bem formadas denominadas Pessoa e Projeto. Os atributos de Pessoa são CPF (PK), nome, endereço e o código do projeto no qual ela trabalha (FK); os atributos de Projeto são código (PK), título e data de início. Considere também que existe uma regra de negócio que determina que, em um projeto, não possam trabalhar mais do que 15 pessoas. Um gatilho, criado para garantir que essa regra de negócio seja permanentemente observada, deve ser programado para ser executado ✂️ a) antes de cada inserção ou alteração de linhas na tabela Pessoa ✂️ b) antes de cada inserção ou remoção de linhas na tabela Projeto ✂️ c) antes de cada inserção ou alteração de linhas na tabela Projeto ✂️ d) depois de cada inserção de linhas na tabela Pessoa ✂️ e) depois de cada alteração de linhas na tabela Projeto Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 36Q639620 | Informática, Linguagem SQL, Analista de Finanças, CGU, ESAFA Linguagem de Definição de Dados de uma SQL permite especificar: ✂️ a) O esquema para cada estrutura. As restrições de normalização. O conjunto dos índices a serem mantidos para cada relação. As informações de acesso e flexibilidade para cada relação. ✂️ b) O domínio dos valores gerados por cada atributo. As restrições de integridade. O conjunto dos coefi cientes a serem mantidos nas relações de objetos. A estrutura de armazenamento físico de cada relação na estrutura de relacionamentos. ✂️ c) O esquema para cada relação. O domínio dos valores das relações. As permissões de integridade. O conjunto dos índices a serem extraídos de cada relação. ✂️ d) O esquema para cada relação. As informações de segurança e autorização para cada relação. A estrutura de armazenamento físico de cada relação no disco. ✂️ e) As restrições de interatividade. As variáveis e índices a serem mantidos para cada relação. As informações de segurança e automação para cada relação. A estrutura de armazenamento físico de cada relação no disco. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 37Q618756 | Informática, Linguagem SQL, Analista Judiciário, TJ AL, CESPE CEBRASPEAcerca de otimização de consultas SQL em banco de dados e mineração de dados, assinale a opção correta. ✂️ a) Otimizadores com base em regras (RBO) abandonam o processo de otimização uma vez que tenham encontrado uma primeira forma aplicável das regras, sem verificar se outros mecanismos podem ser aplicados. ✂️ b) Otimizadores com base em custos (CBO) geram uma série de planos de execução a partir de determinada consulta, com o objetivo de conseguir a forma mais simples de processá-la e, como resultado, encontra uma única maneira de otimização. ✂️ c) As métricas utilizadas nos otimizadores de consultas de banco de dados incluem necessariamente seletividade, cardinalidade e custo. ✂️ d) Ao se habilitar hibernate.generate_statistics, o Hibernate exibe as métricas de otimização via JMX. ✂️ e) A mineração de dados provê métodos automáticos para descobrir padrões em dados, limitando a análise na intuição humana. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 38Q631755 | Informática, Linguagem SQL, Técnico Judiciário, TRT 16a, FCCAs pseudo colunas SQL: CURRVAL, NIVEL, NEXTVAL, ROWID, e ROWNUM são permitidas em PL/SQL somente no comando ✂️ a) delete. ✂️ b) update. ✂️ c) select. ✂️ d) insert. ✂️ e) de teste condicional. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 39Q638292 | Informática, Linguagem SQL, Atividade Técnica de Complexidade Gerencial, MEC, CESPE CEBRASPECom relação à autorização de acesso a banco de dados, julgue os itens que se seguem. Na linguagem SQL, o privilégio SELECT permite a consulta aos dados e o privilégio REFERENCES permite a declaração de chaves estrangeiras estabelecida pelo usuário. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 40Q649310 | Informática, Linguagem SQL, Analista de TI, Conselho Regional de Farmácia TO, IADES, 2019A Linguagem de Consulta Estruturada (SQL) fornece uma gama de tipos de dados que podem ser utilizados para definir a forma com que informações serão armazenadas no banco de dados. Assinale a alternativa que relaciona corretamente um tipo de dado à respectiva definição. ✂️ a) CHAR (tamanho): sequência de caracteres de tamanho fixo. Os espaços não ocupados pelo texto são armazenados, com capacidade de 1 a 128 caracteres. ✂️ b) DATE: permite o armazenamento de hora. ✂️ c) TIME: permite o armazenamento de data. ✂️ d) VARCHAR (tamanho): sequência de caracteres de tamanho variável. Os espaços não ocupados pelo texto não são armazenados, são ignorados, com capacidade para armazenar de 1 a 255 caracteres. ✂️ e) DATETIME: permite o armazenamento apenas de hora. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
21Q636822 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESPE CEBRASPEConsidere uma tabela de nome carros, com os campos, nome, ano, modelo e cor. Tendo como referência essa tabela, julgue os próximos itens, acerca de SQL. Para a adição, na tabela de dados carros, das informações a seguir, deve-se executar o comando insert into carros ( n o m e , a n o , m o d e l o ,cor) values (corolla,2011,2012,preta). nome:corolla ano:2011 modelo:2012 cor:preta ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
22Q647343 | Informática, Linguagem SQL, Analista de Tecnologia da Informação, Câmara de Belo Horizonte MG, CONSULPLAN, 2018“Somente em visões simples é possível utilizar comandos DML (Data Manipulation Language). O padrão SQL (Structured Query Language) determina as condições em que uma visão pode ser atualizada.” Acerca dessas condições, assinale a INCORRETA. ✂️ a) Pode conter mais de um SELECT. ✂️ b) Deve ser criada com base em uma única tabela. ✂️ c) O comando SELECT não pode conter colunas calculadas, somente colunas originais da tabela. ✂️ d) Pode conter uma subquery desde que o SELECT interno tenha como base a mesma base do SELECT externo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
23Q647072 | Informática, Linguagem SQL, Analista de Tecnologia da Informação, Superintendência de Gestão e Desenvolvimento de Pessoas PE, 2018A palavra reservada utilizada em PL/SQL para referenciar campos específicos que devem disparar uma trigger de UPDATE é: ✂️ a) IN ✂️ b) OF ✂️ c) ON ✂️ d) FOR ✂️ e) AMONG Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
24Q648164 | Informática, Linguagem SQL, Administrador de Banco de Dados, Banco do Rio Grande do Sul RS, FAURGS, 2018Sobre junções em consultas SQL, é correto afirmar que: ✂️ a) uma junção idêntica (equijoin) pode ser estabelecida entre tabelas que possuem chave primária e chave estrangeira correspondentes. ✂️ b) uma maneira de utilizar a junção idêntica (equijoin) é por meio da instrução USING, que permite que a junção seja realizada com colunas de nomes diferentes. ✂️ c) uma junção externa completa (full-outer-join) é uma operação de junção entre colunas da mesma tabela. ✂️ d) uma autojunção (self-join) recupera todas as linhas da junção, além das que não possuem correspondentes na tabela à direita e à esquerda da operação. ✂️ e) uma maneira de utilizar a junção idêntica (equijoin) é por meio da instrução ON, que permite comparar todas as colunas das tabelas envolvidas, por meio da coluna indicada. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
25Q615939 | Informática, Linguagem SQL, Analista de Sistemas, BADESC, FEPESEConsidere duas relações Funcionarios (codigoFuncionario, nome, codigoAgencia) e Agencias (codigoAgencia, nome), que representam, respectivamente, os funcionários e as agências de um banco. O atributo codigoAgencia é chave primária em Agencias. O atributo codigoFuncionario é chave primária em Funcionarios e o atributo codigoAgencia em Funcionarios é uma chave estrangeira para Agencias. A alternativa que expressa corretamente a consulta "buscar os nomes das agências que possuem mais de um funcionário" na linguagem SQL é: ✂️ a) SELECT d.nome FROM Agencias d, Funcionarios e1, Funcionarios e2 WHERE e1.codigoAgencia = d.codigoAgencia AND e2.codigoAgencia = d.codigoAgencia; ✂️ b) SELECT nome FROM Agencias WHERE codigoAgencia IN ( SELECT codigoAgencia FROM Funcionarios) AND codigoAgencia IN ( SELECT codigoAgencia FROM Funcionarios); ✂️ c) SELECT nome FROM Agencias WHERE codigoAgencia IN ( SELECT codigoAgencia FROM Funcionarios GROUP BY codigoAgencia HAVING COUNT(codigoAgencia) > 1 ) ✂️ d) SELECT d.nome FROM Agencias d WHERE EXISTS ( SELECT * FROM Funcionarios WHERE COUNT(d.codigoAgencia) > 1 ) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
26Q625924 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESPE CEBRASPECom relação a banco de dados relacional, julgue os itens subsequentes. A operação que retorna como resultado valores de duas tabelas, tendo como base valores comuns em uma coluna comum às duas tabelas, é denominada junção. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
27Q627974 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESGRANRIOOs comandos GRANT e REVOKE disponíveis em SQL são exemplos típicos de mecanismos de controle de acesso ✂️ a) obrigatório ✂️ b) mandatório ✂️ c) discricionário ✂️ d) baseado em papéis ✂️ e) baseado em regras Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
28Q638542 | Informática, Linguagem SQL, Analista de Finanças, CGU, ESAFÉ correto afirmar que na SQL ✂️ a) uma constante de tupla precisa conter uma relação de atributos. ✂️ b) a tupla de um atributo contém relações entre variáveis. ✂️ c) uma variável de tupla precisa estar associada a uma relação. ✂️ d) uma tupla de variável precisa conter uma tupla de relação. ✂️ e) variáveis e tuplas são especificadas por objetos relacionados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
29Q648346 | Informática, Linguagem SQL, Agente de Fiscalização à Regulação de Transporte, ARTESP, FCC, 2017Em relação à remoção de linhas no SQL Server, é correto afirmar: ✂️ a) Uma tabela que tenha todas as linhas removidas permanece no banco de dados. A instrução DELETE só exclui linhas da tabela; a tabela deve ser removida do banco de dados usando a instrução DROP TABLE. ✂️ b) Ao utilizar uma instrução DELETE, se a cláusula WHERE não for especificada, apenas a primeira linha da tabela será excluída. ✂️ c) Diferentemente da instrução DELETE, uma tabela esvaziada usando a instrução TRUNCATE TABLE é removida do banco de dados, junto com seus índices e outros objetos associados. ✂️ d) Pode-se usar a cláusula UP (n) para limitar o número de linhas que são excluídas em uma instrução DELETE. Neste caso a operação de exclusão é executada em uma seleção aleatória de n linhas. ✂️ e) Caso seja utilizada a cláusula UP junto com TRUNCATE para excluir linhas em uma determinada ordem, será preciso usar UP junto com ORDER BY em uma instrução de subseleção. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
30Q623363 | Informática, Linguagem SQL, Programador, SGA AC, CESPE CEBRASPECom relação à sintaxe e ao uso de comandos SQL, julgue os itens seguintes. Para se inserir um registro em uma tabela em SQL, é correto o uso do comando INSERT INTO, que pode ser seguido de uma condição por meio do uso de SELECT combinado com o uso de WHERE e, ainda, ter restrições mais específicas, de acordo com a necessidade do programador. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
31Q631943 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESPE CEBRASPEAcerca dos gatilhos (triggers) na linguagem SQL ANSI, julgue os itens subsequentes. Ao se especificar um gatilho, a cláusula opcional WHEN é utilizada para indicar as condições que necessitam ser verificadas antes de a ação ser executada. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
32Q648708 | Informática, Linguagem SQL, Professor Substituto, Secretaria de Estado de Educação DF, Instituto Quadrix, 2018A respeito dos conceitos e comandos SQL SERVER e DB2 e dos bancos de dados textuais, julgue os itens de 85 a 89. Um dos métodos de busca por frases em bancos de dados textuais de larga escala, utilizando indexação de textos, são os índices invertidos com contadores de posição. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
33Q639110 | Informática, Linguagem SQL, Analista de Finanças, CGU, ESAFUma das seguintes instruções SQL finaliza uma transação ✂️ a) Stand-up work. ✂️ b) Commit work. ✂️ c) Complete work. ✂️ d) Roll-and-stop work. ✂️ e) Put-up work. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
34Q627598 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESPE CEBRASPEOs SGBDs modernos permitem que boa parte da carga de processamento, que antes residia nas aplicações, seja liberada ao disponibilizar recursos do lado do banco de dados, permitindo até mesmo a codificação de complexas funções parametrizadas. Acerca desses recursos, julgue os itens a seguir. Além de as triggers serem disparadas comumente com as operações de DELETE, INSERT e UPDATE, alguns sistemas também as executam a partir de operações de SELECT e EXECUTE PROCEDURE, a fim de auditar as transações. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
35Q649788 | Informática, Linguagem SQL, Técnico Científico, Banco da Amazônia, CESGRANRIO, 2018Considere que, em um modelo relacional, há duas tabelas bem formadas denominadas Pessoa e Projeto. Os atributos de Pessoa são CPF (PK), nome, endereço e o código do projeto no qual ela trabalha (FK); os atributos de Projeto são código (PK), título e data de início. Considere também que existe uma regra de negócio que determina que, em um projeto, não possam trabalhar mais do que 15 pessoas. Um gatilho, criado para garantir que essa regra de negócio seja permanentemente observada, deve ser programado para ser executado ✂️ a) antes de cada inserção ou alteração de linhas na tabela Pessoa ✂️ b) antes de cada inserção ou remoção de linhas na tabela Projeto ✂️ c) antes de cada inserção ou alteração de linhas na tabela Projeto ✂️ d) depois de cada inserção de linhas na tabela Pessoa ✂️ e) depois de cada alteração de linhas na tabela Projeto Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
36Q639620 | Informática, Linguagem SQL, Analista de Finanças, CGU, ESAFA Linguagem de Definição de Dados de uma SQL permite especificar: ✂️ a) O esquema para cada estrutura. As restrições de normalização. O conjunto dos índices a serem mantidos para cada relação. As informações de acesso e flexibilidade para cada relação. ✂️ b) O domínio dos valores gerados por cada atributo. As restrições de integridade. O conjunto dos coefi cientes a serem mantidos nas relações de objetos. A estrutura de armazenamento físico de cada relação na estrutura de relacionamentos. ✂️ c) O esquema para cada relação. O domínio dos valores das relações. As permissões de integridade. O conjunto dos índices a serem extraídos de cada relação. ✂️ d) O esquema para cada relação. As informações de segurança e autorização para cada relação. A estrutura de armazenamento físico de cada relação no disco. ✂️ e) As restrições de interatividade. As variáveis e índices a serem mantidos para cada relação. As informações de segurança e automação para cada relação. A estrutura de armazenamento físico de cada relação no disco. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
37Q618756 | Informática, Linguagem SQL, Analista Judiciário, TJ AL, CESPE CEBRASPEAcerca de otimização de consultas SQL em banco de dados e mineração de dados, assinale a opção correta. ✂️ a) Otimizadores com base em regras (RBO) abandonam o processo de otimização uma vez que tenham encontrado uma primeira forma aplicável das regras, sem verificar se outros mecanismos podem ser aplicados. ✂️ b) Otimizadores com base em custos (CBO) geram uma série de planos de execução a partir de determinada consulta, com o objetivo de conseguir a forma mais simples de processá-la e, como resultado, encontra uma única maneira de otimização. ✂️ c) As métricas utilizadas nos otimizadores de consultas de banco de dados incluem necessariamente seletividade, cardinalidade e custo. ✂️ d) Ao se habilitar hibernate.generate_statistics, o Hibernate exibe as métricas de otimização via JMX. ✂️ e) A mineração de dados provê métodos automáticos para descobrir padrões em dados, limitando a análise na intuição humana. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
38Q631755 | Informática, Linguagem SQL, Técnico Judiciário, TRT 16a, FCCAs pseudo colunas SQL: CURRVAL, NIVEL, NEXTVAL, ROWID, e ROWNUM são permitidas em PL/SQL somente no comando ✂️ a) delete. ✂️ b) update. ✂️ c) select. ✂️ d) insert. ✂️ e) de teste condicional. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
39Q638292 | Informática, Linguagem SQL, Atividade Técnica de Complexidade Gerencial, MEC, CESPE CEBRASPECom relação à autorização de acesso a banco de dados, julgue os itens que se seguem. Na linguagem SQL, o privilégio SELECT permite a consulta aos dados e o privilégio REFERENCES permite a declaração de chaves estrangeiras estabelecida pelo usuário. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
40Q649310 | Informática, Linguagem SQL, Analista de TI, Conselho Regional de Farmácia TO, IADES, 2019A Linguagem de Consulta Estruturada (SQL) fornece uma gama de tipos de dados que podem ser utilizados para definir a forma com que informações serão armazenadas no banco de dados. Assinale a alternativa que relaciona corretamente um tipo de dado à respectiva definição. ✂️ a) CHAR (tamanho): sequência de caracteres de tamanho fixo. Os espaços não ocupados pelo texto são armazenados, com capacidade de 1 a 128 caracteres. ✂️ b) DATE: permite o armazenamento de hora. ✂️ c) TIME: permite o armazenamento de data. ✂️ d) VARCHAR (tamanho): sequência de caracteres de tamanho variável. Os espaços não ocupados pelo texto não são armazenados, são ignorados, com capacidade para armazenar de 1 a 255 caracteres. ✂️ e) DATETIME: permite o armazenamento apenas de hora. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro