Ferramentas do usuário

Ferramentas do site


b:banco_de_dados

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

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

“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

b/banco_de_dados.txt · Última modificação: 2022/08/31 10:37 por Maria Palacio da Silva