Informática, perguntado por samantakaroline, 4 meses atrás

PERGUNTA 1

É uma estrutura de acesso auxiliar utilizada para agilizar a recuperação de registros em resposta a certas condições de consulta. Estamos nos referindo a:


Índice.


MySQL.


Ferramenta Case.


Join.


Backup.

1 pontos

PERGUNTA 2

Os comandos abaixo são chamados de DDL (Data Definition Language), com exceção do comando:


Create Index.


Alter Table.


Drop Table.


Delete.


Create Table.

1 pontos

PERGUNTA 3

O comando para criação de índice dispõe de uma cláusula que indica que o índice não permitirá valores repetidos. Qual é essa cláusula?


On.


Index.


Not Null.


Unique.


Null.

1 pontos

PERGUNTA 4

SQL é a linguagem para definição e manipulação de bancos de dados relacionais, a linguagem é repleta de comandos que executam as operações tanto de definição quanto de manipulação. Qual é o comando para apagar uma tabela de um banco de dados?


Drop Table


Delete Table


Truncate Table


Insert Table


Create Table

1 pontos

PERGUNTA 5

Considere verdadeiras (V) ou falsas (F) as afirmações a seguir sobre o comando Alter Table:



( ) Pode ser utilizado para alterar o nome de uma tabela.

( ) Pode ser utilizado para adicionar um campo em uma tabela.

( ) Pode ser utilizado para excluir um campo de uma tabela.

( ) Pode ser utilizado para definir a chave primária de uma tabela.

( ) Pode ser utilizado para excluir dados de uma tabela.







A sequência correta de preenchimento dos parênteses, de cima para baixo, é:


V, F, V, F, V


F, F, V, V, F


V, V, F, V, V


V, F, V, V, F


F, V, V, V, F

1 pontos

PERGUNTA 6

Considere verdadeiras (V) ou falsas (F) as afirmações sobre o comando a seguir:

CREATE INDEX IDX_NOMEPROD ON PRODUTO (NOME_PRODUTO);



( ) O comando cria um índice para o campo nome_produto na tabela produto.

( ) O comando cria um índice para o campo produto na tabela idx_nomeprod.

( ) O índice a ser criado vai ter o nome idx_nomeprod.

( ) A sintaxe apresenta um erro de grafia.



A sequência correta de preenchimento dos parênteses, de cima para baixo, é:


V, F, V, F


F, F, V, V


V, V, F, V


F, V, V, V


V, F, V, V

1 pontos

PERGUNTA 7

Considere verdadeiras (V) ou falsas (F) as afirmações a seguir sobre ferramentas case:



( ) Tem como objetivo contribuir para a criação de modelos entidade relacionamento.

( ) Tem como objetivo ajudar na criação de modelos relacionais.

( ) Tem como objetivo possibilitar a engenharia reversa.

( ) Tem como objetivo realizar a normalização do banco de dados.





A sequência correta de preenchimento dos parênteses, de cima para baixo, é:


V, V, V, F


F, V, V, F


F, F, V, V


V, F, F, V


V, F, V, V

1 pontos

PERGUNTA 8

Sobre tipos de dados em sistemas de bancos de dados:

O comando Create Type permite criar novos tipos de dados, definidos pelos usuários.
Os tipos de dados que são formados por cadeias de caracteres normalmente se dividem em tipos de tamanho fixo e tipos de tamanho variável.
Numeric e Decimal são tipos de dados que representam números de ponto flutuante.
Os dados do tipo Boolean só permitem dois tipos de valores em um campo.
Os bancos de dados em geral só dispõem do tipo Date para dados que representam fatos do tempo/data.


De acordo com as afirmações apresentadas, indique qual alternativa é a correta:


As afirmações II e IV estão corretas.


As afirmações III, IV e V estão corretas.


As afirmações I, II e V estão corretas.


Apenas a afirmação I é correta.


As afirmações I, II e III estão corretas.

1 pontos

PERGUNTA 9

Observe a tabela a seguir:



PEDIDO

Nro_Pedido Cod_Produto Qtde Valor_Unit
1 1929292 1 230,50
1 7667701 2 499,90
2 9888221 3 56,00
3 7654884 1 619,99


Agora observe o seguintes comandos:

UPDATE PEDIDO SET QTDE=10 WHERE QTDE=1 AND NRO_PEDIDO=1;



Analise as informações abaixo.



Todos os registros da tabela serão alterados.
Apenas o primeiro registro da tabela será alterado.
O registro com o nro_pedido igual a 3 passará a ter “Qtde” igual a 10.
Há um erro de grafia no comando e nada será executado.


De acordo com as afirmações apresentadas, indique qual alternativa é a correta:


Apenas a afirmação II está correta.


Apenas as afirmações II e IV estão corretas.


Apenas as afirmações II, III e IV estão corretas.


Apenas as afirmações I, III e V estão corretas.


Apenas a afirmação IV está correta.

1 pontos

PERGUNTA 10

Observe a tabela a seguir:



PEDIDO

Nro_Pedido Cod_Produto Qtde Valor_Unit
1 1929292 1 230,50
1 7667701 2 499,90
2 9888221 3 56,00
3 7654884 1 619,99


