Ferramentas do usuário

Ferramentas do site


b:banco_de_dados

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
b:banco_de_dados [2022/08/30 21:54] – [Impacto Social] Maria Palacio da Silvab:banco_de_dados [2022/08/31 13:37] (atual) – Reescrita concluída Maria Palacio da Silva
Linha 1: Linha 1:
 +====== Visão Geral ======
 +
 +Banco de dados é um recurso que coleta e organiza com base em tabelas de informações/dados que apresentam as mesmas assunto. Em banco de dados um sistema (SGBD) é capaz de interagir e alterar informações com/do usuário. Em resumo, a simplificação de um banco de dados é que ele agrupa assuntos e armazena informações gerais em nosso cotidiano com o objetivo de deixar menos complicado e sim mais facilitado ao usuário o uso do software.
 +
 +
 +====== Principais Marcos ====== 
 +
 +**Década de 60:** Com o crescimento do interesse na área tecnológica, os computadores cada vez mais vão ficando presentes nas empresas. Nessa mesma década, foram desenvolvidos dois modelos de dados, CODASYL e IMS. Existia a dificuldade na parte de criação de um campo adicional que necessitava de um conhecimento do esquema, assim sendo necessário a necessidade de conhecer a estrutura e funcionamento.
 +
 +**Década de 70:** Nessa década a pesquisa foi um grande ponto importante para a busca de avanços na área. Em 1974 e 1977 foram desenvolvidos dois protótipos com destaque, desenvolvidos pelas empresas UCB e IMB, com o ponto de melhora na parte de linguagem de consulta. 
 +
 +**Década de 80:** Com o tempo os sistemas em rede e hierárquico acabaram ficando um pouco de lado com a grande procura na parte de sistemas relacionais, que acabou sendo uma grande procura nessa década. 
 +
 +**Década de 90:** O crescimento na área foi consideravelmente grande, assim como outras áreas e projetos que atingiram diretamente no crescimento do Banco de dados, um exemplo é a Internet./WWW. Essa grande novidade fez com q a procura de promover acesso nos computadores com dados, soluções de código aberto. Nessa mesma década o modelo client-server passa a ser um padrão para decisões futuras. 
 +
 +**Século 21:** O investimento em pesquisas para o crescimento BD crescem juntamente com o surgimento de mais aplicações de interação com PDAs. 
 +
 +
 +
 +
 +====== Grandes Nomes ======
 +
 +**Grace Hopper**
 +
 +
 +{{:g:250px-commodore_grace_m._hopper_usn_covered_.jpg?200|}}
 +
 +Grace Brewster Murray Hopper nasceu em 9 de dezembro de 1906 e faleceu em 1992, foi uma das grandes mulheres da área de ciência da computação.
 +
 +Grace Hopper foi a primeira mulher a se formar na faculdade de Yale (Estados Unidos), com o PhD em matemática, ela também foi a primeira almirante da marinha no seu país. Foi uma das criadoras do COBOL que é uma linguagem para banco de dados comerciais. Uma das primeiras programadoras do computador Harvard Mark I, inventou os primeiros linkers e criou uma das primeiras linguagens de programação de alto nível ainda em uso hoje em dia, entre outros diversos investimentos que ajudaram no crescimento da área.
 +
 +Para saber mais sobre clique [[aqui]].
 +
 +**Edgar Frank Codd**
 +
 +{{:b:trabalhoicc.jpg?200|}}
 +
 +"O pai do modelo relacional"
 +
 +Edgar Frank Codd nasceu em 23 de agosto de 1923 na Ilha de Portland, no condado de Dorset (Inglaterra) e faleceu em 18 de abril de 2003. Codd propôs o modelo de dados relacional, que acabou se tornando durante o tempo um ponto inicial de como pensar em banco de dados é cunhou a sigla OLAP e é o escritor de "Doze Leis do Processamento Analítico Online.  
 +
 +Edgar Codd estudou matemática e química na Universidade de Exeter, Oxford e serviu como piloto na Força Aérea Real durante a Segunda Guerra Mundial. Edgar recebeu seu doutorado de ciência da computação pela Universidade de Michigan em Ann Arbor e em 1981 recebeu o Prêmio Turing em 1981. 
 +
 +
 +====== Aplicações ======
 +
 +As aplicações são divididas em três partes, que são: transações, super a decisão e para a Internet. 
 +
 +O modo que se é trabalhado se difere em cada parte. Na parte de transações elas são curtas. Já na Internet elas são mais longas por ser trabalhado diferentes tipos de dados. O trabalho muda de acordo com cada características que vão ser trabalhadas e a disponibilidade das aplicações variam de situações de cada empresa, com o ponto que a parte da Internet opera todo tempo, de segunda a segunda. Na área de decisões os dados devem representar o negócio das empresas. Nessa área se é trabalhado a área de pesquisa de funcionamento que qual banco de dados será mais qualificado para a empresa, para que possa atender qualquer cliente da Internet. 
 +
 +**Tipos de bancos de dados**
 +
 +  * Relacionais: São organizados por tabelas com colunas e linhas, sendo a maneira mais fácil e rápida de acessar informações estruturais;
 +
 +  * Orientados a objetos: São em forma de objeto;
 +
 +  * Distribuídos: São armazenados em diversos computadores, tendo vários arquivos em sistemas diferentes;
 +
 +  * Data warehouses: E utilizado para consultas e análises de dados;
 +
 +  * NoSQL: Faz com que dados não estruturados sejam manipulados e guardados;
 +
 +  * Grafos: Trabalha armazenando dados e nos relacionamentos de entidades;
 +
 +  * OLTP: É utilizado para operações de grande quantidade.
 +
 +**Alguns dos mais recentes bancos de dados**
 +
 +  * Código aberto: É um sistema que apresenta um código fonte aberto;
 +
 +  * Em nuvem: É um sistema que guarda dados em uma plataforma em nuvem;
 +
 +  * Multimodelo: Guardam vários tipos de dados;
 +
 +  * Documentos/JSON: Server para guardar dados de uma maneira mais moderna;
 +
 +  * Autônomos: Tem de base a nuvem e utilizam machine lerarning nos seus bancos de dados.
 +
 +====== Impacto Social ======
 +
 +O investimento de um banco de dados acarreta em diversos benefícios à empresa, na interação e no trabalho da equipe e a empresa em geral. Se todas as necessidades são solucionadas tendo um bom sistema, a produtividade da empresa melhora.
 +
 +**Alguns dos pontos positivos inclui:**
 +
 +  * Melhora na convivência na empresa;
 +  * Diminuição de riscos operacionais;
 +  * Segurança mais confiável;
 +  * Decisões mais confiáveis.
 +
 +**E os benefícios do investimento em um banco de dados inclui:**
 +
 +  * Armazenamento dos dados;
 +  * Maior comunicação dentro da empresa;
 +  * Organização dos dados;
 +  * Segurança e confiança dos dados.
 +
 +
 +====== Desafios ======
 +
 +Atualmente os bancos de dados trabalham com consultas muito complexas que necessitam de respostas imediatas, assim diariamente necessitando de melhoras no funcionamento.
 +
 +**Alguns desafios incluem:**
 +
 +  * A modificação no aumento nos dados;
 +  * Segurança total dos dados;
 +  * Grande demanda e a necessidade de resolver rápido;
 +  * Manutenção da estrutura;
 +  * segurança da resistência dos dados.
 +
 +----
 +
 +====== Referências ======
 +
 +  - [[https://www.oracle.com/br/database/what-is-database/]] 
 +  - [[https://www.devmedia.com.br/conceitos-fundamentais-de-banco-de-dados/1649]] 
 +  - [[https://www.devmedia.com.br/a-historia-dos-banco-de-dados/1678]] 
 +  - [[https://efagundes.com/artigos/quais-sao-as-principais-categorias-de-aplicacoes-de-bancos-de-dados/]]
 +  - [[https://pt.frwiki.wiki/wiki/Edgar_Frank_Codd]]  
 +
 +
 +