Buscar

Apols Banco de dados

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

Questão 1/5 - Banco de Dados
A modelagem dos dados é o planejamento da execução das ideias do negócio para os termos computacionais. Observe a figura abaixo e informe a que tipo de modelo de representação se refere:
Nota: 20.0
	
	A
	Modelo físico.
	
	B
	Dicionário de dados
	
	C
	Diagrama de fluxo de dados.
	
	D
	Diagrama de entidade e relacionamento.
Você acertou!
A alternativa correta é a letra D.  Caso queira ler o texto integralmente, acesse o material texto na rota de aprendizagem da Aula Teórica 01 – página 16.
	
	E
	Diagrama de caso de uso.
Questão 2/5 - Banco de Dados
Leia o fragmento de texto abaixo:
“Precisamos de um sistema que nos ajude a digitalizar o cadastro de nossos clientes, que hoje estão organizados em fichas cadastrais”.
Abaixo um exemplo de ficha cadastral:
Ana Maria da Silva – (41)99958 – 5584 – anamsilva@gmail.com
Analise as seguintes afirmativas:
I. Apenas e-mail e telefone são atributos.
II. O nome, telefone e e-mail são atributos.
III. Cliente, e-mail e telefone são atributos.
IV. “Ana Maria Silva” é um dado que representa o nome do cliente.
Considerando o fragmento de texto e os dados apresentados, assinale a alternativa correta.
Nota: 20.0
	
	A
	As afirmativas I e II estão corretas.
	
	B
	As afirmativas II e III estão corretas.
	
	C
	As afirmativas I e III estão corretas.
	
	D
	A afirmativa III e IV estão corretas.
	
	E
	Apenas as afirmativas II e IV estão corretas.
Você acertou!
I. Apenas e-mail e telefone são atributos. – ERRADO – Na ficha cadastral também consta o nome do cliente.
II. O nome, endereço e e-mail são atributos. 
III. Cliente, e-mail e telefone são atributos. ERRADO – Cliente é uma entidade.
IV. “Ana Maria Silva” é um dado que representa o nome do cliente.
A alternativa correta é a letra E.  Caso queira ler o texto integralmente, acesse o material texto na rota de aprendizagem da Aula Teórica 01 – página 15 e 16.
Questão 3/5 - Banco de Dados
Na figura abaixo podemos visualizar a arquitetura de sistemas de uma empresa, composta por 3 servidores de aplicação conectados a um único Sistema Gerenciador de Banco de dados (SGBD). Utilizando os conhecimentos aprendidos a respeito de um SGBD podemos afirmar que:
Fonte: Alves, 2014, p.15
Nota: 20.0
	
	A
	O SGBD permite aos aplicativos armazenar dados, mas não permite recuperá-los.
	
	B
	Vários aplicativos podem acessar o mesmo banco de dados.
Você acertou!
A alternativa correta é a letra B.  Caso queira ler o texto integralmente, acesse o material texto na rota de aprendizagem da Aula Teórica 01 – página 7.
	
	C
	Cada aplicativo acessa um único banco de dados por SGBD.
	
	D
	Os aplicativos informam como os dados devem ser armazenados na estrutura do banco de dados.
	
	E
	O SGBD não estabelece uma comunicação entre o banco de dados os aplicativos.
Questão 4/5 - Banco de Dados
Os bancos de dados podem ser classificados quanto ao modelo de dados em que se baseiam. Em nossa primeira aula vimos diferentes tipos de banco de dados. Selecione a alternativa que apresenta o modelo que utilizava a organização do endereço físico na sua estrutura de dados.
Fonte: Alves, 2014, p.23
Nota: 20.0
	
	A
	Modelo em Rede.
	
	B
	Modelo Hierárquico.
Você acertou!
A alternativa correta é a letra A.  Caso queira ler o texto integralmente, acesse o material texto na rota de aprendizagem da Aula Teórica 01 – página 8.
	
	C
	Modelo Orientado a Objetos.
	
	D
	Modelo Relacional
	
	E
	Modelo Físico.
