Buscar

Avaliação II - Individual

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

21/03/2024, 10:26 Avaliação II - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:742990)
Peso da Avaliação 1,50
Prova 43341090
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
Atualmente, grande parte das aplicações que estão no mercado utilizam como base um banco de dados 
relacional, o que implica na utilização de consultas para obtenção de resultados. Para realizar essas 
consultas, a linguagem utilizada é o SQL. Muitas das características originais do SQL foram inspiradas na 
álgebra relacional. Com base na álgebra relacional, analise o seguinte comando em anexo e selecione a qual 
instrução esse comando resulta:
A Exibição do atributo produto de todos os registros da tabela lista.
B Exibição dos atributos produto e lista de todas as tabelas do banco de dados.
C Exibição do atributo lista de todos os registros da tabela produto.
D Inserção do atributo produto em todos os registros da tabela lista.
Um Banco de Dados (BD) é uma coleção organizada de dados, que são organizados, de maneira que 
representem aspectos do mundo real. E com base nesse minimundo, seja possível efetuar processamento que 
gere informações relevantes para os usuários a partir desses dados. No modelo relacional, os dados são 
organizados em coleções de tabelas bidimensionais. Um banco de dados relacional consiste em uma coleção 
de tabelas. Ao analisarmos uma tabela, o que representa uma relação entre um conjunto de valores é uma:
FONTE: http://www.bosontreinamentos.com.br/bancos-de-dados/o-que-e-um-banco-de-dados-relacional/. 
Acesso em: 29 jun. 2020.
A Linha.
B Coluna.
C Chave primária.
D Restrição.
Para a confiabilidade dos dados de um banco, o padrão SQL, que é a linguagem utilizada para bancos 
de dados relacionais, utiliza-se de comandos de restrições. Um desses comandos é a Chave Primária 
(Primary Key). Com relação a essa chave, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Impede que os valores de um campo em uma tabela se repitam.
( ) Esse comando é utilizado para criar uma nova tabela.
( ) Restringe um campo quanto ao tamanho de suas informações.
( ) Atualiza informações feitas com o comando Alter table.
Assinale a alternativa que apresenta a sequência CORRETA:
 VOLTAR
