Questões de Concurso Sobre banco de dados em banco de dados

Foram encontradas 1.442 questões

Q2164137 Banco de Dados
Os dicionários são como relógios; o pior é melhor do que nenhum, e não se pode esperar que o melhor seja totalmente fiel.
(Mrs. Piozzi, Anecdotes of Samuel Johnson, 1786.)
NÃO corresponde a uma informação sobre os dicionários de dados:
Alternativas
Q2162018 Banco de Dados
Trata-se de uma vantagem de utilizar um banco de dados em uma aplicação:
Alternativas
Ano: 2023 Banca: FUNDATEC Órgão: CIGA-SC Prova: FUNDATEC - 2023 - CIGA-SC - Proramador |
Q2156553 Banco de Dados

Considere uma tabela chamada clientes:


clientes

- id: int

- nome: varchar(50)

- idade: int

- sexo: char(1)


Qual comando SQL pode ser utilizado para criar essa tabela no banco de dados? 
Alternativas
Ano: 2023 Banca: FUNDATEC Órgão: CIGA-SC Prova: FUNDATEC - 2023 - CIGA-SC - Proramador |
Q2156552 Banco de Dados
Qual das alternativas a seguir apresenta um modelo conceitual de banco de dados que utiliza um conjunto de conceitos para descrever dados, suas relações, semântica e restrições, permitindo a representação da realidade de forma independente de qualquer SGBD?
Alternativas
Q2144940 Banco de Dados
São exemplos de banco de dados relacional e banco de dados não relacional, respectivamente:
Alternativas
Q2144930 Banco de Dados
São comandos da Linguagem de Definição de Dados (DDL):
Alternativas
Q2133407 Banco de Dados

Julgue o item subsecutivo, que se referem a conceitos de programação e banco de dados.  


As estruturas para armazenamento dos dados e os métodos de acesso ao banco de dados fazem parte do projeto lógico de um banco de dados. 

Alternativas
Q2133406 Banco de Dados

Julgue o item subsecutivo, que se referem a conceitos de programação e banco de dados.  


Um registro é um conjunto de itens de dados que possuem um conjunto de atributos que pertencem a determinada entidade.

Alternativas
Q2133405 Banco de Dados

Julgue o item subsecutivo, que se referem a conceitos de programação e banco de dados.  


Replicação e duplicação são processos de manutenção e atualização de bancos de dados distribuídos.

Alternativas
Q2128624 Banco de Dados
No sistema financeiro contemporâneo, o uso de tecnologias blockchain é considerado revolucionário, porque
Alternativas
Q2128030 Banco de Dados
Considere o diagrama relacional a seguir, no qual descreve um banco de dados construído para uma agência de publicidade:
Imagem associada para resolução da questão

