Buscar

Material de Estudo para Banco de Dados - Apols, Provas Objetivas e Discursivas com Gabarito no Final.

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 55 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 55 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 55 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Apol1
Questão 1/10
Leia atentamente a seguinte solicitação de um usuário.
De nossos clientes, como “Mano Lima” e “Severino Dias de Oliveira”, precisamos do endereço e telefone.
Analise as seguintes afirmativas.
I. O nome, endereço e telefone são dados.
II. Só endereço e telefone são dados.
III. Cliente, endereço e telefone são dados.
IV. “Mano Lima” e “Severino Dias de Oliveira” são dados.Considerando a definição de dados e a solicitação do usuário, assinale a alternativa correta.
 	A	As afirmativas I e II estão certas.
 	B	As afirmativas II e III estão certas.
 	C	As afirmativas I e III estão certas.
 	D	Apenas as afirmativas I e IV estão certas.
Questão 2/10
Leia atentamente o seguinte parágrafo.
Os bancos de dados fazem parte do nosso cotidiano, quando utilizamos o banco, fazemos compras em supermercados, lojas e pela Internet.
Analise as seguintes afirmativas.
I. Banco de dados é também o estudo das melhores práticas para o armazenamento e tratamento dos mesmos.
II. Bancos de dados são estruturas anatomicamente desenvolvidas para armazenar todo e qualquer tipo de dados.
III. Faz parte de um banco de dados os sistemas de gerenciamento de bancos de dados.
IV. Em um banco de dados tem uma base de dados.
V. Os bancos de dados são independentes das necessidades das organizações.
Considerando o contexto de Bancos de Dados assinale a alternativa correta.
 	A	Estão corretas somente as alternativas I, III e IV.
B	Somente estão corretas as alternativas I e III.
 	C	Estão corretas as afirmativas III e V.
 	D	Estão corretas as afirmativas II e V.
 	E	Somente a afirmativa I está correta.
Questão 3/10
Leia atentamente o seguinte parágrafo.
Com o surgimento dos bancos de dados e suas preocupações, surgiram softwares que administram os bancos de dados. Estes softwares são os Sistemas de Gerenciamento de Bancos de Dados (SGDB) do inglês Data Base Management System (DBMS).
Analise as seguintes afirmativas e a relação entre elas.
I. Os usuários de banco de dados precisam conhecer profundamente os seus recursos e configuração.
Porque:
II. Os administradores de bancos de dados (DBA) são altamente qualificados para configurar e projetar as melhorias nos SGDBs e nas bases de dados para uma melhor performance.
A respeito dessas assertivas, assinale a alternativa correta.
A	Ambas assertivas estão corretas.
 	B	As assertivas se complementam.
 	C	A assertiva I é uma proposição falsa e a II é verdadeira.
D	A assertiva I reforça a assertiva II.
 	E	Ambas assertivas estão erradas.
Questão 4/10
Leia atentamente o seguinte parágrafo.
Na modelagem conceitual busca-se entender, identificar e estruturar. Entender o funcionamento do sistema, identificar os dados que são necessários e como eles se relacionam. Depois de entender e identificar tem-se de estruturar estas informações para que fiquem documentadas e legíveis e, o modelo lógico é a forma como vemos a organização dos dados no SGDB.
Analise as seguintes afirmativas e a relação entre elas.
I. O modelo conceitual é parte do projeto de um banco de dados.
Porque:
II. O Modelo lógico é parte do projeto de um banco de dados.
A respeito dessas assertivas, assinale a alternativa correta.
A	Ambas assertivas estão corretas, mas não se complementam.
B	Ambas assertivas estão corretas, e se complementam.
 	C	A assertiva I é uma proposição falsa e a II é verdadeira.
 	D	A assertiva I reforça a assertiva II.
 	E	Ambas assertivas estão erradas.
Questão 5/10
Leia atentamente o seguinte parágrafo.
Na modelagem conceitual busca-se entender, identificar e estruturar. Entender o funcionamento do sistema, identificar os dados que são necessários e como eles se relacionam. Depois de entender e identificar tem-se de estruturar estas informações para que fiquem documentadas e legíveis e, o modelo lógico é a forma como vemos a organização dos dados no SGDB.
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas considerando o contexto de projeto de bancos de dados.
( ) Projetar um banco de dados é projetar um SGDB.
( ) Uma base de dados bem projetada se aplica perfeitamente a todas as situações.
( ) O modelo conceitual é parte e não o objetivo final em um projeto de banco de dados.
( ) O modelo lógico mostra como as necessidades do usuário devem ficar no banco de dados.
( ) O modelo lógico é construído com base no modelo conceitual.
Considerando o contexto de Sistemas de Gerenciamento de Bancos de Dados assinale a alternativa correta.
A	F, F, F, F, V.
 	B	F, F, V, V, V.
C	F, V, F, F, V.
 	D	V, F, F, F, F.
 	E	V, V, F, F, V.
Questão 6/10
Leia atentamente o seguinte parágrafo.
Existem diversos tipos de SGDB, os relacionais, em rede, hierárquico e outros. Eles diferem na forma como os dados são organizados e percebidos pelos usuários.
Analise as seguintes afirmativas.
I. Os usuários percebem os dados dos SGDB relacionais na forma de tabelas.
II. Os usuários percebem os dados dos SGDB em rede com muitas relações dos dados com outros dados.
III. Os usuários percebem os dados dos SGDB hierárquico de forma aninhada, quando são relacionados.
IV. Os diferentes tipos de SGDB tem o mesmo objetivo que são gerenciar uma base de dados.
Considerando o contexto de SGDB assinale a alternativa correta.
A	Apenas estão corretas as afirmativas I, II e III.
 	B	Apenas estão corretas as afirmativas I e II.
 	C	Apenas estão corretas as afirmativas I e III.
 	D	Somente estão corretas as afirmativas I e IV.
 	E	Todas as afirmativas estão corretas.
Questão 7/10
Leia atentamente o seguinte parágrafo.
Projetar uma base de dados se dá em três fases, sendo: modelgam conceitual a primeira, depois o projeto lógico e por fim o projeto físico.
Analise as seguintes afirmativas.
I. O objetivo da modelagem conceitual é entender e representar as necessidades de armazenamento dos dados.
II. O objetivo da modelagem lógica é criar um modelo para persistir os dados que estão no modelo conceitual, em um SGDB específico.
III. A modelagem conceitual e a modelagem lógica são processos abstratos de criação de modelos.
IV. Projetar uma base de dados é saber aplicar as técnicas de modelagem.
Considerando o contexto de SGDB assinale a alternativa correta.
A	Somente estão corretas as afirmativas I, II e III.
 	B	Apenas estão corretas as afirmativas I e II.
 	C	Apenas estão corretas as afirmativas I e III.
 	D	Somente estão corretas as afirmativas I e IV.
 	E	Todas as afirmativas estão corretas.
Questão 8/10
Observe o seguinte DER referente a uma locadora de veículos.
Analise as seguintes afirmativas.
I. Entidades estão relacionadas com outras entidades.
II. As entidades representam informações do cotidiano definidas pelo usuário da necessidade da organização.
III. As entidades representam dados de um mesmo contexto.
IV. As entidades podem ser substituídas por relacionamentos.
Considerando a definição de entidade assinale a alternativa correta.
A	Somente as afirmativas I e II estão certas.
 	B	Apenas as afirmativas II e III estão certas.
 	C	Somente as afirmativas I e III estão certas.
 	D	Somente as afirmativas I, II e III estão certas.
E	Somente a afirmativa II está certa.
Questão 9/10
Leia atentamente ao que se segue.
Uma definição dada por Elmasri e Navathe (Elmasri, R.; Navathe, S. 2011, p. 20) sobre atributos é: “Representa alguma propriedade de interesse que descreve melhor uma entidade, como o nome ou o salário de um funcionário” e, Heuser (Heuser 2009, p. 48) conceitua atributos como: “dado que é associado a cada ocorrência de uma entidade ou de um relacionamento”.
Analise as seguintes afirmativas.
I. Os atributos são opcionais no modelo conceitual.
II. Atributos são informações e não dados.
III. Atributos representam dados da entidade.
IV. As entidades têm de terem atributos.
Considerando o contexto de atributos assinale a alternativa correta.
A	Estão corretas somente as alternativas I, III e IV.
 	B	Somente estão corretas as alternativas I e III.
 	CEstão corretas as afirmativas III e IV.
D	Estão corretas as afirmativas II e IV.
 	E	Somente a afirmativa I está correta.
Questão 10/10
Considere atentamente ao que se segue.
Na notação de Peter Chen, os identificadores são representados pela figura de uma reta com um pequeno círculo em uma extremidade e o nome do atributo. 
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas considerando a notação de Peter Chen apresentada acima.
( ) Os identificadores são atributos cujos valores não se repetem.
( ) O uso de identificadores é desnecessário para uma modelagem conceitual estar correta.
( ) Os identificadores são para uso exclusivo dos usuários finais/leigos.
( ) Identificador pode ser qualquer atributo que não tenha valores repetidos.
( ) O número de telefone pode ser um atributo identificador.
Considerando o contexto de identificadores assinale a alternativa correta.
 	A	F, F, F, F, V.
 	B	V, F, F, F, V.
 	C	F, V, F, F, V.
 	D	V, F, F, V, F.
