Logo Passei Direto
Buscar

N2 (A5)_ Revisão da tentativa

Ferramentas de estudo

Questões resolvidas

O SQL (de Structured Query Language) é uma linguagem para o trato com os dados e apresenta um conjunto vasto de comandos que são divididos em partes da linguagem como a DDL e a DML. A DDL, que no português seria Linguagem para Definição de Dados (do inglês, Data Definition Language), trata de comandos para estruturação dos componentes de dados, e a DML (do inglês, Data Manipulation Language) engloba comandos para manipular registros nas tabelas.
Analise as alternativas a seguir e marque a que representa um comando de DML:
a. ALTER TABLE
b. DROP INDEX
c. CREATE VIEW
d. DELETE
e. ADD COLUMN

Em um banco de dados, os registros são armazenados e decompostos em tabelas e o relacionamento entre elas ocorre através de chaves estrangeiras que permitem combinar os dados.
A respeito desta consulta assinale a afirmação correta:
a. Todos os registros de clientes e de compras mesmo que não tenham correlação entre si serão visualizados
b. Todos os registros de clientes, mesmo que não tenham compras, serão visualizados
c. Todos os registros de compras, mesmo sem clientes, serão visualizados
d. Apenas registros que tenham valores nos dois campos e que tenham correlação serão visualizados.
e. Apenas clientes com compras serão visualizados

Um Modelo Relacional apresenta alguns componentes para representar as informações de um cenário modelado, por exemplo, as relações ou tabelas, as tuplas, os atributos, as chaves e outros.
Associe os itens citados aos elementos do Modelo Relacional:
( ) Tuplas.
( ) Tipos de dados.
( ) Chave Primária.
( ) Chave estrangeira.
a. II, IV, III, I.
b. IV, I, II, III.
c. III, IV, I, II.
d. I, IV, II, III.
e. I, II, IV, III.

Um determinado sistema permite a busca de prestadores de serviço por clientes que precisam, por exemplo, de um encanador ou de um eletricista.
A respeito desse cenário, marque (V) verdadeiro ou (F) falso para as afirmacoes a seguir sobre as especificações dos campos da tabela PRESTADORES.
( ) O campo CPF é a chave primária da tabela.
( ) O campo EMAIL deve estar associado à definição “NOT NULL”.
( ) O campo NOME é do tipo CHAR ou VARCHAR.
( ) O campo CODIGO na tabela PRESTADORES é chave estrangeira.
a. F, F, V, F.
b. V, V, F, V.
c. V, F, V, V.
d. V, V, V, F.
e. F, V, V, V.

O Sistema de Gerenciamento de Banco de Dados relacionais (SGBD), desde a sua criação em 1970, tem tido forte sucesso na Tecnologia de Informação.
A linguagem a que se refere os comentários de Elmasri e Navathe (2011) é a:
a. SQL
b. DCL
c. DDL
d. DML
e. XML

Na construção de um Banco de Dados, algumas etapas devem ser realizadas e diversos responsáveis são envolvidos, cada um com as suas responsabilidades.
Com base no exposto, quem é o responsável por essa tarefa?
a. Usuário Final.
b. Gerente.
c. Programador.
d. Administrador de Banco de Dados.
e. Projetista de Dados.