A+ Alterar modo de visualização
1
2
3
21/03/2024, 10:26 Avaliação II - Individual
about:blank 2/5
A F - V - V - F.
B V - F - F - V.
C V - F - F - F.
D F - V - F - F.
Em linguagem SQL, as instruções DML (Data Manipulation Language) são utilizadas para manipular a 
estrutura dos dados, dentre os comandos, temos o INSERT, UPDATE e o DELETE. Com base no modelo de 
dados, e na tabela ESTADO, classifique V para as sentenças verdadeiras e F para as falsas:
( ) insert into estado (Id_estado,Nome,Sigla) values (2 , 'Sao Paulo','SP');
( ) Delete from estado where Id_estado = 'SP'
( ) Update estado set Nome = 'Sao Paulo' where Id_estado =2
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - F.
B V - F - F
C F - F - V.
D V - F - V.
BDR_estadoClique para baixar o anexo da questão
A linguagem SQL (Structured Query Language - Linguagem de Consulta Estruturada) permite através 
de um conjunto de instruções definir a estrutura de um banco de dados e manipular os dados armazenados. 
Tais instruções são classificadas em diferentes conjuntos de acordo com as operações que se deseja realizar 
sobre um banco de dados. Dentre os conjuntos de instruções SQL há a DDL (Data Definition Language - 
Linguagem de Definição de Dados) e a DML (Data Manipulation Laguage - Linguagem de Manipulação de 
Dados). O comando Drop Table faz parte do conjunto de comandos DDL. Com relação a esse comando, 
classifique V para as sentenças verdadeiras e F para as falsas:
( ) É utilizado para executar restrições em um banco de dados.
( ) Ao executar o comando, é excluída completamente a tabela.
( ) Após a execução do comando, não é possível desfazer a ação.
( ) Após sua execução, é normalmente resgatada a tabela, quantas vezes for desejado.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - V - F.
B V - F - F - V.
C V - V - F - F.
D F - V - V - F.
4
5
21/03/2024, 10:26 Avaliação II - Individual
about:blank 3/5
Ao realizar o mapeamento do modelo conceitual para o modelo relacional (lógico), as entidades se 
transformam em tabelas, os atributos se tornam campos e os relacionamentos são transformados em chaves. 
Sobre a chave primária, a chave estrangeira, a chave candidata (alternativa) e a chave composta, classifique 
V para as sentenças verdadeiras e F para as falsas:
( ) A chave primária ou Primary Key (PK) é uma coluna ou conjunto de colunas que identificam 
unicamente um registro dentro de uma tabela, ela pode ser simples ou composta.
( ) A chave composta é uma chave que é primária e estrangeira ao mesmo tempo.
( ) A chave candidata é um campo que não pode se repetir, também pode ser chamada de chave alternativa 
ou chave única.
( ) A chave estrangeira, do inglês strange Key (SK), é uma coluna ou conjunto de colunas que se referem 
necessariamente a uma chave primária de outra tabela.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B V - V - V - F.
C F - V - V - V.
D V - F - V - F.
Conforme definido por Codd, em um banco de dados relacional, no que diz respeito à regra de acesso 
garantido: " Todo e qualquer valor atômico em um BD relacional possui a garantia de ser logicamente 
acessado pela combinação do nome da tabela, do valor da chave primária e do nome do campo/coluna que 
deseja acessar". Dito isso, o mecanismo que permite a implementação de relacionamentos entre tabelas em 
um banco de dados relacional é chamado:
A Tupla.
B Chave única.
C Chave estrangeira.
D Chave interna.
No início dos anos 1970, surgiram os bancos de dados relacionais, os quais se firmaram como solução 
comercial para armazenamento e gerenciamento de dados convencionais, ou seja, dados que possuem uma 
estrutura fixa, bem definida e com tipos de dados simples, como os dados gerados e manipulados por 
aplicações convencionais de bancos de dados (ex.: sistemas de controle de estoque e folha de pagamento). 
Sobre os comandos de manipulação dos bancos relacionais (SQL), associe os itens, utilizando o código a 
seguir:
I- Inserção.
II- Atualização.
III- Remoção.
IV- Busca.
( ) Select * from produto.
( ) Delete from produto.
( ) Update produto set nome ="Mouse".
( ) Insert into produto values (1, "TV").
6
7
8
21/03/2024, 10:26 Avaliação II - Individual
about:blank 4/5
Assinale a alternativa que apresenta a sequência CORRETA:
A IV - II - III - I.
B IV - III - II - I.
C I - II - III - IV.
D IV - I - II - III.
O conceito de transação pode ser entendido como um conjunto de ações que delimita operações. Uma 
dos comandos de ligação para transações é o commit. Com relação a esse comando, classifique V para as 
sentenças verdadeiras e F para as falsas:
( ) É uma transação utilizada para a conversão de dados, a exemplo de um string para o tipo number.
( ) É uma transação utilizada para gravar em definitivo os dados em um banco de dados.
( ) É uma transação utilizada para desfazer as operações na base de dados.
( ) É funcionalidade que tem a mesma função que o rollback de selecionar dados em um banco.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B F - V - F - F.
C V - V - F - V.
D V - F - F - F.
Em linguagem SQL, as instruções DDL (Data Definition Language) são usadas para definir a estrutura 
dos dados, isto é, tudo que diz respeito à criação de tabelas e demais objetos de banco de dados, alteração e 
exclusão destas estruturas. Diante disso, considerando o modelo lógico anexo, analise os script de criação 
para a tabela ESTADO com as devidas chaves primárias e chaves estrangeiras (se necessário), conforme as 
colunas definidas na imagem e classifique V para as sentenças verdadeiras e F para as falsas:
( ) Create tableEstado
(Id_estado integer, Nome varchar(100), Sigla varchar(2), Primary key (id_estado));
( ) Create table Estado
(Id_estado integer Primary key, Nome varchar(100), Sigla varchar(2));
( ) Create table Estado
(Id_estado integer, Nome varchar(100), Sigla varchar(2));
ALTER TABLE Pessoa ADD CONSTRAINT Pessoa_pk PRIMARY KEY (Id_Pessoa);
 
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V.
B V - V - F.
C V - F - V.
D F - V - V.
9
10
21/03/2024, 10:26 Avaliação II - Individual
about:blank 5/5
BASE_BDRClique para baixar o anexo da questão
Imprimir

Outros materiais