Questão 5/5 - Banco de Dados
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 significa 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.
Nota: 20.0
	
	A
	F, F, F, F, V.
	
	B
	F, F, V, V, V.
Você acertou!
( F ) Projetar um banco de dados significa projetar um SGDB. – ERRADO – é projetar uma base de dados.
( F ) Uma base de dados bem projetada se aplica perfeitamente a todas as situações. – ERRADO – Uma base de dados é para cada contexto da situação modelada.
( V ) O modelo conceitual é parte, e não o objetivo final, em um projeto de banco de dados .- CERTO -
( V ) O modelo lógico mostra como as necessidades do usuário devem ficar no banco de dados.- CERTO -
( V ) O modelo lógico é construído com base no modelo conceitual.- CERTO -
	
	C
	F, V, F, F, V.
	
	D
	V, F, F, F, F.
	
	E
	V, V, F, F, V.
Questão 1/5 - Banco de Dados
Leia atentamente a citação abaixo.
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.
(  ) Uma entidade é um objeto que possui propriedades que a torna igual a  outras entidades.
(  ) Um atributo expressa características ou propriedades de uma entidade ou relacionamento.
(  ) A cardinalidade é a quantificação que um relacionamento entre entidades expressa por número de ocorrências
Considerando o contexto de entidades e atributos assinale a afirmativa correta.
Nota: 20.0
	
	A
	V, F, F.
	
	B
	V, F, V.
	
	C
	V, V, V.
	
	D
	F, V, F.
	
	E
	F, V, V.
Você acertou!
A alternativa correta é a letra F.  Caso queira ler o texto integralmente, acesse o material texto na rota de aprendizagem da Aula Teórica 02 – a partir da página 07.
Questão 2/5 - Banco de Dados
Os atributos descrevem as características de uma entidade, podendo ser definidos (PUGA, p.86) como:
· Informações associadas a uma entidade;
· Características ou propriedades de uma entidade ou relacionamento;
· Descrição, identificação, qualificação ou quantificação de uma entidade.
Marque a opção onde TODOS os tipos de atributos estão corretos segundo a notação de Peter Chen:
Nota: 20.0
	
	A
	Atributo - código – composto – multivalorado
	
	B
	Atributo – simples – não identificado - código
	
	C
	Atributo - derivado – não identificado – atributo
	
	D
	Atributo - derivado – multivalorado – identificador
Você acertou!
A alternativa correta é a letra D.  Caso queira ler o texto integralmente, acesse o material texto na rota de aprendizagem da Aula Teórica 02 – página 05.
	
	E
	Atributo - identificador – código – derivado
Questão 3/5 - Banco de Dados
O Modelo Entidade e Relacionamento (ER) ou MER foi proposto por Peter Chen, nos anos de 1970, e tem como principal objetivo capturar os requisitos de informação e regras de negócio sob o ponto de vista do negócio. Selecione a alternativa que apresenta os componentes usados na elaboração de um MER:
Nota: 20.0
	
	A
	entidades, relacionamentos e colunas.
	
	B
	colunas e entidades.
	
	C
	entidades atributos e relacionamentos.
Você acertou!
A alternativa correta é a letra C.  Caso queira ler o texto integralmente, acesse o material texto na rota de aprendizagem da Aula Teórica 02 – página 03.
	
	D
	tabelas, colunas e relacionamentos.
	
	E
	entidades, atributos e colunas.
Questão 4/5 - Banco de Dados
Leia atentamente o excerto de texto abaixo:
Uma definição dadapor 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:
(  ) Os atributos descrevem as características de uma entidade e são identificados por símbolos.
(  ) Um atributo pode  representar uma identificação única de uma ocorrência em uma entidade. Uma entidade pode possuir mais de um atributo identificador, 
(  ) Os atributos são conectados à entidades, podendo ser conectado a mais de uma entidade simultaneamente.
A respeito dessas assertivas, Considere (V) para sentença(s) Verdadeira(s) e (F) para sentença(s) falsa(s).
Nota: 20.0
	
	A
	V, V, V.
	
	B
	F, V, V.
	
	C
	V, V, F.
