Buscar

Jonathan Fernandes - Atividades - Página Livro 30-31

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

Atividade Individual – Conceitos e Definições de Banco de Dados 
 
1-Dê um exemplo, diferente do apresentado no inicio do capitulo, de 
redundância não controlada de dados. 
Essa forma de redundância é utilizada para melhorar a confiabilidade ou o 
desempenho global do sistema. Um exemplo é um sistema distribuído, onde uma 
mesma informação é armazenada em vários computadores, permitindo acesso 
rápido a partir de qualquer um deles. 
2- Dê um exemplo, diferente do apresentado no inicio do capitulo, de 
redundância controlada de dados. Explique quais os benefícios que a 
redundância controlada tem neste caso especifico. 
A redundância de dados pode ser definida como a duplicação de elementos que 
constituem a infraestrutura, ou seja, tem a finalidade de manter cópias que podem 
ser acessadas como reservas quando ocorrer danos ou falhas, tanto nos 
componentes físicos quanto nos virtuais. 
Os data centers estão preparados para elevar o desempenho dos serviços on-line 
oferecidos pelos consumidores, por exemplo, estações de trabalho remotas, 
atendimento pela internet, sistemas, ferramentas e aplicativos. 
Quando esses elementos são duplicados, não existe necessidade de preocupação 
com imprevistos ou manutenção e atualização de servidores, isto é, o negócio 
ficará on-line, sem paralisações e, assim, a geração de receitas não terá 
interrupções. 
Além disso, mesmo em catástrofes, os dados serão protegidos, portanto, a 
redundância controlada de dados garante a segurança das informações, evita 
perda de dados, impede que sistemas fiquem paralisados, redução de prejuízos e 
gastos e aumenta a competitividade. 
UNIVERSIDADE ESTADUAL DO SUDOESTE DA BAHIA – UESB 
DEPARTAMENTO DE CIÊNCIAS EXATAS E TECNOLÓGICAS - DCET 
UNIDADE DE EDUCAÇÃO A DISTANCIA DA UESB 
COLEGIADO DO CURSO DE LICENCIATURA EM COMPUTAÇÃO 
DISCIPLINA: BANCO DE DADOS 
PROFESORA: MAÍSA LOPES 
ALUNO: JONATHAN FERNANDES SANTOS 
POLO: ITAPETINGA 
 
3-Enumere as principais atividades diferentes de software com arquivos 
convencionais e desenvolvimento de software com SGBD. 
Diferenças entre o processamento de dados com arquivos convencionais e o 
processamento de dados com SGBD: 
Inconsistência e Redundância de Dados 
Dificuldade de Acesso aos Dados 
Isolamento dos Dados 
Problemas com Integridade 
Problemas de atomicidade 
Anomalias no acesso concorrente 
Problemas de Segurança 
4- Descreva alguns fatores que levam alguém a preferir o uso de arquivos 
convencionais ao uso de SGBD. Descreva alguns fatores que levam 
alguém a preferir o uso de SGBD ao uso de arquivos convencionais. 
Arquivos convencionais possui uma manutenção fácil, não precisa de muito 
conhecimento em computação e possui um custo pequeno alguns chegam a ser 
gratuitos. O SGBD consegue ser usado por vários usuários, armazena uma 
quantidade grande de dados e chega a custar um valor considerável. 
 
5- Defina, sem retornar ao capitulo acima, os seguintes conceitos: banco 
de dados, sistema de gerencia de banco de dados, modelo de dados, 
esquema de dados, modelo conceitual, modelo logico, modelagem 
conceitual e projeto logico. Verifique a definição que você fez contra a 
apresentada no capitulo. 
Banco de dados é o compartilhamento de diversos dados em um único repositório 
para acesso de vários usuários. 
Sistema de Gerenciamento de Banco de Dados possui um gerenciador entre as 
aplicações e a base de dados comum a estas aplicações. 
Modelo de dados é a definição do tipo de dados que cada objeto poderá receber. 
Esquema de dados é a representação de um modelo de dados pelo resultado do 
uso e uma linguagem. 
Modelo conceitual é uma representação do banco de dados em forma de 
conceitos. 
Modelo lógico é a representação de banco de dados em linguagem mais técnica. 
Modelagem conceitual é o uso do modelo conceitual em linguagem de banco de 
dados. 
Projeto logico é quando a modelagem conceitual começa ser estruturada para 
SGBD. 
 
