Questões de Concurso Comentadas sobre sql em banco de dados

Foram encontradas 3.247 questões

Q404221 Banco de Dados
Que comando SQL insere uma linha na Tabela Aluno, com idAluno=1 e nomeAluno="Aline"?
Alternativas
Q404220 Banco de Dados
Qual o menor comando SQL que retorna todas as notas, e apenas as notas, do aluno com idAluno=213 na turma com idTurma=456 no MySQL?
Alternativas
Q404214 Banco de Dados
Que instrução SQL cria a tabela Turma do sistema NOTAS em um banco de dados MySQL?
Alternativas
Q402762 Banco de Dados
A respeito das técnicas de análise de desempenho e de otimização de consultas SQL, julgue os próximos itens.

Para escolher a estratégia com a estimativa de menor custo, um otimizador de consultas estima e compara os custos da execução de uma consulta utilizando-se de diferentes estratégias de execução e algoritmos, de modo a depender, unicamente, de regras heurísticas.
Alternativas
Q402761 Banco de Dados
A respeito das técnicas de análise de desempenho e de otimização de consultas SQL, julgue os próximos itens.

A realização o mais cedo possível de operações de seleção possibilita reduzir o número de tuplas, ao passo que a realização o mais cedo possível de operações de projeção aumenta o número de atributos.
Alternativas
Q402759 Banco de Dados
Acerca de modelagem lógica e física de banco de dados, julgue os próximos itens.

Em bancos de dados relacionais que utilizam SQL, a restrição de integridade semântica “o salário de um funcionário não deve ser superior ao salário de seu supervisor” pode ser especificada e imposta em programas de aplicação que atualizem o banco de dados ou por meio do uso de triggers e assertions.
Alternativas
Q396775 Banco de Dados

Considere uma tabela T com a seguinte instância.
                             Imagem associada para resolução da questão

O comando

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

Alternativas
Q393980 Banco de Dados
Dadas as afirmativas relativas a banco de dados relacional,

I. A representação do mundo real por meio de um conjunto de objetos denominados relacionamentos e seus atributos constitui o modelo de tuplas e registros.

II. Denomina-se chave estrangeira o conjunto de um ou mais atributos que nunca se repetem. As chaves estrangeiras poderão ser utilizadas como um índice para a tabela de banco de dados.

III. Na linguagem de consulta estruturada (SQL) é correto utilizar o comando TRUNCATE TABLE com a finalidade de excluir todos os dados de uma tabela.

verifica-se que está(ão) correta(s) :
Alternativas
Q392858 Banco de Dados
Considere as seguintes tabelas de um banco de dados relacional:

T1 (A, B, C); T2 (D, E, F); T12 (A, D)

sendo A e D chaves primárias de T1 e T2, respectivamente, e A e D chaves estrangeiras de T12, com origem em T1 e T2, respectivamente.

A consulta SQL para obter somente os campos B e E é:
Alternativas
Q392857 Banco de Dados
Faz parte do gerenciamento de um banco de dados SQL atribuir ou conceder privilégios e concessões para a manipulação de objetos de um banco de dados relacional. O comando genérico para essa finalidade é:
Alternativas
Q392447 Banco de Dados
Os comandos GRANT e REVOKE disponíveis em SQL são exemplos típicos de mecanismos de controle de acesso
Alternativas
Q392442 Banco de Dados
Como parte do tunning automático de banco de dados, o Oracle 11g automaticamente executa o SQL Tuning Advisor.

Esse software utiliza estatísticas AWR para compilar uma lista ordenada de instruções SQL com o maior impacto no desempenho do sistema na última semana, baseado na(o)
Alternativas
Q392003 Banco de Dados
Julgue os itens seguintes no que se refere aos conceitos de segurança no desenvolvimento de sistemas.

SQL Injection é uma técnica usada para executar um código no espaço de outro programa, o que, normalmente, força o programa a carregar a DLL (dynamic-link library), que assume o espaço de memória do programa em execução.
Alternativas
Q391974 Banco de Dados
Em bancos de dados PostgreSQL, uma transação é um conjunto de operações com início e fim, iniciando quando se executa o primeiro comando SQL e terminando de acordo com as situações caracterizadas a seguir:

I - o comando BEGIN inicia um bloco de comandos SQL que fazem parte de uma transação.

II - a transação é finalizada por um comando ALFA específico, que dispara a efetivação normal da transação no banco de dados e torna públicos aos demais usuários os resultados da execução dos seus comandos.

III - um comando BETA aborta a transação que está em andamento, impedindo que as alterações nos dados nela realizadas sejam efetivadas no banco de dados.

Os comandos ALFA e BETA denominam-se, respectivamente:
Alternativas
Q388298 Banco de Dados
Assinale a alternativa que apresenta o comando CORRETO que deveria ser utilizado para se mudar a estrutura de uma tabela em um banco de dados que aceite a linguagem SQL.
Alternativas
Q388297 Banco de Dados
Assinale a alternativa que demonstra qual seria uma sintaxe CORRETA em SQL para que o banco liste todos os campos de todos os registros da tabela de cargos cujos salários sejam maiores de 2000. A saída deverá ser ordenada do maior salário para o menor.
Alternativas
Q386281 Banco de Dados
Os comandos SQL podem ser divididos basicamente em três categorias: DML, DDL e DCL. Assinale a alternativa que apresenta um comando DCL:
Alternativas
Q386280 Banco de Dados
Acerca da Structured Query Language (SQL) e as instruções DML, para EXCLUIR um determinado registro/dados (linha com informações) de uma tabela, deve ser utilizado o comando:
Alternativas
Q386279 Banco de Dados
Acerca da Structured Query Language (SQL), as estruturas que permitem o processamento das linhas retornadas por uma consulta (SELECT), por meio de estruturas complexas de programação, como repetições (loop) ou comandos condicionais é definida como:
Alternativas
Q386278 Banco de Dados
Acerca da Structured Query Language (SQL), assinale a alternativa que contém a cláusula que especifica filtros adicionais após a cláusula WHERE ser filtrada, em que esses filtros podem ser aplicados a uma função de agregação utilizada na lista de seleção:
Alternativas
Respostas
2321: B
2322: D
2323: B
2324: E
2325: E
2326: C
2327: C
2328: C
2329: C
2330: B
2331: C
2332: C
2333: E
2334: D
2335: C
2336: D
2337: D
2338: D
2339: E
2340: C