As atividades rotineiras de um desenvolvedor, ao manipular um banco de dados, envolve escrever consultas ou comandos em SQL e analisar os resultados que o servidor apresenta.
Qual consulta o programador deve ter digitado na ferramenta do SGBD?
a. SELECT * FROM CARRO WHERE (PLACA LIKE ‘%QF%’)
b. SELECT * FROM CARRO WHERE (ANO <=2015) OR (PLACA LIKE ‘%QF%’)
c. SELECT * FROM CARRO WHERE (ANO >=2015) AND (PLACA LIKE ‘%QF%’)
d. SELECT * FROM CARRO WHERE (ANO >=2014)
e. SELECT * FROM CARRO WHERE (ANO <=2015) AND (PLACA LIKE ‘%QF%')

O desenvolvimento de um software começa com analistas e projetistas, compreendendo o cenário que será informatizado e, então, os modelos são criados, por exemplo, os modelos de dados.
A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
( ) CHAR.
( ) VARCHAR.
( ) NUMERIC.
( ) INTEGER.
a. I, II, IV, III.
b. I, IV, II, III.
c. II, IV, III, I.
d. IV, I, II, III.
e. III, IV, I, II.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

O SQL (de Structured Query Language) é uma linguagem para o trato com os dados e apresenta um conjunto vasto de comandos que são divididos em partes da linguagem como a DDL e a DML. A DDL, que no português seria Linguagem para Definição de Dados (do inglês, Data Definition Language), trata de comandos para estruturação dos componentes de dados, e a DML (do inglês, Data Manipulation Language) engloba comandos para manipular registros nas tabelas.
Analise as alternativas a seguir e marque a que representa um comando de DML:
a. ALTER TABLE
b. DROP INDEX
c. CREATE VIEW
d. DELETE
e. ADD COLUMN

Em um banco de dados, os registros são armazenados e decompostos em tabelas e o relacionamento entre elas ocorre através de chaves estrangeiras que permitem combinar os dados.
A respeito desta consulta assinale a afirmação correta:
a. Todos os registros de clientes e de compras mesmo que não tenham correlação entre si serão visualizados
b. Todos os registros de clientes, mesmo que não tenham compras, serão visualizados
c. Todos os registros de compras, mesmo sem clientes, serão visualizados
d. Apenas registros que tenham valores nos dois campos e que tenham correlação serão visualizados.
e. Apenas clientes com compras serão visualizados

Um Modelo Relacional apresenta alguns componentes para representar as informações de um cenário modelado, por exemplo, as relações ou tabelas, as tuplas, os atributos, as chaves e outros.
Associe os itens citados aos elementos do Modelo Relacional:
( ) Tuplas.
( ) Tipos de dados.
( ) Chave Primária.
( ) Chave estrangeira.
a. II, IV, III, I.
b. IV, I, II, III.
c. III, IV, I, II.
d. I, IV, II, III.
e. I, II, IV, III.

Um determinado sistema permite a busca de prestadores de serviço por clientes que precisam, por exemplo, de um encanador ou de um eletricista.
A respeito desse cenário, marque (V) verdadeiro ou (F) falso para as afirmacoes a seguir sobre as especificações dos campos da tabela PRESTADORES.
( ) O campo CPF é a chave primária da tabela.
( ) O campo EMAIL deve estar associado à definição “NOT NULL”.
( ) O campo NOME é do tipo CHAR ou VARCHAR.
( ) O campo CODIGO na tabela PRESTADORES é chave estrangeira.
a. F, F, V, F.
b. V, V, F, V.
c. V, F, V, V.
d. V, V, V, F.
e. F, V, V, V.

O Sistema de Gerenciamento de Banco de Dados relacionais (SGBD), desde a sua criação em 1970, tem tido forte sucesso na Tecnologia de Informação.
A linguagem a que se refere os comentários de Elmasri e Navathe (2011) é a:
a. SQL
b. DCL
c. DDL
d. DML
e. XML

Na construção de um Banco de Dados, algumas etapas devem ser realizadas e diversos responsáveis são envolvidos, cada um com as suas responsabilidades.
Com base no exposto, quem é o responsável por essa tarefa?
a. Usuário Final.
b. Gerente.
c. Programador.
d. Administrador de Banco de Dados.
e. Projetista de Dados.

As atividades rotineiras de um desenvolvedor, ao manipular um banco de dados, envolve escrever consultas ou comandos em SQL e analisar os resultados que o servidor apresenta.
Qual consulta o programador deve ter digitado na ferramenta do SGBD?
a. SELECT * FROM CARRO WHERE (PLACA LIKE ‘%QF%’)
b. SELECT * FROM CARRO WHERE (ANO <=2015) OR (PLACA LIKE ‘%QF%’)
c. SELECT * FROM CARRO WHERE (ANO >=2015) AND (PLACA LIKE ‘%QF%’)
d. SELECT * FROM CARRO WHERE (ANO >=2014)
e. SELECT * FROM CARRO WHERE (ANO <=2015) AND (PLACA LIKE ‘%QF%')

O desenvolvimento de um software começa com analistas e projetistas, compreendendo o cenário que será informatizado e, então, os modelos são criados, por exemplo, os modelos de dados.
A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
( ) CHAR.
( ) VARCHAR.
( ) NUMERIC.
( ) INTEGER.
a. I, II, IV, III.
b. I, IV, II, III.
c. II, IV, III, I.
d. IV, I, II, III.
e. III, IV, I, II.

Prévia do material em texto

25/10/2022 19:43 N2 (A5): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1225056&cmid=490161 1/7
Questão 2
Completo
Atingiu 1,00 de 1,00
Uma das manipulações que existem em banco de dados é a exclusão de registros em tabelas e em
SQL. O comando para esta finalidade é o DELETE. A sintaxe deste comando envolve especificar
qual a tabela que está sendo afetada e um filtro para indicar quais registros devem ser excluídos
pelo comando.
 
Em um sistema de registro de áreas agrícolas, na tabela PLANTIO existem os seguintes registros:
Código Município Área Produto Data Colheita
1 Alegre 32,50 Tomate 20/02/2019
2 Linhares 54,70 Mamão 05/03/2019
3 Sooretama 47,30 Tomate 10/03/2019
4 Linhares 52,10 Café 25/02/2019
5 Colatina 35,80 Café 18/02/2019
6 Linhares 43,70 Mamão 03/03/2019
Fonte: Elaborado pelo autor.
 
O seguinte comando foi executado no banco de dados:
 DELETE FROM PLANTIO
 WHERE (AREA < 40) OR
 (MUNICIPIO = ‘Linhares’ AND AREA > 50)
 
Quantas linhas foram afetadas por este comando?
a. 5
b. 3.
c. 4
d. 2
e. 1
O SQL (de Structured Query Language) é uma linguagem para o trato com os dados e apresenta
um conjunto vasto de comandos que são divididos em partes da linguagem como a DDL e a DML. A
DDL, que no português seria Linguagem para Definição de Dados (do inglês, Data Definition
Language), trata de comandos para estruturação dos componentes de dados, e a DML (do inglês,
Data Manipulation Language) engloba comandos para manipular registros nas tabelas.
 Analise as alternativas a seguir e marque a que representa um comando de DML:
a. ALTER TABLE
b. DELETE
c. CREATE VIEW
d. DROP INDEX
e. ADD COLUMN
25/10/2022 19:43 N2 (A5): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1225056&cmid=490161 2/7
Questão 3
Completo
Atingiu 1,00 de 1,00
Em um banco de dados, os registros são armazenados e decompostos em tabelas e o
relacionamento entre elas ocorre através de chaves estrangeiras que permitem combinar os dados.
Por exemplo, os dados de cliente estão armazenados em uma tabela e os dados de compras estão
armazenados em outra tabela, para se listar os dados de clientes com os dados de compras em
conjunto, usa-se a chave estrangeira código do cliente para este elo.
 Neste sistema de loja, a seguinte consulta foi realizada:
 
 SELECT CLI.*, COMP.*
 FROM CLIENTE AS CLI LEFT OUTER JOIN COMPRAS AS COMP
 ON CLI.COD_CLIENTE = COMP.COD_CLIENTE
 
 A respeito desta consulta assinale a afirmação correta:
a. Todos os registros de clientes e de compras mesmo que não tenham correlação entre si
serão visualizados
b. Todos os registros de clientes, mesmo que não tenham compras, serão visualizados
c. Todos os registros de compras, mesmo sem clientes, serão visualizados
d. Apenas registros que tenham valores nos dois campos e que tenham correlação serão
visualizados.
e. Apenas clientes com compras serão visualizados
25/10/2022 19:43 N2 (A5): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1225056&cmid=490161 3/7
Questão 4
Completo
Atingiu 1,00 de 1,00
Um Modelo Relacional apresenta alguns componentes para representar as informações de um
cenário modelado, por exemplo, as relações ou tabelas, as tuplas, os atributos, as chaves e outros.
Considerando um Sistema de Consultas Médicas como exemplo, imagine os seguintes elementos
da modelagem e associe com os conceitos do Modelo Relacional.
I. Um médico possui uma especialidade, por isso o Código Identificador da especialidade
presente em uma relação ESPECIALIDADE deve ser incorporada à relação MEDICO.
II. Cada paciente possui seu registro, os vários registros de pacientes podem ser considerados
como linhas em uma tabela.
III. Um paciente é identificado através de seu CPF.
IV. Percebeu-se que o nome do paciente deve ser um VARCHAR e sua altura um campo
NUMERIC.
 
 Associe os itens citados aos elementos do Modelo Relacional:
 
 ( ) Tuplas.
 ( ) Tipos de dados.
 ( ) Chave Primária.
 ( ) Chave estrangeira.
 
 A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência
correta:
a. II, IV, III, I.
b. IV, I, II, III.
c. III, IV, I, II.
d. I, IV, II, III.
e. I, II, IV, III.
25/10/2022 19:43 N2 (A5): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1225056&cmid=490161 4/7
Questão 5
Completo
Atingiu 1,00 de 1,00
Um determinado sistema permite a busca de prestadores de serviço por clientes que precisam, por
exemplo, de um encanador ou de um eletricista. Certo prestador de serviço realiza o seu cadastro
no sistema e, a partir daí, ele pode ser pesquisado e acionado por clientes interessados no serviço
que ele presta. Ao realizar o cadastro, o prestador precisa necessariamente digitar o seu nome, seu
CPF e seu endereço na cidade. Adicionalmente, caso ele queira, pode adicionar o seu e-mail e sua
data de nascimento. Uma vez cadastrado, ele recebe um código que serve para identificá-lo na
tabela de prestadores e nas chaves estrangeiras relacionadas com a tabela de prestadores. 
 
 A respeito desse cenário, marque (V) verdadeiro ou (F) falso para as afirmações a seguir sobre as
especificações dos campos da tabela PRESTADORES.
 
 ( ) O campo CPF é a chave primária da tabela.
 ( ) O campo EMAIL deve estar associado à definição “NOT NULL”.
 ( ) O campo NOME é do tipo CHAR ou VARCHAR.
 ( ) O campo CODIGO na tabela PRESTADORES é chave estrangeira.
 
 A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência
correta:
a. F, F, V, F.
b. V, V, V, F.
c. V, V, F, V.
d. V, F, V, V.
e. F, V, V, V.
25/10/2022 19:43 N2 (A5): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1225056&cmid=490161 5/7
Questão 6
Completo
Atingiu 1,00 de 1,00
Questão 7
Completo
Atingiu 1,00 de 1,00
A álgebra relacional prevê um conjunto de operações para manipular as tuplas de uma relação, por
exemplo para selecionar linhas ou colunas, ou ainda combinando relações de diversas formas, e
sua escrita segue um formalismo matemático semelhante às fórmulas comumente encontradas
nesta área.
 Considerando um determinado cenário de locações de imóveis, a relação “IMOVEL” apresenta os
seguintes atributos.
 
 IMOVEL( CODIGO, PROPRIETARIO, NUM_QUARTOS, NUM_BANHEIROS, GARAGEM)
 
 A operação em Álgebra Relacional para selecionar as linhas com imóveis com até três quartos é:
a. π num_quartos (IMOVEL (<=3)) 
b. σ num_quartos<3 (IMOVEL)
c. σ num_quartos<=3 (IMOVEL)
d. π num_quartos<3 ( IMOVEL )
e. π num_quartos<=3 (IMOVEL)
O Sistema de Gerenciamento de Banco de Dados relacionais (SGBD), desde a sua criação em
1970, tem tido forte sucesso na Tecnologia de Informação. Conforme Elmasri e Navathe (2011), o
sucesso destes SGBDs deve-se a uma linguagem que oferece uma interface de linguagem
declarativa de nível mais alto na qual o usuário apenas especifica qual deve ser o resultado
esperado, deixando a otimização e as decisões sobre como executar a consulta para o SGBD.
 
 ELMASRI, R.; NAVATHE, S. Sistemas de banco de dados. São Paulo: Pearson Addison Wesley,
2011.
 
 A linguagem a que se refere os comentários de Elmasri e Navathe (2011) é a:
a. SQL
b. DCL
c. DDL
d. DML
e. XML
25/10/2022 19:43 N2 (A5): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1225056&cmid=490161 6/7
Questão 8
Completo
Atingiu 1,00 de 1,00
Questão 9
Completo
Atingiu 1,00 de 1,00
Na construção de um Banco de Dados, algumas etapas devem ser realizadas e diversos
responsáveis são envolvidos, cada um com as suas responsabilidades. Dessa maneira, imagine a
tarefa de criar os bancos de dados prevendo a alocação física em disco do servidor, bem como a
configuração deusuários e suas permissões no servidor. Com base no exposto, quem é o
responsável por essa tarefa?
a. Usuário Final.
b. Gerente.
 
c. Programador.
d. Administrador de Banco de Dados.
e. Projetista de Dados.
As atividades rotineiras de um desenvolvedor, ao manipular um banco de dados, envolve escrever
consultas ou comandos em SQL e analisar os resultados que o servidor apresenta, por exemplo, ao
inserir uma linha com um INSERT, ele depois checa se a linha foi inserida ou, quando realiza uma
consulta, ele avalia os dados da consulta. Em uma destas tarefas, um programador obteve a
seguinte consulta:
 
 Código Fabricante Placa Modelo Ano
1 Ford MQF4236 Fiesta 2016
2 Fiat QFG5534 Uno 2018
3 Renault FES3321 Clio 2014
4 Fiat QQF5298 Idea 2018
5 Renault AAX8943 Sandero 2013
Fonte: Elaborado pelo autor.
 
 Qual consulta o programador deve ter digitado na ferramenta do SGBD?
a. SELECT * FROM CARRO WHERE (PLACA LIKE ‘%QF%')
b. SELECT * FROM CARRO WHERE (ANO <=2015) OR (PLACA LIKE ‘%QF%')
c. SELECT * FROM CARRO WHERE (ANO >=2015) AND (PLACA LIKE ‘%QF%')
d. SELECT * FROM CARRO WHERE (ANO >=2014)
e. SELECT * FROM CARRO WHERE (ANO <=2015) AND (PLACA LIKE ‘%QF%')
25/10/2022 19:43 N2 (A5): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1225056&cmid=490161 7/7
Questão 10
Completo
Atingiu 1,00 de 1,00
O desenvolvimento de um software começa com analistas e projetistas, compreendendo o cenário
que será informatizado e, então, os modelos são criados, por exemplo, os modelos de dados. Uma
hamburgueria resolveu adquirir um software para controlar as suas entregas e o analista dos dados
identificou as seguintes entidades e informações do cenário.
 
 Associe os tipos de dados apresentados a seguir a cada um dos atributos descritos: 
 
I. Os vários tipos de hamburguer serão itens do cardápio e cada item precisa de sua descrição
para o cliente saber sobre o produto.
II. Cada item do cardápio tem um determinado valor que deve ser cobrado.
III. Um item do cardápio apresenta também um código que facilita ao comandar os pedidos para
a cozinha.
IV. Cada pedido possui um status, uma letra que indica se está pedido (P), se está sendo
preparado na cozinha (C) ou se já foi entregue na mesa (E). 
 
 ( ) CHAR.
 ( ) VARCHAR.
 ( ) NUMERIC.
 ( ) INTEGER.
 
 A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência
correta:
a. I, II, IV, III.
b. I, IV, II, III.
c. II, IV, III, I.
d. IV, I, II, III.
e. III, IV, I, II.

Mais conteúdos dessa disciplina