Questões de Banco de Dados para Concurso

Foram encontradas 12.811 questões

Q2551857 Banco de Dados

Quanto à Linguagem de Modelagem Unificada (UML), aos diagramas utilizados na Análise Orientada a Objetos e à Structured Query Language (SQL), julgue o item a seguir.


O comando em SQL, para inserir um novo enfermeiro na tabela ENFERMEIRO, que possui as colunas ID (inteiro), Nome (texto), Idade (inteiro) e Departamento (texto) está especificado a seguir.


INSERT INTO Enfermeiro (ID, Nome, Idade, Departamento)

VALUES (1101, ‘João da Silva’, 32, ‘Emergência’)

Alternativas
Q2551856 Banco de Dados

Quanto à Linguagem de Modelagem Unificada (UML), aos diagramas utilizados na Análise Orientada a Objetos e à Structured Query Language (SQL), julgue o item a seguir.


O diagrama de atividades é utilizado para modelar o fluxo de atividades ou os processos de negócios, mostrando o fluxo de controle de uma atividade para outra.

Alternativas
Q2551080 Banco de Dados
Assinale a alternativa que corresponde a uma instrução da linguagem Structured Query Language (SQL) utilizada para modificar registros existentes em uma tabela. 
Alternativas
Q2551079 Banco de Dados
Em relação ao Diagrama Entidade-Relacionamento (DER), analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.

( ) Uma entidade não pode estar associada a ela mesma, devendo-se criar uma entidade auxiliar para representar esse tipo de relacionamento.
( ) Cardinalidade máxima e cardinalidade mínima são, respectivamente, os números máximo e mínimo de ocorrências de entidade associadas a uma ocorrência da entidade em questão através do relacionamento.
( ) Um DER é uma representação do modelo lógico de um banco de dados.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2550361 Banco de Dados
Com base no MySQL e nos comandos where e having, assinale a alternativa correta. 
Alternativas
Q2550360 Banco de Dados
Quanto ao nome dado, no SQL/ANSI, a uma tabela temporária que é derivada de uma ou mais tabelas de um banco de dados e que não existe em forma física, sendo apagada após sua utilização, assinale a alternativa correta.
Alternativas
Q2550359 Banco de Dados
Qual comando SQL tem como objetivo principal permitir que os administradores do sistema removam privilégios e funções de contas de usuários e de outras funções?
Alternativas
Q2550358 Banco de Dados
Em linguagens de programação, é comum a utilização de funções. A motivação para sua existência é a possibilidade de reuso de código com a passagem de parâmetros com valores diferentes de acordo com o momento em que são chamadas. Na linguagem SQL, qual é o nome do recurso que possui comportamento e utilidade semelhantes ao de funções?
Alternativas
Q2548029 Banco de Dados
Analise as assertivas abaixo, as quais apresentam comandos escritos na linguagem SQL padrão ANSI:
I. DELETE FROM TB_USUARIO; II. TRUNCATE TB_USUARIO; III. DROP TABLE TB_USUARIO;
Considerando que a tabela TB_USUARIO é a única tabela existente no banco de dados e que contém dados, quais dos comandos acima, ao serem executados, excluiriam todos as linhas da tabela TB_USUARIO, mantendo a estrutura da tabela?
Alternativas
Q2548028 Banco de Dados
Assinale a alternativa que corresponde a um SGBD de código aberto que suporta tipos de dados não relacionais e relacionais, oferece suporte integrado a várias linguagens procedurais e possui um alto grau de escalabilidade.
Alternativas
Q2547117 Banco de Dados

Analise as assertivas abaixo sobre operadores da linguagem SQL (Structured Query Language).



I. O operador NULL é utilizado em combinação com outros operadores para fornecer o resultado oposto, também chamado de resultado negativo.


II. O operador LIKE pode ser utilizado para procurar uma cadeia de caracteres em uma coluna de texto.


III. O operador UNION serve para agrupar linhas de uma tabela, sendo geralmente utilizado com funções de agregação como COUNT(), SUM() e AVG().