E	V, V, F, F, V.
Apol 2
Questão 1/10
Leia o seguinte parágrafo.
Encontram-se os relacionamentos, na descrição do usuário, fazendo perguntas envolvendo cada entidade encontrada. Quando a resposta envolve outra entidade encontramos um relacionamento.
Analise as seguintes afirmativas e a relação entre elas.
I. Os relacionamentos indicam a relação entre duas ou mais entidades.
Porque:
II. Eles representam as ligações das ocorrências de cada entidade com outras entidades.
A respeito dessas assertivas, assinale a opção correta.
A	Ambas assertivas estão corretas, mas não se complementam.
B	A assertiva I é uma proposição falsa e a II é verdadeira.
C	A assertiva I está certa e a assertiva II está errada.
D	Ambas assertivas estão erradas.
E	As assertivas estão certas e se complementam.
Questão 2/10
Leia atentamente.
A cardinalidade máxima é representa por “1” ou “n”, também é usado o “N” e o “*”.
A cardinalidade mínima é representada por “1” (um) e por “0” (zero).
Analise as seguintes afirmativas e a relação entre elas.
I. A cardinalidade indica a quantidade de ocorrências das entidades nos relacionamentos.
Porque:
II. Os relacionamentos são completos e a cardinalidade é opcional.
A respeito dessas assertivas, assinale a opção correta.
A	Ambas assertivas estão corretas, mas não se complementam.
B	Ambas assertivas estão corretas, e se complementam.
C	A assertiva I é uma proposição falsa e a II é verdadeira.
D	A assertiva I é uma proposição verdadeira e a II é falsa.
Questão 3/10
Considere atentamente ao que se segue.
Para encontrar uma entidade, os atributos, os identificadores, os relacionamentos e as cardinalidades, fazem-se perguntas e analisam-se as respostas.
Com base nesta definição, analise as seguintes afirmativas.
I. A pergunta - O que o sistema precisa que seja armazenado? É para identificar atributos.
II. A pergunta - Qual os dados que necessitam ser armazenados para a entidade.....? É para identificar entidades.
III. A pergunta – A entidade ... tem relação com que outra entidade? Auxilia para identificar um relacionamento.
IV. A pergunta - O que o sistema precisa que seja armazenado? É para identificar entidades.
V. A pergunta - Qual os dados que necessitam ser armazenados para a entidade.....? É para identificar atributos.
Considerando o contexto de atributos assinale a afirmativa correta.
A	Estão corretas somente as alternativas I, III e IV.
B	Somente estão corretas as alternativas I e III.
C	Estão corretas as afirmativas III, IV e V.
D	Estão corretas as afirmativas II e IV.
E	Somente a afirmativa I está correta.
Questão 4/10
Leia atentamente.
Alguns atributos podem representar mais de um valor do mesmo tipo e de quantidade indefinida, estes são os	atributos multivalorados.
Analise as seguintes afirmativas e a relação entre elas.
I. E-mail e telefone são exemplos de atributos que podem ser multivalorados.
Porque:
II. Podem-se ter vários e-mails ou telefones registrados para a mesma pessoa.
A respeito dessas assertivas, assinale a opção correta.
A	Ambas assertivas estão corretas, mas não se complementam.
B	Ambas assertivas estão corretas, e se complementam.
C	A assertiva I é uma proposição falsa e a II é verdadeira.
D	A assertiva I é uma proposição verdadeira e a II é falsa.
E	Ambas assertivas estão erradas.
Questão 5/10
Observe o seguinte DER referente a uma locadora de veículos.
Analise as seguintes afirmativas e a relação entre elas.
I. As entidades PESSOA JURIDICA e PESSOA FISICA estão associadas separadamente com a
entidade CLIENTE.
Porque:
II. Cada cliente pode somente ser uma pessoa jurídica ou uma pessoa física.
A respeito dessas assertivas, assinale a alternativa correta.
A	Ambas assertivas estão corretas, mas não se complementam.
B	Ambas assertivas estão corretas, e se complementam.
C	A assertiva I é uma proposição falsa e a II é verdadeira.
D	A assertiva I é uma proposição verdadeira e a II é falsa.
E	Ambas assertivas estão erradas.
Questão 6/10
Leia atentamente ao que se segue.
Uma definição dada por Elmasri e Navathe (Elmasri, R.; Navathe, S. 2011, p. 20) sobre atributos é: 
“Representa alguma propriedade de interesse que descreve melhor uma entidade, como o nome ou o salário de um funcionário” e, Heuser (Heuser 2009, p. 48) conceitua atributos como: “dado que é associado a cada ocorrência de uma entidade ou de um relacionamento”.
Com base nestas definições, analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas.
( ) Os atributos podem ser omitidos no modelo conceitual.
( ) No modelo relacional, os dados de uma entidade podem estar associados uma única vez com dados de outra entidade.
( ) Obrigatoriamente cada entidade deve ter pelo menos um atributo identificador.
( ) Um atributo é suficiente para armazenar toda a informação de uma entidade.
( ) Atributos identificadores são opcionais nas entidades.
Considerando o contexto de entidades e atributos assinale a afirmativa correta.
A	F, V, F, V, V.
B	V, F, V, F, V.
C	V, F, V, F, F.
D	V, F, V, V, F.
E	V, V, F, F, F.
Questão 7/10
Leia atentamente ao que se segue.
Uma definição dada por Elmasri e Navathe (Elmasri, R.; Navathe, S. 2011, p. 20) sobre atributos é:
“Representa alguma propriedade de interesse que descreve melhor uma entidade, como o nome ou o salário de um funcionário” e, Heuser (Heuser 2009, p. 48) conceitua atributos como: “dado que é associado a cada ocorrência de uma entidade ou de um relacionamento”.
Analise as seguintes afirmativas e a relação entre elas.
I. Os atributos são identificados pelos dados que necessitam serem armazenados.
Porque:
II. As entidades podem ter atributos que não sejam do seu contexto, que sejam do contexto de outra entidade.
A respeito dessas assertivas, assinale a opção correta.
A	Ambas assertivas estão corretas, mas não se complementam.
B	A assertiva I é uma proposição falsa e a II é verdadeira.
C	A assertiva I está certa e a assertiva II está errada.
D	Ambas assertivas estão erradas.
E	As assertivas estão certas e se complementam.
Questão 8/10
Considere atentamente ao que se segue.
Para encontrar uma entidade, os atributos, os identificadores, os relacionamentos e as cardinalidades se faz perguntas e se analisa as respostas.
Com base nesta definição, analise as seguintes afirmativas e a relação entre elas.
I. A pergunta - O que o sistema precisa que seja armazenado? É utilizada para identificar entidades.
Porque:
II. A pergunta - Qual os dados que necessitam ser armazenados para a entidade.....? É utilizada para identificar atributos.
A respeito dessas assertivas, assinale a alternativa correta.
A	Ambas assertivas estão corretas, mas não se complementam.
B	Ambas assertivas estão corretas, e se complementam.
C	A assertiva I é uma proposição falsa e a II é verdadeira.
D	A assertiva I é uma proposição verdadeira e a II é falsa.
E	Ambas assertivas estão erradas.
Questão 9/10
Leia atentamente.
A cardinalidade máxima é representa por “1” ou “n”,também é usado o “N” e o “*”.
A cardinalidade mínima é representada por “1” (um) e por “0” (zero).
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas.
( ) A cardinalidade máxima indica que não pode ocorrer mais relacionamentos do que o definido.
( ) A cardinalidade mínima pode indicar a obrigatoriedade ou não de uma ocorrência no relacionamento.
( ) A cardinalidade 1:1 indica que no mínimo tem de ter uma ocorrência no relacionamento.
( ) A cardinalidade 1:1 indica que no máximo tem de ter uma ocorrência no relacionamento.
( ) A cardinalidade (0,n) indica que é opcional a existência de uma ocorrência e que pode ter muitas ocorrências.
Considerando o contexto de identificadores assinale a sequência correta.
A	F, F, F, F, V.
B	V, F, F, F, V.
C	V, F, F, V, F.
D	V, V, F, F, V.
E	F, V, V, V, V.
Questão 10/10
Considere atentamente ao que se segue.
Na notação de Peter Chen, os identificadores são representados pela figura de uma reta com um pequeno
círculo em uma extremidade e o nome do atributo.
Analise as seguintes afirmativas e a relação entre elas.
I. O uso de identificadores é desnecessário para as entidades durante a modelagem conceitual.
Porque:
II. Os identificadores são atributos cujos valores não se repetem.
A respeito dessas assertivas, assinale a alternativa correta.
A	Ambas assertivas estão corretas, mas não se complementam.
B	Ambas assertivas estão corretas, e se complementam.
C	A assertiva I é uma proposição falsa e a II é verdadeira.
D	A assertiva I reforça a assertiva II.
E	Ambas assertivas estão erradas
Apol 3
Questão 1/10
Considere a seguinte solicitação de um usuário para o sistema de Agendamento de Consultas, que está sendo desenvolvido.
Os clientes ligam e agendam consultas com o médico que desejam ou o agendamento é realizado com o médico que está disponivel, conforme a especialidade que o cliente precisa.
Analise as seguintes afirmativas.
I. São necessárias as entidades clientes, agendamento e médico.
II. São necessárias as entidades clientes e médico.
III. É necessária a entidade especialidade do médico.
IV. São necessárias as entidades agendamento e disponibilidade.Considerando a solicitação do usuário assinale a ALTERNATIVA com a sequência das afirmativas corretas.
A	As afirmativas I e II estão certas.
 	B	As afirmativas II e III estão certas.
