Questões sobre Banco de Dados

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

Analise os elementos apresentados nas Tabelas 1 e 2, abaixo:

 

A correta associação entre os elementos das duas tabelas acima é

  • A.

    1-II 2-IV 3-I 4-I.

  • B.

    1-III 2-IV 3-V 4-II.

  • C.

    1-V 2-V 3-IV 4-I.

  • D.

    1-II 2-III 3-IV 4-IV.

  • E.

    1-I 2-III 3-III 4-III.

É fortemente associado à estrutura de um banco de dados multidimensional, o esquema

  • A.

    workflow.

  • B.

    estrela.

  • C.

    lineup.

  • D.

    anel.

  • E.

    coroa.

Analise as seguintes afirmações relativas ao desempenho e otimização de banco de dados:

I. O desempenho e a otimização de banco de dados não estão diretamente associados a um bom projeto do aplicativo e sim ao uso otimizado dos recursos de hardware disponíveis, tais como processador, memória e armazenamento de dados.

II. Quanto menor for a estratificação da estrutura de dados, ou seja, quanto menor o número de formas normais utilizadas, melhor desempenho terá o banco de dados.

III. Uma das principais ferramentas para otimizar o banco de dados é o arquivo de parâmetro de inicialização, pois é nele que o banco de dados e suas instâncias buscam suas configurações de funcionabilidade e desempenho.

Está correto APENAS o que se afirma em

  • A.

    I

  • B.

    II

  • C.

    III

  • D.

    I e II

  • E.

    II e III

A engenharia de software objetiva responder à necessidade de produção sistemática de software que atenda a requisitos técnicos, garantindo determinado nível de qualidade, a determinado custo. Acerca do emprego da engenharia de software no desenvolvimento de aplicações e bancos de dados, julgue os itens que se seguem.

A restrição de integridade de entidade do modelo relacional estabelece que, em uma relação, nenhum valor de chave primária pode ser nulo.

  • C. Certo
  • E. Errado

A engenharia de software objetiva responder à necessidade de produção sistemática de software que atenda a requisitos técnicos, garantindo determinado nível de qualidade, a determinado custo. Acerca do emprego da engenharia de software no desenvolvimento de aplicações e bancos de dados, julgue os itens que se seguem.

A operação relacional delete pode violar restrições de domínio de uma relação.

  • C. Certo
  • E. Errado

ADO (ActiveX Data Objects) significa:

  • A. uma tecnologia de desenvolvimento de páginas da web estáticas
  • B. um sistema de banco de dados orientado a objetos
  • C. uma tecnologia da Microsoft para acesso a banco de dados
  • D. um sistema de banco de dados objeto-relacional desenvolvido para servidores Web

A engenharia de software provê várias metodologias, técnicas e ferramentas de apoio para garantir que os recursos alocados ao desenvolvimento de software leve a resultados que tenham um nível de qualidade controlado e atendam a especificações de requisitos técnicos. Acerca do emprego da engenharia de software e suas metodologias e ferramentas no desenvolvimento de aplicações e bancos de dados, julgue os itens a seguir.

Quando todas as combinações de tuplas de duas relações satisfazem a determinada condição de junção, a operação join dessas duas relações utilizando tal condição leva a um resultado que poderia ser obtido pelo produto cartesiano das duas relações.

  • C. Certo
  • E. Errado

A área de desenvolvimento de sistemas é bastante profícua no que se refere a metodologias, técnicas e ferramentas de apoio que objetivam responder à necessidade de atender a requisitos técnicos e obter um nível de qualidade determinado, sob determinadas restrições de esforço e custo. A respeito do desenvolvimento de aplicações e de bancos de dados, julgue os itens a seguir.

No modelo relacional, um esquema de relação R encontra-se na segunda forma normal se todo atributo não-primo A de R é completamente dependente funcional da chave primária de R.

  • C. Certo
  • E. Errado

Em um banco de dados relacional normalizado foram implementadas diversas tabelas para dois tipos de relacionamentos entre entidades, da seguinte forma:

I. para o primeiro tipo de relacionamento foram implementadas três tabelas, sendo uma para a entidade X, uma para a entidade Y e uma contendo as chaves primárias de X e de Y que se relacionavam.

II. para o segundo tipo de relacionamento foram implementadas duas tabelas, sendo uma para a entidade W e outra para a entidade Z e a chave primária da entidade W foi aplicada como chave estrangeira na entidade Z porque W foi projetada para se relacionar com diversas ocorrências de Z.

Considerando-se um projeto bem adequado, as cardinalidades dos relacionamentos I e II acima eram, respectivamente,

  • A.

    um para muitos (1:n) e muitos para muitos (n:m).

  • B.

    um para muitos (1:n) em ambos os relacionamentos.

  • C.

    um para muitos (1:n) e um para um (1:1).

  • D.

    muitos para muitos (n:m) e um para muitos (1:n).

  • E.

    muitos para muitos (n:m) e um para um (1:1).

Um analista precisou definir duas expressões em Structured Query Language - SQL. A primeira delas no âmbito da linguagem de manipulação de dados (DML) e a segunda, no âmbito da linguagem de definição de dados (DDL).

Sabendo-se que ele utilizou corretamente as expressões, é correto afirmar que duas das expressões respectivamente utilizadas foram

  • A.

    UPDATE e DELETE.

  • B.

    ALTER TABLE e DROP INDEX.

  • C.

    CREATE TABLE e DELETE.

  • D.

    SELECT e INSERT INTO.

  • E.

    INSERT INTO e CREATE INDEX.

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...