Quais estão corretas?

Alternativas
Q2547115 Banco de Dados

Sobre o diagrama de entidade-relacionamento (DER) abaixo, é correto afirmar que:


                   Imagem associada para resolução da questão

Alternativas
Q2545376 Banco de Dados
Considerando os conceitos da Indústria 4.0, julgue as afirmações abaixo:

I. Sistemas de simulação é o uso de um sistema integrado, baseado em computador, que consiste em simulação, visualização 3D, análises e ferramentas de colaboração para criar definições de processos de manufatura e produto simultaneamente.
II. A interconexão entre objetos por meio de infraestrutura habilitadora (eletrônica, software, sensores e/ou atuadores), com capacidade de computação distribuída e organizados em redes, que passam a se comunicar e interagir, podendo ser remotamente monitorados e/ou controlados, resultando em ganhos de eficiência, caracteriza o conceito de Cloud Computing.
III. Big Data consiste no uso de tecnologias digitais para transformar processos de produção, de desenvolvimento de produtos e/ou modelos de negócios, visando à otimização e à eficiência nos processos. A transformação digital abrange: projeto e implementação de plano de digitalização, sensoriamento, aquisição e tratamento de dados. 
Alternativas
Q2543697 Banco de Dados
Linguagem de definição de dados (Data Definition Language – DDL) é uma parte fundamental do SQL, sendo usada para definir a estrutura de bancos de dados e objetos, como tabelas, índices e esquemas. Sobre os comandos DDL, qual comando pode ser utilizado para deletar todas as linhas de uma tabela sem remover a estrutura da tabela? 
Alternativas
Q2542952 Banco de Dados

Para responder à questão, considere um banco de dados PostgreSQL no qual um analista de sistemas executou, com sucesso, os comandos SQL abaixo: 



Após a execução de outro comando SQL, o analista obteve o seguinte resultado:
Imagem associada para resolução da questão

Assinale a alternativa que apresenta o comando SQL que o analista executou.
Alternativas
Q2542814 Banco de Dados
Considerando o objetivo dos índices bitmap em estruturas de dados e como eles podem ser utilizados para otimizar operações de inserção e ordenação, assinale a afirmativa correta.
Alternativas
Q2542622 Banco de Dados
Stored procedures são blocos de código SQL que são armazenados e executados no banco de dados. Sobre o ataque SQL injection, qual é o papel das stored procedures na prevenção desse ataque?
Alternativas
Q2542621 Banco de Dados
SQL injection é uma técnica na qual um invasor insere comandos SQL maliciosos em uma consulta SQL por meio de campos de entrada de uma aplicação Web, com o objetivo de manipular o banco de dados para acessar, modificar ou excluir dados não autorizados. Sobre o ataque SQL Injection, trata-se de possível impacto desse tipo de ataque em uma aplicação Web:
Alternativas
Q2542347 Banco de Dados
Um administrador de bancos de dados de uma determinada instituição pública decidiu adotar o JPA 2.0 (Java Persistence API) nas aplicações dessa organização. Dessa forma, é crucial entender os conceitos fundamentais do JPA 2.0 e suas práticas recomendadas para garantir uma implementação eficiente e livre de erros. Diante do exposto, é correto afirmar que o JPA 2.0:
Alternativas
Q2542345 Banco de Dados
Durante o desenvolvimento de um sistema de gestão processual para o Tribunal de Justiça do Estado do Maranhão, percebe-se que é crucial garantir a integridade e a consistência dos dados relacionados aos processos judiciais, suas partes envolvidas e movimentações. Optou-se por utilizar JPA 2.0 para persistir objetos Java, visando facilitar a interação com o banco de dados relacional. Considerando o uso de JPA 2.0 em seu sistema de gestão processual, assinale a afirmativa correta.
Alternativas
Respostas
561: C
562: C
563: C
564: A
565: A
566: C
567: E
568: B
569: C
570: C
571: A
572: B
573: E
574: D
575: E
576: C
577: D
578: A
579: A
580: C