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

Foram encontradas 1.334 questões

Q916553 Banco de Dados
O modelo relacional representa o banco de dados como uma coleção de
Alternativas
Q914414 Banco de Dados
Num banco de dados relacional, considere uma tabela T, não normalizada contendo os atributos CPF, Matrícula, Nome, Endereço, Telefone. Sobre esses atributos, foram apuradas as seguintes dependências funcionais:
Matrícula → CPF CPF → Nome Matrícula → Endereço Telefone → Matrícula
Assinale o esquema (com as chaves primárias sublinhadas) que está normalizado e produzido com decomposição sem perda.
Alternativas
Q914413 Banco de Dados
Teoricamente, um banco de dados relacional poderia ser construído em uma única tabela, chamada universal, na qual estariam presentes todos os atributos. Na prática, porém, isso causaria enormes transtornos. Uma técnica de projeto de bancos é a de decomposição sucessiva das tabelas, à luz das dependências entre atributos, até que se chegue a um projeto normalizado com um nível de decomposição aceitável. Nesse processo, deve haver uma preocupação especial para que essa decomposição seja sem perda. Assinale a opção que apresenta o significado técnico da “decomposição sem perda”, no presente contexto.
Alternativas
Q913464 Banco de Dados
Em um banco de dados relacional, um nome da tabela, uma chave primária e um nome de coluna garantem o acesso a
Alternativas
Q909574 Banco de Dados
Em um banco de dados relacional, é função da chave estrangeira
Alternativas
Q907748 Banco de Dados

Considere o diagrama Entidade Relacionamento fornecido a seguir representando o domínio de informações sobre a gestão de uma competição de programadores.


Imagem associada para resolução da questão


Com base no diagrama fornecido, suponha o objetivo de se realizar o seu mapeamento para um banco de dados Relacional normalizado e analise as seguintes afirmativas.


I Se o objetivo for permitir que um ‘Participante’ esteja vinculado com mais de uma ‘Competicao’, é necessário criar uma tabela adicional.

II A entidade ‘QuestaoParticipante’ deve dar origem a duas tabelas adicionais para garantir consistência entre o diagrama e o banco de dados.

III Se o objetivo for permitir que uma mesma ‘Questao’ possa ser utilizada em diferentes instâncias de ‘Competicao’, uma possível solução seria: 1) alterar a cardinalidade do relacionamento entre ‘Questao’ e ‘Competicao’, e 2) acrescentar um novo relacionamento do tipo (1:N) entre ‘QuestaoParticipante’ e ‘Competicao’.


Está(ão) correta(s)

Alternativas
Q903108 Banco de Dados
No projeto conceitual de uma aplicação de banco de dados, frequentemente é utilizado o modelo Entidade-Relacionamento como um modelo de dados conceitual de alto nível. Sobre esse modelo, assinale a alternativa correta.
Alternativas
Q903104 Banco de Dados

Com relação à implementação de banco de dados, analise as proposições abaixo.


1) É recomendável utilizar chaves primárias compostas como identificadores de relações compostas, vindas de um relacionamento N:N.

2) Na transformação do modelo conceitual para o lógico, a quantidade de atributos das entidades envolvidas determina o método a ser utilizado na implementação dos relacionamentos.

3) Por ser um processo contínuo, o projeto físico permite que sejam realizadas alterações no banco de dados, mas não após a sua implementação.


Está(ão) correta(s), apenas:

Alternativas
Q902506 Banco de Dados
Considere, por hipótese, que a Prefeitura de São Luís possua uma tabela denominada Escolas em seu banco de dados relacional, com os seguintes dados:
Imagem associada para resolução da questão

Para listar o conteúdo da tabela Escolas em ordem decrescente de número de alunos, utiliza-se o comando SQL:
Alternativas
Q898860 Banco de Dados
Um banco de dados relacional é aquele que utiliza maneiras de armazenar, manipular e recuperar dados unicamente na forma de tabelas. A respeito de um banco de dados relacional, assinale a alternativa correta.
Alternativas
Q898828 Banco de Dados

Considere a seguinte tabela de um banco de dados relacional.


Cliente (CPF, Nome, Fone, EnD).


O comando SQL para obter o Nome dos clientes, cujo campo Fone tenha o valor “nulo”, é:

Alternativas
Q894000 Banco de Dados

                

Tendo como referência o modelo lógico precedente, julgue o item a seguir.


Para que o modelo em questão seja implementado no sistema gerenciador de banco de dados relacional, deve-se criar, primeiramente, a tabela Universidade e, posteriormente, a tabela Hospital.

Alternativas
Q892471 Banco de Dados
No âmbito de bancos de dados relacionais, uma tabela que esteja na
Alternativas
Q892470 Banco de Dados
Na versão 1.4.6 do Sqoop, é função do argumento
Alternativas
Q892174 Banco de Dados
Um dos conceitos básicos da modelagem de bancos de dados relacionais são as chaves primárias, sobre as quais, é correto afirmar que
Alternativas
Q892173 Banco de Dados

Considere a seguinte estrutura de uma tabela de um banco de dados relacional: Teste (Chave, Nome, Peso, Profissão); e um resultado de uma consulta feita a essa tabela:


Imagem associada para resolução da questão


Uma consulta SQL que tem como resultado a tabela acima apresentada é

Alternativas
Q891103 Banco de Dados

Leia atentamente o enunciado a seguir para responder a questão abaixo.


Considere as entidades resultantes de uma modelagem E-R (entidade e relacionamentos):

Conta_Corrente(ag, nro_conta, nome, cpf)

Cartão_Magnético(nro_cartao, data_validade)

Cheque(nro_cheque, valor)


Considere os seguintes relacionamentos: uma Conta_Corrente pode (opcionalmente) possuir no máximo um Cartão_Magnético; cada Cartão_Magnético deve ser de uma só Conta_Corrente; uma Conta_Corrente pode ser associada a vários Cheques; cada Cheque é de uma única Conta_Corrente.

No mapeamento para o modelo de banco de dados relacional, considerando-se a estratégia de “não ter campos com valores opcionais” nas tabelas criadas, serão geradas, no mínimo,
Alternativas
Q891095 Banco de Dados
A linguagem de definição de dados (DDL) dos bancos de dados relacionais compreende os seguintes comandos:
Alternativas
Q890082 Banco de Dados

Considere que, em um modelo relacional, há duas tabelas bem formadas denominadas Pessoa e Projeto. Os atributos de Pessoa são CPF (PK), nome, endereço e o código do projeto no qual ela trabalha (FK); os atributos de Projeto são código (PK), título e data de início. Considere também que existe uma regra de negócio que determina que, em um projeto, não possam trabalhar mais do que 15 pessoas.


Um gatilho, criado para garantir que essa regra de negócio seja permanentemente observada, deve ser programado para ser executado

Alternativas
Q886682 Banco de Dados

As Tabelas W e Z, exibidas na Figura a seguir, fazem parte de um banco de dados relacional.


Imagem associada para resolução da questão


Quais colunas dessas Tabelas podem ser definidas, respectivamente, como chave primária e chave estrangeira?

Alternativas
Respostas
661: B
662: D
663: C
664: A
665: E
666: A
667: C
668: C
669: E
670: A
671: C
672: E
673: C
674: D
675: E
676: C
677: C
678: C
679: A
680: D