Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.356 questões

Q4032547 Banco de Dados
A Linguagem de Consulta Estruturada (SQL) é a linguagem padrão para interagir com Sistemas Gerenciadores de Bancos de Dados Relacionais (SGBDRs). O comando SELECT é usado para recuperar dados, e a cláusula JOIN é essencial para combinar registros de duas ou mais tabelas com base em colunas relacionadas, permitindo a reconstituição de informações que foram normalizadas. Acerca dos tipos de JOIN em SQL, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)O INNER JOIN (ou simplesmente JOIN) retorna apenas as linhas que possuem valores correspondentes em ambas as tabelas que estão sendo unidas.
(__)O LEFT JOIN (ou LEFT OUTER JOIN) retorna todas as linhas da tabela à esquerda e as linhas correspondentes da tabela à direita; se não houver correspondência, colunas da tabela direita virão com valor NULL.
(__)O FULL OUTER JOIN retorna todas as linhas de ambas as tabelas; se houver correspondência, as colunas são combinadas, e se não houver, as colunas da tabela sem correspondência são preenchidas com NULL.
(__)O CROSS JOIN é usado para unir tabelas com base em uma condição de igualdade, similar ao INNER JOIN, mas otimizado para chaves estrangeiras.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo: 
Alternativas
Q4032546 Banco de Dados
Para garantir a consistência e a integridade dos dados em um banco de dados relacional, o modelo define restrições de integridade. Duas das restrições mais importantes são a Integridade de Entidade, que se aplica às chaves primárias, e a Integridade Referencial, que se aplica às chaves estrangeiras, governando como as tabelas se relacionam. Qual é a regra imposta pela restrição de Integridade Referencial em um Sistema Gerenciador de Banco de Dados (SGBD)? 
Alternativas
Q3991683 Banco de Dados
Qual é o sistema de gerenciamento de banco de dados de mapas classificados multidimensionais, persistentes, distribuídos e esparsos, o qual é construído sobre um DFS (Distributed File System), podendo armazenar arquivos de grande porte? 
Alternativas
Q3986724 Banco de Dados
O OLAP (Online Analytical Processing) é uma tecnologia utilizada para analisar grandes volumes de dados em múltiplas dimensões, permitindo que gestores e analistas tomem decisões mais embasadas. Entre as operações disponíveis, existe uma que permite selecionar uma fatia de dados em uma dimensão específica, mantendo todas as medidas e os indicadores, mas restringindo a análise a essa dimensão. Qual operação do OLAP realiza essa função?
Alternativas
Q3986716 Banco de Dados
Um analista de tecnologia de informação da Prefeitura de Joinville está desenvolvendo um sistema de análise de grandes volumes de dados sobre serviços públicos, incluindo estatísticas de atendimento e indicadores de desempenho ao longo do tempo. Para otimizar consultas analíticas e agregações rápidas por colunas, ele precisa de um banco de dados NoSQL cujo modelo principal seja colunar, mesmo que ele também ofereça suporte a outros tipos de dados. Qual banco de dados atende a essa necessidade?
Alternativas
Q3986712 Banco de Dados
O Diagrama Entidade-Relacionamento (ER) é uma ferramenta fundamental na modelagem de banco de dados, permitindo representar de forma visual as entidades, seus atributos e os relacionamentos entre elas. Dentro desse diagrama, existe um tipo especial de entidade que não possui chave própria, depende de outra entidade para existir e é representada graficamente por um retângulo duplo. Qual é o nome dessa entidade? 
Alternativas
Q3986326 Banco de Dados
A linguagem SQL (Structured Query Language) é composta por diferentes subconjuntos de comandos, cada um com finalidades específicas no gerenciamento de bancos de dados. Entre eles, destacam-se: a DDL (Data Definition Language), utilizada para definir a estrutura do banco; a DML (Data Manipulation Language), voltada à manipulação de dados armazenados; e a DCL (Data Control Language), que trata de permissões e controle de acesso.
Considerando essas definições, assinale a alternativa que apresenta, respectivamente, um comando DDL, um comando DML e um comando DCL. 
Alternativas
Q3986323 Banco de Dados
Durante o desenvolvimento de um sistema acadêmico para o IFPB, o analista de tecnologia da informação precisa gerar um relatório que apresente os nomes dos alunos, seus respectivos cursos e a média das notas obtidas em todas as disciplinas. O relatório deve incluir apenas os alunos com média igual ou superior a 7,0, ordenados pela média em ordem decrescente. Considerando a utilização correta da linguagem SQL (Structured Query Language), assinale a alternativa que apresenta uma consulta adequada para esse cenário. 
Alternativas
Ano: 2025 Banca: TJ-PI Órgão: TJ-PI Prova: TJ-PI - 2025 - TJ-PI - Residente Tecnológico |
Q3903049 Banco de Dados
No sistema de gestão processual do Tribunal de Justiça do Estado do Piauí (TJ-PI), considere as tabelas:
UNIDADE JUDICIARIA (id unidade INT PRIMARY KEY, nome_unidade VARCHAR(100) NOT NULL, comarca VARCHAR(50) NOT NULL);
PROCESSO (id_processo INT PRIMARY KEY, numero VARCHAR(20) UNIQUE NOT NULL, data distrib DATE NOT NULL, id unidade INT NOT NULL, CONSTRAINT fk_unidade FOREIGN KEY (id_unidade) REFERENCES UNIDADE_JUDICIARIA(id_unidade));
Com base nas restrições de integridade, assinale aа alternativa CORRETA
Alternativas
Ano: 2025 Banca: TJ-PI Órgão: TJ-PI Prova: TJ-PI - 2025 - TJ-PI - Residente Tecnológico |
Q3903045 Banco de Dados
Na análise e desenvolvimento de um sistema, o analista de banco de dados ao realizar a modelagem do banco de dados, deve garantir que: cada servidor possua um identificador único e não nulo, um servidor só possa ser associado a uma unidade existente na tabela UNIDADE e que o campo CPF aceite apenas números e possua, no máximo, 11 dígitos. Essas restrições estão associadas, respectivamente, aos tipos de integridade:
Alternativas
Ano: 2025 Banca: TJ-PI Órgão: TJ-PI Prova: TJ-PI - 2025 - TJ-PI - Residente Tecnológico |
Q3903044 Banco de Dados
Considere a seguinte relação do sistema de gestão processual do TJ-PI:
PROCESSO_UNIDADE (id_processo, id_unidade, numero_processo, nome_unidade)
Para evitar redundâncias e inconsistências ao atualizar os dados, essa relação foi decomposta em: PROCESSO (id_processo, numero_processo), UNIDADE (id_unidade, nome_unidade) e DISTRIBUICAO (id_processo, id unidade).
Considerando a decomposição, assinale a alternativa INCORRETA
Alternativas
Q3893932 Banco de Dados
Os sistemas de gerenciamento de banco de dados (SGBDs) como PostgreSQL, Microsoft SQL Server e MySQL possuem características distintas quanto à linguagem SQL, ferramentas de administração e recursos nativos. Relacione os SGBDs da Coluna A com as descrições técnicas da Coluna B:
Coluna A (SGBDs) 1.PostgreSQL. 2.Microsoft SQL Server. 3.MySQL.
Coluna B (descrições) (__)Sistema gerenciador de banco de dados relacional com forte conformidade ao padrão SQL, suporte nativo a JSON, extensibilidade e uso comum em aplicações open source.
(__)SGBD da Microsoft com interface gráfica integrada (SSMS), amplamente utilizado em ambientes corporativos com recursos como jobs automatizados, views indexadas e CLR integration.
(__)SGBD relacional conhecido por sua leveza e simplicidade de administração, frequentemente utilizado em aplicações web com PHP e suporte a diversos motores de armazenamento como InnoDB e MyISAM.