C	As afirmativas I e III estão certas.
 	D	Somente as afirmativas I e IV estão certas.
 	E	Somente a afirmativa II está certa.
Questão 2/10
Considere a seguinte solicitação de um usuário para o sistema de Agendamento de Consultas, que está sendo desenvolvido.
Os clientes ligam e agendam consultas com o médico que desejam ou o agendamento é realizado com o médico que está disponível, conforme a especialidade que o cliente precisa.
Analise as seguintes afirmativas.
I. É relevante registrar os dados da ligação.
II. Agendamento é uma indicação de relacionamento entre cliente e médico.
III. Existe um relacionamento entre médico e especialidade.
IV. Existe um relacionamento entre cliente e especialidade. Considerando a solicitação do usuário assinale a alternativa que contém a sequência das afirmativas corretas.
A	Estão corretas somente as alternativas I, III e IV.
 	B	Somente estão corretas as alternativas II e III.
C	Estão corretas as afirmativas III e IV.
 	D	Estão corretas as afirmativas II e IV.
 	E	Estão corretas as afirmativas II, III e IV.
Questão 3/10
Considere a seguinte solicitação de um usuário para o sistema de Agendamento de Consultas, que está sendo desenvolvido.
Os clientes ligam e agendam consultas com o médico que desejam ou o agendamento é realizado com o médico que está disponivel, conforme a especialidade que o cliente precisa.
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas considerando a solicitação do usuário.
( ) Os clientes podem agendar mais de uma consulta. A cardinalidade máxima entre cliente e médico no relacionamento agendamento é 1:n.
( ) Os clientes podem agendar mais de uma consulta. A cardinalidade máxima entre cliente e médico no relacionamento agendamento é 0:n.
( ) Um médico pode ter mais de uma especialidade. A cardinalidade mínima de médico e especialidade no relacionamento “tem” é 0:1.
( ) Um médico pode ter mais de uma especialidade. A cardinalidade mínima de médico e especialidade no relacionamento “tem” é 0:n.Considerando a solicitação do usuário assinale a alternativa que contém a sequência das afirmativas corretas.
A	F, F, F, F.
B	V, F, F, F.
C	F, V, F, F.
D	V, V, F, F.
 	E	V, F, V, F.
Questão 4/10
Considere a seguinte parte de um DER e sua respectiva leitura e proceda conforme solicitado.
 Leitura: Uma pessoa por referência, está associada pelo casamento a uma outra pessoa.
Analise as seguintes afirmativas e a relação entre elas.
I. Só o relacionamento casamento possibilita que uma pessoa se relacione com ela mesma.
Porque:
II. Os papeis de cada direção do relacionamento é quem dão sentido ao relacionamento e às restrições.
A respeito dessas assertivas, assinale a opção correta.
A	Ambas assertivas estão corretas, mas não se complementam.
 	B	As assertivas estão certas e se complementam.
C	A assertiva I é uma proposição falsa e a II é verdadeira.
 	D	A assertiva I está certa e a assertiva II está errada.
 	E	Ambas assertivas estão erradas.
Questão 5/10
Considere a seguinte parte de um DER e sua respectiva leitura e proceda conforme solicitado.
Leitura: Referenciando uma pessoa, ela está associada pelo casamento a uma outra pessoa.
Analise as seguintes afirmativas.
I. A cardinalidade máxima é 1:1 por que os papeis são genéricos.
II. A cardinalidade mínima é 1:1 indicando que o relacionamento casamento é obrigatório para as pessoas.
III. A cardinalidade máxima 1:1 indica que uma pessoa só pode casar uma vez.
IV. Se a cardinalidade máxima fosse 0:n, não seria válida pois a mesma pessoa que está no papel de “referência” pode estar no papel de “outra”.
Considerando a solicitação do usuário assinale a alternativa que contém a sequência das afirmativas corretas
A	Estão corretas somente as alternativas I, III e IV.
 	B	Somente estão corretas as alternativas II e III.
 	C	Estão corretas as afirmativas III e IV.
 	D	Estão corretas as afirmativas II e IV.
 	E	Estão corretas as afirmativas II, III e IV.
Questão 6/10
Observe a seguinte parte de um DER:
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas.
( ) Os usuários podem enviar várias mensagens, identifica-se isto pelo relacionamento.
( ) Uma mensagem só pode ser enviada por um usuário conforme indica a cardinalidade máxima do relacionamento “envia”.
( ) A cardinalidade mínima do relacionamento “envia” indica que uma mensagem deve conter o usuário que enviou.
( ) A cardinalidade mínima do relacionamento “envia” indica que um usuário tem que ter enviado no mínimo uma mensagem.
Considerando a solicitação do usuário assinale a alternativa que contém a sequência das afirmativas corretas.
A	F, F, F, F.
 	B	V, F, F, F.
 	C	F, V, F, F.
 	D	V, V, F, F.
 	E	F, V, V, V.
Questão 7/10
Observe a seguinte parte de um DER.
Analise as seguintes afirmativas.
I. A cardinalidade máxima do relacionamento “grupo” é n:n por que um usuário pode estar relacionado com vários outros usuários.
II. A cardinalidade mínima é 1:1 indicando que o relacionamento “grupo” é obrigatório para os usuários.
III. Se a cardinalidade máxima fosse 1:1 indicaria que um usuário estaria em um grupo que só tem ele.
IV. O relacionamento “grupo” nos indica que os grupos não estão previamente definidos.
Considerando a solicitação do usuário assinale a alternativa que contém a sequência das afirmativas corretas.
A	Somente estão corretas as alternativas I, III e IV.
 	B	Somente estão corretas as alternativas II e III.
 	C	Somente estão corretas as afirmativas III e IV.
 	D	Somente estão corretas as afirmativasII e IV.
 	E	Todas as afirmativas estão corretas.
Questão 8/10
Observe a seguinte parte de um DER.
Analise as seguintes afirmativas e a relação entre elas.
I. A entidade Mensagens poderia ser um atributo da entidade usuário.
Porque:
II. A cardinalidade máxima 1:n indica que um usuário pode enviar várias mensagens.
A respeito dessas assertivas, assinale a opção correta.
 	A	Ambas assertivas estão corretas, mas não se complementam.
 	B	As assertivas estão certas e se complementam.
 	C	A assertiva I é uma proposição falsa e a II é verdadeira.
D	A assertiva I está certa e a assertiva II está errada.
 	E	Ambas assertivas estão erradas.
Questão 9/10
Observe as seguintes entidades.
Um carro pode ter vários proprietários e vice-versa. 
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas considerando o que está apresentado.
( ) Pode ser defino o relacionamento “tem” entre as entidades Proprietário e Carro.
( ) A cardinalidade máxima no relacionamento entre as entidades Proprietário e Carro é n:n.
( ) A cardinalidade máxima no relacionamento entre as entidades Proprietário e Carro é n:0.
( ) A cardinalidade mínima do relacionamento entre as entidades Proprietário e Carro não pode ser definida por falta de informações.
Considerando a solicitação do usuário assinale a alternativa que contém a sequência das afirmativas corretas.
A	V, V, F, V.
B	F, F, F, F.
 	C	V, F, F, F.
 	D	F, V, F, F.
 	E	V, V, F, F.
Questão 10/10
Observe as seguintes entidades.
Um carro pode ter vários proprietários e vice-versa 
Analise as seguintes afirmativas e a relação entre elas.
I. As entidades isoladas, sem relacionamento, geralmente não fazem parte de um DER.
Porque:
II. Proprietário e Carro são entidades no contexto.
A respeito dessas assertivas, assinale a opção correta.
 	A	Ambas assertivas estão corretas e não se complementam.
B	As assertivas estão certas e se complementam.
 	C	A assertiva I é uma proposição falsa e a II é verdadeira.
 	D	A assertiva I está certa e a assertiva II está errada.
 	E	Ambas assertivas estão erradas.
