Questões de Concurso Sobre banco de dados

Foram encontradas 19.026 questões

Q482766 Banco de Dados
Sobre o SQL Server 2008, considere os exemplos de uso de funções criptográficas a seguir.

• SELECT KEY_ID('#avaliador1')
• SELECT KEY_ID('avaliador1')

Esses exemplos retornam no banco de dados atual, respectivmente, a ID de uma chave
Alternativas
Q482762 Banco de Dados
Entre as diversas técnicas de controles de concorrência utilizadas em Sistemas Gerenciadores de Banco de Dados, existem as que tratam de bloqueio de dados, sendo que os modos de bloqueio
Alternativas
Q482761 Banco de Dados
                        imagem-020.jpg

Considerando as técnicas e os procedimentos de recuperação em caso de falhas, se a técnica de recuperação usada for a de atualização imediata, o que acontece com as transações T1, T2, T3, T4, T5 e T6, que estão sendo executadas em um Sistema Gerenciador de Banco de Dados, conforme apresentado na figura, após a falha?
Alternativas
Q482760 Banco de Dados
Para que seja garantida a integridade de dados, as propriedades de uma transação em um Sistema Gerenciado de Banco de Dados são
Alternativas
Q482759 Banco de Dados
A arquitetura ANSI/SPARC de um Sistema Gerenciador de Banco de Dados (SGBD) divide-se nos níveis
Alternativas
Q482758 Banco de Dados
Em um Sistema Gerenciador de Banco de Dados (SGBD), existem várias técnicas de organização e pesquisa de dados físicos, entre eles o hashing, que é uma técnica para
Alternativas
Q482757 Banco de Dados
Em um Sistema Gerenciador de Banco de Dados (SGBD), o conjunto de dados armazenados no catálogo e denominados metadados é utilizado para
Alternativas
Q482756 Banco de Dados
Um backup no SGDB Oracle 11g Release 2 pode ser consistente ou inconsistente.

Para fazer um backup consistente, é necessário que o banco de dados
Alternativas
Q482755 Banco de Dados
No SGDB Oracle 11g Release 1 (11.1), existem dois tipos principais de privilégios de usuário, a saber:
Alternativas
Q482754 Banco de Dados
Qual a expressão em SQL que inclui um atributo ENDERECO do tipo VARCHAR(100) na tabela PESSOA?
Alternativas
Q482753 Banco de Dados
Os SGDBs fornecem mecanismos de restrição de integridade que permitem garantir a consistência dos dados.

Durante a definição do esquema de um banco de dados relacional, são definidas essas restrições, dentre as quais se incluem as restrições
Alternativas
Q482752 Banco de Dados
No Modelo Relacional,
Alternativas
Q482751 Banco de Dados
Seja F um conjunto de dependências funcionais especificadas em um esquema relacional R.

F = {G → { H,J,K} , J→ {L,M}, M → {P,Q}, K → {M,P,R,S}, N → {S,T,V},V →{X,Z} }

Que dependência funcional NÃO pertence ao fechamento de F, denotada como F+?
Alternativas
Q482750 Banco de Dados
Considere um conjunto de atributos atômicos {F,G,H,J,K,M,P} de um Banco de Dados relacional com as seguintes dependências funcionais:

                        F → G,H,J,K
                        K → K,M,P

Sobre a tabela R=(F,G,H,J,K,M), onde a chave primária está sublinhada, afirma-se que, em relação às Formas Normais, a tabela
Alternativas
Q482749 Banco de Dados
Uma base de dados relativa a vendas efetuadas por uma empresa apresenta as seguintes tabelas:

VENDEDOR(IdVendedor, NomeVendedor)
CLIENTE(NomeCliente, CPFCliente, TelefoneCliente)
PRODUTO(IdItem, NomeItem, ValorItem)
VENDA(IdVenda, DataVenda, IdVendedor, CPFCliente)
ITEMVENDA(IdVenda, SequencialItemVenda, IdItem,QuantidadeItem)

Que comando SQL pode ser dado para, a partir das tabelas acima, ter como resultado duas colunas, a primeira contendo o IdVenda e a segunda o valor total da venda?
Alternativas
Q482748 Banco de Dados
Nas relações a seguir, os atributos pertencentes às chaves primárias aparecem sublinhados.

            PESSOA(CPF, Nome,Idade)
            SALA(Numero,Telefone)
            ALOCA(CPF,Numero)

Considerando que a primeira relação descreve pessoas, a segunda descreve salas de uma empresa e o telefone da sala, e a terceira descreve em que sala a pessoa fica durante o expediente, qual a expressão em Álgebra Relacional que gera uma relação com duas colunas, sendo a primeira o nome da pessoa e a segunda o telefone de sua sala?
Alternativas
Q481236 Banco de Dados
É um comando da linguagem de definição de dados de SQL:
Alternativas
Q481230 Banco de Dados
Precisa-se construir um modelo conceitual de dados que descreva parte dos requisitos de um sistema de custódia de ações, que tem os seguintes requisitos:

• Um cliente pode manter em custódia diversos tipos de ações.
• Um tipo de ação pode ser objeto de custódia de vários clientes.
• O sistema deve registrar a quantidade de ações mantidas em custódia para cada um dos diferentes tipos de ações que um cliente possui.
• Para cada tipo de ação, é necessário registrar a empresa com a qual ele está relacionado.
• Sobre uma empresa, é necessário registrar o nome e o número do CNPJ.
• Sobre um cliente, é necessário registrar o nome e o número do CPF.
• Sobre um tipo de ação, é necessário registrar o código e o tipo.

Levando-se em conta a clareza e a objetividade que todo modelo conceitual de dados deve apresentar, qual diagrama E-R descreve corretamente os requisitos acima?
Alternativas
Q476248 Banco de Dados
Considere o esquema relacional abaixo, proposto para um sistema de informações de uma locadora de vídeos em formato DVD, em que os atributos que correspondem às chaves primárias estão sublinhados, os atributos opcionais, em negrito e as referências entre chaves estrangeiras e primárias são triviais, indicadas por atributos (quase) homônimos nas tabelas relacionadas.

DVD (Código, TítuloVídeo, Preço_aquisição, IdCliente, DataEmp)

Para cada vídeo a locadora pode ter vários DVDs para alugar a seus clientes. Esses têm código de identificação único para fins de organização física nas prateleiras e a locadora mantém o preço pago por cada DVD. Cada DVD só está alugado a um cliente de cada vez.
CLIENTES (Nome, Endereço, Telefone_Comercial, Telefone_Residencial, Identidade)
ALUGOU (ValorPago, DataEmp, DataDev, IdCliente, TítuloVídeo, CódigoDVD)
Os clientes (dos quais se sabe nome, endereço, telefones de contato e número de identidade) alugam ou pegam emprestados DVDs em uma data (DataEmp) e pagam um determinado valor em função da data em que os devolvem (DataDev).

Seja a consulta SQL a seguir.

            Select        Nome,
                              Telefone_residencial,
                              count(*) as QTE,
                              sum(ValorPago) as TotalPago
            from           clientes C, alugou A
            where        C.Identidade = A.IdCliente
            group by    Nome, Telefone_residencial

O resultado dessa consulta é listar
Alternativas
Q476240 Banco de Dados
Em Bancos de Dados Relacionais, o que compõe o chamado esquema relacional são as
Alternativas
Respostas
14901: A
14902: D
14903: D
14904: E
14905: A
14906: C
14907: C
14908: D
14909: D
14910: D
14911: C
14912: B
14913: D
14914: C
14915: A
14916: D
14917: C
14918: B
14919: D
14920: B