Baixe o app para aproveitar ainda mais
Prévia do material em texto
09/04/2022 18:19 Colaborar - Adg2 - Programação e Desenvolvimento de Banco de Dados https://colaboraread.com.br/aluno/avaliacao/index/2957521803?atividadeDisciplinaId=12634862 1/3 Programação e Desenvolvimento de Banco … Adg2 - Programação e Desenvolvimento de Banco de Dados Sua avaliação foi confirmada com sucesso (/notific × Informações Adicionais Período: 04/04/2022 00:00 à 04/06/2022 23:59 Situação: Cadastrado Protocolo: 714772194 Avaliar Material 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 https://colaboraread.com.br/aluno/timeline/index/2957521803?ofertaDisciplinaId=1740328 https://colaboraread.com.br/notificacao/index javascript:void(0); 09/04/2022 18:19 Colaborar - Adg2 - Programação e Desenvolvimento de Banco de Dados https://colaboraread.com.br/aluno/avaliacao/index/2957521803?atividadeDisciplinaId=12634862 2/3 a) b) c) d) e) a) b) c) d) e) 2) 3) 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 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 09/04/2022 18:19 Colaborar - Adg2 - Programação e Desenvolvimento de Banco de Dados https://colaboraread.com.br/aluno/avaliacao/index/2957521803?atividadeDisciplinaId=12634862 3/3 a) b) c) d) e) a) b) c) d) e) 4) 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 OR NOT INSERT XOR Alternativa assinalada
Compartilhar