abstracção de dados

A abstração de dados é o processo de esconder os detalhes de como os dados são armazenados e acessados dos usuários do sistema. O objetivo é fornecer uma interface simplificada que facilita o trabalho com os dados. Existem dois tipos principais de abstração de dados: 1. abstracção física dos dados: Este tipo de abstracção de … Ler mais

Encriptação ao nível da coluna

A criptografia em nível de coluna é um tipo de criptografia de dados que criptografa colunas de dados específicos em uma tabela de banco de dados. Essa criptografia é tipicamente usada para proteger dados sensíveis, como números de cartão de crédito ou números da previdência social, de serem comprometidos se o banco de dados for … Ler mais

In-memory data grid

Uma grelha de dados in-memory é um tipo de sistema de gestão de bases de dados que armazena dados na memória em vez de em disco. As grelhas de dados in-memory são frequentemente utilizadas para transacções de alta velocidade ou para aplicações que requerem acesso a dados em tempo real. As grades de dados in-memory … Ler mais

Querystring

Uma query string é uma seqüência de texto que é anexada ao final de uma URL, normalmente com o propósito de passar parâmetros adicionais para uma aplicação web ou serviço web. Os parâmetros são tipicamente codificados como pares chave-valor, com as chaves e valores separados por um sinal de igual (=). Múltiplos pares chave-valor são … Ler mais

Camada de abstracção de bases de dados

Uma camada de abstração de banco de dados é um componente de software que permite a interação de uma linguagem de programação com um banco de dados sem a necessidade de conhecer o sistema de gerenciamento de banco de dados (SGBD) subjacente. Isto permite maior flexibilidade ao trabalhar com diferentes bases de dados, uma vez … Ler mais

Dublin Core

O Dublin Core é um conjunto de quinze termos de metadados que podem ser usados para descrever recursos digitais, tais como sites, livros e artigos. O Dublin Core foi desenvolvido por um grupo de trabalho internacional em 1995, e é mantido pela Iniciativa Dublin Core Metadata. Os quinze termos são: – Título – Criador – … Ler mais

Compiere

Compiere é um sistema de gestão de bases de dados relacional (RDBMS) que está disponível sob a GNU General Public License (GPL). Ele é desenvolvido e mantido pela Compiere, Inc. O website da empresa afirma que o Compiere é “a solução ERP de código aberto líder mundial”. O Compiere foi originalmente criado por Jorg Janke, … Ler mais

Cassandra (Apache Cassandra)

Cassandra é um sistema de gerenciamento de banco de dados NoSQL gratuito e de código aberto, distribuído, de ampla coluna, projetado para lidar com grandes quantidades de dados em muitos servidores de commodities, fornecendo alta disponibilidade sem um único ponto de falha. A Cassandra oferece suporte robusto para clusters que abrangem vários datacenters, com replicação … Ler mais

SPARQL

SPARQL é uma linguagem de consulta para bases de dados. Ele permite que você consulte dados em uma base de dados e obter informações de volta. Quem criou o SPARQL? O SPARQL foi desenvolvido pelo World Wide Web Consortium (W3C) para consultar informações armazenadas no formato Resource Description Framework (RDF). Qual é a diferença entre … Ler mais

Neo4j

Neo4j é um sistema de gestão de base de dados gráfica (SGBD) desenvolvido pela Neo4j, Inc. Neo4j é implementado em Java e acessível a partir de software escrito em outras linguagens usando a linguagem Cypher Query através de um endpoint HTTP transacional, ou através do protocolo Neo4j Bolt. Um banco de dados gráfico, também chamado … Ler mais