Você acertou!
É possível repetir nomes de atributos, mas um atributo pertence a uma única entidade
A alternativa correta é a letra C.  Caso queira ler o texto integralmente, acesse o material texto na rota de aprendizagem da Aula Teórica 02 – página 04.
	
	D
	V, F, V.
	
	E
	F, V, F.
Questão 5/5 - Banco de Dados
Leia a seguinte afirmação:
Segundo Puga, França e Goya (2013, p. 77), a modelagem de dados é uma técnica utilizada para:
· Conhecer melhor o contexto do negócio;
· Retratar os dados que suportam esse contexto de negócio;
· Projetar o banco de dados;
Com base nestas afirmações, analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas.
(  ) No modelo lógico, algumas regras e restrições começam a ser implementadas de modo que possam ser interpretadas por um Sistema Gerenciador de Banco de Dados (SGBD),
(  ) No modelo lógico cada atributo é devidamente especificado, conforme os tipos de dados do SGBD escolhido.
(  ) No modelo lógico, a nomeação dos elementos deve seguir o padrão do SGBD utilizado.
Considerando o contexto de modelagem assinale a afirmativa correta.
Nota: 20.0
	
	A
	V, V, V.
	
	B
	F, V, V.
	
	C
	V, F, F.
Você acertou!
A alternativa correta é a letra C.  Caso queira ler o texto integralmente, acesse o material texto na rota de aprendizagem da Aula Teórica 02 – a partir da página 12.
	
	D
	F, F, F.
	
	E
	F, F, V.
Questão 1/5 - Banco de Dados
O Sistema Gerenciador de Banco de Dados nos permite executar diversos comandos para realizar pesquisas acerca de um banco. Dentre os diversos comandos, temos um que permite visualizar a estrutura da tabela, com o nome das colunas (Field), os tipos de dados (Types) e tamanhos. Analise as alternativas abaixo e selecione o comando utilizado para visualizar a estrutura de uma tabela. 
Nota: 20.0
	
	A
	SHOW TABLES
	
	B
	DESCRIBE
Você acertou!
A alternativa correta é a letra B.  Caso queira ler o texto integralmente, acesse o material texto na rota de aprendizagem da Aula Teórica 03 – página 13.
	
	C
	CREATE TABLE
	
	D
	SHOW DATABASES
	
	E
	SELECT
Questão 2/5 - Banco de Dados
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.
(  ) O relacionamento “Envia” deve ser convertido em um campo da tabela Mensagens, na modelagem lógica.
(  ) As entidades Usuários e Mensagens devem ser convertidas para tabelas na modelagem lógica.
(  ) O relacionamento “Grupo” deve ser convertido em tabela na modelagem conceitual.
(  ) O relacionamento “Envia” deve ser convertido em tabela na modelagem lógica.
Considerando a solicitação do usuário assinale a alternativa que contém a sequência das afirmativas corretas.
Nota: 0.0
	
	A
	F, F, F, F.
	
	B
	V, F, F, F.
	
	C
	F, V, F, F.
	
	D
	V, V, F, F.
(V) O relacionamento “Envia” deve ser convertido em um campo da tabela Mensagens, na modelagem lógica.
(V) As entidades Usuários e Mensagens devem ser convertidas para tabelas na modelagem lógica.
(F) O relacionamento “Grupo” deve ser convertido em tabela na modelagem conceitual. – ERRADO – Na modelagem conceitual não tem tabela.
(F) O relacionamento “Envia” deve ser convertido em tabela na modelagem lógica. – ERRADO – Deve ser um campo na tabela mensagens.
	
	E
	F, F, F, V.