Apol 4
Questão 1/10
Considere o seguinte texto sobre as tabelas.
As tabelas se assemelham a planilhas, pois na visão dos usuários as vemos como linhas e colunas. HEUSER (Heuser 2009, p. 120) define tabela como: “é um conjunto não ordenado de linhas (tuplas, na terminologia acadêmica)”.
A referência a não ordenados, significa que os registros são inseridos sequencialmente e a ordenação é realizada na recuperação dos dados.
Analise as seguintes afirmativas.
I. Pode-se afirmar que as tabelas agrupam dados referente as mesmas entidades.
II. As tabelas podem crescer verticalmente até a capacidade do SGDB.
III. As entidades no modelo conceitual se tornam tabelas no modelo lógico.
IV. Toda tabela tem de ser representada em um retângulo no modelo lógico.Considerando o apresentado assinale a alternativa que contém a sequência das afirmativas corretas.
 
A	Somente as afirmativas I e II estão certas.
 	B	Somente as afirmativas II e III estão certas.
C	Somente as afirmativas I, II e III estão certas.
D	Somente as afirmativas I e IV estão certas.
 	E	Somente a afirmativa II está certa.
Questão 2/10
Considere o seguinte texto sobre as tabelas.
As tabelas se assemelham a planilhas, pois na visão dos usuários as vemos como linhas e colunas. HEUSER (Heuser 2009, p. 120) define tabela como: “é um conjunto não ordenado de linhas (tuplas, na terminologia acadêmica)”.
A referência a não ordenados, significa que os registros são inseridos sequencialmente e a ordenação é realizada na recuperação dos dados.
Analise as seguintes afirmativas e a relação entre elas.
I. As entidades do modelo conceitual se tornam tabelas no modelo lógico.
Porque
II. As entidades indicam conjuntos de dados que precisam ser armazenados e as tabelas representam uma estrutura de dados armazenada.A respeito dessas assertivas e do contexto assinale a opção correta.
A	Ambas assertivas estão corretas, mas não se complementam.
 	B	As assertivas estão certas e se complementam.
C	A assertiva I é uma proposição falsa e a II é verdadeira.
 	D	A assertiva I está certa e a assertiva II está errada.
 	E	Ambas assertivas estão erradas.
Questão 3/10
Considere o seguinte texto sobre campos de uma tabela.
Na abordagem relacional, os campos são os atributos identificados no modelo conceitual. Eles são vistos como dados de um registro que serão armazenados de forma estruturada. Os dados que os campos contem, são acessados por sistemas para gerarem informações aos usuários.
Analise as seguintes afirmativas.
I. Os dados nunca podem ser repetidos em outros registros.
II. Uma tabela sem campos, não tem utilidade na aplicação.
III. Os campos de uma ocorrência na tabela formam um registro da tabela.
IV. Os campos têm um domínio definido conforme sua aplicação.
Considerando o apresentado assinale a alternativa que contém a sequência das afirmativas corretas.
A	Estão corretas as afirmativas II, III e IV.
B	Estão corretas somente as alternativas I, III e IV.
 	C	Somente estão corretas as alternativas II e III.
 	D	Estão corretas as afirmativas III e IV.
 	E	Estão corretas as afirmativas II e IV.
Questão 4/10
Considere a seguinte representação de uma tabela de usuário para responder o que se pede.
usuario
id		Nome
1		Pedro
2		Maria
3		João
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas considerando a tabela usuário.
( ) A tabela usuário tem uma chave primária e estrangeira no campo id.
( ) O id de valor 1 e o nome com valor Pedro formam uma tupla.
( ) Os id 1, 2 e 3 formam um registro.
( ) id e Nome também são referências para coluna.
Considerando a solicitação do usuário assinale a alternativa que contém a sequência das afirmativas corretas.
A	F, F, F, F.
 	B	V, F, F, F.
 	C	F, V, F, V.
D	V, V, F, F.
 	E	V, F, V, F.
Questão 5/10
Leia e analise.
Os relacionamentos e as cardinalidades máximas são utilizadas para definir como os registros vão se relacionar através das chaves estrangeiras.
As seguintes representações para a tabela cliente e dependente estão relacionadas pela chave estrangeira “Id_ cliente” da tabela dependente que faz referência ao “Id” do cliente, que é uma chave primária para cliente.
cliente
Id		Nome
1		A
2		B
3		C
dependente
Id		Nome		Id_cliente
11		Xxxx		1
12		Yyyy		3
13		Vvvv		2
20		Kkkk		3
Analise as seguintes afirmativas e a relação entre elas. 
I. Os dependentes “Yyyy” e “Kkkk” são dependentes do cliente “C”.
Porque
II. O campo “Id” da tabela cliente é uma chave primária.
A respeito dessas assertivas e das representações das tabelas cliente e dependente, assinale a opção correta.
A	Ambas assertivas estão corretas, mas não se complementam.
B	As assertivas estão certas e se complementam.
 	C	A assertiva I é uma proposição falsa e a II é verdadeira.
 	D	A assertiva I está certa e a assertiva II está errada.
 	E	Ambas assertivas estão erradas.
Questão 6/10
Leia e analise.
Os relacionamentos e as cardinalidades máximas são utilizadas para definir como os registros vão se relacionar através das chaves estrangeiras.
As seguintes representações para a tabela cliente e dependente estão relacionadas pela chave estrangeira “Id_ cliente” da tabela dependente que faz referência ao “Id” do cliente, que é uma chave primária para cliente.
cliente
Id		Nome
1		A
2		B
3		C
dependente
Id		Nome		Id_cliente
11		Xxxx		1
12		Yyyy		3
13		Vvvv		1
20		Kkkk		3
Analise as seguintes afirmativas, referentes as representações das tabelas cliente e dependente.
I. A cardinalidade máxima é 1:n indicando que dependente sempre está relacionado a um cliente.
II. A cardinalidade mínima é 1:1 indicando que todo cliente está relacionado a um dependente.
III. A cardinalidade mínima é 1:0 indicando que todo dependente está relacionado somente a um cliente.
IV. A cardinalidade mínima é 1:0 indicando que todo cliente pode estar relacionadoa um dependente.
Considerando o apresentado assinale a alternativa que contém a sequência das afirmativas corretas.
A	Estão corretas somente as alternativas I, III e IV.
 	B	Somente estão corretas as alternativas II e III.
 	C	Estão corretas as afirmativas III e IV.
D	Estão corretas as afirmativas II e IV.
 	E	Estão corretas as afirmativas II, III e IV.
Questão 7/10
Considere a seguinte parte de um DER e proceda conforme solicitado.
 
Analise as seguintes afirmativas, referentes ao diagrama apresentado.
I. Para converter no modelo lógico o recomendado é criar a tabela pessoa e a tabela casamento.
II. Para converter no modelo lógico o recomendado é criar a tabela pessoa e desconsiderar o relacionamento casamento, visto que a cardinalidade é 1:1.
III. Para converter no modelo lógico o recomendado é criar a tabela pessoa considerando a cardinalidade 1:1.
IV. Para converter no modelo lógico o recomendado é criar a tabela pessoa com um atributo “casamento”, visto que a cardinalidade máxima é 1:1.
Considerando a solicitação do usuário assinale a alternativa que contém a sequência das afirmativas corretas.
A	Estão corretas somente as alternativas I, III e IV.
 	B	Somente estão corretas as alternativas II e III.
 	C	Estão corretas as afirmativas III e IV.
 	D	Estão corretas as afirmativas II e IV.
 	E	Está correta a afirmativa IV.
Questão 8/10
Observe a seguinte parte de um DER.
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas, referentes ao diagrama apresentado.
( ) As entidades Usuários e Mensagens devem ser convertidas para tabelas na modelagem conceitual.
( ) O relacionamento “Grupo” deve ser convertido em tabela na modelagem conceitual.
( ) O relacionamento “Envia” deve ser convertido em tabela na modelagem lógica.
( ) O relacionamento “Envia” deve ser convertido em um campo da tabela Mensagens, na modelagem lógica.
Considerando a solicitação do usuário assinale a alternativa que contém a sequência das afirmativas corretas.
A	F, F, F, F.
 	B	V, F, F, F.
 	C	F, V, F, F.
 	D	V, V, F, F.
 	E	F, F, F, V.
Questão 9/10
Observe a seguinte parte de um DER.
 
Analise as seguintes afirmativas e a relação entre elas.
I. O relacionamento “Grupo” será convertido em uma tabela na modelagem lógica.
Porque
II. Um usuário pode pertencer a um grupo com outros usuários e estes outros usuários podem pertencer a outros grupos com usuários que já pertence a outros grupos.
A respeito dessas assertivas e das representações, assinale a opção correta.
A	Ambas assertivas estão corretas, mas não se complementam.
 	B	As assertivas estão certas e se complementam.
C	A assertiva I é uma proposição falsa e a II é verdadeira.
 	D	A assertiva I está certa e a assertiva II está errada.
 	E	Ambas assertivas estão erradas.
Questão 10/10
Observe a seguinte parte de um DER.
 
