Prévia do material em texto
<p>Parada para a Prática 2 - Unidade 2 - Resultados</p><p>Tentativa 3 de 3</p><p>Por escrito 26 de março de 2024 13:03 – 26 de março de 2024 13:08</p><p>Liberado 11 de abril de 2024 0:01</p><p>Pontuação da tentativa 9 / 10 - 90%</p><p>Nota geral (Maior tentativa) 9 / 10 - 90%</p><p>Pergunta 1 1 / 1 ponto</p><p>GE-MBD-UN-02-QME-9</p><p>Assim como a concessão, a revogação de privilégios para usuários em um banco de</p><p>dados é importante para garantir a segurança das informações armazenadas.</p><p>Sendo assim, assinale a afirmação em que são revogados corretamente os seguintes</p><p>privilégios da relação CLIENTE da conta usu_teste: o que permite alteração de tabelas,</p><p>colunas e índices; e o que permite excluir tabelas, visões, triggers ou banco de dados.</p><p>Ocultar comentários da pergunta 1</p><p>REVOKE ALTER, DELETE ON CLIENTE TO USU_TESTE;</p><p>REVOKE USAGE, INDEX ON CLIENTE TO USU_TESTE;</p><p>REVOKE ALTER, DROP ON CLIENTE TO USU_TESTE;</p><p>REVOKE UPDATE, DELETE ON CLIENTE TO USU_TESTE;</p><p>REVOKE CREATE, DROP ON CLIENTE TO USU_TESTE;</p><p>O comando REVOKE é utilizado nas instruções que revogam privilégios a usuários de</p><p>um banco de dados. A sintaxe básica do uso desse comando é:</p><p>17/05/2024, 12:46 THIAGO PEDROSA WOZNIKA - BANCO DE DADOS - GEE01I0311 - UBEC</p><p>https://ava.catolica.edu.br/d2l/lms/quizzing/user/quiz_submissions_attempt.d2l?isprv=&qi=103600&ai=877566&isInPopup=0&… 1/8</p><p>Pergunta 2 1 / 1 ponto</p><p>GE-MBD-UN-02-QME-7</p><p>Trata-se do subconjunto formado por elementos (domínio) pertencentes ao conjunto</p><p>decorrente do Produto Cartesiano (AxB) entre dois ou mais conjuntos.</p><p>O texto acima refere-se ao conceito de:</p><p>Ocultar comentários da pergunta 2</p><p>Pergunta 3 1 / 1 ponto</p><p>GE-MBD-UN-02-QME-2</p><p>REVOKE {lista de privilégios}</p><p>ON {relação ou visão}</p><p>TO {usuário ou lista de usuários}</p><p>Agora, os privilégios corretos na questão são ALTER e DROP, pois ALTER permite</p><p>alterar tabelas, colunas e índices; e DROP permite excluir tabelas, visões, triggers ou</p><p>banco de dados. Já UPDATE permite atualizar dados das tabelas; DELETE, excluir</p><p>dados da tabela; USAGE, conectar ao servidor; INDEX, adicionar ou excluir índices; e</p><p>CREATE, criar tabelas, visões, triggers ou banco de dados.</p><p>Definição informal.</p><p>Tuplas.</p><p>Ordenação.</p><p>Definição formal.</p><p>Cardinalidade.</p><p>Definição formal – É o subconjunto formado por elementos (domínio) pertencentes ao</p><p>conjunto decorrente do Produto Cartesiano (AxB) entre dois ou mais conjuntos.</p><p>17/05/2024, 12:46 THIAGO PEDROSA WOZNIKA - BANCO DE DADOS - GEE01I0311 - UBEC</p><p>https://ava.catolica.edu.br/d2l/lms/quizzing/user/quiz_submissions_attempt.d2l?isprv=&qi=103600&ai=877566&isInPopup=0&… 2/8</p><p>Análise o código SQL e marque a alternativa CORRETA.</p><p>SELECT Nome, Numero_aluno, Tipo_aluno, Curso</p><p>FROM ALUNO</p><p>WHERE Tipo_Aluno = 1;</p><p>Ocultar comentários da pergunta 3</p><p>Pergunta 4 1 / 1 ponto</p><p>GE-MDB-UN-01-QME-11</p><p>Os dados em um sistema gerenciador de banco de dados (SGBD) são descritos (ou</p><p>segmentados) em três níveis de abstração, sendo:</p><p>- Físico</p><p>- Conceitual</p><p>- Externo (ou visão do usuário)</p><p>O SGBD deve garantir uma visão abstrata do banco de dados para os usuários, ou</p><p>seja, para o usuário é transparente onde estão armazenados os dados, desde que</p><p>estejam disponíveis e consistentes no momento necessário. Nesse contexto, selecione</p><p>a opção que aponta qual o nível de abstração que trata a respeito de como os dados</p><p>são armazenados e quais os relacionamentos entre eles.</p><p>A extração de um banco de dados relacional é feita por intermédio da UML;</p><p>O Código SQL acima seleciona o atributo ALUNO;</p><p>O Código SQL acima seleciona os atributos Nome, Numero_aluno, Tipo_aluno,</p><p>Curso da tabela ALUNO quando Tipo_Aluno = 1;</p><p>O Código UML acima seleciona o atributo ALUNO;</p><p>O Código SQL acima seleciona os atributos Nome, Numero_aluno, Tipo_aluno,</p><p>Curso da tabela ALUNO quando Nome = 1;</p><p>O Código SQL acima seleciona os atributos Nome, Numero_aluno, Tipo_aluno, Curso</p><p>da tabela ALUNO quando Tipo_Aluno = 1;</p><p>Nível externo.</p><p>17/05/2024, 12:46 THIAGO PEDROSA WOZNIKA - BANCO DE DADOS - GEE01I0311 - UBEC</p><p>https://ava.catolica.edu.br/d2l/lms/quizzing/user/quiz_submissions_attempt.d2l?isprv=&qi=103600&ai=877566&isInPopup=0&… 3/8</p><p>Ocultar comentários da pergunta 4</p><p>Pergunta 5 0 / 1 ponto</p><p>GE-MDB-UN-01-QME-4</p><p>Segundo Silberschatz (1999, p.7): [...] são usados na descrição de dados no nível</p><p>lógico e de visões. São caracterizados por dispor de recursos de estruturação bem</p><p>mais flexíveis e por viabilizar a especificação explícita das restrições dos dados.</p><p>Assinale o modelo que interessa ao escopo deste item conceitual:</p><p>Ocultar comentários da pergunta 5</p><p>Pergunta 6 1 / 1 ponto</p><p>GE-MDB-UN-01-QME-2</p><p>Os sistemas de informação podem assumir diversas formas convencionais, tais</p><p>como: relatórios; relato de processos; coleção de informações veiculada por qualquer</p><p>Nível de usuário.</p><p>Nível físico.</p><p>Nível de visão do usuário.</p><p>Nível conceitual.</p><p>É o nível responsável por tratar a forma como os dados são armazenados e quais os</p><p>relacionamentos existentes entre eles.</p><p>Modelo de Rede.</p><p>Modelo Hierárquico.</p><p>Modelo de Dados Orientado a atributos.</p><p>Modelo Unificado.</p><p>Modelo de Dados Orientado a Objetos.</p><p>Somente interessa ao escopo deste item conceitual, o Modelo Orientado a Objetos.</p><p>17/05/2024, 12:46 THIAGO PEDROSA WOZNIKA - BANCO DE DADOS - GEE01I0311 - UBEC</p><p>https://ava.catolica.edu.br/d2l/lms/quizzing/user/quiz_submissions_attempt.d2l?isprv=&qi=103600&ai=877566&isInPopup=0&… 4/8</p><p>meio, conjunto de procedimentos e normas da organização; ou seja, qualquer</p><p>"parte" organizacional que gere informação. Nesse contexto, assinale a ALTERNATIVA</p><p>CORRETA.</p><p>Ocultar comentários da pergunta 6</p><p>Pergunta 7 1 / 1 ponto</p><p>GE-MBD-UN-02-QME-6</p><p>O Modelo Relacional é um modelo físico que representa os dados de um banco de</p><p>dados como uma coleção de tabelas (relações), enquanto o modelo Entidade-</p><p>Relacionamento (ER) é um modelo conceitual que é utilizado para descrever as</p><p>entidades e as suas características – os atributos – ilustrando como esses elementos</p><p>se relacionam entre si.</p><p>Considerando os sistemas relacionais, marque a alternativa que NÃO representa uma</p><p>de suas características.</p><p>O objetivo geral dos sistemas de informação é armazenar para a organização</p><p>todas as informações possíveis.</p><p>O objetivo geral dos sistemas de informação é disponibilizar para a organização</p><p>informações necessárias para que ela atue em um determinado</p><p>ambiente/mercado.</p><p>Recursos da tecnologia da informação, podem ser entendidos como um</p><p>programa de computador adaptado aos objetivos da organização.</p><p>Sistema de Informação é programa de computador que atende determinada</p><p>organização.</p><p>Um sistema de informação sempre faz uso de recursos tecnológicos.</p><p>O objetivo geral dos sistemas de informação é disponibilizar para a organização</p><p>informações necessárias para que ela atue em um determinado ambiente/mercado.</p><p>A linguagem utilizada para manipular o Banco de Dados é o SQL (Structured</p><p>Query Language).</p><p>As colunas das tabelas não são comparadas aos campos dos registros lógicos.</p><p>Os arquivos convencionais são tratados como Tabelas Relacionais.</p><p>17/05/2024, 12:46 THIAGO PEDROSA WOZNIKA - BANCO DE DADOS - GEE01I0311 - UBEC</p><p>https://ava.catolica.edu.br/d2l/lms/quizzing/user/quiz_submissions_attempt.d2l?isprv=&qi=103600&ai=877566&isInPopup=0&… 5/8</p><p>Ocultar comentários da pergunta 7</p><p>Pergunta 8 1 / 1 ponto</p><p>GE-MBD-UN-02-QME-1</p><p>Nos dias atuais, a maioria dos Sistemas de Banco de Dados desenvolvidos são</p><p>relacionais. Marque a alternativa INCORRETA:</p><p>Ocultar comentários da pergunta 8</p><p>Pergunta 9 1 / 1 ponto</p><p>GE-MDB-UN-01-QME-8</p><p>As linhas (chamadas de tuplas) das Tabelas são comparadas aos registros dos</p><p>arquivos (registros lógicos).</p><p>Os operadores à disposição do usuário são operadores que geram novas</p><p>tabelas, a partir das antigas.</p><p>As colunas das tabelas são comparadas aos campos dos registros lógicos.</p><p>Modelo de Dados Relacional são compostos por estruturas hierarquizadas.</p><p>Modelo de Dados Relacional apresenta o banco de dados como uma coleção de</p><p>relações.</p><p>Os arquivos convencionais são tratados como Tabelas Relacionais ou</p><p>simplesmente Tabelas.</p><p>As colunas das tabelas são comparadas aos campos dos registros dos</p><p>arquivos (registros lógicos).</p><p>A linguagem utilizada para manipular o Banco de Dados é o SQL (Structured</p><p>Query Language).</p><p>O Modelo de Dados Relacional apresenta o banco de dados como uma coleção de</p><p>relações. Informalmente cada relação é semelhante a uma tabela de valores ou, até</p><p>certo ponto, a um arquivo plano de registros. Ele é chamado de arquivo plano porque</p><p>cada registro tem uma simples estrutura linear ou plana.</p><p>17/05/2024, 12:46 THIAGO PEDROSA WOZNIKA - BANCO DE DADOS - GEE01I0311 - UBEC</p><p>https://ava.catolica.edu.br/d2l/lms/quizzing/user/quiz_submissions_attempt.d2l?isprv=&qi=103600&ai=877566&isInPopup=0&… 6/8</p><p>A partir do uso da linguagem SQL (Structured Query Language), os usuários de</p><p>sistemas de banco de dados escrevem seus programas como se estes fossem</p><p>executar isoladamente, porém a responsabilidade de executá-los de forma concorrente</p><p>é atribuída a um determinado sistema. Que opção a seguir representa este sistema?</p><p>Ocultar comentários da pergunta 9</p><p>Pergunta 10 1 / 1 ponto</p><p>GE-MBD-UN-02-QME-4</p><p>Um banco de dados relacional é composto de tabelas, também conhecidas como</p><p>relações. No entanto, a terminologia tabela é mais utilizada nos produtos comerciais e,</p><p>na prática, enquanto o termo relações é mais adotado na área acadêmica.</p><p>Assinale a alternativa que apresenta características corretas referentes</p><p>aos componentes de tabelas.</p><p>Sistema de Planejamento de Recursos de Gerenciamento (MRP).</p><p>Sistema Gerenciador de Banco de Dados (SGBD).</p><p>Sistema de Informação (SI).</p><p>Sistema Gerenciador de Arquivos (GA).</p><p>Sistema de Planejamento de Recursos Empresariais (ERP).</p><p>O SGBD é o sistema que tem por objetivo executar os programas em SQL de forma</p><p>concorrente.</p><p>Define-se uma coluna mestre como uma combinação de colunas cujos valores</p><p>distinguem uma linha das demais dentro de uma tabela.</p><p>Cada campo é identificado por um nome de campo, também denominado de</p><p>nome do atributo.</p><p>Tuplas ou linhas são compostas de uma série de campos, ou seja, valores de</p><p>atributos.</p><p>17/05/2024, 12:46 THIAGO PEDROSA WOZNIKA - BANCO DE DADOS - GEE01I0311 - UBEC</p><p>https://ava.catolica.edu.br/d2l/lms/quizzing/user/quiz_submissions_attempt.d2l?isprv=&qi=103600&ai=877566&isInPopup=0&… 7/8</p><p>Ocultar comentários da pergunta 10</p><p>Concluído</p><p>A chave primária é o mecanismo que permite a implementação de</p><p>relacionamentos de banco de dados relacional.</p><p>Atributo estrangeiro é um conjunto de atributos cujos valores servem para</p><p>distinguir uma ocorrência da entidade das demais ocorrências.</p><p>As tabelas são definidas como um conjunto não ordenado de tuplas ou linhas, e estas</p><p>são compostas de uma série de campos, também conhecidos como atributos. Cada</p><p>campo é identificado por um nome de campo localizado no cabeçalho da tabela, e o</p><p>conjunto de campos homônimos de todas as linhas presentes em uma tabela é</p><p>denominado de colunas. Uma chave primária é uma coluna ou uma combinação de</p><p>colunas cujos valores distinguem uma linha das demais dentro de uma tabela. A chave</p><p>estrangeira é um mecanismo que permite a implementação de relacionamentos de</p><p>banco de dados relacional. Um atributo identificador é um conjunto de um ou mais</p><p>atributos e relacionamento cujos valores servem para distinguir uma ocorrência da</p><p>entidade das demais ocorrências da mesma entidade.</p><p>17/05/2024, 12:46 THIAGO PEDROSA WOZNIKA - BANCO DE DADOS - GEE01I0311 - UBEC</p><p>https://ava.catolica.edu.br/d2l/lms/quizzing/user/quiz_submissions_attempt.d2l?isprv=&qi=103600&ai=877566&isInPopup=0&… 8/8</p>