Questão 3/5 - Banco de Dados
Observe a seguinte parte de um Diagrama Entidade-Relacionamento:
Analise as seguintes afirmativas e a relação entre elas.
I. O relacionamento “Grupo” será convertido em uma tabela na modelagem relacional.
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.
Nota: 20.0
	
	A
	Ambas assertivas estão corretas, mas não se complementam.
	
	B
	As assertivas estão certas e se complementam.
Você acertou!
As assertivas estão corretas e se complementam por descreverem o mesmo contexto envolvendo o relacionamento grupo.
	
	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 4/5 - Banco de Dados
Analise a seguinte representação do Diagrama Entidade-Relacionamento:
Analise as seguintes afirmativas, referentes ao diagrama apresentado.
I. Para converter o DER em um modelo lógico,recomenda-se criar uma tabela pessoa e uma tabela casamento.
II. Para converter  o DER em um modelo lógico, recomenda-se criar a tabela pessoa e desconsiderar o relacionamento casamento, visto que a cardinalidade é 1:1.
III. Para converter  o DER em um modelo lógico recomenda-se criar a tabela pessoa considerando a entidade representada no modelo.
IV. Para converter  o DER em um modelo lógico recomenda-se 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.
Nota: 0.0
	
	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.
I. Para converter no modelo lógico o recomendado é criar a tabela pessoa e a tabela casamento. – ERRADO – O recomendado é que casamento seja um atributo de Pessoa.
II Para converter no modelo lógico o recomendado é criar a tabela pessoa e desconsiderar o relacionamento casamento, visto que a cardinalidade é 1:1. – ERRADO – O relacionamento não pode ser desprezado, ele dá sentido a cardinalidade.
III, Para converter no modelo lógico o recomendado é criar a tabela pessoa considerando considerando a entidade representada no modelo. – CORRETO  
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 - CORRETO -
Seguindo o conteúdo da Aula 4 Slide XIV ao XVIII.
	
	D
	Estão corretas as afirmativas II e IV.
	
	E
	Está correta a afirmativa IV.
Questão 5/5 - Banco de Dados
Considere que você realizou a pesquisa abaixo no banco de dados:
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas considerando os dados armazenados na tabela usuário.
(  ) A tabela usuário tem uma chave primária e uma chave estrangeira na coluna id.
(  ) Na linha em que consta o  id de valor 1 e o nome com valor Pedro formam uma tupla, também conhecida como registro.
(  ) 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.
Nota: 20.0
	
	A
	F, F, F, F.
	
	B
	V, F, F, F.
	
	C
	F, V, F, V.
Você acertou!
(F) A tabela usuário tem uma chave primária e estrangeira na coluna id.- ERRADO – Não tem indicativo explicito de chaves na tabela.
(V) Na linha em que consta o  id de valor 1 e o nome com valor Pedro formam uma tupla, também conhecida como registro.
(F) Os id 1, 2 e 3 formam um registro.- ERRADO – cada coluna possui um valor e todos os valores indicados em umlinha formam um registro. Neste caso temos valores de três diferentes registros.
(V) id e Nome também são referência para coluna.
	
	D
	V, V, F, F.
	
	E
	V, F, V, F.
Questão 1/5 - Banco de Dados
O comando INSERT é utilizado para inserir um ou mais registros em uma tabela do banco de dados. Considere que a tabela professor possui duas colunas, codigo e nome. Selecione a alternativa que apresenta o comando correto para inserir os dados do professor Pedro Maia com o código 162.
Nota: 20.0
	
	A
	INSERT INTO professores (codigo, nome) VALUES (162, “Pedro Maia”);
	
	B
	INSERT INTO professor (codigo, nome) VALUES (162, Pedro Maia);
	
	C
	INSERT INTO professor (codigo, nome) VALUES (162, “Pedro Maia”);