Assinale a alternativa que apresenta a sequência correta da associação dos itens acima, de cima para baixo:
Alternativas
Q3845370 Banco de Dados
OLAP é um conceito de interface com o usuário e não uma forma de armazenamento de dados, que proporciona a capacidade de ter ideias sobre os dados, permitindo analisá-los profundamente em diversos ângulos. O OLAP e o Data Warehouse destinam-se a trabalharem juntos, enquanto o DW armazena as informações de forma eficiente, o OLAP tem por objetivo recuperá-las com a mesma eficiência, porém com muita rapidez. Entre os métodos de armazenamento, no primeiro os dados são armazenados de forma multidimensional e, no segundo, o conjunto de dados multidimensionais deve ser criado no servidor e transferido para o desktop, permitindo a portabilidade aos usuários OLAP que não possuem acesso direto ao servidor.
Esses dois métodos são conhecidos, respectivamente, pelas siglas:
Alternativas
Q3844547 Banco de Dados
Em bancos de dados relacionais, a integridade referencial é mantida por meio de relacionamentos entre tabelas. Um dos principais mecanismos para garantir essa integridade é o uso de chaves estrangeiras, que permitem vincular registros de diferentes tabelas. Nesse contexto, uma chave estrangeira em uma tabela relacional é, obrigatoriamente: 
Alternativas
Q3844546 Banco de Dados
Quando uma informação é inserida várias vezes pelo Sistema Gerenciador de Banco de Dados (SGBD) com a entrada repetida da informação várias vezes no sistema, estamos diante de uma:
Alternativas
Q3844532 Banco de Dados
Nos bancos de dados relacionais, considere que em duas tabelas distintas todas as normalizações anteriores foram atendidas e que na tabela A não há dependências transitivas e na tabela B não há dependências multivaloradas. Nesse caso essas tabelas A e B estão nas formas normais, respectivamente:
Alternativas
Q3844388 Banco de Dados
Em um Sistema Integrado de Gestão de Bibliotecas com modelo relacional, a direção solicita relatório com os dez títulos que apresentaram maior crescimento relativo de circulação no último ano, controlando pelo tamanho do acervo (número de exemplares disponíveis) e excluindo renovações automáticas. As tabelas disponíveis são: Emprestimos(id_emp, id_item, data_emp, renovacao BOOLEAN), Itens(id_item, id_titulo) e Titulos(id_titulo, titulo, exemplares INT). A abordagem de consulta SQL mais consistente para essa extração é:
Alternativas
Q3842890 Banco de Dados
Um analista da PPSA avaliou um estagiário recém-contratado no setor de gestão de dados da companhia. O analista perguntou ao estagiário qual função do SQL deverá ser utilizada para verificar se o resultado de uma consulta aninhada correlacionada é vazia ou não. A resposta CORRETA é: 
Alternativas
Q3842881 Banco de Dados
O conhecimento sobre o conceito de dependência funcional é crucial na modelagem de dados na PPSA. Analise a seguinte definição formal: "Uma dependência do tipo X → → Y, especificada sobre o esquema de relação R, onde X e Y são subconjuntos de R, determina a seguinte restrição sobre qualquer estado de relação r de R: Se duas tuplas t1 e t2 existirem em r tais que t1[X] = t2[X][, então duas tuplas t3 e t4 também deverão existir em r com as seguintes propriedades nas quais usamos Z para indicar (R- (X U Y))". A definição corresponde a: 
Alternativas
Q3842879 Banco de Dados
A etapa de modelagem conceitual é uma técnica muito importante quando se desejar projetar de bancos de dados relacionais. Considerando a modelagem de dados, analise as assertivas e identifique as corretas:
I.O grau de um tipo de uma entidade é o número dos atributos chave presentes na entidade.
II.A razão de cardinalidade para um relacionamento binário especifica o número máximo de instâncias de relacionamentos que uma instância pode participar.
III.Os tipos de entidades que possuem atributos-estrangeiros próprios são chamados de entidades fracas.
É CORRETO o que se afirma em: 
Alternativas
Respostas
401: A
402: A
403: B
404: A
405: E
406: C
407: D
408: A
409: A
410: E
411: D
412: E
413: D
414: C
415: B
416: B
417: E
418: A
419: B
420: D