Analise as seguintes afirmativas, referentes ao diagrama apresentado.
I. Para converter a entidade apresentada no modelo lógico serão criadas duas tabelas.
II. O atributo e-mail, será convertido em uma tabela no modelo lógico.
III. O atributo e-mail é um atributo multivalorado e será uma tabela com chave estrangeira para a tabela usuario.
IV. Atributo endereço também é multivalorado e será uma tabela no modelo lógico.
Considerando a solicitação do usuário assinale a alternativa que contém a sequência das afirmativas corretas.
A	Estão corretas somente as alternativas I, II e III.
B	Somente estão corretas as alternativas II e III.
 	C	Estão corretas as afirmativas III e IV.
 	D	Estão corretas as afirmativas II e IV.
 	E	Está correta a afirmativa IV.
Apol 5
Questão 1/10
Leia e analise.
O MySQL suporta uma significativa variedade de tipos de dados em várias categorias: tipos numéricos, data e hora, os tipos string (de caracteres e de bytes), tipos espaciais, tipo de dados JSON.
Convenções: 
•	M indica a largura máxima de exibição para tipos inteiros. Para ponto flutuante e tipos de ponto fixo, M é o número total de dígitos que pode ser armazenado (a precisão). Para os tipos de string, M é o comprimento máximo. O valor máximo admissível de M depende do tipo de dados.
•	D se aplica a ponto flutuante e ponto fixo de tipos e indica o número de dígitos depois do ponto decimal (a escala). O valor máximo possível é 30, mas não deve ser maior do que M -2.
•	Colchetes ("[" e "]") indicam partes opcionais de definições de tipo.
Analise as seguintes afirmativas, referentes as representações das tabelas cliente e dependente.
I. São tipos inteiros INT e BIGINT.
II. O tipo TINYINT é o de menor capacidade de armazenamento.
III. O SMALLINT é o tipo inteiro que mais deve ser utilizado.
IV. O MEDIUMINT não é um tipo do MySQL.
Considerando o apresentado assinale a alternativa que contém a sequência das afirmativas corretas.
A	Estão corretas somente as alternativas I e II.
B	Somente estão corretas as alternativas II e III.
 	C	Estão corretas as afirmativas III e IV.
 	D	Estão corretas as afirmativas II e IV.
 	E	Estão corretas as afirmativas II, III e IV.
Questão 2/10
Leia e analise.
O MySQL suporta uma significativa variedade de tipos de dados em várias categorias: tipos numéricos, data e hora, os tipos string (de caracteres e de bytes), tipos espaciais, tipo de dados JSON.
Convenções: 
•	M indica a largura máxima de exibição para tipos inteiros. Para ponto flutuante e tipos de ponto fixo, M é o número total de dígitos que pode ser armazenado (a precisão). Para os tipos de string, M é o comprimento máximo. O valor máximo admissível de M depende do tipo de dados.
•	D se aplica a ponto flutuante e ponto fixo de tipos e indica o número de dígitos depois do ponto decimal (a escala). O valor máximo possível é 30, mas não deve ser maior do que M -2.
•	Colchetes ("[" e "]") indicam partes opcionais de definições de tipo.
Analise as seguintes afirmativas e a relação entre elas.
I. Os tipos DECIMAL[(M[,D])], FLOAT[(M,D)], DOUBLE[(M,D)] são de ponto flutuante.
Porque
II. Permitem armazenar valores com casas decimais.
A respeito dessas assertivas e das representações, assinale a opção correta.
A	As assertivas estão certas e se complementam.
B	Ambas assertivas estão corretas, mas não se complementam.
 	C	A assertiva I é uma proposição falsa e a II é verdadeira.
 	D	A assertiva I está certa e a assertiva II está errada.
 	E	Ambas assertivas estão erradas.
Questão 3/10
Leia e analise.
O MySQL suporta uma significativa variedade de tipos de dados em várias categorias: tipos numéricos, data e hora, os tipos string (de caracteres e de bytes), tipos espaciais, tipo de dados JSON.
Convenções: 
•	M indica a largura máxima de exibição para tipos inteiros. Para ponto flutuante e tipos de ponto fixo, M é o número total de dígitos que pode ser armazenado (a precisão). Para os tipos de string, M é o comprimento máximo. O valor máximo admissível de M depende do tipo de dados.
•	D se aplica a ponto flutuante e ponto fixo de tipos e indica o número de dígitos depois do ponto decimal (a escala). O valor máximo possível é 30, mas não deve ser maior do que M -2.
•	Colchetes ("[" e "]") indicam partes opcionais de definições de tipo.
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas, referentes ao diagrama apresentado.
( ) O tipo DEC[(M[,D])] é sinônimo para o tipo DECIMAL[(M[,D])].
( ) O tipo NUMERIC[(M[,D])] é sinônimo para o tipo DECIMAL[(M[,D])].
( ) O tipo FIXED[(M[,D])] é sinônimo para o tipo DECIMAL[(M[,D])].
( ) O tipo FIXED[(M[,D])] NÃO É sinônimo para o tipo DECIMAL[(M[,D])].
Considerando o apresentado assinale a alternativa que contém a sequência das afirmativas corretas.
A	F, F, F, F.
 	B	V, F, F, F.
 	C	F, V, F, F.
 	D	V, V, F, F.
 	E	V, V, V, F.
Questão 4/10
Leia e analise.
O MySQL suporta uma significativa variedade de tipos de dados em várias categorias: tipos numéricos, data e hora, os tipos string (de caracteres e de bytes), tipos espaciais, tipo de dadosJSON.
Convenções: 
•	M indica a largura máxima de exibição para tipos inteiros. Para ponto flutuante e tipos de ponto fixo, M é o número total de dígitos que pode ser armazenado (a precisão). Para os tipos de string, M é o comprimento máximo. O valor máximo admissível de M depende do tipo de dados.
•	D se aplica a ponto flutuante e ponto fixo de tipos e indica o número de dígitos depois do ponto decimal (a escala). O valor máximo possível é 30, mas não deve ser maior do que M -2.
•	Colchetes ("[" e "]") indicam partes opcionais de definições de tipo.
Analise as seguintes afirmativas, referentes as representações das tabelas cliente e dependente.
I. O tipo DOUBLE PRECISION[(M,D)] é sinônimo para o tipo DOUBLE[(M,D)].
II. O tipo DOUBLE PRECISION[(M,D)] NÃO é sinônimo para o tipo DOUBLE[(M,D)].
III. O tipo REAL[(M,D)] é sinônimo para o tipo DOUBLE[(M,D)].
IV. O tipo REAL[(M,D)] NÃO é sinônimo para o tipo DOUBLE[(M,D)].
Considerando o apresentado assinale a alternativa que contém a sequência das afirmativas corretas.
A	Estão corretas somente as alternativas I, III e IV.
 	B	Somente estão corretas as alternativas I e III.
C	Estão corretas as afirmativas III e IV.
 	D	Estão corretas as afirmativas II e IV.
 	E	Estão corretas as afirmativas II, III e IV.
Questão 5/10
Leia e analise.
O MySQL suporta uma significativa variedade de tipos de dados em várias categorias: tipos numéricos, data e hora, os tipos string (de caracteres e de bytes), tipos espaciais, tipo de dados JSON.
Convenções: 
•	M indica a largura máxima de exibição para tipos inteiros. Para ponto flutuante e tipos de ponto fixo, M é o número total de dígitos que pode ser armazenado (a precisão). Para os tipos de string, M é o comprimento máximo. O valor máximo admissível de M depende do tipo de dados.
•	D se aplica a ponto flutuante e ponto fixo de tipos e indica o número de dígitos depois do ponto decimal (a escala). O valor máximo possível é 30, mas não deve ser maior do que M -2.
•	Colchetes ("[" e "]") indicam partes opcionais de definições de tipo.
Analise as seguintes afirmativas e a relação entre elas.
I. O tipo DATETIME armazena data e horário no formato 'YYYY-MM-DD HH:MM:SS'.
Porque
II. Os tipos DATE e TIME armazenam respectivamente nos seguintes formatos 'YYYY-MM-DD’ e ‘HH:MM:SS'.
A respeito dessas assertivas e das representações, assinale a opção correta.
A	As assertivas estão certas e se complementam.
 	B	A assertiva I é uma proposição falsa e a II é verdadeira.
 	C	A assertiva I está certa e a assertiva II está errada.
 	D	Ambas assertivas estão corretas, mas não se complementam.
E	Ambas assertivas estão erradas.
Questão 6/10
Leia e analise.
O MySQL suporta uma significativa variedade de tipos de dados em várias categorias: tipos numéricos, data e hora, os tipos string (de caracteres e de bytes), tipos espaciais, tipo de dados JSON.
Convenções: 
•	M indica a largura máxima de exibição para tipos inteiros. Para ponto flutuante e tipos de ponto fixo, M é o número total de dígitos que pode ser armazenado (a precisão). Para os tipos de string, M é o comprimento máximo. O valor máximo admissível de M depende do tipo de dados.
•	D se aplica a ponto flutuante e ponto fixo de tipos e indica o número de dígitos depois do ponto decimal (a escala). O valor máximo possível é 30, mas não deve ser maior do que M -2.
•	Colchetes ("[" e "]") indicam partes opcionais de definições de tipo.
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas, referentes ao apresentado.
( ) TIMESTAMP é um tipo de dado suportado pelo MySQL.
( ) O tipo TIMESTAMP é utilizado para armazenar data e horário.
( ) O tipo TIMESTAMP suporte outros tipos de dados.
( ) O tipo TIMESTAMP calcula a data e horário conforme “Coordinated Universal Time” definido.
Considerando o apresentado assinale a alternativa que contém a sequência das afirmativas corretas.
 	A	F, F, F, F.
 	B	V, F, F, F.
 	C	F, V, F, F.
 	D	V, V, F, V.
