QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
73 questões encontradas

No contexto de segurança de banco de dados em SGBDs, os itens a seguir às respectivas caraterísticas. 1. DAC ( Discretionary Access Control ) 2. MAC ( Mandatory Access Control )

( ) é mais rígido e hierarquizado.

( ) determinado usuário terá direitos de acesso diferentes sobre objetos diferentes.

( ) cada objeto de dados é assinalado com um certo nível de classificação, e cada usuário recebe certo nível de liberação. O acesso a determinado objeto de dados só pode ser feito por usuários com a liberação apropriada.

( ) é mais flexível. Assinale a opção que indica a associação correta, na ordem apresentada.

A 2 – 1 – 1 – 2.
B 1 – 1 – 2 – 2.
C 2 – 1 – 2 – 1.
D 1 – 1 – 1 – 2.
E 2 – 2 – 1 – 1.

Os bancos de dados NoSQL são uma categoria de sistemas de gerenciamento de banco de dados (SGBD) projetados para lidar com dados não estruturados ou semiestruturados, ou seja, dados que não seguem um modelo de esquema rígido como o relacional (SQL). O termo NoSQL (que originalmente significava “sem SQL”) evoluiu para se referir a “Not Only SQL”, destacando a flexibilidade dessas bases de dados em relação aos modelos tradicionais. No contexto dos bancos de dados NoSQL, bancos de dados do tipo documento

A armazenam dados em tabelas estruturadas, com linhas e colunas, semelhantes aos bancos de dados relacionais.
B utilizam um modelo de grafos para representar e armazenar dados complexos, como relações entre entidades.
C são projetados para garantir transações ACID em todos os casos, oferecendo suporte a operações complexas de leitura e escrita.
D armazenam dados em um modelo de chave-valor, onde cada chave corresponde a um valor específico.
E armazenam dados em formato JSON, BSON ou XML, permitindo flexibilidade para armazenar diferentes tipos de informações em um único documento.

Amanda, administradora de banco de dados (DBA) da empresa X, está efetuando ajustes em seu sistema de banco de dados (SGBD) Oracle. Ela identificou que a tablespace de UNDO default não foi criada corretamente, o que está acarretando muitas falhas nas transações executadas. Amanda resolveu criar uma nova tablespace de UNDO, conforme script a seguir. create undo tablespace UNDOTBS1 datafile 'undotbs_01.dbf' size 100M autoextend on; Na tentativa de tornar default do banco de dados a tablespace UNDOTBS1, Amanda poderá:

A adicionar a cláusula nologging ao script no momento da criação da undo tablespace UNDOTBS1;
B certificar-se de que o sistema gerenciador de banco de dados opere em modo de gerenciamento de undo automático;
C executar o comando drop na tablespace de UNDO anterior, pois assim a UNDOTBS1 será assumida como default automaticamente;
D encontrar uma falha no comando executado, de modo que, ao dropar a tablespace de UNDO existente, o banco assumirá a tablespace SYSAUX como default;
E substituir a query apresentada por outra que faça a criação de uma tablespace bigfile, pois este é o único formato para a cláusula default.

Julgue o item subsecutivo, no que concerne a sistemas de gestão de banco de dados (SGBD) e a propriedades de bancos de dados. Um sistema de banco de dados deve garantir uma visão totalmente abstrata do banco de dados para o usuário; em seu nível mais baixo, essa abstração identifica quais dados estão armazenados e quais são as suas relações.

A Certo
B Errado

Julgue o item subsecutivo, no que concerne a sistemas de gestão de banco de dados (SGBD) e a propriedades de bancos de dados. Um SGBD funciona como uma interface entre o banco de dados e seus usuários, concedendo aos usuários permissões para recuperação, atualização e gerenciamento da organização e da otimização das informações.

A Certo
B Errado

Julgue o item subsecutivo, no que concerne a sistemas de gestão de banco de dados (SGBD) e a propriedades de bancos de dados. Em banco de dados, atomicidade é o critério que define os elementos que compõem uma transação completa.

A Certo
B Errado

Em relação a bancos de dados, julgue o item subsequente. Ainda que se use um sistema gerenciador do banco de dados, a melhor opção para que o software possa acompanhar as mudanças na estrutura do arquivo correspondente é embutir os metadados nos programas de aplicação.

A Certo
B Errado

Considere que uma tabela com dados de equipamentos médicos (para raio X, tomografia, etc.) foi criada em um Sistema Gerenciador de Banco de Dados (SGBD) Microsoft SQL Server, com uma chave primária composta por “tipo” e “número de série”, e duas chaves estrangeiras, sigla do fabricante e número da nota fiscal de compra (no esquema apresentado, a chave primária está sublinhada e as chaves estrangeiras estão indicadas pelo sinal @ no início do nome do atributo): EQUIPAMENTO ( tipo , numero-de-serie , nome, @sigla-do-fabricante, @nota-fiscal) Considere ainda que uma consulta aos equipamentos dessa tabela, informando-se apenas um número de nota fiscal, possui um baixo desempenho. Uma ação a ser executada para melhorar o desempenho dessa consulta é a criação de

A dois índices clusterizados, um para o par “tipo e número de série” e outro para o número da nota fiscal.
B dois índices naturais, sendo um deles com o número da nota fiscal.
C um índice composto por tipo, número de série e número da nota fiscal.
D um índice não clusterizado para o número da nota fiscal.
E uma visão materializada que tenha apenas o número da nota fiscal.

Ana é supervisora de pesquisas e foi consultada por seu chefe de departamento para indicar dois bancos de dados relacionais, sendo um de código aberto e outro de código proprietário. Assim, Ana sugeriu, respectivamente, os bancos:

A MSAcess e PostgreSQL
B PostgreSQL e Oracle
C Oracle e Cassandra
D MongoDB e Oracle
E Redis e MSAcess

O Microsoft SQL Server, além dos operadores relacionais SQL, aceita os operadores relacionais pivot, unpivot e apply. Diante do exposto, analise as afirmativas a seguir.

I. Pivot : é um operador que converte a forma de seu conjunto resultado de entrada de duas colunas que representam pares nome-valor para múltiplas colunas, uma para cada nome de entrada. A coluna de nome da entrada é a coluna pivô e o usuário precisa indicar que nomes transportar da entrada para colunas individuais na saída.

II. Unpivot : é uma operação inversa ao pivot .

III. Apply : é um operador binário que toma duas entradas com valor de tabela, das quais a entrada da direita normalmente é uma chamada de função com valor de tabela que toma como argumentos uma ou mais colunas da entrada da esquerda.

IV. Apply : possui duas variações semelhantes a inner join e outer join, que são a inner apply e outer apply. Está correto o que se afirma em

A I, II, III e IV.
B I e III, apenas.
C II e IV, apenas.
D I, II e III, apenas.