Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prova Impressa GABARITO | Avaliação I - Individual (Cod.:885276) Peso da Avaliação 1,50 Prova 67933361 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 A manipulação dos dados de um banco de dados pode ser realizada por meio de uma linguagem de consulta estruturada, como, por exemplo, a SQL (Structured Query Language), a qual é utilizada por grande parte dos bancos de dados, sendo composta por três outras linguagens. Acerca das demais linguagens que compõem a SQL, assinale a alternativa CORRETA: A DML, DDL e DLL. B MLL, DLL e CLL. C DML, DDL e DCL. D DDL, DCL e DGL. A modelagem de dados é uma técnica usada para a especificação das regras de negócios e as estruturas de dados de um banco de dados. Ela faz parte do ciclo de desenvolvimento de um sistema de informação e é de vital importância para o bom resultado do projeto. Modelar dados consiste em desenhar o sistema de informações, concentrando-se nas entidades lógicas e nas dependências lógicas entre essas entidades. Modelagem de dados ou modelagem de banco de dados envolve uma série de aplicações teóricas e práticas, visando construir um modelo de dados consistente, não redundante e perfeitamente aplicável em qualquer SGBD moderno. Um dos conceitos mais utilizados é o modelo conceitual. Com relação ao exposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Leva em conta limites impostos por algum tipo de tecnologia de banco de dados. ( ) É elaborado somente a partir de um modelo lógico. ( ) É a etapa mais adequada para o envolvimento do usuário que não precisa ter conhecimentos técnicos. Assinale a alternativa que apresenta a sequência CORRETA: A F - F - V. B F - V - F. C V - V - F. D V - V - V. A Modelagem de Dados é a criação de um modelo físico que explique a lógica por traz do sistema,sendo que com ele você será capaz de explicar as características de funcionamento e VOLTAR A+ Alterar modo de visualização 1 2 3 11/05/2024, 11:14 Avaliação I - Individual about:blank 1/5 comportamento de um software. A modelagem de dados é a base de criação do Banco de dados e parte essencial para a qualidade do software. Este é um assunto muito extenso e em grandes empresas existem pessoas que fazem apenas isso o dia inteiro. Nas empresas menores esta acaba sendo uma atribuição do DBA e dos desenvolvedores de softwares. Com relação à modelagem funcional e modelagem de dados, assinale a alternativa CORRETA: FONTE: http://aprendaplsql.com/modelagem-de-dados/modelagem-de-dados-parte-01/. Acesso em: 6 mar. 2019. A O modelo funcional especifica um cenário real sem a preocupação de detalhar a forma de implementação para a solução do problema em questão. B O modelo de dados é composto por diagramas de funções que detalham as restrições das regras de negócio de um problema específico. C O modelo conceitual considera os recursos tecnológicos envolvidos na solução do problema para um cenário específico. D O modelo funcional descreve a estrutura mais adequada para o banco de dados adotado como repositório dos dados. Um bom banco de dados deve ser seguro e confiável. Proteger e garantir a segurança de um banco de dados é uma das tarefas principais dos administradores de bancos de dados. Com isto em mente, pense como a segurança tem evoluído. A segurança tem implicações em duas coisas: a identificação do usuário para fins de auditoria e a prestação de contas e controles de acesso para permitir ou impedir que os usuários executem ações específicas ou acessem dados específicos. Quanto à segurança e à autorização em bancos de dados, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Uma das preocupações de segurança em banco de dados é a perda de integridade, ou seja, que a informação seja protegida contra a modificação imprópria. ( ) Não é preocupação da segurança em banco de dados a disponibilidade das informações para um usuário. ( ) O administrador do banco de dados é responsável pela segurança geral do sistema de banco de dados. ( ) O controle de acesso ao dicionário tem um forte controle de como a informação é propagada e usada. ( ) Os comandos GRANT e REVOKE são utilizados para a criação de papéis que definem o que cada usuário pode fazer. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - F - F. B V - V - F - F - V. C F - V - V - V - F. D F - F - V - V - V. Em muitos sistemas informatizados é necessário armazenar informações em bancos de dados. Podemos constatar isso observando que nas últimas décadas o banco de dados se tornou o coração de muitos sistemas. A informação é muitas vezes a coisa mais valiosa das empresas, mantê-las e poder acessá-las sempre que necessário é primordial para tomar decisões importantes. No entanto, controlar 4 5 11/05/2024, 11:14 Avaliação I - Individual about:blank 2/5 o acesso a essas informações também é importantíssimo. Já pensou se elas caíssem em mãos erradas? E a perda de informações? Já imaginou se estragasse o HD do servidor onde está o banco de dados? Backup é uma forma de garantir que informações não serão perdidas. Enfim, já deu para perceber que a gerência de um banco de dados não é uma coisa a se deixar de lado, pois uma empresa pode depender dele, ou seja, pode ajudar a empresa a ter sucesso, mas também pode levá-la ao fracasso. Para garantir a consistência dos dados, controlar o acesso, manter os dados seguros, fornecer meios de acesso aos dados, foram criados os Sistemas de Gerenciamento de Bancos de Dados ou SGBD (DBMS em inglês DataBase Management System). Dentre as principais características do SGBD, analise as sentenças a seguir: I- O principal critério para classificar um SGBD é o modelo de dados no qual é baseado, sendo que atualmente a maioria dos SGBDs baseiam-se nos modelos: superior, local, relacional ou orientado a objetos. II- Um SGBD oferece uma Linguagem de Manipulação de Dados (DML) e uma Linguagem de Definição de Dados (DDL). III- O SGBD é capaz de gerenciar uma ou mais bases de dados, permitindo o armazenamento e a consulta de dados e informações pelos usuários finais e programas de aplicação. IV- O SGBD se constitui em um software destinado exclusivamente ao projeto dos modelos de bancos de dados. Assinale a alternativa CORRETA: FONTE: https://dicasdeprogramacao.com.br/o-que-e-um-sgbd/. Acesso em: 19 nov. 2019. A As sentenças II e III estão corretas. B As sentenças I, II e III estão corretas. C As sentenças II, III e IV estão corretas. D As sentenças I, II e IV estão corretas. Um banco de dados (em inglês, database) é um local onde é possível armazenar dados de maneira estruturada e com a menor redundância possível. Estes dados devem poder ser utilizados por programas e usuários diferentes. Assim, a noção básica de dados é acoplada a uma rede, a fim de poder reunir estas informações, daí o nome banco. Geralmente, fala-se de um sistema de informação para designar qualquer estrutura que reúne os meios organizados para poder compartilhar dados. Sobre um banco de dados analise as sentenças propostas: I- O modelo de dados relacional consiste num conjunto de tabelas onde cada linha corresponde a uma tupla ou registro que representa uma entidade do domínio e provê um conjunto de funções apoiadas na álgebra relacional para o armazenamento e recuperação de dados. II- A normalização é um processo de análise dos esquemas de relações com base em suas dependências funcionais e chaves primárias que visa eliminar a redundância de informação e reduzir os problemas relacionados à inclusão, exclusão e alteração dos dados. III- Um banco de dados permite colocar dados à disposição de usuários para uma consulta, uma introdução ou uma atualização, assegurando-se dos direitos atribuídos aos mesmos. IV- Modelagem de dados ou modelagem de banco de dados envolve uma série de aplicações teóricas e práticas, visando construir um modelo de dados consistente, não redundante e aplicável somente ao SGBD Oracle. Assinale a alternativa CORRETA:6 11/05/2024, 11:14 Avaliação I - Individual about:blank 3/5 FONTE: https://www.modelagem-de-dados-modelo-conceitual-modelo-logico-e-fisico/. Acesso em: 6 mar. 2019. A As sentenças I, II, III e IV estão corretas. B As sentenças II, III e IV estão corretas. C As sentenças I, II e III estão corretas. D As sentenças II e III estão corretas. Uma transação envolve um conjunto de procedimentos que serão executados em um banco de dados com vistas a acessar e, possivelmente, atualizar vários itens de dados, sempre sem descuidar-se em manter a integridade destes. Acerca do processo de gerenciamento de transações em sistemas de banco de dados, analise as sentenças a seguir: I- A propriedade denominada Atomicidade, especifica que após o término de uma transação, a base de dados não deve apresentar resultados parciais. II- O conceito de integridade para uma transação, estabelece que a execução desta ocorrerá sem a concorrência de outra transação. III- A execução de uma transação não poderá ser afetada por outra transação concorrente, desde que o banco de dados compreenda a propriedade de isolamento. IV- A propriedade consistência estabelece que todas as restrições impostas pelos banco de dados foram seguidas e obedecidas integralmente, através de regras impostas pelas chaves primárias, estrangeiras, por domínios e campos restritos. Agora, assinale a alternativa CORRETA: A As sentenças II e III estão corretas. B As sentenças I, II e III estão corretas. C As sentenças I, III e IV estão corretas. D Somente a sentença IV está correta. Administrar um banco de dados significa executar atividades como instalar, configurar, monitorar e solucionar todas as situações-problema que envolvam o SGBD. Com relação às responsabilidades do administrador da base de dados (DBA), analise as sentenças a seguir: I- Não é função do DBA decidir quais informações devem ser mantidas no banco de dados. II- É função do DBA definir as restrições de segurança e integridade do banco de dados, bem como os privilégios de acesso. III- É função do DBA criar o esquema interno do banco de dados, usando comandos DDL. IV- É função do DBA decidir quais informações devem ser inseridas e, em seguida, quais devem permanecer na base de dados. Assinale a alternativa CORRETA: A As sentenças II e IV estão corretas. 7 8 11/05/2024, 11:14 Avaliação I - Individual about:blank 4/5 B As sentenças I e IV estão corretas. C As sentenças I, II e III estão corretas. D Somente a sentença IV está correta. A informação sempre se demonstrou imprescindível para as organizações, as quais procuram produzir seus conhecimentos com vistas a se tornarem mais bem informadas e, consequentemente, ampliarem sua capacidade em perceber e discernir sobre os ambientes em que convivem e pessoas com quem se relacionam. Acerca da informação aplicada aos sistemas de informação, assinale a alternativa CORRETA: A É um dado qualquer, coletado e mantido pela organização, de forma não contextualizada. B Possui o mesmo significado que dados. C É o conjunto dos dados presentes em um contexto, carregado de significados e entregue à pessoa correta. D Não tem conexão com geração de conhecimento. A modelagem de dados é uma das etapas mais importantes do processo de desenvolvimento em banco de dados. Através da modelagem, são detalhadas e documentadas as regras de negócio e suas estruturas na base de dados. Com relação ao processo de modelagem de dados, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A modelagem conceitual depende exclusivamente do envolvimento do cliente. ( ) A modelagem conceitual determina os dados que aparecerão na base de dados. ( ) O modelo lógico depende da tecnologia adotada. É nele que se criam as chaves primárias e estrangeiras. ( ) É no modelo físico que se aplica a normalização dos dados. ( ) A modelagem de dados é usada somente em situações de alta complexidade. Agora, assinale a alternativa que apresenta a sequência CORRETA: A F - F - V - V - F. B F - V - V - F - F. C V - F - V - F - V. D V - V - F - V - F. 9 10 Imprimir 11/05/2024, 11:14 Avaliação I - Individual about:blank 5/5
Compartilhar