E	V, V, V, F.
Questão 7/10
Analise as seguintes representações.
Representação A 
usuario ( idusuario, nome, email, endereco, dtcadastro, senha)
mensagem ( idmensagem, texto, iva, usuario_idusuario)
Representação B
Analise as seguintes afirmativas, considerando o apresentado.
I. A representação A é aceitável como linguagem textual de representação para modelo lógico.
II. A representação B é aceitável como linguagem gráfica de representação para modelo lógico.
III. Ambas as representações não são aceitáveis para modelo lógico.
IV. Somente a representação B é aceitável para modelo lógico.
Considerando o apresentado assinale a alternativa que contém a sequência das afirmativas corretas.
A	Estão corretas Somente as alternativas I e II.
B	Somente estão corretas as alternativas II e III.
 	C	Estão corretas as afirmativas III e IV.
 	D	Estão corretas as afirmativas II e IV.
 	E	Estão corretas as afirmativas II, III e IV.
Questão 8/10
Analise a seguinte representação:
 
Analise as seguintes afirmativas e a relação entre elas.
I. A relação da tabela usuario com a tabela comentario, permite que um usuário envie vários comentários sobre a mesma mensagem.
Porque
II. A cardinalidade máxima entre usuario e comentario é 1:n, e entre mensagem e comentario também é 1:n.
A respeito dessas assertivas, assinale a opção correta.
A	Ambas assertivas estão corretas, mas não se complementam.
 	B	A assertiva I é uma proposição falsa e a II é verdadeira.
 	C	As assertivas estão certas e se complementam.
D	A assertiva I está certa e a assertiva II está errada.
 
E	Ambas assertivas estão erradas.
Questão 9/10
Analise a seguinte representação e proceda conforme orientado.
usuario ( idusuario, nome, email, endereco, dtcadastro, senha)
mensagem ( idmensagem, texto, iva, usuario_idusuario)
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas, considerando o apresentado.
( ) usuario representa uma tabela.
( ) mensagem representa uma tabela.
( ) idusuario representa um campo chave primária.
( ) idmensagem representa um atributo identificador.
Considerando o apresentado assinale a alternativa que contém a sequência das afirmativas corretas.
 	A	F, F, F, F.
 	B	V, V, V, F.
C	V, F, F, F.
 	D	F, V, F, F.
 	E	V, V, F, F.
Questão 10/10
Analise a seguinte representação.
 
Analise as seguintes afirmativas, considerando o apresentado.
I. Um usuário obrigatoriamente está em um grupo.
II. Um “Comentário do Comentário” pode também ser um comentário da mensagem.
III. Um comentário não tem a obrigatoriedade de ser referente a uma mensagem.
IV. Pode existir mensagens sem comentários.
Considerando o apresentado assinale a alternativa que contém a sequência das afirmativas corretas.
A	Estão corretas somente as alternativas I, III e IV.
 	B	Somente estão corretas as alternativas II e III.
 	C	Estão corretas as afirmativas I e IV.
D	Estão corretas as afirmativas II e IV.
 	E	Estão corretas as afirmativas II, III e IV.
Prova Objetiva 1
Questão 1/10
Leia atentamente.
A cardinalidade máxima é representa por “1” ou “n”, também é usado o “N” e o “*”.
A cardinalidade mínima é representada por “1” (um) e por “0” (zero).
Considerando o contexto de cardinalidades assinale a alternativa correta.
A	A cardinalidade 1:1 indica que no mínimo tem de ter uma ocorrência no relacionamento.
B	A cardinalidade 1:1 indica que no máximo tem de ter uma ocorrência no relacionamento. 
C	A cardinalidade 0,n indica a obrigatoriedade da existência de mais de uma ocorrência no relacionamento.
D	A cardinalidade mínima indica a obrigatoriedade de uma ocorrência no relacionamento.
E	A cardinalidade máxima indica o valor máximo de ocorrências em um relacionamento.
Questão 2/10
A linguagem SQL tem um conjunto de instruções SQL DDL - Data Definition Language, ou seja, o conjunto de comandos referentes a Linguagem de Definição de Dados do SQL e um conjunto de instruções SQL DML - Data Manipulation Language, ou seja, o conjunto de comandosreferentes a Linguagem de Manipulação de Dados do SQL.
Analise as seguintes afirmativas, considerando o apresentado.
I) Alter e update são comandos SQL que podem ser utilizados como sinônimos.
II) Drop e delete são comandos SQL que podem ser utilizados como sinônimos.
III) O comando SQL CREATE pode ser utilizado para criar dados em uma tabela.
IV) O comando SQL INSERT pode ser utilizado para inserir dados em uma tabela.
Considerando o apresentado nas aulas 5 e 6 assinale a alternativa que contém a sequência das afirmativas corretas.
A	Estão corretas somente as alternativas I, III e IV.
 	B	Somente estão corretas as alternativas II e III.
 	C	Estão corretas as afirmativas III e IV.
 	D	Está correta a afirmativa IV.
E	Estão corretas as afirmativas II e IV.
Questão 3/10
Leia e analise.
Os relacionamentos e as cardinalidades máximas são utilizados para definir como os registros vão se relacionar através das chaves estrangeiras, processo extremamente necessário para formarmos nosso modelo lógico relacional.
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas, considerando o apresentado.
( ) A cardinalidade máxima n:n indica a necessidade de criação de uma nova tabela.
( ) É possível implementar a cardinalidade n:n com a adição de uma coluna sem redundância de dados.
( ) Não é possível implementar a cardinalidade 0:n ou n:0 com a criação de uma tabela.
( ) É possível implementar a cardinalidade 1:n ou n:1 com a criação de uma tabela.
Considerando o apresentado nas aulas 3 e 4 assinale a alternativa que contém a sequência das afirmativas corretas.
 	A	F, F, F, F.
B	V, F, F, F.
 	C	F, V, F, F.
 	D	V, F, F, V.
E	V, V, F, F.
Questão 4/10
Analise as duas partes do DER apresentadas abaixo.
 
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas, considerando o apresentado.
( ) No DER-a os alunos têm de estarem matriculados e no máximo com matricula em um período.
( ) No DER-b os alunos podem ter matriculas em mais de um período e até mesmo não terem matrículas.
( ) No DER-a um período tem de ter no máximo e no mínimo um aluno matriculado.
( ) no DER-b um período pode não ter alunos matriculados e pode ter muitos alunos matriculados.
Considerando o apresentado assinale a alternativa que contém a sequência das afirmativas corretas.
 	A	F, F, F, F.
 	B	V, V, V, V.
C	V, F, F, F.
 	D	F, V, F, F.
 	E	V, V, F, F.
Questão 5/10
Leia atentamente.
Alguns atributos podem representar mais de um valor do mesmo tipo e de quantidade indefinida, estes são os atributos muitivalorados.A respeito dos atributos multivalorados, assinale a opção correta.
A	E-mail e telefone são exemplos de atributos que podem ser multivalorados.
B	CPF é um exemplo de atributo multivalorado.
 	C	Atributos multivalorados são atributos obrigatórios no banco de dados.
 	D	É obrigatório armazenar mais de um registro em um atributo multivalorado.
E	Um atributo multivalorado armazena registros de diferentes tipos de dados ao mesmo tempo.
Questão 6/10
Leia e analise.
HEUSER (2009, p. 29) define a etapa do projeto lógico dizendo: “...a etapa de projeto lógico objetiva transformar o modelo conceitual obtido na primeira fase em um modelo lógico. O modelo lógico define como o banco de dados será implementado em um SGDB específico”.
Analise as seguintes afirmativas, considerando o apresentado.
I. As entidades são convertidas em tabelas no modelo lógico.
II. Os atributos do modelo conceitual, são convertidos em chaves no modelo lógico.
III. As chaves estrangeiras são identificadas pelas cardinalidades máximas.
IV. Os relacionamentos da modelagem conceitual são percebidos pelas chaves estrangeiras no modelo lógico.
Considerando o apresentado assinale a alternativa que contém a sequência das afirmativas corretas.
A	Estão corretas somente as alternativas I, III e IV.
B	Somente estão corretas as alternativas II e III.
 	C	Somente estão corretas as afirmativas III e IV.
 	D	Somente estão corretas as afirmativas II e IV.
 	E	Somente estão corretas as afirmativas II, III e IV.
