Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.355 questões

Q2225067 Banco de Dados
Conforme Tanenbaum e Van Steen (2017), sistemas distribuídos são compostos por um conjunto de computadores interconectados que colaboram entre si para realizar tarefas complexas. Essa abordagem proporciona escalabilidade, desempenho e disponibilidade aprimorados, permitindo o processamento eficiente de grandes volumes de dados. Sobre o assunto, assinale a alternativa correta.
Alternativas
Q2225066 Banco de Dados
De acordo com Ghosh e Lea (2014), sistemas distribuídos são compostos por um conjunto de nós interconectados que trabalham em conjunto para realizar tarefas complexas. Essa abordagem permite a utilização eficiente dos recursos disponíveis e proporciona maior disponibilidade e confiabilidade aos sistemas. Sobre o tema, assinale a alternativa correta.
Alternativas
Q2225065 Banco de Dados
Segundo Coulouris, Dollimore e Kindberg (2011), sistemas distribuídos são compostos por uma rede de computadores interconectados, nos quais os recursos e tarefas são distribuídos entre os nós. Essa abordagem permite melhorar a escalabilidade, desempenho e confiabilidade das aplicações, além de promover a colaboração entre diferentes dispositivos. De acordo com o tema, assinale a alternativa correta. 
Alternativas
Q2222877 Banco de Dados
Na administração dos dados dentro do desenvolvimento de software, além decontrolar padrões, documentar modelos e homologar os modelos, é importante o responsável tambémter as seguintes atribuições no processo:
 Garantir a integridade entre os modelos de dados e as regras de negócios que cercam a sua organização.  Promover análises de qualidade do desenvolvimento de modelos.  Capacitar, se necessário, as frentes que possuem dificuldades na elaboração de seus modelos.  Apoiar a elaboração dos modelos lógicos e físicos, fazendo a transição de um para o outro.
Tais atribuições são de responsabilidade do:
Alternativas
Q2222876 Banco de Dados
Conhecido também como mineração de dados, sua função principal é a varredura de grande quantidade de dados à procura de padrões e detecção de relacionamentos entre informações, gerando novos subgrupos de dados. Usado comumente em grandes bancos de dados, pode-se considerar que é como um agregador e organizador de dados. Trata-se do conceito de:
Alternativas
Q2222875 Banco de Dados
Referente às linguagens de definição e manipulação de dados, qual das linguagens abaixo se refere a um sistema open-source de gerenciamento de base de dados relacional (SQL), eficiente e que foi desenvolvido e suportado pela Oracle?
Alternativas
Q2222874 Banco de Dados
Os Sistema de Gerenciamento de Banco de Dados (SGBDs) são ferramentas fundamentais para o armazenamento, organização e recuperação eficiente de informações em bancos de dados de aplicações de software. Em relação aos SGBDs, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) Linguagem de Definição de Dados (DDL) é usada para definir os esquemas conceituais e internos para o banco de dados quando nenhuma separação estrita de níveis é mantida.
( ) Linguagem de Definição de Armazenamento (SDL) é usada para especificar o esquema interno, onde uma clara separação é mantida entre os níveis conceitual e interno.
( ) Linguagem de Definição de Visualização (VDL) é usada para uma verdadeira arquitetura de dois esquemas.
( ) Linguagem de Manipulação de Dados (DML) é utilizada exceto pelos usuários, depois que os esquemas do banco de dados são compilados e o banco de dados é preenchido.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2222873 Banco de Dados
Referente à modelagem de projetos, existe uma técnica de estrutura de dados otimizada para armazenamento em um DW (Data Warehouse). O objetivo é a otimização, visando à recuperação mais rápida e segura. Essa técnica refere-se à modelagem:
Alternativas
Q2222856 Banco de Dados
Referente aos tipos de bancos de dados, há um conhecido por utilizar tabelas com linhas e colunas, apresentar facilidade da armazenagem e confiabilidade das informações. A descrição trata de qual banco de dados?
Alternativas
Q2222522 Banco de Dados
Para criar o cadastro dos clientes da sua empresa de TI, Paulo implementou a tabela CLIENTE e definiu o atributo CLIENTE_ID para identificar os clientes com um número sequencial único. O recurso de banco de dados que Paulo deve usar para gerar automaticamente um número único quando novos registros são inseridos na tabela CLIENTE é o:
Alternativas
Q2222521 Banco de Dados
PL/SQL é uma linguagem estruturada em blocos, elemento fundamental para se escrever um código. Em PL/SQL, um bloco é delimitado pelas palavras reservadas: 
Alternativas
Q2222520 Banco de Dados
Um Modelo Entidade-Relacionamento (MER) é composto basicamente por entidades e seus relacionamentos, assim como por atributos que descrevem suas propriedades. Considere Pessoa como uma entidade que possui diversos dependentes, como: filhos, pai, mãe, enteado etc. Para modelar “Dependentes” como uma propriedade da entidade “Pessoa”, deve-se usar o atributo do tipo:
Alternativas
Q2222019 Banco de Dados
Julgue o item a seguir, a respeito de ciência de dados, aprendizado de máquina, inteligência artificial, big data, governança de dados, transformação de dados e transformação digital. 
Aplicada pelos profissionais de segurança cibernética, a governança de dados consiste em um método que utiliza criptografia segura para o armazenamento de dados. 
Alternativas
Q2222018 Banco de Dados
Julgue o item a seguir, a respeito de ciência de dados, aprendizado de máquina, inteligência artificial, big data, governança de dados, transformação de dados e transformação digital. 
A transformação digital diz respeito à incorporação de tecnologias digitais em todos os aspectos de uma organização, abrangendo processos, produtos, serviços e interações com clientes, ao passo que a transformação de dados está relacionada a etapas e processos aplicados aos dados, a fim de torná-los mais úteis e valiosos para a organização.
Alternativas
Q2222017 Banco de Dados
Julgue o item a seguir, a respeito de ciência de dados, aprendizado de máquina, inteligência artificial, big data, governança de dados, transformação de dados e transformação digital. 
O processo de tomada de decisão dos ecossistemas de big data é guiado por dados, empregando-se soluções computacionais baseadas em algoritmos de aprendizado de máquina relativos à aquisição de informação relevante; a inteligência artificial, por sua vez, limita-se a interpretar os textos existentes e dar respostas rápidas ao usuário.

