Prévia do material em texto
MODELAGEM DE BANCO DE DADOS AV1 Questão 1 Ao transformar um relacionamento 1:1 (um para um), deverá ser criada uma _____________ e uma ______________. Dada a definição anterior, escolha a alternativa em que são fornecidas as respostas corretas para as lacunas. A ) coluna obrigatória (NN-Not Null) - chave única (UK-Unique Key) b ) chave estrangeira (FK-Foreign Key) - chave primária (PK-Primary Key) c ) chave única (UK-Unique Key) - chave primária (PK-Primary Key) d ) chave primária (PK-Primary Key) - coluna obrigatória (NN-Not Null) e ) chave estrangeira (FK-Foreign Key) - chave única (UK-Unique Key) Questão 2 Sobre as desvantagens que a implementação de um SGBD pode trazer, analise as assertivas a seguir. I. Aumento de custos II. Complexidade de gerenciamento III. Suporte 24 horas, sete dias por semana, 365 dias por ano IV. Manutenção V. Dependência do fornecedor VI. Necessidade de frequentes atualizações/substituições Assinale a alternativa na qual constam apenas as assertivas corretas. A ) Estão corretas as assertivas I, II, IV, V e VI. B ) Estão corretas as assertivas I, II, III, IV e VI. C ) Estão corretas as assertivas I, III, IV, V e VI. D ) Estão corretas as assertivas II, III, IV, V e VI. E ) Estão corretas as assertivas I, II, III, IV e V. Questão 3 Segundo a representação de Barker, quando há uma linha sólida que associa a entidade A com a entidade B, significa dizer que, com relação à obrigatoriedade/opcionalidade, existe uma relação: a ) obrigatória e opcional. B ) hierárquica. C ) totalmente opcional. D ) opcional e obrigatória. E ) totalmente obrigatória. Questão 4 Em que fase do projeto de banco de dados os requisitos de informação de um banco de dados são formalmente capturados? A ) Na fase da implementação do projeto físico. B ) Na fase do projeto conceitual. C ) Na fase do projeto físico. D ) Na fase do projeto lógico. E ) Na fase de finalização do projeto lógico. Questão 5 Considere a criação de um modelo lógico no qual seja necessário garantir que: Todo empregado, identificado pelo código, nome, salário e percentual de comissão, seja, obrigatoriamente, alocado em um departamento e que para cada funcionário seja atribuído, também de maneira compulsória, um cargo. Somente os funcionários do departamento de vendas serão comissionados. Para isso foi entregue a seguinte solução: Com base nos dados anteriores, marque a alternativa na qual há a implementação da solução corretamente normalizada. A) B) C) D) E) Questão 6 Qual é o resultado da engenharia reversa? Marque a alternativa correta. A ) Modelo Entidade-Relacionamento (MER) b ) Modelo Conceitual c ) Diagrama Entidade-Relacionamento (DER) d ) Modelo de Dados e ) Modelo Físico Questão 7 Para resolvermos problemas relacionados à hierarquia, qual tipo de relação devemos utilizar? Assinale a alternativa correta. A ) Relacionamento hierárquico b ) Relacionamento de um para um - 1:1 c ) Relacionamento de muitos para muitos - N:N d ) Relacionamento de um para muitos - 1:N e ) Autorrelacionamento Questão 8 Como é chamada a relação que transforma uma chave estrangeira em uma chave primária? Marque a alternativa correta. A ) Relação forte b ) Relação identificada c ) Relação entidade-relacionamento d ) Relação fraca e ) Relação obrigatória AV2 Questão 1 Leia as definições a seguir e, depois, selecione a opção cujos termos se inserem nas lacunas. I. A entidade__________ envia a chave primária para a entidade ______________. II. A entidade ___________ recebe a chave primária. Essa chave é chamada de chave estrangeira (foreign key). III. A entidade __________ é utilizada para resolver uma relação com o grau de muitos para muitos. A ) associativa - forte - fraca - fraca b ) fraca - fraca - forte - associativa c ) forte - associativa - fraca - fraca d ) forte - fraca - fraca - associativa e ) fraca - fraca - associativa – forte Questão 2 Dado o Diagrama Entidade-Relacionamento (DER) a seguir, escolha a opção em que a leitura é realizada de maneira correta. A ) Cada funcionário pode ser alocado em um ou mais departamentos. Cada departamento deve ter alocado um e somente um funcionário. B ) Cada funcionário deve ser alocado em um e somente um departamento. Cada departamento deve ter alocado um ou mais funcionários. C ) Cada funcionário pode ser alocado em um e somente um departamento. Cada departamento pode ter alocado um ou mais funcionários. D ) Cada funcionário pode ser alocado em um e somente um departamento. Cada departamento deve ter alocado um ou mais funcionários. E ) Cada funcionário deve ser alocado em um e somente um departamento. Cada departamento pode ter alocado um ou mais funcionários. Questão 3 Qual é o resultado da engenharia reversa? Marque a alternativa correta. A ) Modelo Conceitual b ) Modelo Entidade-Relacionamento (MER) c ) Modelo de Dados d ) Diagrama Entidade-Relacionamento (DER) e ) Modelo Físico Questão 4 Na fase de identificação das tabelas, é realizada a correspondência entre elas e o modelo relacional. Com base nas informações fornecidas, analise os itens a seguir. I. Entidade II. Relacionamento N:N (entidade associativa) III. Atributo composto IV. Chave primária V. Chave estrangeira Uma tabela pode corresponder somente aos itens: a ) II, III e V. b ) II, IV e V. c ) I, II e III. D ) I e II. E ) III, IV e V. Questão 5 Em um Diagrama Entidade-Relacionamento (DER), encontramos as relações que podem ser representadas por 1:1 (um para um), 1:N (um para muitos), N:1 ou N:M (muitos para muitos). O que essas representações expressam? Assinale a alternativa correta. A ) Diagrama de Banco de Dados b ) Grau de hierarquia c ) Nível do relacionamento d ) Atributo da relação e ) Cardinalidade da relação Questão 6 Assinale a alternativa em que a forma normal é definida corretamente. A ) É um conjunto de regras aplicadas em todas as entidades do modelo, cujo objetivo é a testagem de cada uma delas. B ) É um conjunto de regras aplicadas em todas as chaves estrangeiras das entidades, cujo objetivo é a testagem de cada uma delas. C ) É um conjunto de regras aplicadas em todas as relações obrigatórias, cujo objetivo é a testagem de cada uma delas. D ) É um conjunto de regras aplicadas em todas as relações opcionais, cujo objetivo é a testagem de cada uma delas. E ) É um conjunto de regras aplicadas em todas as chaves primárias das entidades, cujo objetivo é a testagem de cada uma delas. Questão 7 Para resolvermos problemas relacionados à hierarquia, qual tipo de relação devemos utilizar? Assinale a alternativa correta. A ) Autorrelacionamento b ) Relacionamento de um para um - 1:1 c ) Relacionamento de um para muitos - 1:N d ) Relacionamento de muitos para muitos - N:N e ) Relacionamento hierárquico Questão 8 Com base no diagrama a seguir, escolha a alternativa em que é apresentado o grau correto da relação. A ) Relação de 1:1 (um para um hierárquica). B ) Relação de 1:1 (um para um). C ) Relação de N:N (muitos para muitos). D ) Relação de 1:N (um para muitos recursiva). E ) Relação de 1:N (um para muitos). Questão 9 Conceitos como herança, polimorfismo e encapsulamento, além de propriedades como integridade, concorrência e processamento de consulta de modelos relacionais são características de qual tipo de SGBD? Assinale a alternativa correta. A ) Hierárquico b ) NoSQL c ) Relacional de objetos d ) Relacional e ) Em rede Questão 10 Assinale a opção na qual são apresentadas as respostas corretas das lacunas. Para que ocorra uma relação entre duas tabelas ou com ela mesma (autorrelação), é necessário que a tabela tenha uma ______________ e que cada __________________ seja consistente com sua _______________ correspondente. A ) chave primária - chave única - chave primária b ) chave estrangeira - chave primária - chave primária c ) chave primária - chave estrangeira - chave primária d ) chave estrangeira - chave estrangeira - chave única e ) chaveúnica - chave primária - chave estrangeira Questão 11 Em qual contexto um atributo é dependente funcionalmente de outro? Assinale a alternativa correta. A ) Um atributo B é dependente, de modo parcialmente funcional, do atributo A se cada valor de A determina todos os valores de B. B ) Um atributo B é dependente, de modo parcialmente funcional, do atributo A se cada valor de A determina um e somente um valor de B. C ) Um atributo B é dependente, de modo totalmente funcional, do atributo A se cada valor de A determina todos os valores de B. D ) Um atributo B é independente, de modo totalmente funcional, do atributo A se cada valor de A determina um e somente um valor de B. E ) Um atributo B é dependente, de modo totalmente funcional, do atributo A se cada valor de A determina um e somente um valor de B. Questão 12 Qual é a definição de modelagem entidade-relacionamento? Marque a alternativa correta. A ) É uma técnica utilizada para descrever o entendimento das necessidades de informações referentes a um negócio. B ) É uma técnica utilizada para entregar um projeto relacionado a dados. C ) É uma técnica utilizada para criar tabelas e selecionar dados e tabelas em um SGBDR, com base no entendimento das necessidades de informações referentes a um negócio. D ) É uma técnica utilizada para selecionar dados e tabelas em um SGBDR, com base no entendimento das necessidades de informações referentes a um negócio. E ) É uma técnica utilizada para criar tabelas em um SGBDR, com base no entendimento das necessidades de informações referentes a um negócio.