Você acertou!
A alternativa correta é a letra C. Caso queira ler o texto integralmente, acesse o material texto na rota de aprendizagem da Aula Teórica 04 – página 4.
	
	D
	INSERT INTO professor (162, “Pedro Maia”) VALUES (codigo, nome);
	
	E
	INSERT INTO professor (nome, codigo) VALUES (162, “Pedro Maia”);
Questão 2/5 - Banco de Dados
Uma transação (TCL) primeiramente é realizada em memória e apenas é efetivada fisicamente para o banco de dados após a confirmação de que todas as instruções foram executadas com sucesso. Selecione a alternativa que apresenta os três principais comandos TCL: 
Nota: 20.0
	
	A
	BEGIN, SELECT e ROLLBACK.
	
	B
	GRANT, COMMIT e REVOKE.
	
	C
	BEGIN, REVOKE e ROLLBACK.
	
	D
	BEGIN, COMMIT e ROLLBACK.
Você acertou!
A alternativa correta é a letra C. Caso queira ler o texto integralmente, acesse o material texto na rota de aprendizagem da Aula Teórica 05 – página 14.
	
	E
	GRANT, COMMIT e ROLLBACK
Questão 3/5 - Banco de Dados
Os principais comandos da categoria DATA CONTROL LANGUAGE (DCL) são GRANT e REVOKE. Selecione a alternativa que descreve a funcionalidade do comando GRANT?
Nota: 20.0
	
	A
	fornece a um usuário permissões de acesso a uma base de dados ou para todas, autorizando acesso total ou podendo configurar operações específicas.
Você acertou!
A alternativa correta é a letra A. Caso queira ler o texto integralmente, acesse o material texto na rota de aprendizagem da Aula Teórica 05 – página 10.
 
	
	B
	remove de um usuário as permissões, removendo ou restringindo a capacidade de executar operações.
	
	C
	cria um novo usuário no banco de dados, mas sem permissões.
	
	D
	apaga um usuário do banco de dados, bem como todas as suas permissões.
	
	E
	exibe a lista das principais permissões que se pode atribuir para um usuário.
Questão 4/5 - Banco de Dados
A figura abaixo apresenta um comando SELECT utilizando o comando AVG na coluna salario da tabela funcionarios. Selecione a alternativa que descreve a operação realizada pelo comando AVG?
Nota: 20.0
	
	A
	contar a quantidade de registros armazenados na tabela funcionários.
	
	B
	realizar o cálculo da média dos valores da coluna salario.
Você acertou!
A alternativa correta é a letra B. Caso queira ler o texto integralmente, acesse o material texto na rota de aprendizagem da Aula Teórica 05 – página 7.
	
	C
	realizar a soma dos valores da coluna salario de todos os registros da tabela funcionários.
	
	D
	realizar o arredondamento do valor salário para todos os registros da tabela funcionários.
	
	E
	realizar o cálculo da média dos valores da coluna salario para todos os registros da tabela, havendo ou não valor preenchido.
Questão 5/5 - Banco de Dados
Observe na figura abaixo a tabela alunos. Selecione a alternativa que apresenta o comando para selecionar todos os alunos em que o nome inicia com a letra "A".
Nota: 20.0
	
	A
	SELECT * FROM alunos WHERE nome LIKE ‘a%’;
Você acertou!
A alternativa correta é a letra A. Caso queira ler o texto integralmente, acesse o material texto na rota de aprendizagem da Aula Teórica 04 – página 15.
	
	B
	SELECT * FROM alunos WHERE nome = ‘a’;
	
	C
	SELECT * FROM alunos WHERE nome LIKE ‘%a’;
	
	D
	SELECT * FROM alunos WHERE ‘a%’;
	
	E
	SELECT * FROM alunos WHERE nome = ‘a%’;
