Buscar

av2 everton iniciada

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

Prévia do material em texto

15/12/2021 21:19 Visualizar tarefa
https://sereduc.blackboard.com/ultra/courses/_76228_1/outline/assessment/_4523670_1/overview/attempt/_16300485_1?courseId=_76228_1 1/5
Pergunta 1 0.6 pontos
Os sistemas de arquivo tendem a ser menos seguros do que o banco de dados, porque no sistema de arquivos 
qualquer usuário pode incluir, alterar e até excluir arquivos sem que seja o seu proprietário. Os bancos de dados 
resolvem esse problema com:
cláusula foreign.
data mining.
controle de acesso.
cláusula Order By.
controle de acesso com primary key.
Pergunta 2 0.6 pontos
Utilizando a estrutura da tabela a seguir assinale a alternativa que apresenta o comando que cria a tabela 
Professor.
Professor
CPF char(11)-not null - PK
Nomevarchar(30)-not null
Endereco varchar(255)
Datanascdate
create table Professor (CPF char(11), not null, primary key, nome varchar(30), not null,
Endereco varchar(255), Datanasc date).
create table Professor (CPF char(11) not null primary key; nome varchar(30) not null;
Endereco varchar(255); Datanasc date).
create table Professor (CPF char(11) not null, nome varchar(30) not null,
Endereco varchar(255), Datanasc date).
create table Professor (CPF char(11) not null primary key, nome varchar(30) not null,
Endereco varchar(255), Datanasc date).
create table Professor (CPF, char(11) not null primary key, nome, varchar(30) not null,
Endereco, varchar(255), Datanasc, date).
0 6 pontos
15/12/2021 21:19 Visualizar tarefa
https://sereduc.blackboard.com/ultra/courses/_76228_1/outline/assessment/_4523670_1/overview/attempt/_16300485_1?courseId=_76228_1 2/5
Pergunta 3
0.6 pontos
Os banco de dados relacionais apresentam alguns requisitos que buscam estabelecer critérios para a sua 
operação. Porém, todos devem apresentar ao menos quatro requisitos básicos. Assinale a alternativa que não 
representa um desses requisitos:
Resiliência.
Persistência.
Controle de acesso.
Robustez.
Eficiência.
Pergunta 4 0.6 pontos
Após a conversão do modelo conceitual para o modelo lógico (relacional) deve ser aplicada as regras de 
normalização. Essas regras buscam organizar o Esquema do banco de dados a fim de evitar algumas 
anormalidades. Analise as afirmativas a seguir e assinale a alternativa que apresentas todas as afirmativas 
corretas.
I – A primeira forma normal é utilizada para corrigir a existência de atributos multivalorados.
II – A quarta forma normal trata a existência de chaves candidatas com atributos comuns e que se sobreponham.
III – A terceira forma normal trata a dependência funcional parcial.
Esta(ão) correta(s):
I e III.
I e II.
III.
I.
I, II e III.
Pergunta 5 0.6 pontos
Um dos elementos principais do DER (Diagrama de Entidade e Relacionamento) é o Atributo. Os atributos 
possuem várias classificações. A seguir são apresentadas algumas dessas classificações. Analise-as e assinale 
a alternativa que apresenta as relações corretas entre a categoria e o texto.
I – Simples - Atributos não divisíveis são chamados simples ou atômicos. Exemplos: nome, sexo, preço, CPF.
15/12/2021 21:19 Visualizar tarefa
https://sereduc.blackboard.com/ultra/courses/_76228_1/outline/assessment/_4523670_1/overview/attempt/_16300485_1?courseId=_76228_1 3/5
II – Identificador - Recebem valores exclusivos que possibilitam a identificação inequívoca de um registro da 
entidade.
III – Composto - Podem ser divididos em partes com significados independentes.
Estão corretas:
II. apenas.
III. apenas.
I, II, III
I e II. apenas.
I. apenas.
Pergunta 6 0.6 pontos
Um dos conceitos que existem dentro de um banco de dados é o conceito de domínio. Ele apresenta a restrição 
da faixa de valores que uma coluna pode receber. Esse conceito é inserido na tabela, para uma coluna 
específica, através de que tipo restrição (constraint)?
Foreign key
Set
Sentence
Check
Primary key
Pergunta 7 0.6 pontos
Utilizando o modelo conceitual a seguir, aplique a conversão para o modelo lógico (relacional) e assinale a 
alternativa correta.
Figura da questão 8.JPG
O modelo terá duas tabelas associativas, aquelas que nascem de um relacionamento.
O modelo terá três tabelas associativas, aquelas que nascem de um relacionamento.
15/12/2021 21:19 Visualizar tarefa
https://sereduc.blackboard.com/ultra/courses/_76228_1/outline/assessment/_4523670_1/overview/attempt/_16300485_1?courseId=_76228_1 4/5
O modelo terá seis chaves primárias simples.
O modelo conceitual terá sete tabelas no total.
O modelo conceitual terá oito tabelas no total.
Pergunta 8 0.6 pontos
Assinale a alternativa que apresenta um comando SQL, que mostra o comando update para aumentar o preço 
dos produtos da categoria 3 em 35 %:
Banco de Dados 2020.1 Q24_v1.PNG
update produtos precounitario = precounitario * 1.35 where codigodacategoria = 3 and 
codigodacategoria = codigodoproduto
update produtos set precounitario = precounitario * 0.35 where codigodacategoria = 3
update produtos add precounitario = precounitario * 1.35 where codigodacategoria = 3
update produtos set precounitario = precounitario * 1.35 where codigodacategoria = 3
update produtos modify precounitario = precounitario * 0.35 where codigodacategoria = 3
Pergunta 9 0.6 pontos
Usando as tabelas descritas a seguir realize o que for pedido:
Pedidos
Numerodopedido int not null (PK)
Datadopeddido date not null
Datadeentrega date 
Valordopedido Decimal(15,2)
Codidodofuncionarioint (FK)
Funcionarios
Codigodofuncionarioint not null (PK)
Nomedofuncionario varchar(30) not null
Datadenascimentodate not null
Datadecontratacaodate not null
Assinale a alternativa que apresenta o comando correto que mostre o nome do funcionário e a quantidade de 
pedidos que ele fez para o ano de 2018.
15/12/2021 21:19 Visualizar tarefa
https://sereduc.blackboard.com/ultra/courses/_76228_1/outline/assessment/_4523670_1/overview/attempt/_16300485_1?courseId=_76228_1 5/5
select nomedofuncionario, sum(*) from pedidos, funcionários 
where codigodafuncionario = codigodofuncionario
and year(Datadeentrega) 2018 group by nomedofuncionario.
select nomedofuncionario, count(*) from pedidos p, funcionários f 
where p.codigodafuncionario = f,codigodofuncionario
and year(Datadeentrega) 2018 group by nomedofuncionario.
select nomedofuncionario, count(*) from pedidos p, funcionários f 
where codigodafuncionario = codigodofuncionario
and year(Datadeentrega) 2018 group by nomedofuncionario.
select nomedofuncionario, count(*) from pedidos, funcionários 
where codigodafuncionario = codigodofuncionario
and year(Datadeentrega) 2018 group by nomedofuncionario.
select nomedofuncionario, sum(*) from pedidos p, funcionários f 
where p.codigodafuncionario = f.codigodofuncionario
and year(Datadeentrega) 2018 group by nomedofuncionario.
Pergunta 10 0.6 pontos
Após a construção do modelo conceitual deve ser realizada a conversão do modelo conceitual para o modelo 
lógico. Para isso são aplicadas algumas regras. Analise as afirmativas a seguir e assinale a alternativa que 
apresenta as afirmativas corretas.
I – Todo relacionamento será transformado em uma tabela.
II – Todo atributo identificador será transformado em uma chave primária.
III – Todo relacionamento N:N ou com grau maior que o binário será transformado em uma tabela associativa.
Esta(ão) correta(s):
I e II.
III.
I e III.
I, II e III.
II e III

Outros materiais