Agora observe o seguinte comando:

DELETE FROM PEDIDO WHERE NRO_PEDIDO=1 OR VALOR_UNIT < 100;



Analise as informações abaixo.



Todos os registros da tabela serão excluídos.
Serão excluídos 3 registros da tabela.
O comando tem um erro de sintaxe e não será executado.
O registro que tem o nro_pedido igual a 2 será excluído.
O registro que tem o cod_produto igual a 1929292 não será excluído.


De acordo com as afirmações apresentadas, indique qual alternativa é a correta:


Apenas as afirmações IV e V estão correta.


Apenas as afirmações II, III e IV estão corretas.


Apenas as afirmações II e IV estão corretas.


Apenas as afirmações I, III e V estão corretas.


Apenas a afirmação III está correta.


ledelmastro: Acredito que as respostas sejam essas: 1 – c) Índice
2 – b) Drop Table
3 – e) Unique
4 – e) Delete (comando DML)
5 – e) VVFVV
6 – e) VFVF
7 – e) VVVF
8 – c) As afirmações I, II e V estão corretas.
9 – d) Apenas a II está correta
10 – c) Apenas a II e a IV estão corretas Não corrigi pelo Sistema ainda, então pode ser que a cinco e a oito estejam incorretas.
edusitton: 5 - FVVVF
edusitton: 5 - FVVVF 8-I II III corretas as outras estão corretas 10 de 10.
fabiocosin: 2) Delete e 4) Drop Table
rafa070893: corretas revisadas
1 – c) Índice
2 – b) Delete
3 – e) Unique
4 – e) Drop table
5 – e)FVVVF
6 – e) VFVF
7 – e) VVVF
8 – c) As afirmações I, II e III
9 – d) Apenas a II está correta
10 – c) Apenas a II e a IV
zippovicious: acima perfeito 10 em 10! obrigado
fndpdp: Perfeito!! 10/10

Soluções para a tarefa

Respondido por gilsonbrl
4

Resposta:

4 - Truncate Table

Explicação: deu errada cuidado está faltando respostas pessoal


gilsonbrl: 8 -

Considere verdadeiras (V) ou falsas (F) as afirmações sobre o comando a seguir:

CREATE INDEX IDX_NOMEPROD ON PRODUTO (NOME_PRODUTO);

A sequência correta de preenchimento dos parênteses, de cima para baixo, é:

V, F, V, F x ok

9 - Pergunta 9

Observe a tabela a seguir:

Analise as informações abaixo.

Apenas a afirmação II está correta. x ok
gilsonbrl: estas estão corretas
rafa070893: SQL é a linguagem para definição e manipulação de bancos de dados relacionais, a linguagem é repleta de comandos que executam as operações tanto de definição quanto de manipulação. Qual é o comando para apagar uma tabela de um banco de dados?

correto: drop table
Respondido por Gugaearth
5

Resposta: Respostas:

1) Índice

2) Delete

3) Unique

4) Essa eu errei

5) Essa eu errei também

6)

( V) O comando cria um índice para o campo nome_produto na tabela produto.

(F) O comando cria um índice para o campo produto na tabela idx_nomeprod.

(V ) O índice a ser criado vai ter o nome idx_nomeprod.

(F) A sintaxe apresenta um erro de grafia.

Ficando: VFVF

7)

( V ) Tem como objetivo contribuir para a criação de modelos entidade relacionamento.

(V) Tem como objetivo ajudar na criação de modelos relacionais.  

(V ) Tem como objetivo possibilitar a engenharia reversa.  

(F ) Tem como objetivo realizar a normalização do banco de dados.

Ficando: VVVF

8)

O comando Create Type permite criar novos tipos de dados, definidos pelos usuários. (V)

Os tipos de dados que são formados por cadeias de caracteres normalmente se dividem em tipos de tamanho fixo e tipos de tamanho variável. (V)

Numeric e Decimal são tipos de dados que representam números de ponto flutuante. (F)

Os dados do tipo Boolean só permitem dois tipos de valores em um campo. (V)

Os bancos de dados em geral só dispõem do tipo Date para dados que representam fatos do tempo/data. (F)

Ficando: VVFVF

9)

Todos os registros da tabela serão alterados. (F)

Apenas o primeiro registro da tabela será alterado. (V)

O registro com o nro_pedido igual a 3 passará a ter “Qtde” igual a 10. (F)

Há um erro de grafia no comando e nada será executado. (F)

R: Portando: apenas o registro 1 será alterado

10)

I - Todos os registros da tabela serão excluídos. (F)

II- Serão excluídos 3 registros da tabela. (V)  

III- O comando tem um erro de sintaxe e não será executado. (F)

IV - O registro que tem o nro_pedido igual a 2 será excluído. (V)

V - O registro que tem o cod_produto igual a 1929292 não será excluído. (F)

R: Apenas as afirmações II e IV estão corretas

Explicação: Atenção, as perguntas e alternativas mudam de ordem, tirando as duas que errei todas as outras estão certas: 1ª tentativa 8/10

Perguntas interessantes