Questões sobre Relacionamentos

Lista completa de Questões sobre Relacionamentos para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Julgue os itens seguintes, referentes à modelagem relacional de dados.

Após definir-se uma visão, é disponibilizada para o usuário uma tabela virtual que não compõe o modelo lógico de dados, na qual o usuário tem plena liberdade para realizar operações de consulta, inclusão, exclusão ou alteração.

  • C. Certo
  • E. Errado

Julgue os itens seguintes, referentes à modelagem relacional de dados.

Uma tabela não pode ter valores de chaves estrangeiras nulos, em decorrência da regra de integridade referencial.

  • C. Certo
  • E. Errado

Julgue os próximos itens, acerca dos sistemas gerenciadores de banco de dados que implementam o modelo relacional de dados.

A estrutura fundamental do modelo relacional de dados é a relação, na forma de tabela, constituída por um ou mais atributos — os campos —, que traduzem o tipo de dados a armazenar. Cada instância do esquema — linha — é chamada de tupla ou registro.

  • E. Errado
  • C. Certo

Com relação ao modelo entidade e relacionamento, julgue os itens subsequentes.

Relacionamento é o nome dado às associações entre as entidades.

  • C. Certo
  • E. Errado

Abstraindo os procedimentos e a política da empresa, considerando que a empresa deseja manter um histórico de todas as movimentações, atualizações e registros de funcionários, e com base somente no esquema relacional apresentado acima, é correto afirmar:

  • A.

    Um funcionário poderá mudar de departamento mas exercerá sempre o mesmo cargo.

  • B.

    Um funcionário poderá mudar de departamento e também de cargo e exercer mais de um cargo simultaneamente.

  • C.

    Um funcionário será sempre do mesmo departamento, mas poderá mudar de cargo e exercer mais de um cargo simultaneamente.

  • D.

    Um funcionário será sempre do mesmo departamento e exercerá sempre o mesmo cargo.

  • E.

    Um funcionário poderá mudar de departamento e também de cargo, sem exercer mais de um cargo simultaneamente.

A consulta de menor custo para calcular o valor total da folha de pagamento do mês de Fevereiro, 2012 (02/2012) é:

  • A.

    SELECT SUM(SALÁRIO_TOTAL) FROM FOLHA WHERE MÊS-ANO = ‘02/2012’;

  • B.

    SELECT COUNT(SALÁRIO_TOTAL) FROM FOLHA WHERE MÊS-ANO = ‘02/2012’;

  • C.

    SELECT SALARIO_BASE+SALARIO_ADICIONAL FROM FOLHA WHERE MÊS-ANO = ‘02/2012’;

  • D.

    SELECT SUM(SALÁRIO_TOTAL) FROM FOLHA WHERE DATA_ADMISSAO = ‘02/2012’;

  • E.

    SELECT SUM(SALÁRIO_TOTAL) FROM FOLHA WHERE DATA_ADMISSAO = ‘02/2012’;

No modelo de entidade-relacionamento, a técnica Bottom- Up

  • A.

    inicia a modelagem nos conceitos mais importantes e navega em direção aos menos importantes. É comum que modelos E-R se desenvolvam em torno de algumas entidades que representam os conceitos mais importantes de um domínio ou aplicação.

  • B.

    inicia a modelagem partindo de entidades altamente abstratas e aplicando transformações que permitem encontrar entidades menos abstratas e mais representativas do sistema que está sendo desenvolvido.

  • C.

    parte dos conceitos mais elementares para construir conceitos mais complexos.

  • D.

    utiliza três símbolos na linha de relação entre as entidades, para determinar o relacionamento a cardinalidade e ligação entre as chaves primárias e estrangeiras.

  • E.

    ou associativa, indica junto à entidade quantas ocorrências da mesma relação podem estar associadas a uma determinada entidade ou a outros relacionamentos.

Dentre os principais estágios do modelo de desenvolvimento em cascata está o Projeto de sistema e software, que

  • A.

    é a fase mais longa do ciclo de vida do sistema. O sistema é instalado e colocado em uso e é efetuada a correção de erros que não foram descobertos em estágios iniciais.

  • B.

    estabelece os serviços, restrições e metas do sistema por meio de consulta aos usuários, e em seguida define em detalhes estes itens para serem utilizados como uma especificação do sistema.

  • C.

    integra as unidades do programa ou programas como um sistema completo e efetuam testes para garantir que os requisitos do software tenham sido atendidos.

  • D.

    aloca os requisitos tanto para sistemas de hardware como para sistemas de software, por meio de uma arquitetura geral do sistema.

  • E.

    desenvolve o projeto de software como um conjunto de programas ou unidades de programas para posteriormente serem aplicados os testes unitários.

Um banco de dados relacional é um banco de dados projetado segundo o chamado modelo relacional, que é um modelo de banco de dados baseado na lógica de predicados de primeira ordem. O objetivo do modelo é o de proporcionar uma linguagem declarativa para a descrição tanto dos dados como de consultas a seu respeito, de maneira que o usuário declara tanto a informação contida no banco de dados como a informação que dele deseja extrair, deixando a cargo do sistema gerenciador do banco de dados a tarefa de estabelecer estruturas de armazenamento de dados bem como os procedimentos de recuperação destes dados para responder consultas. O modelo relacional foi proposto formalmente há mais de 40 anos.

O texto acima está

  • A.

    incorreto, porque o modelo relacional é baseado na lógica de predicados de segunda ordem.

  • B.

    correto.

  • C.

    incorreto, porque o modelo relacional não conduz naturalmente a uma linguagem declarativa de descrição de dados ou consultas.

  • D.

    incorreto, porque nos bancos de dados relacionais, a tarefa de descrever os procedimentos de recuperação dos dados para a resposta a consultas é tarefa do usuário.

  • E.

    incorreto, porque o modelo relacional foi proposto há menos de 30 anos.

Analise o esquema relacional a seguir.

EDIFICIO(CodEd, Rua, Bairro, Cidade)

APARTAMENTO(CodEd, CodAP, Andar, Numero, Àrea, NumQuartos) CodEd referencia EDIFICIO

Esse esquema relacional corresponde à tradução de um relacionamento

  • A. 1:1 através da adição de colunas.
  • B. 1:n através da adição de colunas.
  • C. m:n através da adição de colunas.
  • D. 1:n sem adição de colunas.
  • E. do tipo generalização.
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...