

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Marque a alternativa INCORRETA sobre o DER.
Os atributos nome, nascimento e telefone constituem exemplo de chave candidata para a entidade candidato
O relacionamento entre candidato e concurso é um relacionamento com cardinalidade um-para-um.
Os atributos ci e número são chaves estrangeiras no relacionamento inscrição.
Os atributos ci e número são chaves primárias no relacionamento inscrição.
A alternativa que apresenta uma consulta que NÃO pode ser resolvida apenas com este conjunto de relações é:
Quais alunos já se inscreveram em uma dada disciplina?
Quais disciplinas já foram cursadas por um dado aluno?
Quais disciplinas já foram ministradas por um dado professor?
Quais professores já ministraram uma dada disciplina?
Quais disciplinas são pré-requisitos para uma dada disciplina?
Considerando a Técnica de Modelagem de Objetos, o modelo que representa os aspectos estáticos e estruturais "de dados" de um sistema é o modelo
funcional
dinâmico
de objetos
relacional
de abstração
Considere o esquema relacional abaixo:

A alternativa que mostra um modelo E-R na notação Setzer a partir do qual este esquema foi gerado é
Deseja-se listar o nome do candidato, nome do concurso e pontuação dos candidatos que passaram em primeiro lugar dentre todos os concursos. Não é necessário tratamento específico para situações de empate no primeiro lugar. Para tanto, marque a alternativa CORRETA.
SELECT candidato.nome, concurso.nome, inscrição.pontos FROM candidato, inscrição, concurso WHERE inscrição.pontos in (SELECT max(inscrição.pontos) FROM inscrição GROUP BY inscrição.número);
SELECT candidato.nome, concurso.nome, inscrição.pontos FROM candidato, inscrição, concurso WHERE candidato.ci=inscrição.ci and inscrição.número=concurso.número and inscrição.pontos= max(inscrição.pontos);
SELECT candidato.nome, concurso.nome, inscrição.pontos FROM candidato, inscrição, concurso WHERE candidato.ci=inscrição.ci and inscrição.número=concurso.número and inscrição.pontos in (SELECT max(inscrição.pontos) FROM inscrição GROUP BY inscrição.número);
SELECT candidato.nome, concurso.nome, inscrição.pontos FROM candidato, inscrição, concurso WHERE candidato.ci=inscrição.ci and inscrição.número=concurso.número and inscrição.pontos in (SELECT max(inscrição.pontos) FROM inscrição);
Para saber a nota obtida por um aluno quando cursou uma dada disciplina, é preciso fazer uma alteração no esquema relacional acima. A alternativa que apresenta a alteração adequada é:
Aluno (cod-aluno, nome-aluno, nota)
Aptidão (cod-professor, cod-disciplina, nota)
Disciplina (cod-disciplina, nome-disciplina, nota)
Inscrição (cod-disciplina, cod-professor, cod-aluno, semestre, ano, origemInsc, nota)
Professor (cod-professor, nome-professor, data-admissão, nota)
Num modelo entidade-relacionamento pode-se observar que em "ALUNO CURSA DISCIPLINA", CURSA é
um atributo.
uma entidade.
uma cardinalidade.
uma chave de acesso.
um relacionamento.
Dado o Modelo de Entidade e Relacionamento abaixo, escolha a alternativa correta
Agência Bancária é um entidade fraca
Agência Bancária está representada de forma incorreta
Agência Bancária não tem relacionamento com município
Agência Bancária deve ter relacionamento com Órgão/Município
nenhuma das alternativas é correta
O modelo de entidade e relacionamento, E-R, tem como finalidade principal:
definir os usuários que estão relacionados a um esquema do banco de dados, garantindo a segurança no acesso aos dados.
especificar o esquema conceitual do banco de dados.
definir o dicionário de dados utilizado em um banco de dados
especificar as tarefas de administração do banco de dados como backup, por exemplo.
Sejam dadas as afirmativas sobre Modelos de Bancos de Dados:
I. O modelo relacional representa dados de relacionamentos com cardinalidade um para muitos como tabelas;
II. O modelo hierárquico representa os dados por meio de registros;
III. O modelo hierárquico representa os dados como coleções de árvores;
IV. O modelo rede não apresenta o conceito de relacionamento, gerando por-tanto um duplicidade de dados;
V. O modelo rede representa os dados por meio de uma coleção de regis-tros;
Se apenas as afirmativas I, III e IV estão corretas.
Se apenas as afirmativas III e V estão corretas.
Se apenas as afirmativas II e V estão corretas.
A procuradoria resolveu aumentar uma vaga em todos os seus concursos que ainda estão em andamento. Considere que o delimitador de datas é o símbolo de sustenido (#) e o SQL aceita datas no formato mm/dd/aaaa. Marque a alternativa CORRETA para realizar essa operação
UPDATE concurso SET concurso.vagas = concurso.vagas+1 WHERE concurso.solicitante='Procuradoria' and concurso.data >= #12/1/2002#;
SELECT concurso.vagas = concurso.vagas+1 FROM concurso WHERE concurso.solicitante='Procuradoria' and concurso.data >= #12/1/2002#;
SELECT concurso.vagas = concurso.vagas+1 FROM concurso WHERE concurso.solicitante='Procuradoria';
UPDATE concurso SET concurso.vagas = concurso.vagas+1 WHERE concurso.data >= #12/1/2002#;
Considere o seguinte diagrama de entidades e relacionamentos expresso na notação proposta por KORTH:
Assinale a alternativa INCORRETA:
Ao mapear esse diagrama para um banco de dados relacional, a tabela JUIZ terá uma chave estrangeira advinda da tabela PROCESSO.
Ao mapear esse diagrama para um banco de dados relacional, o relacio-namento JULGA é convertido para uma tabela com mais de uma coluna.
O relacionamento deste diagrama é de cardinalidade muitos para muitos.
d) Ao mapear esse diagrama para um banco de dados relacional, uma con-sulta que associa o nome dos juízes a seus processos e data de abertura necessita do produto cartesiano entre três tabelas
De acordo com a modelagem acima pode-se afirmar que:
I. Um livro pode pertencer a duas bibliotecas.
II. Um usuário pode pegar emprestado 5 livros.
III. Uma pessoa pode pegar livros de mais de uma biblioteca.
IV. Um livro pode ser emprestado para mais de um usuário.
A alternativa que contém somente afirmativas verdadeiras é:
I e II;
I e III;
II e III;
II e IV;
III e IV.
As estatísticas de uso do banco de dados em um SGBD relacional podem ser obtidas em um componente do sistema chamado
Sejam as seguintes afirmações sobre o modelo entidaderelacionamento utilizado em bancos de dados:
I. Um relacionamento, em um diagrama entidade-relacionamento, não pode ter atributos.
II. Uma entidade fraca não tem atributos suficientes para formar uma chave primária.
III. Em um diagrama entidade-relacionamento, os retângulos representam conjuntos de atributos.
Sobre as afirmações, pode-se dizer que
apenas II é correta.
apenas I e II são corretas.
apenas I e III são corretas.
apenas II e III são corretas.
I, II e III são corretas.
Em uma arquitetura cliente-servidor a duas camadas, o middleware tem o papel de prover a interoperação entre a camada de servidor de aplicação e a camada de banco de dados.
No modelo relacional de dados, o operador relacional que permite recuperar determinadas colunas de uma tabela, é denominado
Assinale a afirmativa INCORRETA a respeito do modelo entidade - relacionamento (ER).
A cardinalidade de mapeamento binário entre duas entidades pode ser: um para um; um para muitos; muitos para um e muitos para muitos
Uma limitação do modelo ER é não ser capaz de representar um relacionamento ternário.
A generalização é o resultado da união de dois ou mais conjuntos de entidades de nível mais baixo, produzindo um conjunto de entidades de nível mais alto.
Especialização é o resultado da separação de um subconjunto de entidades de nível mais alto, formando um conjunto de entidades de nível mais baixo.
Uma limitação do modelo ER é não poder expressar diretamente relacionamentos entre relacionamentos.
Nos diagramas entidade-relacionamento utilizados na modelagem de bancos de dados, os retângulos representam
atributos
valores nulos.
atributos chave.
conjunto de entidades.