6- Um técnico em informática juntamente com um futuro usuário definem 
formalmente que informações deverão estar armazenadas em um banco de 
dados a ser construído. O resultado desse processo é modelo conceitual, 
um modelo logico ou um modelo físico? 
O resultado desse processo será um modelo conceitual, pois é quando o usuário 
participa informando as necessidades e restrições que o banco de dados vai 
possuir. 
7. Um programador recebe um documento especificando precisamente a 
estrutura de um banco de dados. O programador deverá construir 
software para acessar o banco de dados através de um SGBD conforme 
esta estrutura. Esse documento é um modelo conceitual, um modelo 
lógico ou um modelo físico? 
Esse software que irá ser construído se trata de um Modelo Físico, pois tem o 
objetivo de ser construído com base em um modelo lógico definido, com intuito de 
ser aplicado sobre um SGDB. Neste momento entram as questões relacionadas ao 
tipo e tamanho do campo, relacionamento, indexação, restrições etc. Ele descreve 
as estruturas físicas de armazenamento, tais como tabelas, índices, gatilhos, 
funções, visões, nomenclaturas etc. 
 
 8. UML (“Unified Modeling Language”) é um conjunto de conceitos 
usados para modelar software, que, entre outras coisas, serve para 
modelar bases de dados no nível conceitual. UML é uma abordagem de 
modelagem de dados ou um modelo de dados? 
A UML é bastante usada pelos programadores, mas não é geralmente empregada 
por desenvolvedores de banco de dados. Um motivo é simplesmente que os 
criadores da UML não focaram banco de dados. Apesar disso, a UML é eficaz para 
níveis altos de modelagem de dados conceituais, e pode ser usada em diferentes 
tipos de diagramas UML. 
 9. A definição do fator de bloco de um arquivo faz parte do modelo 
conceitual, do modelo lógico ou do modelo físico? 
Faz parte do modelo conceitual. 
 10. Dê exemplo de aplicação de banco de dados. Defina quais seriam 
alguns arquivos que o banco de dados irá conter e defina quais os tipos 
de objetos da organização que neles estarão armazenados. 
No mundo digital, por exemplo, só está de pé porque nos bastidores da internet há 
inúmeros bancos de dados conectados capazes de processar e prover 
informações a todo o momento. 
Desde entrar em um site até fazer a compra de um produto em um ecommerce. 
Tecnicamente, o Banco de Dados é um servidor físico que permite registrar 
diversas informações, como dados pessoais de clientes, tais como nome completo, 
endereço, data de nascimento, CPF e RG, entre outros itens que são utilizados 
para acompanhar a nossa base. 
Os dados são informação bruta. Isso quer dizer que se tratam de um conjunto de 
elementos ainda não tratados. Um dado pode ser um conjunto de valores 
numéricos, estatísticos, entre outros. De modo isolado, um dado não possui um 
significado nítido. Por outro lado, informações são dados compilados e analisados. 
Desse modo, os elementos que compõem uma informação possuem significados 
objetivos. Assim, podem ser utilizados como fonte de conhecimento e ajudar na 
tomada de decisão. 
https://blog.betrybe.com/carreira/processamento-de-dados/
https://blog.betrybe.com/carreira/processamento-de-dados/
 11. A definição do tipo de um dado (numérico, alfanumérico,...) faz parte 
do modelo conceitual, do modelo lógico ou do modelo físico? 
Faz parte do modelo lógico. 
12. Qual a diferença entre a redundância de dados controlada e a 
redundância de dados não controlada. Dê exemplo de cada uma delas. 
Na redundância controlada de dados o software busca trabalhar essa 
redundância de maneira a manter uma sincronia. Na redundância não 
controlada de dados, o software não tem conhecimento da redundância e o 
próprio usuário precisa cuidar da sincronia. 
Exemplo de redundância controlada de dados: sistema distribuído, no qual a 
informação é armazenada em diversos computadores. 
Exemplo de redundância não controlada de dados: empresa que possui 
arquivos separados para cada setor, que são alimentados manualmente.

Continue navegando