Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.355 questões

Q2408319 Banco de Dados

A arquitetura ANSI/SPARC para bancos de dados é composta por três níveis independentes, cada um deles descrevendo o banco de dados em um nível diferente de abstração. Esse tipo de arquitetura permite três tipos de independência, caracterizadas a seguir.


I. Alterações no nível interno não repercutem no nível conceituai.

II. Alterações no esquema conceituai não têm, necessariamente, de alterar o esquema externo.

III. Alterações que envolvam a estrutura dos dados ou a sua implementação física não obrigam a alterações no nível da aplicação.


Os tipos de independência em I, II e IlI são denominados, respectivamente:

Alternativas
Q2399498 Banco de Dados

Uma das principais ferramentas utilizadas em um projeto de sistemas de informação consiste na representação gráfica de como as informações se movem em meio aos processos de um sistema, mostrando entradas e saídas de dados, pontos de armazenamento e as rotas entre cada destino. Este conceito define o:

Alternativas
Q2399258 Banco de Dados

A alternativa que contém restrições básicas da linguagem SQL que podem ser especificadas na criação de tabelas é

Alternativas
Q2398428 Banco de Dados
Sobre os conceitos de modelagem de dados orientada a objetos, analise as proposições abaixo.


I.   A herança serve para controlar o acesso aos atributos e métodos de uma classe, acrescentando a ela novos atributos ou métodos, mas mantendo inalterada sua constituição original.
II.  Os atributos são as características de um objeto e essas características também são conhecidas como variáveis ou campos.
III. Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação, assinatura, mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse.
IV. Instanciar um objeto é o mesmo que declarar os atributos de classes.


É correto o que se afirma, apenas, em
Alternativas
Q2398034 Banco de Dados
Assinale a alternativa que apresenta a ordem lógica do processamento que ocorre quando executada a seguinte consulta:


SELECT DISTINCT Tabela1.CampoA FROM Tabela1
JOIN Tabela2 ON Tabela1.Id = Tabela2.IdTabela1 WHERE
Tabela.Id = 1
Alternativas
Q2398033 Banco de Dados
No SQL Server 2019, a “tabela Cliente” do banco de dados “Exemplo” possui uma quantidade enorme de dados e como isso está gerando lentidão ao efetuar consulta por qualquer tipo de filtro, precisa efetuar um TUNE na “tabela Cliente”, porém, já foram criados novos index e mesmo assim a demora ainda persiste. Analisando a documentação da Microsoft, foi identificada a utilização de Partições (Partitions) e aplicação de um range separado por ano para garantir essa performance. Com isso, precisa-se executar algumas rotinas para separação dos arquivos e aplicar o conceito. Dentre essas rotinas pode-se citar:


I.   criar o scheme da partition.
II.  adicionar um novo arquivo para grupo do banco de dados e adicionar os arquivos ao File Group.
III. criar o range por ano yyyy do tipo Int.


É correto o que se afirma em
Alternativas
Q2398032 Banco de Dados
Analise o texto abaixo sobre “Arquitetura de memória do SQL Server” para responder à questão.



      “O SQL Server adquire e libera memória dinamicamente conforme necessário.

    Normalmente, um administrador não precisa especificar a quantidade de memória que deve ser alocada ao SQL Server, embora essa opção exista e seja necessária em alguns ambientes.

     Uma das principais metas de design de todo o software de banco de dados é minimizar a E/S de disco devido às leituras e gravações de disco estarem entre as operações que consomem muitos recursos.

     O SQL Server cria um pool de buffers na memória para manter a leitura de páginas do banco de dados.

     Grande parte do código do SQL Server é dedicada a minimizar o número de leituras e gravações físicas entre o disco e o pool de buffers.

      O SQL Server tenta alcançar um equilíbrio entre as duas metas”. 
