Questões de Concurso Sobre banco de dados

Foram encontradas 18.786 questões

Q541133 Banco de Dados
Considere a Tabela 1 a seguir:

Imagem associada para resolução da questão



O que é necessário fazer para que a tabela atenda a 1FN?
Alternativas
Q541057 Banco de Dados
O objetivo dos comandos TRUNCATE e DROP, quando aplicados em uma tabela em um banco de dados, é respectivamente:
Alternativas
Q541056 Banco de Dados
As sentenças SQL (segundo o estândar SQL-92) para autorizar e desautorizar usuários em um objeto da base de dados são:
Alternativas
Q541055 Banco de Dados
As tabelas de sistema do MS-SQL Server 2008, que armazenam os nomes de usuários e logins, são:
Alternativas
Q541054 Banco de Dados
O SGBD MS-SQL Server 2008 permite três modos de autenticação: autenticação por Windows, por SQL Server e Misto. Ao selecionar autenticação SQL Server ou Mista, durante a autenticação, cria-se uma conta chamada:
Alternativas
Q541053 Banco de Dados
DML, DDL e DCL são acrônimos de:
Alternativas
Q541052 Banco de Dados
O acrônimo CRUD é utilizado para se referir a quatro operações básicas em bases de dados relacionais. Selecione a alternativa que liste tais operações:
Alternativas
Q541051 Banco de Dados
Quando se diz que um mesmo registro de uma tabela em um banco de dados pode ser modificado por dois usuários autorizados ao mesmo tempo, fala-se de um problema de:
Alternativas
Q537749 Banco de Dados
. O SQL é uma linguagem de manipulação de banco de dados. Assinale a alternativa CORRETA sobre os subconjuntos do SQL:
Alternativas
Q537748 Banco de Dados
As transações em banco de dados são realizadas sob controle do SGBD. Assinale a alternativa CORRETA sobre as propriedades da integridade de transações:
Alternativas
Q535663 Banco de Dados
Um técnico de TI precisa utilizar um subconjunto de dados de um Data Warehouse direcionado à área administrativa de um Tribunal. Esses dados serão armazenados em um banco de dado modelado multidimensionalmente, que será criado capturando-se dados diretamente de sistemas transacionais, buscando as informações relevantes para os processos de negócio da área administrativa. Esse banco de dados será um
Alternativas
Q535662 Banco de Dados
A modelagem multidimensional é utilizada especialmente para sumarizar e reestruturar dados e apresentá-los em visões que suportem a análise dos valores desses dados. Um modelo multidimensional é formado por dimensões, e por uma coleção de itens de dados composta de dados de medidas e de contexto, denominada
Alternativas
Q535661 Banco de Dados

Um técnico de TI criou uma view e executou a instrução SELECT * FROM processos 2010;, que exibiu apenas os dados a seguir:


Imagem associada para resolução da questão


A instrução utilizada para criar a view foi: 


Alternativas
Q535660 Banco de Dados
Para exibir o nome de todos os advogados que NÃO estão ligados a nenhum processo na tabela advogado_processo utiliza-se a instrução:
Alternativas
Q535659 Banco de Dados
Um técnico de TI com perfil autorizado para executar operações DML nas tabelas do banco de dados digitou um conjunto de instruções SQL, mas foi executada com sucesso apenas a instrução:
Alternativas
Q535658 Banco de Dados
Um técnico de TI adicionou por engano, no PL/SQL, uma constraint CHECK chamada chkAnoProcesso na tabela processo para que o campo anoInicioProcesso permita apenas valores maiores do que 1980. Para remover essa constraint o técnico deve utilizar a instrução:
Alternativas
Q534297 Banco de Dados

Em banco de dados, diversos elementos são relevantes, desde o processo de modelagem, passando pelo processo de mapeamento, até a implementação. No entanto, apesar de muitos profissionais conhecerem de forma prática o uso de banco de dados, especialmente a linguagem SQL, esses profissionais desconhecem o aspecto teórico. Dessa forma, considere as definições a seguir.