Assinale a alternativa que traz uma afirmação CORRETA acerca do esquema apresentado.
Alternativas
Q2123708 Banco de Dados
Qual o operador lógico OU em C# que retorna verdadeiro se uma ou ambas expressões forem verdadeiras?
Alternativas
Q2121327 Banco de Dados
SQL representa uma linguagem declarativa, padrão para acesso a bancos de dados, na qual os usuários indicam aquilo que pretendem sem dizer exatamente de que forma o computador terá que operar para obter os resultados solicitados. A SQL é constituída por três sublinguagens, caracterizadas a seguir: 
I. DML – Data Manipulation Language; II. DDL – Data Definition Language; III. DCL – Data Control Language.
Três comandos SQL, pertencentes às DML, DDL e DCL são, respectivamente,
Alternativas
Q2121326 Banco de Dados
Uma instituição possui um BD com duas tabelas, a primeira CARRO com os campos PLACA, MARCA, MODELO e COR, e a segunda PESSOA com os campos RG, NOME, ENDEREÇO e PLACA. Cruzando-se as informações dessas tabelas, precisa-se saber as informações de NOME, PLACA, MARCA e MODELO, com os resultados ordenados de forma ascendente por NOME e descendente por MARCA. Para isso, deve-se usar o seguinte comando SQL:
Alternativas
Q2121325 Banco de Dados
Banco de Dados é definido como uma coleção de dados interrelacionados, sendo o objetivo da arquitetura de sistemas de BD, estabelecida pela ANSI por meio do SPARC, separar o banco de dados físico das aplicações dos usuários, através de três diferentes níveis, descritos a seguir:
I. Nível mais alto da abstração, associada às partes do BD a que o usuário tem acesso conforme a necessidade individual de cada usuário. II. Nível mais baixo da abstração, associada à estrutura física de armazenamento do BD, a organização de arquivos e os métodos de acesso. III. Nível intermediário da abstração, associada à definição dos dados armazenados e às ligações entre eles, com destaque para as entidades, atributos, relacionamentos, operações e restrições.
Os níveis descritos em I, II e III são denominados, respectivamente, 
Alternativas
Q2121015 Banco de Dados
Ana está desenvolvendo um banco de dados analítico a partir da integração de dados do sistema de pagamento com o sistema de gestão de pessoal. No sistema de pagamento, os colaboradores são identificados pelo CPF. No sistema de gestão de pessoal, os colaboradores são identificados pelas iniciais do seu nome concatenadas com sua data de nascimento. Ana sabe que essas chaves primárias naturais apresentam diversas desvantagens e riscos para um ambiente de análise de dados integrados, como seu reuso e alteração de regras de composição, além de questões de desempenho.
Com isso, para carregar os dados no banco de dados analítico, Ana desenvolveu um ETL que substituiu as chaves naturais dos sistemas por uma chave artificial contendo inteiros simples sequenciais, utilizando uma:
Alternativas
Q2119596 Banco de Dados
Os índices em um Sistema de Banco de Dados têm papel fundamental para o processamento eficiente de consultas nos bancos de dados. Em relação a isso, há várias técnicas de indexação, mas nenhuma técnica é a melhor de forma absoluta. Considere as alternativas a seguir acerca de indexação em Sistemas de Banco de Dados e marque a alternativa correta. 
Alternativas
Q2107781 Banco de Dados
Um histórico (schedule) S de n transações ordena uma sequência de operações sobre objetos do banco de dados, entre elas, de leitura (r) ou gravação (w). Dado um histórico parcial Si: rj(A), wk(A), pode-se dizer que ele ordena duas operações, onde rj(A) representa operação de leitura sobre o objeto A na transação Tj, seguida da operação wk(A) representando uma operação de escrita sobre o objeto A na transação Tk. Considere um banco de dados com objetos X e Y, duas transações T1 e T2, e os históricos parciais S1, S2, e S3 descritos abaixo.  
S1: r2(X), r1(X), r2(Y), r1(X), r2(Y), w2(Y) ... S2: r2(X), r2(Y), r1(X), r1(Y), w1(X) ... S3: r2(Y), r2(Y), r1(X), r1(Y), w1(X), w2(X) ...
Quais históricos apresentam operações conflitantes?
Alternativas
Q2107780 Banco de Dados
Uma empresa de logística, que possui carros e bombas de combustível, deseja controlar o abastecimento de sua frota. Ela deseja poder gerenciar cada abastecimento realizado em um de seus veículos. O analista identificou os dados importantes, apresentados abaixo na forma de nome de atributo e sua semântica. Projetou então uma tabela ABASTECIMENTO, descrita abaixo em SQL padrão, que apresentou ao DBA. 
46.png (693×171)

Create table ABASTECIMENTO (nbomb int not null, capac int not null, data_hora timestamp not null, placa char(7) not null, descr varchar(50) not null, ano_fab date not null, litros int not null, primary key (nbomb, data_hora));
A DBA analisou essa proposta e observou que não seguia as formas normais. Com base na descrição dos atributos acima, assinale com V, se a dependência funcional é responsável pelo fato da tabela não estar na terceira forma normal, ou com F, em caso contrário.
( ) nbomb, data-hora → capac ( ) nbomb, data-hora → placa ( ) nbomb, data-hora → ano-fab 
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2107765 Banco de Dados
Imagine que em um banco de dados ORACLE existe um usuário USUARIO1 e uma tabela de nome PROJETOS. Considere que o DBA emitiu o seguinte comando SQL nesse banco de dados:  
GRANT ALL PRIVILEGES ON PROJETOS TO USUARIO1;
Analise as assertivas abaixo, sobre os privilégios concedidos a USUARIO1 com esse comando, assinalando V, se verdadeiras, ou F, se falsas.
( ) USUARIO1 pode remover tuplas da tabela PROJETOS. ( ) USUARIO1 pode conceder a outros usuários um ou mais privilégios recebidos sobre a tabela PROJETOS através de comandos GRANT. ( ) USUARIO1 pode definir um gatilho sobre a tabela PROJETOS.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é: 
Alternativas
Respostas
561: A
562: A
563: A
564: C
565: D
566: E
567: E
568: C
569: C
570: A
571: D
572: A
573: E
574: D
575: B
576: C
577: C
578: D
579: C
580: E