Questão 7/10
Leia atentamente o seguinte parágrafo.
Com o surgimento dos bancos de dados e suas preocupações, surgiram softwares que administram os bancos de dados. Estes softwares são os Sistemas de Gerenciamento de Bancos de Dados (SGDB) do inglês Data Base Management System (DBMS).
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas considerando o contexto de SGDB.
( ) Os SGDB são softwares.
( ) Os SGDB tem de serem desenvolvidos para cada aplicativo que for desenvolvido.
( ) Os programadores que desenvolvem sistemas para as empresas, não precisam de nenhum nível de conhecimento em como utilizar um SGDB.
( ) Só existem SGDB do tipo relacional nos dias de hoje.
( ) Os SGDB relacionais são os mais utilizados.
Considerando o contexto de Sistemas de Gerenciamento de Bancos de Dados assinale a alternativa que contém a sequência correta.
A	F, F, F, F, V.
 	B	V, F, F, F, V.
C	F, V, F, F, V.
 	D	V, F, F, F, F.
 	E	V, V, F, F, V.
Questão 8/10
Analise o seguinte diagrama, que também pode ser visto como um DER.
Os relacionamentos estão indicados com linhas e as cardinalidades com as notações de Martin e Finkelstein, denominada “pés de galinha”.
DER para o sistema de mensagens e comentários.
Analise as seguintes afirmativas, considerando o apresentado.
I. mensagem_idmensagem é uma chave estrangeira para relacionar a tabela comentário com a tabela mensagem.
II. usuario_idusuario é uma chave estrangeira para relacionar a tabela comentário com a tabela mensagem.
III. idusuario é uma chave estrangeira da tabela usuario.
IV. O diagrama apresenta o modelo lógico para o sistema de mensagens e comentários.
Considerando o apresentado nas aulas 4 e 5 assinale a alternativa que contém a sequência das afirmativas corretas.
A	Estão corretas somente as alternativas I, III e IV.
 	B	Somente estão corretas as alternativas II e III.
 	C	Estão corretas as afirmativas I e IV.
D	Estão corretas as afirmativas II e IV.
 	E	Estão corretas as afirmativas II, III e IV.
Questão 9/10
Leia e analise.
Os bancos de dados (DB) estão focados em armazenar dados e documentos. Até a pouco tempo a ênfase dos DB eram os dados. Ultimamente os DB também estão recebendo uma ênfase no armazenamento de documentos.
Analise as seguintes afirmativas, considerando o apresentado.
I. Os dados são importantes e as informações são armazenadas nos bancos de dados.
II. Os dados, em um bando de dados com SGDB, são acessados pelo SGDB.
III. São exemplos de dados: Nomes, datas, descrições e etc...
IV. Cada sistema tem necessidades diferentes de dados.
Considerando o apresentado assinale a alternativa que contém a sequência das afirmativas corretas.
A	Estão corretas somente as alternativas I, III e IV.
 	B	Somente estão corretas as alternativas II e III.
 	C	Somente estão corretas as afirmativas III e IV.
 	D	Somente estão corretas as afirmativas II e IV.
 	E	Estão corretas as afirmativas II, III e IV.
Questão 10/10
A linguagem SQL tem um conjunto de instruções SQL DDL - Data Definition Language, ou seja, o conjunto de comandos referentes a Linguagem de Definição de Dados do SQL e um conjunto de instruções SQL DML - Data Manipulation Language, ou seja, o conjunto de comandos referentes a Linguagem de Manipulação de Dados do SQL.
Analise as seguintes afirmativas e a relação entre elas.
I) A instrução select * from t1 recupera todos os dados (linhas e colunas) da tabela t1.
Porque
II) O asterisco indica todas as colunas e a ausência da clausula WHERE indica todos os registros.A respeito dessas assertivas e das representações, assinale a opção correta.
A	Ambas assertivas estão corretas, mas não se complementam.
 	B	A assertiva I é uma proposição falsa e a II é verdadeira.
 	C	As assertivas estão certas e se complementam.
D	A assertiva I está certa e a assertiva II está errada.
 	E	Ambas assertivas estãoerradas.
Prova Objetiva 2
Questão 1/10
Leia atentamente ao que se segue.
Uma definição dada por Elmasri e Navathe (Elmasri, R.; Navathe, S. 2011, p. 20) sobre atributos é: “Representa alguma propriedade de interesse que descreve melhor uma entidade, como o nome ou o salário de um funcionário” e, Heuser (Heuser 2009, p. 48) conceitua atributos como: “dado que é associado a cada ocorrência de uma entidade ou de um relacionamento”.
Analise as seguintes afirmativas e a relação entre elas.
I. Os dados de atributos identificadores não necessitam serem armazenados.
Porque
II. As entidades não precisam obrigatóriamente ter atributos identificadores.
A respeito dessas assertivas, assinale a opção correta.
A	Ambas assertivas estão corretas, mas não se complementam.
B	A assertiva I é uma proposição falsa e a II é verdadeira.
C	A assertiva I está certa e a assertiva II está errada.
D	Ambas assertivas estão erradas.
E	As assertivas estão certas e se complementam.
Questão 2/10
Leia e analise.
Analise o seguinte diagrama, que também pode ser visto como um DER. Os relacionamentos estão indicados com linhas e as cardinalidades com as notações de Martin e Finkelstein, denominada “pés de galinha”.
DER para o sistema de mensagens e comentários.
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas, considerando o apresentado.
( ) No relacionamento entre as tabelas usuário e comentário é obrigatório a ocorrência de um usuário quando tiver um comentário.
( ) No relacionamento entre as tabelas usuário e comentário é obrigatório a ocorrência de um comentário de cada usuário.
( ) No relacionamento entre as tabelas usuário e mensagem não é obrigatório a ocorrência de uma mensagem de cada usuário.
( ) Pode ocorre uma mensagem sem a ocorrência de um usuário.
Considerando o apresentado NAS AULAS 4 e 5 assinale a alternativa que contém a sequência das afirmativas corretas.
 	A	F, F, F, F.
 	B	V, F, F, F.
C	F, V, F, F.
 	D	V, V, F, F.
 	E	V, V, V, F.
Questão 3/10
Leia atentamente.
A cardinalidade máxima é representa por “1” ou “n”, também é usado o “N” e o “*”.
A cardinalidade mínima é representada por “1” (um) e por “0” (zero).
Considerando o contexto de cardinalidades assinale a alternativa correta.
A	A cardinalidade 1:1 indica que no mínimo tem de ter uma ocorrência no relacionamento.
B	A cardinalidade 1:1 indica que no máximo tem de ter uma ocorrência no relacionamento.
C	A cardinalidade 0,n indica a obrigatoriedade da existência de mais de uma ocorrência no relacionamento.
D	A cardinalidade mínima indica a obrigatoriedade de uma ocorrência no relacionamento.
E	A cardinalidade máxima indica o valor máximo de ocorrências em um relacionamento.
Questão 4/10
A linguagem SQL tem um conjunto de instruções SQL DDL - Data Definition Language, ou seja, o conjunto de comandos referentes a Linguagem de Definição de Dados do SQL e um conjunto de instruções SQL DML - Data Manipulation Language, ou seja, o conjunto de comandos referentes a Linguagem de Manipulação de Dados do SQL.
Analise as seguintes afirmativas, considerando o apresentado.
I) Alter e update são comandos SQL que podem ser utilizados como sinônimos.
II) Drop e delete são comandos SQL que podem ser utilizados como sinônimos.
III) O comando SQL CREATE pode ser utilizado para criar dados em uma tabela.
IV) O comando SQL INSERT pode ser utilizado para inserir dados em uma tabela. 
Considerando o apresentado nas aulas 5 e 6 assinale a alternativa que contém a sequência das afirmativas corretas.
A	Estão corretas somente as alternativas I, III e IV.
 	B	Somente estão corretas as alternativas II e III.
 	C	Estão corretas as afirmativas III e IV.
 	D	Está correta a afirmativa IV.
E	Estão corretas as afirmativas II e IV.
Questão 5/10
A linguagem SQL tem um conjunto de instruções SQL DDL - Data Definition Language, ou seja, o conjunto de comandos referentes a Linguagem de Definição de Dados do SQL e um conjunto de instruções SQL DML - Data Manipulation Language, ou seja, o conjunto de comandos referentes a Linguagem de Manipulação de Dados do SQL.
Analise as seguintes afirmativas e a relação entre elas.
I) A instrução select * from t1 recupera todos os dados (linhas e colunas) da tabela t1.
Porque
II) O asterisco indica todas as colunas e a ausência da clausula WHERE indica todos os registros.A respeito dessas assertivas e das representações, assinale a opção correta.
A	Ambas assertivas estão corretas, mas não se complementam.
 	B	A assertiva I é uma proposição falsa e a II é verdadeira.
 	C	As assertivas estão certas e se complementam.
D	A assertiva I está certa e a assertiva II está errada.
 	E	Ambas assertivas estão erradas.