I. Processo para analisar os esquemas de relação de dados tomando como referência as dependências funcionais e as chaves primárias, de modo a minimizar redundâncias e anomalias de inserção, exclusão e atualização.


II. Baseia-se no conceito de dependência transitiva, ou seja, considerando uma relação R qualquer, cada atributo não principal A em R for total e funcionalmente dependente da chave primária de R e não haver nenhum atributo não principal de R transitivamente dependente da chave primária.


III. Trata-se de um conceito baseado na em dependência funcional total, ou seja, considerando uma relação R qualquer, cada atributo não principal A em R é total e funcionalmente dependente da chave primária de R.


IV. Trata-se de um conceito que possibilita que o domínio de atributos seja apenas de valores atômicos. Os atributos multivalorados não são aprovados, ou seja, reprova relações como valores de atributo dentro de tuplas.


A partir dos elementos apresentados anteriormente, assinale a alternativa que contempla a associação correta:

Alternativas
Q534294 Banco de Dados

Considere o excerto a seguir que trata de mecanismos de recuperação de informações em banco de dados.


"Trata-se de um esquema de recuperação que não exige o uso de um log em um ambiente monousuário. Em um ambiente multiusuário, um log pode ser necessário para o método de controle de concorrência. _______________________ considera o banco de dados composto de uma série de páginas de disco de tamanho fixo para fins de recuperação. Um diretório com n entradas é construído, no qual a i-ésima entrada aponta para a i-ésima página de banco de dados no disco. O diretório é mantido na memória principal se não for muito grande, e todas as referências à páginas do banco de dados no disco passam por ela. Quando uma transação começa a ser executada o diretório atual é copiado para um diretório auxiliar. O diretório auxiliar é salvo no disco enquanto o diretório ativo é usado pela transação."


Analisando-se o excerto anterior, assinale a alternativa que preenche corretamente a lacuna:

Alternativas
Q534291 Banco de Dados
O controle de concorrência é uma estratégia muito comum em computação e pode ser aplicado em diversas áreas, como sistemas operacionais, redes de computadores, banco de dados, entre outras. No contexto de banco de dados, pode-se dizer que um controle de concorrência bem definido, destaca-se como de grande importância, especialmente para garantir a viabilidade de acesso e gravação de informações. Sabe-se que o banco dados é composto por uma série itens de dados nomeados que podem ser: um registro do banco de dados, um valor de campo de um registro, um bloco de disco, entre outros. É bem conhecido que um fator que pode afetar o desempenho do controle de concorrência e recuperação em um banco dados é o tamanho dos itens de dados e isto é classificado como:
Alternativas
Q534290 Banco de Dados

O conhecimento sobre o uso da linguagem SQL é fundamental para quem deseja trabalhar com banco de dados. Diversas operações de consultas podem ser realizadas, para diferentes tipos de necessidades de recuperação de informações. Por exemplo, através de consultadas aninhadas, permite-se buscar valores existentes no banco de dados, para que depois se possa utilizá-los em uma condição de comparação. A seguir tem-se um exemplo de uma consulta SQL aninhada típica.


SELECT F.Pnome, F.Unome

FROM FUNCIONARIO AS F

WHERE F.Cpf IN ( SELECT D.Fcpf

FROM DEPENDENTE AS D

WHERE F.Pnome = D.Nome_dependente

AND

F.Sexo = D.Sexo);

Fonte: Sistemas de Banco de Dados 6 Edição


A partir desta consulta, pode-se afirmar que:

Alternativas
Respostas
12001: A
12002: D
12003: D
12004: A
12005: B
12006: A
12007: C
12008: D
12009: E
12010: D
12011: E
12012: B
12013: A
12014: C
12015: E
12016: D
12017: A
12018: D
12019: C
12020: B