Uma transação é um comando da categoria TCL. A transação primeiramente é executada em memória e só são transmitidas fisicamente para o banco de dados após a confirmação de que todas as instruções foram efetuadas com sucesso. Considerando as afirmações acima, selecione a alternativa que descreve para que serve o comando BEGIN em uma transação? 
Nota: 20.0
	
	A
	indica o fim de uma transação, executando as instruções de modo permanente no banco de dados;
	
	B
	indica o fim de uma transação, mas cancela todas as alterações efetuadas, portanto nada será alterado no banco de dados;
	
	C
	indica o início de uma transação e todos os comandos da transação devem vir abaixo do comando BEGIN;
Você acertou!
	
	D
	indica o fim da transação, executando as instruções de modo temporário no banco de dados;
	
	E
	indica o fim de uma transação e todos os comandos da transação devem vir antes do comando BEGIN.
Questão 2/5 - Banco de Dados
Uma stored procedure é composta de duas partes: a criação da procedure e a sua chamada. Escolha entre as alternativas abaixo a sintaxe correta para a chamada de uma stored procedure.
Nota: 20.0
	
	A
	SELECT nome_procedure (parâmetro(s));
	
	B
	CALL nome_procedure;
	
	C
	CALL nome_procedure (parâmetro(s));
Você acertou!
	
	D
	SELECT nome_procedure;
	
	E
	nome_procedure (parâmetro(s));
Questão 3/5 - Banco de Dados
O comando REVOKE é um comando da categoria DCL. Analise o código abaixo:
Selecione a alternativa que descreve corretamente  a ação realizada após a execução deste comando.
Nota: 20.0
	
	A
	O comando REVOKE está removendo do usuário chefe todos os privilégios de todas as tabelas da base de dados sistema.
Você acertou!
	
	B
	O comando REVOKE está removendo do usuário sistema todos os privilégios de todas as tabelas da base de dados chefe.
	
	C
	O comando REVOKE está atribuindo ao usuário chefe todos os privilégios de todas as tabelas da base de dados sistema.
	
	D
	O comando REVOKE está atribuindo ao usuário sistema todos os privilégios de todas as tabelas da base de dados chefe.
	
	E
	O comando REVOKE está removendo do usuário chefe todos os privilégios e a identificação do usuário na base de dados sistema.
Questão 4/5 - Banco de Dados
O comando GRANT é um comando da categoria DCL. Analise o código abaixo:
Selecione a alternativa que descreve corretamente  a ação realizada após a execução deste comando.
Nota: 20.0
	
	A
	O comando GRANT remove as permissões para o usuário chefe de executar os comandos select, insert, delete e update na tabela alunos.
	
	B
	O comando GRANT atribui as permissões para o usuário chefe de executar os comandos select, insert, delete e update na tabela alunos.
Você acertou!
	
	C
	O comando GRANT atribui as permissões para o usuário alunos de executar os comandos select, insert, delete e update na tabela chefe.
	
	D
	O comando GRANT remove as permissões para o usuário alunos de executar os comandos select, insert, delete e update na tabela chefe.
	
	E
	O comando GRANT atribui as permissões para o usuário chefe de executar os comandos select, insert, delete e update na base de dados alunos.
Questão 5/5 - Banco de Dados
Considere a seguinte afirmação:
“Os índices são compostos por uma única coluna da tabela".
Selecione a alternativa que descreve corretamente esta afirmação, citanto se é verdadeira ou falsa:
Nota: 20.0
	
	A
	VERDADEIRA - Os índices podem ser compostos por uma única coluna.
	
	B
	FALSA - Os índices podem ser compostos por uma única coluna ou por várias, chegando a composição máxima de 16 colunas no MySQL.
Você acertou!
	
	C
	VERDADEIRA - Os índices são criados para facilitar e agilizar as consultas dos registros no banco de dados.
	
	D
	FALSA - Os índices são compostos apenas por várias colunas
	
	E
	FALSA - Os índices podem ser compostos por uma única coluna ou por várias, sem limitação de número de colunas

Continue navegando