Buscar

Colaborar - Adg2 - Desenvolvimento de 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 3 páginas

Prévia do material em texto

29/08/2020 Colaborar - Adg2 - Desenvolvimento de Banco de Dados
https://colaboraread.com.br/aluno/avaliacao/index/2502204302?atividadeDisciplinaId=10532883 1/3
a)
b)
c)
d)
e)
1) É fundamental para a correta administração do banco de dados que o D.B.A. tenha total
conhecimento não só de enumeras instruções S.Q.L. mas do teor de cada uma delas.
 
Lembre-se que esta linguagem de Consulta Estruturada de Tabelas (SQL - Structure Querry
Language) está dividida em Sub-Conjuntos com responsabilidades especificas a saber:
1 - DQL - Linguagem de Consulta de Dados - Define comando utilizado p/ que possamos
consultar os dados armazenados no banco;
2 - DML - Linguagem de Manipulação de Dados - Define comandos utilizados p/ manipulação de
dados no banco;
3 - DDL - Linguagem de Definição de Dados - Define comandos utilizados p/ criação de tabelas,
views, índices, atualização dessas estruturas, assim como a remoção;
4 - DCL - Linguagem de Controle de Dados - Define comandos utilizados p/ controlar o acesso
aos dados do banco, adicionando e removendo permissões de acesso;
5 - DTL - Linguagem de Transação de Dados - Define comandos utilizados p/ gerenciar as
transações executadas no B.D., como iniciar uma transação, confirmá-la ou desfazê-la.
Com base nas informações disponíveis associe a Coluna A, que apresenta esses subconjuntos, com a
Coluna-B, que apresenta algumas instruções:
 
Coluna A
1 - D.Q.L. (Data Query Language) - Linguagem de Consulta de Dados
2 - D.M.L. (Data Manipulation Language) - Linguagem de Manipulação de Dados
3 - D.D.L. (Data Definition Language) - Linguagem de Definição de Dados
4 - D.C.L. (Data Control Language) - Linguagem de Controle de Dados
5 - D.T.L. (Data Transaction Language) - Linguagem de Transação de Dados
 
Coluna B
I - INSERT, UPDATE e DELETE
II - BEGIN, COMMIT e ROLLBACK
III - GRANT e REVOKE
IV - SELECT
V - CREATE, ALTER e DROP
Assinale a alternativa que apresenta a associação correta entre as colunas.
Alternativas:
1-V; 2-II; 3-I; 4-IV; 5-III
1-I; 2-III; 3-II; 4-V; 5-IV
1-IV; 2-I; 3-V; 4-III; 5-II Alternativa assinalada
1-II; 2-IV; 3-III; 4-I; 5-V
1-III; 2-V; 3-IV; 4-II; 5-I
29/08/2020 Colaborar - Adg2 - Desenvolvimento de Banco de Dados
https://colaboraread.com.br/aluno/avaliacao/index/2502204302?atividadeDisciplinaId=10532883 2/3
a)
b)
c)
d)
e)
2)
a)
b)
c)
d)
e)
3)
a)
4)
A empresa 4Sell, esta encerrando as vendas do 1º semestre de 2018. Com isso ela executou o
BACKUP do seu banco de dados. Para iniciar o 2º semestre corretamente a equipe de T.I. realizou a
cópia da tabela de nome "vendas" no dia 30/06/2018 após o fechamento da mesma. Esta cópia
deverá receber o nome "VendasDezoitoUm", para que a informação fique devidamente armazenada,
organizada e com a integridade necessária.
Assinale abaixo o correto Script para realizar a alteração do nome da tabela "vendas" para
"VendasDezoitoUm".
Alternativas:
ALTER TABEL VENDAS RENAME VendasDezoitoUm;
RENAME TABLE VENDAS TO VendasDezoitoUm;
ALTER TABEL VENDAS RENAME TO VendasDezoitoUm;
ALTER TABLE VENDAS RENAME TO VendasDezoitoUm; Alternativa assinalada
RENAME TABEL VENDAS TO VendasDezoitoUm;
A empresa NewMarket de peças e assessórios para Smartfones, está promovendo uma
reestruturação no seu sistema, para atender novas demandas fiscais do governo. Com as novas
políticas do sistema definiu-se que os clientes serão controlados pelo C.P.F., Com isso o D.B.A.
procedeu modificações na tabela pessoas, onde a coluna ID que era a chave primária do tipo Inteiro
até 10 caracteres que não aceitava valores nulos, passou a ser chamada cpf permanecendo chave
primária do tipo inteiro com 11 dígitos e também não aceita registros vazios. Afinal o C.P.F. é um
documento único e padronizado por pessoa, melhorando a integridade e segurança das transações
registradas no sistema.
Assinale a alternativa que apresenta o correto script para a alteração do campo ID para CPF.
Alternativas:
MODIFY TABEL pessoas TRY id cpf BigInt ;
ALTER TABLE pessoas CHANGE id cpf BigInt ; Alternativa assinalada
MODIFY TABLE pessoas RENAME id cpf BigInt ;
ALTER TABLE pessoas TRY id cpf BigInt ;
ALTER TABEL pessoas RENAME id cpf BigInt ;
A DML, Data Manipulation Language ou linguagem de manipulação de dados, contém as
instruções que irão inserir, atualizar ou modificar dados e excluir dados em tabelas. O subconjunto de
instruções de Manipulação de dados (DML – Data Manipulation Language) são as principais instruções
e mais utilizadas: do profissional específico na área de banco de dados até o programador
obrigatoriamente utilizará estas instruções em sua vida profissional. Nas instruções de manipulação
de dados, existem as cláusulas identificadas como condicionais e, portanto pode-se utilizar mais de
uma condição numa mesma cláusula, através de operadores lógicos. Pode-se obter um resultado
único através da utilização desses operadores.
Assinale abaixo, considerando a linguagem SQL o termo que NÃO está envolvido com a mesma:
Alternativas:
AND
29/08/2020 Colaborar - Adg2 - Desenvolvimento de Banco de Dados
https://colaboraread.com.br/aluno/avaliacao/index/2502204302?atividadeDisciplinaId=10532883 3/3
b)
c)
d)
e)
OR
NOT
INSERT
XOR Alternativa assinalada

Continue navegando