Questão 6/10
Leia e analise.
A cardinalidade indica a quantidade possível de ocorrências em um relacionamento, considerando um elemento de uma entidade em relação aos outros elementos da outra entidade envolvida.
Heuser (2009, p. 39) conceitua cardinalidade ao dizer: “número (mínimo, máximo) de ocorrências de entidades associadas a uma ocorrência de entidade em questão através do relacionamento".
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas, considerando o apresentado.
( ) A representação da cardinalidade 1:n é cardinalidade máxima.
( ) A representação da cardinalidade 1:n pode até ser cardinalidade mínima.
( ) A representação da cardinalidade 0:0 indica que é opcional a ocorrência do relacionamento nas entidades envolvidas.
( ) A representação da cardinalidade 1:0 indica a cardinalidade mínima.
Considerando o apresentado assinale a alternativa que contém a sequência das afirmativas corretas.
 	A	V, F, V, F.
B	V, F, F, F.
 	C	F, V, F, F.
 	D	V, V, F, F.
 	E	V, V, V, F.
Questão 7/10
Analise as duas partes do DER apresentadas abaixo.
 
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas, considerando o apresentado.
( ) No DER-a os alunos têm de estarem matriculados e no máximo com matricula em um período.
( ) No DER-b os alunos podem ter matriculas em mais de um período e até mesmo não terem matrículas.
( ) No DER-a um período tem de ter no máximo e no mínimo um aluno matriculado.
( ) no DER-b um período pode não ter alunos matriculados e pode ter muitos alunos matriculados.
Considerando o apresentado assinale a alternativa que contém a sequência das afirmativas corretas.
 	A	F, F, F, F.
 	B	V, V, V, V.
C	V, F, F, F.
 	D	F, V, F, F.
 	E	V, V, F, F.
Questão 8/10
Considere atentamente ao que se segue.
Na notação de Peter Chen, os identificadores são representados pela figura de uma reta com um pequeno círculo escuro em uma extremidade e o nome do atributo, já os demais atributos são representados da mesma forma, porém com cum círuclo branco.
Analise as seguintes afirmativas.
I. A entidade aluno tem os atributos id, nome, idade e e-mail.
II. Só podem ser considerados atributos na entidade aluno o nome, idade e e-mail.
III. O atributo id é um identificador.
IV. O atributo id não terá valores repetidos.
Considerando o contexto de atributos assinale a alternativa que contém a sequência das afirmativas corretas.
A	Estão corretas somente as alternativas I, III e IV.
B	Somente estão corretas as alternativas I e III.
 	C	Estão corretas as afirmativas III e IV.
 	D	Estão corretas as afirmativas II e IV.
 	E	Somente a afirmativa I está correta.
Questão 9/10
Leia atentamente o seguinte parágrafo.
Com o surgimento dos bancos de dados e suas preocupações, surgiram softwares que administram os bancos de dados. Estes softwares são os Sistemas de Gerenciamento de Bancos de Dados (SGDB) do inglês Data Base Management System (DBMS).
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas considerando o contexto de SGDB.
( ) Os SGDB são softwares.
( ) Os SGDB tem de serem desenvolvidos para cada aplicativo que for desenvolvido.
( ) Os programadores que desenvolvem sistemas paraas empresas, não precisam de nenhum nível de conhecimento em como utilizar um SGDB.
( ) Só existem SGDB do tipo relacional nos dias de hoje.
( ) Os SGDB relacionais são os mais utilizados.
Considerando o contexto de Sistemas de Gerenciamento de Bancos de Dados assinale a alternativa que contém a sequência correta.
 	A	F, F, F, F, V.
 	B	V, F, F, F, V.
C	F, V, F, F, V.
 	D	V, F, F, F, F.
 	E	V, V, F, F, V.
Questão 10/10
Leia atentamente o seguinte parágrafo.
Conceituando o Modelo Físico, HEUSER (Heuser 2009, p. 29) conceitua projeto físico dizendo “na etapa de projeto físico, o modelo do banco de dados é enriquecido com detalhes que influenciam no desempenho do banco de dados, mas não interferem em sua funcionalidade”.
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas considerando o contexto de Projeto Físico.
( ) No projeto físico a base de dados passa a existir fisicamente.
( ) Para que o projeto físico seja elaborado é necessário que já exista o modelo lógico.
( ) A etapa do projeto físico é a criação da base de dados.
( ) O projeto físico não é estanque, ele pode ser iniciado sempre que houver necessidade de performance.
( ) O projeto físico não é a criação da base de dados.Considerando o contexto de Sistemas de Gerenciamento de Bancos de Dados assinale a alternativa que contém a sequência correta.
 	A	F, V, F, V, V.
B	F, F, F, F, V.
 	C	F, V, F, F, V.
 	D	V, F, F, F, F.
 	E	V, V, F, F, V.
Prova Discursiva 1
Questão 1/5
Analise o DER para a locadora de veículos – XYZ.
Com base no diagrama apresentado, descreva a cardinalidade máxima e mínima do relacionamento “REALIZADO”.
Reposta:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Questão 2/5
O MySQL suporta uma significativa variedade de tipos de dados em várias categorias: tipos numéricos, data e hora, os tipos string (de caracteres e de bytes), tipos espaciais, tipo de dados JSON.
Explique para que serve o tipo de dado SMALLINT considerando o mesmo como sendo Signed (-32768 a 32767) e Unsigned (0 a 65535).
Reposta:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Questão 3/5
A linguagem SQL tem um conjunto de instruções SQL DDL - Data Definition Language, ou seja, o conjunto de comandos referentes a Linguagem de Definição de Dados do SQL e um conjunto de instruções SQL DML - Data Manipulation Language, ou seja, o conjunto de comandos referentes a Linguagem de Manipulação de Dados do SQL.
Considere a existência de duas tabelas na base de dados, sendo elas de nome “t1” e “t2”.
Instrução SQL:
SELECT CONCAT(last_name,', ',first_name) AS full_name
FROM t1 ORDER BY full_name;
Explique em detalhes as instruções SQL apresentadas e o resultado de sua execução.
Reposta:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Questão 4/5
A linguagem SQL tem um conjunto de instruções SQL DDL - Data Definition Language, ou seja, o conjunto de comandos referentes a Linguagem de Definição de Dados do SQL e um conjunto de instruções SQL DML - Data Manipulation Language, ou seja, o conjunto de comandos referentes a Linguagem de Manipulação de Dados do SQL.
Liste e descreva os comandos para criação, alteração e exclusão das estruturas de dados e os comandos para a manipulação dos dados.
Reposta:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Questão 5/5
A linguagem SQL tem um conjunto de instruções SQL DDL - Data Definition Language, ou seja, o conjunto de comandos referentes a Linguagem de Definição de Dados do SQL e um conjunto de instruções SQL DML - Data Manipulation Language, ou seja, o conjunto de comandos referentes a Linguagem de Manipulação de Dados do SQL.
Considere a existência de duas tabelas na base de dados, sendo elas de nome “t1” e “t2”.
Instrução SQL:
ALTER TABLE t2 ADD d TIMESTAMP;
Explique em detalhes o resultado da instrução SQL apresentada.
Reposta:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Prova Discursiva 2
Questão 1/5
Os relacionamentos e as cardinalidades máximas são utilizadas para definir como os registros vão se relacionar através das chaves estrangeiras, processo extremamente necessário para formarmos nosso modelo lógico relacional.
Relacione a(s) cardinalidade(s) máxima(s) que indicam a criação de um campo para chave estrangeira. Explique o mecanismo da relação por meio da referida chave.
Reposta:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Questão 2/5
Leia e analise.
Usuários de um DB são todos que utilizam os recursos que lá estão. Estes usuários se diferenciam pelas atividades que realizam. Conforme apresentado na Aula 01, Date, Vieira e Lifschitz (2004, p. 9) consideram “... três classes gerais de usuários: programadores de aplicações, usuários finais, administrador de banco de dados” (DBA).
Cite e explique as principais responsabilidades dos três grupos de usuários de um SGDB.
Reposta:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Questão 3/5
Leia e analise.
Os bancos de dados (DB) estão focados em armazenar dados e documentos. Até a pouco tempo a ênfase dos DB eram os dados. Ultimamente os DB também estão recebendo uma ênfase no armazenamento de documentos.
Explique a origem e o mecanismo dos dados que são alocados em uma base de dados. Exemplifique.
Reposta:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Questão 4/5
A linguagem SQL tem um conjunto de instruções SQL DDL - Data Definition Language, ou seja, o conjunto de comandos referentes a Linguagem de Definição de Dados do SQL e um conjunto de instruções SQL DML - Data Manipulation Language, ou seja, o conjunto de comandos referentes a Linguagem de Manipulação de Dados do SQL.
Considere a existência de duas tabelas na base de dados, sendo elas de nome “t1” e “t2”.
Instruções SQL:
DROP TABLE t1;
ALTER TABLE t2 RENAME t1;
Explique em detalhes as instruções SQL apresentadas e a relação entre elas.
Reposta:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Outros materiais

Perguntas Recentes