Baixe o app para aproveitar ainda mais
Prévia do material em texto
FATEC - OURINHOS Banco de Questões de Modelagem de Banco de Dados Profa. Me Viviane de F. Bartholo Potenza Nome: Matrícula: Curso: Turma: 3º semestre - 2012_1 Período: Data: Normas e Observações: 1. Leia a prova atentamente, a interpretação do texto faz parte da avaliação. 2. Indique no quadro de respostas (À TINTA), para cada questão, a alternativa que você julgar corretas para cada questão. 3. Para correção será avaliado o quadro de respostas, não sendo aceito nenhum tipo de rasura neste, ou seja, questões rasuradas serão ocnsideradas erradas. 4. A prova deve ser feita sem consulta à material e individualmente 5. Leia cada questão inteiramente antes de resolve-la. 6. Tempo de duração da prova é de 90 minutos. Quadro de Respostas Questão Q.1 Q.2 Q.3 Q.4 Q.5 Q.6 Q.7 Q.8 Nota Resposta Questões em teste: 1. Indique a alternativa que pode ser apontada como uma limitação do Modelo Relacional, enquanto ferramenta de representação dos dados e suas interelações: ( A ) O Modelo Relacional não permite implementar relacionamentos com cardinalidade superior à 1:N ( B ) O Modelo Relacional não permite que o analista implemente todos os comandos propostos na Álgebra Relacional. ( C ) Coloca severas limitações quanto a pertinência de campos à tabelas e por conseqüência as tabelas podem ficar com defeitos de projeto ( D ) A combinação de dados pode ser feita tanto por chaves como por qualquer campo, isso dificulta o trabalho do programador ( E ) A possibilida de implementar tabelas com um só campo 2. O Modelo Relacional apresenta algumas falhas em relação ao método como se desenvolve o projeto do sistema de informação. Indique a alternativa que pode ser apontada como falha no Modelo Relacional: ( A ) Não representar todas as situações de uma organização ( B ) Não ser capaz de guardar um grande volume de dados ( C ) Não permitir que ser implemente determinadas regras de negócio ( D ) Não ser capaz de representar ligações complexas entre os dados ( E ) Não permitir ao analista que desenvolva programas sem dados 3. O princípal componente de representação dos dados para o Modelo Relacional é a tabela, qual alternativa indica e explica corretmente um dos compomentes do modelo relacional? ( A ) Tuplas ( B ) Tuplas ( C ) Estrutura ( D ) Tuplas ( E ) dados Equivalente às ocorrencias das ligações do Modelo Entidade-Relacionamento Os dados com características iguais, como matrículas de Alunos na tabala Alunos Parte da tabela que contém a descrição do significado da tabela. São as linhas das tabelas com valores que correspondem aos valores do que se representa na tabela Parte da tabela que corresponde ao que realmente é importante para o SI 4. Indique a alternativa tal que seja suficiente, somente com o conteúdo da alternativa, dizer que uma tabela está na segunda forma normal: ( A ) Não ter dependência funcional transitiva e não ter campos com nomes repatidos ( B ) Não ter multivaloração em nenhum campo e não ter depencia transitiva ( C ) Não ter anomalia de campos de cálculo e não ter tuplas repetidas ( D ) Não ter dependência funcional total e não ter campo de cálculo ( E ) Não ter chave primária composta e nem multivaloração 5. O príncipio de uma tupla ser única dentro de uma tabela leva a conclusão que: ( A ) Sempre existem tuplas que correspondem a fatos da realidade ( B ) Uma tabela sempre contém tuplas ( C ) Existe sempre uma combinação de campos que dado o valor dos campos é possível se achar no máximo uma tupla ( D ) Existe sempre uma tupla dentro de uma tabela ( E ) Uma tupla qualquer sempre pode ser colocada e localizada dentro de uma tabela qualquer 6. Uma tabela com chave primária simples: ( A ) está na primeira forma normal, independente da chave primária ( B ) está na terceira forma normal, se a chave não tiver repetição de tuplas ( C ) está na segunda forma normal se não tiver multivaloração. ( D ) está na terceira forma normal se não tiver dependencia funcional transitiva ( E ) está na Segunda forma normal se não tiver denpendência transitiva 7. Sobre o assunto Normalização de Banco de Dados podemos fazer várias considerações. Julgue estas afirmativas como sendo verdadeiras ou falsas: I) [ F ] Em uma tabela que esteja sem dependência funcional parcial é impossível ocorrer a multivaloração II) [V] A ausencia de Dependência Funcional Transitiva deixa uma tabela com Chave primária simples na Terceira Forma Normal se ela não tiver multivaloração. III) [ F] A aplicação do procedimento de Normalização de Bancos de Dados aproxima o Modelo desenvolvido com uma abordagem Relacional de uma abordagem Entidade-Relacionamento.. IV) [ F ] Em qualquer Modelo desenvolvido com a abordagem do Modelo Entidade-Relacionamento as tabelas geradas a partir das entidades já estão na Terceira Forma Normal. V) [ V ] No procedimento de Normalização sempre ocorre o desmembramento de tabelas que resultam em tabelas que tem os mesmos campos da tabela original. Assinale a alternativa que contém a seqüência correta de V ou F para as afirmativas I), II), III), IV) e V): [V] [V] [V] [F] [V]( A ) ( B ) ( C ) ( D ) ( E ) [V] [F] [V] [F] [V] [F] [V] [F] [F] [V] [V] [F] [F] [V] [V] [F] [V] [V] [F] [F] 8. Dada a Tabela abaixo com a seguinte chave primária (cdProjeto, cdFunc, dtInicio): nmProjeto cdCliente nmCliente txEndereço cdProjeto cdFunc dtInicio dtTermino cdDepto nmFunc nmDepto Alfacentauri A José Av. Paulista, 1001 1 5 20021020 20020225 C João Controle Ursa Maior A José Av. Paulista, 1001 2 4 20030121 20020310 B João Projeto Ursa Maior A José Av. Paulista, 1001 2 5 20021025 20020315 C João Controle Alfacentauri A José Av. Paulista, 1001 1 1 20021015 20021025 A Ana Preliminar Ursa Maior A José Av. Paulista, 1001 2 2 20021020 20021030 A José Preliminar Escorpião B Ana R. Direita, 1234 3 1 20021026 20021115 A Ana Preliminar Andrômeda C Alberto R. São Bento, 234 4 2 20021031 20021120 A José Preliminar Alfacentauri A José Av. Paulista, 1001 1 3 20021023 20021130 B José Projeto Alfacentauri A José Av. Paulista, 1001 1 6 20021025 20021130 C Alberto Controle Atlanta B Ana R. Direita, 1234 5 1 20021116 20021210 A Ana Preliminar Ursa Maior A José Av. Paulista, 1001 2 3 20021030 20021220 B José Projeto Ursa Maior A José Av. Paulista, 1001 2 4 20021210 20021230 B João Projeto Escorpião B Ana R. Direita, 1234 3 6 20021105 20030120 C Alberto Controle Andrômeda C Alberto R. São Bento, 234 4 3 20021120 20030120 B José Projeto Escorpião B Ana R. Direita, 1234 3 3 20021130 20030120 B José Projeto Escorpião B Ana R. Direita, 1234 3 4 20021231 20030120 B João Projeto Escorpião B Ana R. Direita, 1234 3 5 20021030 20030125 C João Controle Andrômeda C Alberto R. São Bento, 234 4 6 20021110 20030205 C Alberto Controle Andrômeda C Alberto R. São Bento, 234 4 4 20021130 20030210 B João Projeto Depois que se executa o procedimento de Normalização o Modelo Entidade-Relacionamento. Indique a(s) alternativas que podem ser representativas do Modelo Entidade-Relacionamento que podemos montar após executar o procedimento de Normalização e deixar todas as Tabelas na Terceira Forma Normal: ( A ) Clientes R1 ParticipaçõesFuncionários DepartamentosProjetos 1 N R4 N 1 R2 1 N R3 N 1 ( B ) ClientesR1 ParticipaçõesFuncionários Departamentos Projetos 1 N R4 N 1 R2 1 N R3 N 1 ( D ) Clientes R1 Participações Funcionários DepartamentosProjetos 1 N R4 N 1 R2 1 N R3 N 1 9. Baseado no seguinte Modelo Entidade-Relacionamento: Fornecedores Fornece N Programas N Cópias N Clientes N e supondo que os atributos da entidade Fornecedores são: CdForn, NomeForn, Endereço, Telefone, Contato; que os atributos de Programas são: CdProg, NomePrograma, DtAquisição; e que os atributos da entidade Clientes sejam: CdCliente, Nomecli, Endereço, Telefone, Contato e Cidade. Sabendo que este modelo representa o modelo conceitual e que para a representação do modelológico teremos alteração, indique a(s) alternativa(s) que tem pelo menos um dos atributos que pertenceram a Tabela Cópias: ( A ) CdProg, CdClienter ( B ) CdForn, DtCadastro ( C ) DtCompra, VlCopia, QtdCopias ( D ) NuSeqCopia, NuRgDoCliente ( E ) CdFabricante, NuTelefone 10. Uma empresa faz alugueis de veículos e uma regra de seu negócio é buascar clientes novos em empresas. Deste modo ela tem em seu cadastro de clientes uma longa lista de possíveis alugadores de carros. Quando o cliente vai alugar um veículo (que pode ser um carro, uma picape ou menos um micro-ônibus) ele deve estar cadastrado. A escolha do veículo que vai ser alugado começa pela determinação do seu tipo, depois é determinado qual veículo é alugado. Ao alugar um veículo o cliente informa qual o período previsto de locação, dizendo, portanto, qual é a data prevista de devolução. Neste contexto qual indique qual é a alternativa que apresenta o modelo relacional que atende às necessidades desta organização: (C) veículostiposveículos clienteslocacao usa (1,1)(0,N) faz (0,N)(1,1) tem (0,N)(1,1) 11. Em um Sistema Gerenciador de Banco de Dados a linguagem de manipulação de dados ( A ) Permite a descrição do esquema conceitual para o Sistema Gerenciador de Banco de Dados ( B ) Permite a descrição dos perfis de usuários para o administrador do Sistema Gerenciador de Banco de Dados ( C ) Permiter que Inclusão/Exclusão/Alteração possam ser feitos sobre os registros dos Bancos de Dados. ( D ) Permite que os Administradores de Bancos de Dados definam os nomes e localização dos programas dentro de uma Base de Dados ( E ) Possibilita a criação de programas de inicialização de Base de Dados 12. Dada uma tabela R que tenha campos (C1,C2, C3 e C4) e com a qual se realiza uma operação de união com outra tabela qualquer, podemos com certeza dizer que a tabela resultado: ( A ) Terá somente os mesmos campos da tabela R ( B ) Não terá os campos da tabela que foi unida à tabela R ( C ) Terá os campos de R e os campos da outra tabela que não se repetem em R ( D ) Terá os campos de R ao lado dos campos da outra tabela. ( E ) Não apresenta dependência funcional entre os campos Alternativa correta abaixo: Alternativa correta abaixo 13. A primeira regra de integridade do Modelo Relacional declara que: ( A ) Uma tabela não pode ter tupla diferente uma da outra ( B ) Uma tabela não pode ter a chave primária nula ou vazia. ( C ) Uma tabela não pode ter chave estrangeira com valor igual ao de uma chave primária da tabela ( D ) Uma tabela só pode ter dois valores na chave primária, um valor nulo ou um valor não nulo ( E ) A tabela ideal deve ter pelo menos uma chave primária 14. A segunda regra de integridade do Modelo Relacional declara que: ( A ) Uma tabela não pode ter tupla diferente uma da outra ( B ) Uma tabela não pode ter a chave primária nula ou vazia ( C ) Uma tabela não pode ter chave estrangeira com valor igual ao de uma chave primária da tabela ( D ) O valor de uma chave estrangeira só pode ser nulo ou ser um valor que exista em outra tabala, onde a chave é primária. ( E ) A tabela ideal deve ter pelo menos uma chave primária. 15. Indique a alternativa que pode ser vista como uma limitação da Álgebra Relacional: ( A ) Não possibilitar a implementação de agregação ( B ) Não permitir que ligações sejam realizadas entre mais de duas tabalas. ( C ) Não ser capaz de realizar relacionamentos reflexivos ( D ) A incapacidade de navegar pelo modelo entidade entidade relacionamento ( E ) A incapacidade de poder relacionar tabelas sem chaves primárias e estrangeiras 16. Dadas as tabelas: Pacientes (P) Consultas (C) Médicos (M) CdPac NomePac CodPac CdMed Dia Hora CdMédico Nome Telefone 01200 José 01425 10 19/11/1999 14:00 10 Paulo 325-1456 Qual das seqüências de expressões em Álgebra Relacional atende a seguinte pergunta: Quais os nomes dos Pacientes, os dias e horas das consultas feitas pelo Médico “Marcos”? ( A ) F P [[Nome]] G C [[Dia,Hora]] H F [[CdPac=CodPac]]G R H [[Nome=”Marcos”]] ( B ) F P [[Nome=”Marcos”]] G C [[Dia,Hora]] H F [[CdPac=CodPac]]G R H [[NomePac,Dia,Hora]] ( C ) F M [[Nome=”Marcos”]] G F [[CdMedico=CdMed]] C H G [[CdPac=CodPac]] P R H [[NomePac,Dia,Hora]] ( D ) H C [[CdPac=CodPac]] P G C [[Nome,Dia,Hora,CdMed]] H M [[CdPac=CodPac]] G R H [[Nome=”Marcos”]] ( E ) H C [[CdPac=CodPac] ]P G H [[CdMed=CdMedico] ]M H G [[CdMedico=”Marcos”]] R H [[NomePac,Dia,Hora]] 17. Qual o comando SQL que você usaria para criar um Banco de dados com o nome de ATIVIDADES: ( A ) CREATE TABLE ATIVIDADES ( B ) USE TABLE ATIVIDADES ( C ) USE DATABASE ATIVIDADES ( D ) CREATE DATABASE ATIVIDADES ( E ) DESCRIBE ATIVIDADES 18. Na linguagem SQL, o comando usado para excluir uma tabela é ( A ) erase table <nome_tabela> ( B ) delete table <nome_tabela> ( C ) drop table <nome_tabela> ( D ) drop database <nome_tabela> ( E ) remove table <nome_tabela> 19. Considere o seguinte contexto: Funcionários de uma empresa de software podem fazer parte de equipes que atuam em projetos de sistemas de informação, em cada projeto pertence a um cliente. Os clientes podem ser empresas multinacionais e os SI podem ser desenvolvidos para paises diferentes, portanto o cliente pode determinar que em cada projeto exista um idioma padrão para o projeto do SI, por consequencia, em cada projeto, os funcionários podem usar um idioma. Cada projeto pode envolver a ação de muitos funcionarios. Um Funcionário pode chefiar de um a muitos funcionário. A ligação chefe-funcionário permite definir a equipe de trabalho. Um funcionário pode participar de mais de uma equipe de trabalho que atua em um projeto. Cada equipe de trabalho tem um chefe. Dado um projeto, é necessário que se conheça os funcionários e quais idiomas eles usam nesse projeto. Este projeto será implementado em um SGBD Relacional. Quando o Analista derivar o modelo lógico indique a alternativa que expressa a quantidade de tabelas que serão percebidas no modelo. ( A ) Quatro tabelas Cinco tabelas Sete tabelas Seis tabelas ( B ) ( C ) (D) ( E ) Oito tabelas 20. Dadas as tabelas: Pacientes Consultas Médicos CdPac NomePac DtNasc CdPac CdMed Dia Hora CdMédico Nome Telefone 01200 José 19/12/1960 01425 10 19/11/1999 14:00 M1 Paulo 325-1456 E considerando-se a seguinte sequência de expressões da Álgebra Relacional: R Consultas[Dia>="01/01/2005" e Dia<="31/12/2005" ]] S R [[ R.CdPac=PacientesCdPac ]] Pacientes R S [[ NomePac=Luiz e dtnasc>30/04/1960 e dtnasc<01/06/1960 ]] S R [[ R.CdMed=Medicos.CdMedico ]] Medicos F S [[ Nome,Telefone ]] Indique a afirmativa que contém a pergunta que pode ser respondida com a sequencia de Álgebra Relacional acima citada: (A) Quais são nomes e telefones dos médicos que atenderam no ano de 2005 algum paciente de nome Luiz que nasceu em Maio de 1960 ? (B) (C) (D) (E) Quais são os Médicos que consultaram o paciente de nome Luiz em"Maio de 2005"? Para os pacientes que tiveram consultas em 2005 e cujo nomes eram "luiz", nascidos em Maio de 1960, identifique os nomes e telefones dos médicos que fizeram a consulta Para os pacientes nascidos em 2005 e que tiveram consultas em Maio de 1960, quais são os nomes e telefones dos médicos das consultas? Quais são os nomes dos médicos que consultaram em “maio de 1906" os pacientes que nasceram em 2005 de nome “Luiz"? 21. Dadas as tabelas: F(Funcionários) P(Projetos) A(Ações) CdFunc NmFunc CdProj vlCusto NmProj CdProj CdFunc dtInicio DtTérmino 010 José D1 12000 Casa e Jardim D1 015 20040520 20040530 Qual das sequências de expressões em Álgebra Relacional responde a seguinte pergunta: Entre quais datas o funcionário “marcos" trabalhou em projetos com custo superior à R$10000,00? Indique 2(DUAS) [ ]( 1) M F [[ cdFunc ]] G M [[ cdFunc=cdFunc ]] P H G [[ dtInicio, dtTermino ]] [ ]( 8) X P [[ vlCusto>10000 ]] Y X [[ Cdfunc=cdfunc ]] A Z Y [[ NmFunc="Marcos"]] R Z [[ DtInicio, dtTermino ]] [ ]( 2) X F [[ NmFunc="Marcos" ]] Y X [[ CdFunc=CdFunc ]]A Z Y [[ CdProj=CdProj ]]P K Z [[ vlCusto>10000 ]] R K [[ dtInicio, dtTermino ]] [ ]( 16) X P [[ vlCusto>10000 ]] G F [[ nmFunc="Marcos" ]] H X [[ cdProj=cdProj ]] A I H [[ CdFun=CdFunc ]] G R I [[ dtinicio, dtTérmino ]] [ ]( 4) G F [[ CdFunc="015" ]] H G [[ dtInicio, dtTermino ]]A F H [[ cdFunc=cdFunc ]]P Indique a alternativa que contém a soma dos pesos das afirmativas que respondem corretamente esta questão: [ ]( A ) 10 [ ]( B ) 5 [ ]( C ) 6 [ ]( D ) 12 [ ]( E ) 24 22. Em uma distribuidora de filmes é necessário controlar a frequencia de espectadores em cada sessão de cinema que exibe um filme. Para isso se controla quantas salas existem e registra-se a quantidade de pessoas que assistem uma sessão em uma sala do cinema do cinema. O modelo que atende as necessidades deste contexto é o seguinte: sessoessalas filmesé_v is to (1 ,N)(1 ,N) freq (1 ,N)(0 ,N) Os atributos das entidades e dos relacionamentos são os seguintes: Salas (NuSala,qtCapadidade); Freq(NuFrequencia, qtPessoas); Sessoes(cdSessao, horainicio, horatermino) Ffilmes (cdfilme,dtpublicacao,vlcusto) E_visto(cdfilme, cdSessao) Assinale a alternativa que contém a declaração CORRETA do mapeamento do MER para Modelo Relacional Textual: ( A ) salas (NuSala,qtCapadidade) freq(NuFrequencia, qtPessoas) sessoes(cdSessao, horainicio, horatermino) filmes (cdfilme,dtpublicacao,vlcusto) é_visto(cdfilme, cdSessao) ( B ) salas (NuSala,qtCapadidade) freq(NuFrequencia, qtPessoas) sessoes(cdSessao, horainicio, horatermino) filmes (cdfilme,dtpublicacao,vlcusto) é_visto(cdfilme) ( C ) salas (NuSala,qtCapadidade) freq(NuFrequencia, NuSala, cdSessao,qtPessoas) NuSala referencia salas cdSessao referencia sessoes sessoes(cdSessao, horainicio, horatermino) filmes (cdfilme,dtpublicacao,vlcusto) é_visto(cdfilme, cdSessao) cdfilme referencia filmes cdSessao referencia sessoes ( D ) salas (NuSala,qtCapadidade) freq(NuFrequencia, NuSala, cdSessao,qtPessoas) NuSala referencia salas cdSessao referencia sessoes sessoes(cdSessao, horainicio, horatermino) filmes (cdfilme,dtpublicacao,vlcusto) é_visto(cdfilme, cdSessao) cdfilme referencia salas cdSessao referencia sessoes ( E ) salas (NuSala,qtCapadidade) freq(NuFrequencia, NuSala, cdSessao,qtPessoas) sessoes(cdSessao, horainicio, horatermino) filmes (cdfilme,dtpublicacao,vlcusto) é_visto(cdfilme, cdSessao) cdfilme referencia filmes cdSessao referencia sessoes 23. Dadas as tabelas: Pacientes Consultas Médicos CdPac NomePac DtNasc CdPac CdMed Dia Hora CdMédico Nome Telefone 01200 José 19/12/1960 01425 10 19/11/1999 14:00 M1 Paulo 325-1456 E considerando-se a seguinte sequência de expressões da Álgebra Relacional: R Consultas[Dia>="01/01/2005" e Dia<="31/12/2005" ]] S R [[ R.CdPac=PacientesCdPac ]] Pacientes R S [[ NomePac=Luiz e dtnasc>30/04/1960 e dtnasc<01/06/1960 ]] S R [[ R.CdMed=Medicos.CdMedico ]] Medicos F S [[ Nome,Telefone ]] Indique a afirmativa que contém a pergunta que pode ser respondida com a sequencia de Álgebra Relacional acima citada: (A) Quais são nomes e telefones dos médicos que atenderam no ano de 2005 algum paciente de nome Luiz que nasceu em Maio de (B) (C) (D) (E) 1960? Quais são os Médicos que consultaram o paciente de nome Luiz em"Maio de 2005"? Para os pacientes que tiveram consultas em 2005 e cujo nomes eram "luiz", nascidos em Maio de 1960, identifique os nomes e telefones dos médicos que fizeram a consulta Para os pacientes nascidos em 2005 e que tiveram consultas em Maio de 1960, quais são os nomes e telefones dos médicos das consultas? Quais são os nomes dos médicos que consultaram em “maio de 1906" os pacientes que nasceram em 2005 de nome “Luiz"? (Essa tá repetindo e já foi respondida) 24. Uma das regras de integridade do Modelo Relacional declara que: ( A ) Uma tabela não pode ter tupla diferente uma da outra ( B ) Uma tabela pode ter a chave primária nula ou vazia ( C ) Uma tabela não pode ter chave estrangeira com valor igual ao de uma chave primária da tabela ( D ) O valor de uma chave estrangeira só pode ser nulo ou ser um valor que exista em outra tabala, onde a chave é primária. ( E ) A tabela ideal deve ter pelo menos uma chave primária 25. Tendo o seguinte modelo de dados, representado pelas entidades e atributos especificados a seguir, onde os atributos sublinhados indicam o atributo identificador de cada uma das respectivas entidades: Profissão: cod_profissao, descricao-profissao Pessoa: cpf, identidade, nome_pessoa, cod_sexo, cod_profissao Dependente: cpf, ordem-dependente, nome-dependente, cod_sexo Sexo: cod_sexo, descrição-sexo Suponha que o modelo foi alterado da seguinte forma: • Alteração da entidade Pessoa, que passa a ter os atributos (cpf, identidade, nome_pessoa,cod_sexo) • Inclusão do Relacionamento Pessoa_Profissão com os atributos (cpf, cod_profissao) Com estas modificações pode-se afirmar corretamente o que esta escrito na alternativa? Indique 1(UMA): [ ]( A ) a entidade Pessoa não tem mais relacionamento com a entidade Profissão [ ]( B ) o relacionamento Pessoa_Profissão somente poderá ter um único registro para cada cpf. [ ]( C ) o relacionamento entre as entidades Pessoa e Profissão foi alterado de um-para-muitos para muitos-para- muitos. [ ]( D ) não há mudança, de fato, no modelo porque uma profissão pode estar relacionada com muitas pessoas. [ ]( E ) não se conseguirá mais saber que profissão tem uma determinada pessoa. 26. Indique a alternativa que diz que uma tabela está na segunda forma normal: ( A ) Não apresenta dependência funcional transitiva e não apresentar dependência parcial ( B ) Não apresenta multivaloração em nenhum campo e não ter chave primária composta. ( C ) Não apresenta anomalia de campos de cálculo e não apresentar dependência transitiva ( D ) Não apresenta dependência funcional total e não ter chave primária simples ( E ) Não apresenta chave composta e não ter dependência transitiva http://pensador.uol.com.br/autor/mario_quintana/ 27. Considere que duas tabelas R e S sejam união compatíveis e que estejam na terceira forma normal. Com estas tabelas se realiza a seguinte operação relacional: T R U S (Distintos). Assinale qual das alternativas abaixo está correta considerando-se a tabela T: ( A ) Todos os campos de T, com exceção da Chave Primária apresentam Dependência Parcial Total com relação à Chave Primária ( B ) Os valores dos campos em R e S permitem que T possa apresentar qualquer anomalia de valor, portanto a tabela T deve ser submetida a um processo de normallização. ( C ) T está na terceira forma normal ( D ) Não é possível afirmar nenhuma característica da tabela T ( E ) T é uma tabela que deve apresentar a estrutura de R e a estrutura de S e todos os valores de R e S.
Compartilhar