Alternativas
Q2222016 Banco de Dados
Julgue o item a seguir, a respeito de ciência de dados, aprendizado de máquina, inteligência artificial, big data, governança de dados, transformação de dados e transformação digital. 
Ciência de dados é um ramo multidisciplinar da ciência que, por meio da utilização de grandes conjuntos de dados como núcleo de operação, envolve técnicas de computação, matemática aplicada, inteligência artificial, estatística e otimização, com o intuito de resolver problemas analiticamente complexos.

Alternativas
Q2220463 Banco de Dados
Lara trabalha no setor de backup e restauração de uma grande empresa. Após participar de alguns workshops, ela identificou um tipo de backup que poderá contribuir para melhor agilidade e segurança dos dados de sua organização. Notou que é bem semelhante ao incremental, porém, seu diferencial está na disponibilidade dos dados. Outras características são: permite a automatização do processo de recuperação de dados, de forma que não é necessário verificar quais bancos de dados necessitam ser recuperados, reduz a quantidade de dados que passa pela rede e apenas as versões mais recentes de blocos que pertencem a um backup restaurado são restauradas. Necessita apenas de um backup completo, logo tem uma menor necessidade de espaço. O tipo de backup implementado por Lara é o backup:
Alternativas
Q2220439 Banco de Dados
No MySQL, o backup lógico guarda as informações representadas como estrutura lógica de banco de dados (CREATE) e conteúdo (INSERT ou arquivos de texto delimitado) em um arquivo. Nesse sentido, o comando que realiza o backup lógico completo de cada banco de dados é:
Alternativas
Q2220438 Banco de Dados
Em administração de banco de dados MySQL, os recursos disponíveis para auxiliar na identificação de problemas relacionados à lentidão em um aplicativo são: 
Alternativas
Q2220437 Banco de Dados

Considere a execução dos seguintes comandos em SQL: 


CREATE TABLE vendas (

id INT UNSIGNED NOT NULL

AUTO_INCREMENT PRIMARY KEY,

dat_venda DATETIME NOT NULL

DEFAULT CURRENT_TIMESTAMP,

vendedor VARCHAR(15) NOT NULL,

cliente VARCHAR(15) NOT NULL,

uf CHAR(2) NOT NULL DEFAULT 'RJ',

produto VARCHAR(15) NOT NULL

DEFAULT 'PROD1',

qtde INT NOT NULL,

valor_unitario FLOAT DEFAULT NULL);

INSERT INTO vendas (

dat_venda, vendedor, cliente, uf, produto, qtde,

valor_unitario) VALUES ('2023-01-01', 'VEND001',

'CLI001', 'SP', 'PROD3', 2, 20);

INSERT INTO vendas (

dat_venda, vendedor, cliente, uf, produto, qtde,

valor_unitario) VALUES ('2023-01-02', 'VEND001',

'CLI001', 'SP', 'PROD3', 3, 20);

INSERT INTO vendas (

dat_venda, vendedor, cliente, uf, produto, qtde,

valor_unitario) VALUES ('2023-01-01', 'VEND002',

'CLI002', 'RJ', 'PROD1', 20, 5);

INSERT INTO vendas (

dat_venda, vendedor, cliente, uf, produto, qtde,

valor_unitario) VALUES ('2023-01-05', 'VEND001',

'CLI001', 'SC', 'PROD3', 2, 20);

INSERT INTO vendas (

dat_venda, vendedor, cliente, uf, produto, qtde,

valor_unitario) VALUES ('2023-01-06', 'VEND002',

'CLI002', 'MG', 'PROD2', 5, 10);

INSERT INTO vendas (

dat_venda, vendedor, cliente, uf, produto, qtde,

valor_unitario) VALUES ('2023-01-05', 'VEND003',

'CLI004', 'RJ', 'PROD3', 2, 20);

INSERT INTO vendas (

dat_venda, vendedor, cliente, uf, produto, qtde,

valor_unitario) VALUES ('2023-01-04', 'VEND003',

'CLI003', 'SC', 'PROD4', 10, 3);

SELECT V1.vendedor, V1.uf, COUNT(*) AS qtde_vendas,

SUM(V1.qtde*V1.valor_unitario) AS total_venda,

V2.media_venda

FROM vendas V1

INNER JOIN

(SELECT vendedor,

AVG(qtde* valor_unitario) AS media_venda

FROM vendas

GROUP BY vendedor

) V2

ON V2.vendedor = V1.vendedor

WHERE V1.dat_venda

BETWEEN '2023-01-01' AND '2023-01-04'

GROUP BY V1.vendedor, V1.uf

HAVING SUM(V1.qtde*V1.valor_unitario) > V2.media_venda

ORDER BY V1.vendedor;


Após a execução dos comandos apresentados, a quantidade de linhas que a consulta irá retornar é: 


Alternativas
Respostas
4321: A
4322: D
4323: D
4324: A
4325: E
4326: C
4327: B
4328: A
4329: B
4330: E
4331: A
4332: D
4333: E
4334: C
4335: E
4336: C
4337: E
4338: A
4339: B
4340: A