O texto acima refere-se a duas ações para o recurso de memória. Assinale a alternativa que as apresenta.
Alternativas
Q2398031 Banco de Dados
Foi definido um AD para gerenciamento de acessos ao domínio e feita a configuração do AD com uma nova instalação do SQL Server. Com isso, o Always On precisa ser habilitado. Sobre o assunto, analise as proposições abaixo e assinale (V) para Verdadeiro ou (F) para Falso.


( ) Utilizar o Transact-SQL.
( ) Utilizar o powershell.
( ) Utilizar o bash do Linux.


Assinale a alternativa que apresenta a sequência correta.
Alternativas
Q2398030 Banco de Dados
A procedure SalvarContasPagar está com um tempo demorado de comunicação dentro de uma transaction e, com isso, foi identificado que está faltando o argumento ____________________ para garantir que as tabelas não fiquem aguardando o término da transaction.


Assinale a alternativa que preenche corretamente a lacuna.
Alternativas
Q2398029 Banco de Dados
Uma procedure está sendo executado em uma aplicação dot net e gerando erro no comando do ADO NET nativo. Com isso, foi identificado que a procedure está sendo chamada e retornando as linhas executadas. Desse modo, assinale a alternativa que apresenta como eliminar as linhas executadas para o desenvolvedor.
Alternativas
Q2398028 Banco de Dados
O Comando Create View (Transact-SQL) tem o objetivo de criar uma tabela virtual e devolver colunas e linhas por uma consulta. Quando uma View é criada, as colunas, expressões e a própria View são armazenadas no schemas
Alternativas
Q2398027 Banco de Dados
O recurso OLTP in-memory do SQL Server 2019 tem a função de
Alternativas
Q2398024 Banco de Dados
Considerando a criação de um novo login via T-SQL CREATE LOGIN new_user WITH PASSWORD = 'PASSWORD'; assinale a alternativa que apresenta em qual tabela é inserida a informação após a execução do comando.
Alternativas
Q2398023 Banco de Dados
Ficou definida uma solução com o conceito de CQRS (Command and Query Responsibility Segregation) para atender a uma necessidade da empresa e, para isso, foram utilizadas duas bases de dados de SQL Server (Escrita e Leitura). A camada de dados de persistência será a base do legado a ser utilizada, porém, ainda não existe uma base de leitura a ser configurada e, com isso, precisa-se criar a sincronização entre as bases e garantir que a aplicação tenha uma alta performance. Assim, assinale a alternativa que apresenta a arquitetura utilizada para garantir sincronização dos dados.
Alternativas
Q2398021 Banco de Dados
Um cenário que precisa ter performance dentro de uma T-SQL e adota o conceito de paginação apresenta a(s) seguinte(s) função(ões) executada(s) para compor a montagem de um SELECT:
Alternativas
Q2398020 Banco de Dados
Quando se abre uma Transaction no SQL Server em uma Procedure, é necessário informar um comando para realmente persistir nas tabelas que sofreram INSERT, UPDATE e DELETE no término da ação. Esse comando é chamado de
Alternativas
Q2398019 Banco de Dados
Assinale a alternativa que apresenta o que ocorre quando efetuado um DROP DATABASE.
Alternativas
Q2398018 Banco de Dados
Assinale a alternativa que apresenta o nome da interface de monitoramento para gerenciamento do SQL Server.
Alternativas
Q2398017 Banco de Dados
Sobre a instalação do SQL Server 2019, assinale a alternativa que apresenta qual a porta default do tipo TCP que é utilizada no Banco de Dados do SQL Server e que é utilizada para “escutar” em uma porta fixa específica utilizando o SQL Server Configuration Manager.
Alternativas
Q2397849 Banco de Dados
Na linguagem SQL, o comando que é utilizado para remover tabelas do banco de dados é denominado
Alternativas
Respostas
4941: A
4942: A
4943: D
4944: C
4945: C
4946: D
4947: A
4948: D
4949: A
4950: A
4951: D
4952: C
4953: B
4954: B
4955: B
4956: C
4957: B
4958: C
4959: C
4960: C