Base de dados



As informações que conseguimos compilar sobre Base de dados foram cuidadosamente revisadas e estruturadas para torná-las tão úteis quanto possível. Você provavelmente veio aqui para saber mais sobre Base de dados. Na Internet, é fácil se perder na confusão de sites que falam sobre Base de dados e ainda não fornecem o que você quer saber sobre Base de dados. Esperamos que nos informe nos comentários se você gostar do que leu sobre Base de dados abaixo. Se as informações sobre Base de dados que fornecemos não são as que você estava procurando, por favor nos informe para que possamos melhorar este site diariamente.

.

Um banco de dados permite armazenar e recuperar dados ou informações estruturadas, semiestruturadas ou brutas , muitas vezes relacionadas a um tema ou atividade; estes podem ser de naturezas diferentes e mais ou menos interconectados.

Seus dados podem ser armazenados em uma forma muito estruturada ( banco de dados relacional, por exemplo) ou na forma de dados brutos não estruturados (com bancos de dados NoSQL, por exemplo). Um banco de dados pode estar localizado no mesmo local e no mesmo meio informatizado , ou espalhado por várias máquinas em vários locais.

O banco de dados está no centro dos sistemas de computador para coletar, formatar, armazenar e usar informações . O dispositivo é composto por um sistema de gerenciamento de banco de dados (abreviatura: SGBD ): um motor de software que manipula o banco de dados e direciona o acesso ao seu conteúdo. Esses dispositivos também incluem software aplicativo e um conjunto de regras relacionadas ao acesso e uso de informações.

Um dos usos mais comuns de computadores é a manipulação de dados . Os bancos de dados são usados, por exemplo, nos setores de finanças , seguros , escolas , epidemiologia , administração pública (incluindo estatísticas) e mídia .

Quando vários objetos chamados “bancos de dados” são reunidos na forma de uma coleção, isso é chamado de banco de dados .

Descrição

Um banco de dados é um "contêiner" que armazena dados como números, datas ou palavras, que podem ser reprocessados ​​por meios informáticos para produzir informações; por exemplo, números e nomes reunidos e classificados para formar um diretório . As reformulações são normalmente uma combinação de operações localizar, escolher, classificar, agrupar e concatenar .

É a parte central de um sistema de informação ou sistema de banco de dados (ou simplesmente banco de dados ), que governa a coleta, armazenamento, reprocessamento e uso dos dados. Este dispositivo geralmente inclui o software do motor (consulte o próximo parágrafo), software aplicativo e um conjunto de regras relacionadas ao acesso e uso das informações.

O sistema de gerenciamento de banco de dados é um conjunto de programas que manipula a estrutura do banco de dados e direciona o acesso aos dados armazenados nele. Um banco de dados é composto por uma coleção de arquivos; ele é acessado através do SGBD que recebe solicitações de manipulação de conteúdo e realiza as operações necessárias nos arquivos. Ele oculta a complexidade das operações e oferece uma visão sintética do conteúdo. O SGBD permite que vários usuários manipulem simultaneamente o conteúdo e pode oferecer diferentes visualizações sobre o mesmo conjunto de dados.

O uso de bancos de dados é uma alternativa ao método tradicional de armazenamento de dados, pelo qual um aplicativo coloca os dados em arquivos manipulados pelo aplicativo. Facilita o compartilhamento de informações, permite o controle automático de consistência e redundância de informações, limitação de acesso às informações e mais fácil produção de informações resumidas a partir de informações brutas. O banco de dados também tem um efeito unificador: em uma comunidade que usa um banco de dados, uma única pessoa - o administrador do banco de dados  - organiza o conteúdo do banco de dados de uma forma que seja benéfica para toda a comunidade., O que pode evitar conflitos devido a interesses conflitantes entre membros da comunidade.

Um banco de dados geralmente requer mais espaço em disco, a ampla gama de funções oferecidas pelo DBMS torna o manuseio mais complexo e as falhas têm um impacto mais amplo e são mais difíceis de recuperar.

Terminologia

modelo de dados
O esquema, ou modelo de dados , é a descrição da organização dos dados. Ele está localizado dentro do banco de dados e fornece informações sobre as características de cada tipo de dado e as relações entre os diferentes dados encontrados no banco de dados. Existem vários tipos de modelos de dados (relacionais, associação de entidades, objetos, hierárquicos e de rede).
modelo de dados lógico e físico
O modelo de dados lógico - ou conceitual  - é a descrição dos dados como são na prática, enquanto o modelo de dados físico é um modelo derivado do modelo lógico que descreve como os dados serão tecnicamente armazenados no banco de dados.
entidade
Entidade é um sujeito, uma noção relacionada ao ramo de atividade para o qual a base de dados é utilizada e sobre quais dados são registrados (exemplo: pessoas, produtos, pedidos, reservas, etc.).
atributo
Um atributo é uma característica de uma entidade que pode ser registrada no banco de dados. Por exemplo, uma pessoa (entidade), nome e endereço (atributos). Os atributos também são chamados de campos ou colunas . No diagrama, as entidades são descritas como um conjunto de atributos relacionados a um assunto.
cadastro
Um registro é um item de dados composto que compreende vários campos em cada um dos quais um item de dados é registrado. Essa noção foi introduzida pelo armazenamento de arquivos na década de 1960 .
Associação
As associações indicam os relacionamentos entre diferentes entidades, como entre fornecedor, cliente e loja.
cardinalidade
A cardinalidade de uma associação - de um elo entre duas entidades A e B - é o número de A para o qual existe um B e vice-versa. Pode ser um para um, um para muitos ou muitos para muitos. Por exemplo, uma conta bancária pertence a um único cliente e um cliente pode ter várias contas bancárias (cardinalidade um para muitos).
modelo de dados relacional
É o tipo de modelo de dados mais comumente usado para a realização de um banco de dados. Segundo este tipo de modelo, a base de dados é constituída por um conjunto de tabelas (as relações ) nas quais são colocados os dados e os links. Cada linha de uma tabela é um registro . Esses modelos são simples de implementar, baseados em matemática (teoria dos conjuntos), são muito populares e altamente padronizados.
banco de dados relacional
Base de dados organizada segundo um modelo de dados do tipo relacional , utilizando um SGBD que permite este tipo de modelo.
modelo de dados de associação de entidades
Esse tipo de modelo é mais comumente usado para projetar modelos de dados lógicos . De acordo com esse tipo de modelo, um banco de dados é um conjunto de entidades e associações. Uma entidade é um sujeito concreto, um objeto, uma ideia, para a qual existe informação. Um atributo é a informação sobre aquele assunto - por exemplo, o nome de uma pessoa. Cada atributo corresponde a um domínio  : um conjunto de valores possíveis. Uma associação é um elo entre duas entidades - por exemplo, um aluno e uma escola.
modelo de dados de objeto
Este tipo de modelo é baseado na noção de objeto da programação orientada a objetos . De acordo com esse tipo de modelo, um banco de dados é um conjunto de objetos de diferentes classes . Cada objeto possui propriedades - suas próprias características e métodos que são operações relacionadas ao objeto. Uma classe é uma categoria de objetos e normalmente reflete um assunto concreto.
modelo de dados hierárquico
Esse tipo de modelo de dados foi criado na década de 1960; é o modelo de dados mais antigo. De acordo com este tipo de modelo, as informações são agrupadas em registros , cada registro possui campos . Os registros são vinculados de maneira hierárquica: cada registro possui um registro pai correspondente.
modelo de dados de rede
Este tipo de modelo de dados é semelhante ao modelo hierárquico. As informações são agrupadas em registros , cada registro possui campos . Os registros são vinculados por ponteiros. Ao contrário dos modelos hierárquicos, a organização dos links não é necessariamente hierárquica, o que torna esses modelos mais versáteis.
não
Em modelos de dados relacionais , um atributo pode ter um valor zero , indicando que os dados estão ausentes, indisponíveis ou inaplicáveis.
chave primária
Nos modelos de dados relacionais , a chave primária é um atributo cujo conteúdo é diferente para cada registro da tabela, o que possibilita encontrar um e apenas um registro
chave estrangeira
Em modelos de dados relacionais , uma chave estrangeira é um atributo que contém uma referência aos dados relacionados - efetivamente o valor da chave primária dos dados relacionados.
integridade referencial
Em modelos de dados relacionais , existe uma situação de integridade referencial quando todos os dados referenciados por chaves estrangeiras estão presentes no banco de dados.
bancário
O banco de dados é a operação de reunir dados em um banco de dados. Na maioria dos países, é regulamentado por lei, pelo menos no caso de dados ambientais , públicos ou pessoais .

Tipologia

O uso que é feito dos dados difere de um banco de dados para outro. As bases de dados podem ser classificadas de acordo com o número de utilizadores, o tipo de conteúdo, nomeadamente se é fracamente ou fortemente estruturado, bem como de acordo com a utilização que é feita da base de dados, nomeadamente operacional . Ou para fins analíticos finalidades  :

Os bancos de dados podem ser classificados de acordo com o número de usuários - um único, um pequeno grupo ou até mesmo uma empresa. Um banco de dados de escritório é instalado em um computador pessoal para o serviço de um único usuário. Considerando que um banco de dados corporativo é instalado em um computador poderoso atendendo centenas de usuários. Um banco de dados centralizado é instalado em um único local, enquanto um “  banco de dados distribuído  ” é espalhado por vários locais.

A forma mais popular de classificar bancos de dados é de acordo com seu uso e o aspecto temporal do conteúdo:

bases operacionais ou OLTP ( processamento de transações online )
destinam-se a ajudar os usuários a manter o controle das atividades diárias. Em particular, permitem armazenar de forma imediata a informação relativa a cada operação realizada no âmbito da atividade: compras, vendas, reservas, pagamentos. Em tais aplicativos, a ênfase está na velocidade de resposta e na capacidade de processar várias transações simultaneamente.
bases de análise também conhecidas como OLAP (de processamento analítico online em inglês )
são compostos de informações históricas, como medidas nas quais são realizadas operações massivas para obter estatísticas e previsões . Os bancos de dados são geralmente bancos de dados de data warehouses ( datawarehouse em inglês ) usados ​​para coletar grandes quantidades de dados históricos diariamente para um banco de dados operacional. O conteúdo da base de dados é utilizado para realizar análises de evolução temporal e estatísticas como as utilizadas na gestão . Em tais aplicativos, a ênfase é colocada na capacidade de realizar um processamento muito complexo e o software do mecanismo (o DBMS) é essencialmente um mecanismo de análise .

Os bancos de dados às vezes também são classificados de acordo com as características do conteúdo:

  • dados não estruturados são armazenados em seu estado bruto e precisam ser reprocessados ​​para produzir informação - conhecimento.
  • Os dados estruturados são formatados de acordo com o uso que será feito de forma a facilitar o armazenamento, uso e produção da informação finalizada. Por exemplo, um conjunto de faturas pode ser armazenado bruto como imagens bitmap, o que não permitirá o cálculo de totais e médias, ou cada fatura pode ser dividida em uma matriz de números em que é possível realizar cálculos.

História

Os discos rígidos , armazenamento em massa de grande capacidade, foram inventados em 1956 . A invenção do disco rígido possibilitou o uso de computadores para coletar, classificar e armazenar grandes quantidades de informações de forma mais flexível e eficiente do que o meio anterior: a fita magnética .

O termo banco de dados apareceu pela primeira vez em 1964 para se referir a uma coleção de informações compartilhada por diferentes usuários de um sistema de informação militar.

Os primeiros bancos de dados hierárquicos surgiram no início dos anos 1960 . As informações foram divididas em dois níveis hierárquicos: um nível continha informações idênticas em vários registros do banco de dados. O recorte foi então estendido para assumir a forma de um diagrama de árvore.

Em 1965, Charles Bachman projetou a arquitetura Ansi / Sparc ainda em uso hoje. Em 1969 , ele criou o modelo de dados de rede dentro do consórcio CODASYL para aplicativos de computador para os quais o modelo hierárquico não é adequado. Charles Bachman recebeu o Prêmio Turing em 1973 por suas "contribuições notáveis ​​para a tecnologia de banco de dados".

Em 1968 , Dick Pick criou o Pick , um sistema operacional que contém um sistema de gerenciamento de banco de dados "multivalorado" (MV RDBMS).

Em 1970 , Edgar F. Codd observou em sua tese matemática sobre álgebra relacional que um conjunto de entidades é comparável a uma família que define uma relação em matemática e que as junções são produtos cartesianos . Esta tese está na origem dos bancos de dados relacionais. Edgar F. Codd recebeu o Prêmio Turing em 1981 .

O modelo de associação de entidade foi inventado por Peter Chen em 1975  ; visa esclarecer a organização dos dados em bancos de dados relacionais.

Em 1990, foi lançada na Bélgica a base de dados jurídicos LEADERS, com actualizações mensais nos computadores dos clientes, inicialmente em disquetes e posteriormente em CD-ROM (responsável por René Janray). Foi vendido em 2000 para a empresa Kluwer. Nesse ínterim, reuniu cerca de 1.000 clientes, incluindo as lojas e empresas mais importantes. Uma dissertação de fim de estudo no ISAT focou neste produto e foi intitulada The Leaders Database: A Breakthrough in the Electronic Legal Publishing . Em 1998, num livro dedicado às bases de dados, a editora MARABOUT dedicou um capítulo inteiro à base de dados LEADERS.

No modelo relacional, a relação designa todas as informações de uma tabela, enquanto a associação, no modelo entidade-associação, designa o vínculo lógico que existe entre duas tabelas contendo informações relacionadas.

As primeiras bases de dados baseavam-se na apresentação de cartões perfurados  : divididos em filas e colunas de largura fixa. Tal distribuição torna difícil armazenar objetos de programação; em particular, eles não permitem herança entre entidades, característica da programação orientada a objetos .

Surgido na década de 1990 , os bancos de dados relacionais de objetos usam um modelo de dados relacional enquanto permitem o armazenamento de objetos. Nesses bancos de dados, as associações de herança de objetos são adicionadas às associações entre as entidades do modelo relacional.

Construção

Os principais estágios do ciclo de vida de um banco de dados são o projeto e o comissionamento.

Antes do projeto, os usuários e os produtores das informações são entrevistados a fim de conhecer as características das informações, as relações entre as informações, bem como as características do sistema computacional que hospedará o banco de dados. O objetivo desta etapa é coletar as características da informação na prática, e as necessidades dos usuários, e formulá-las de forma simples, compreensível tanto pelos usuários quanto pelos administradores de banco de dados.

Em seguida, será criado um diagrama geral da rede de informações e relacionamento, na forma de um diagrama compreendendo entidades, atributos e relacionamentos. Existem diferentes métodos de modelagem de dados, sendo o mais conhecido o DCM ( Conceptual Data Model ). Isso permite em particular estabelecer um diagrama estruturado de todos os dados de um sistema de informação, compreensível por todos os seus atores (gerente de produto, desenvolvedor, cliente se ele for informado ...).

Este plano é então transformado em instruções formuladas na linguagem de comandos do SGBD e as instruções são executadas para criar a estrutura do banco de dados e torná-lo operacional.

Definir a organização interna de um banco de dados - seu modelo físico de dados  - é a etapa final de sua construção. Esta operação consiste, em primeiro lugar, em definir os registros correspondentes ao modelo lógico de dados. As gravações são armazenadas em arquivos e cada arquivo geralmente contém um lote de gravações semelhantes. Durante esta etapa, várias técnicas são utilizadas para obter um modelo que resulte em uma velocidade adequada de manipulação dos dados, garantindo a integridade dos dados.

A qualidade do modelo físico de dados tem um grande impacto na velocidade das operações do banco de dados. Uma simples melhoria pode tornar as operações de dados 50 vezes mais rápidas, uma diferença ainda mais perceptível quando há uma grande quantidade de dados. No início dos anos 2000 , havia bancos de dados contendo vários terabytes (10 12 ) de dados e engenheiros independentes cujo negócio era apenas ajudar os clientes a acelerar seus bancos de dados.

Uma vez operacional, as operações de monitoramento permitem detectar problemas que podem exigir modificações no esquema. Mudanças também podem ser feitas no caso de mudanças nas necessidades do usuário.

Organização interna

A organização interna de um banco de dados - seu modelo físico de dados  - inclui registros correspondentes ao modelo lógico de dados, ponteiros e tags usados ​​pelo SGBD para localizar e manipular os dados. As gravações são armazenadas em arquivos e cada arquivo geralmente contém um lote de gravações semelhantes. A organização interna utiliza várias técnicas que visam atingir a velocidade adequada na manipulação de dados, garantindo a integridade dos dados.

A organização lógica dos dados é independente de sua organização física. Isso significa que a posição dos dados nos arquivos pode ser completamente alterada sem que sua organização na forma de registros em tabelas seja afetada. O SGBD organiza os arquivos de uma maneira que acelera as operações e difere dependendo do hardware e do sistema operacional para o qual o sistema de gerenciamento de banco de dados foi projetado. Os registros são normalmente agrupados em clusters ( cluster em inglês ), cujo tamanho está alinhado com um tamanho ideal para o hardware ( discos rígidos ).

As principais técnicas usadas no modelo de dados físicos são índices, visualizações materializadas e particionamento. O armazenamento de dados geralmente é feito por dispositivos RAID e o DBMS usa técnicas como tabelas hash, árvores B, bitmaps ou arquivos ISAM:

Índice
Um índice é um conjunto de dados destinado a acelerar as operações de pesquisa de dados. A estrutura do índice é composta por valores associados a ponteiros, onde cada ponteiro permite encontrar os dados que possuem este valor.
Visão materializada
Numa visão materializada , o resultado de uma pesquisa / agregação é guardado na base de dados, permitindo a sua utilização múltiplas vezes e poupando tempo. Essa técnica é usada em particular em bancos de dados analíticos e aplicativos OLAP .
Particionamento
Na técnica de particionamento , o SGBD distribui os dados entre vários discos rígidos, o que acelera as operações ao diminuir a quantidade de trabalho realizado por cada disco rígido.
RAID (da matriz redundante em inglês de discos baratos )
Na técnica RAID, um dispositivo de hardware distribui dados entre vários discos rígidos, o que acelera as operações e evita a perda de informações em caso de falha. Este dispositivo de hardware é usado pelo software como um disco rígido comum;
Tabela de hash (em inglês hashing )
Nessa organização, uma função hash é usada para transformar, por cálculo aritmético, qualquer valor em um número inteiro. O número obtido é utilizado para determinar o local exato onde os dados deste valor serão salvos.
Árvore B
O eixo B é uma estrutura em árvore onde todos os ramos têm o mesmo comprimento e cada nó tem entre N / 2 e N ramos. Esta é uma estrutura muito usada para índices.
Bitmap
Os índices de bitmap são freqüentemente usados ​​para dados onde existem apenas alguns valores possíveis (exemplo: gênero M / F, dia da semana, etc.). Para cada um dos valores possíveis do datum, o índice compreende uma tabela de bits onde o enésimo bit está em “1” se o enésimo datum tiver o valor em questão.
ISAM ( método de acesso sequencial indexado )
Nesta organização os registros são armazenados ordenados de acordo com a chave primária , em uma estrutura dividida em cilindros e trilhas de tamanho fixo. Cada faixa possui um espaço livre para permitir a inserção de novas gravações. Uma estrutura em árvore contém o valor-chave e um ponteiro para o primeiro registro de cada trilha.
Jornal
Um log contém a lista das últimas operações realizadas no banco de dados. Este log é usado pelo mecanismo de banco de dados para reverter as operações, por exemplo, no caso de um travamento do computador ou se as operações contiverem um erro. Veja também transação de TI .

Sistema de gerenciamento de banco de dados

Um sistema de gerenciamento de banco de dados é um conjunto de software que manipula o conteúdo dos bancos de dados. É usado para realizar operações comuns, como localizar, adicionar ou excluir registros ( Criar , Ler , Atualizar , Excluir CRUD abreviado ), manipular índices , criar ou copiar bancos de dados).

Os mecanismos do sistema de gestão de bases de dados visam garantir a consistência, confidencialidade e durabilidade do conteúdo das bases de dados. O software se recusará a permitir que um usuário modifique ou exclua informações se não tiver sido previamente autorizado a fazê-lo; recusará que um usuário adicione informações se elas existirem no banco de dados e forem sujeitas a uma regra de exclusividade  ; ele também se recusará a armazenar informações que não cumpram as regras de consistência, como regras de integridade referencial em bancos de dados relacionais.

O sistema de gerenciamento de banco de dados adapta automaticamente os índices a cada alteração feita em um banco de dados e cada operação é gravada em um log contido no banco de dados, o que permite cancelar ou encerrar a própria operação em caso de travamento do computador e assim garantir a consistência do o conteúdo do banco de dados.

A partir de 2009, IBM DB2 , Oracle Database , MySQL , PostgreSQL e Microsoft SQL Server são os principais sistemas de gerenciamento de banco de dados do mercado.

Provisão

Os bancos de dados são cada vez mais disponibilizados para seus usuários em servidores, via Internet ou em servidores locais para maior segurança. O acesso é mais ou menos seguro.

Alguns produtores de dados (especialmente autoridades locais) disponibilizam alguns de seus bancos de dados gratuitamente para todos. Os dados dos quais são legalmente proprietários ou guardiães com autorização para distribuir (fotos, por exemplo) podem, neste caso, ser acessíveis sob uma licença gratuita (ex CC-BY-SA ), ou às vezes todo o banco de dados pode ser acessado gratuitamente licença ( ODBL por exemplo). Estas licenças permitem preservar a propriedade intelectual sobre os conteúdos, ao mesmo tempo que autorizam a reutilização e a transformação, citando a fonte. Existem muitas outras licenças diferentes, mais ou menos restritivas.

Usos

Um dos usos mais comuns de computadores é a manipulação de dados. Os setores financeiro, de seguros, educacional, da administração pública e da mídia, os principais setores da sociedade da informação , que prestam serviços baseados na informação, utilizam bancos de dados. Entre as áreas práticas de uso, estão estoques (estoques, lojas, bibliotecas), ferramentas de reserva (voos de avião, cinema, etc.), licenciamento (dirigir, caçar, dono de cachorro) ...), Recursos humanos, salários, produção industrial ( máquinas de produção são frequentemente informatizadas), bem como contabilidade e faturamento.

Alguns exemplos

Os aplicativos de computador para coletar informações administrativas, como registros médicos, registros de impostos ou autorizações de porte de armas, fazem uso de bancos de dados.

Em um aplicativo de computador para emissão de bilhetes, os bilhetes de viagens ou shows são registrados em um banco de dados.

Nos softwares de contabilidade ou tesouraria, os lançamentos, bem como o plano de contas, são registrados em um banco de dados; o relatório é um relatório obtido por síntese automática do conteúdo da base de dados. Da mesma forma, uma aplicação informática de gestão da produção assistida por computador (Rep. POAG), estado de stock, disponibilidade de pessoal e tempo são poupados numa base de dados e fornecem a base para um relatório de planeamento.

No software de auxílio ao diagnóstico médico , um conjunto de patologias e diagnósticos é registrado em um banco de dados. Um motor de busca extrai os diagnósticos que melhor correspondem às patologias escolhidas pelo utilizador.

O Sistema de Informação Schengen é uma aplicação de base de dados utilizada pela polícia e pelos serviços aduaneiros do Espaço Schengen na Europa para recolher e trocar informações judiciais (mandado de detenção, impressões digitais, proibições de permanência…).

ITIS é uma aplicação informática que contém um catálogo de taxonomia de espécies vivas (plantas, animais, fungos, microrganismos, etc.).

A CIA , agência de inteligência dos Estados Unidos, possui um dos maiores bancos de dados do mundo.

O catálogo da livraria online amazon.com é um dos maiores bancos de dados do mundo, com mais de 250 milhões de livros catalogados. A Amazon.com também possui o banco de dados de filmes IMDb .

Bibliotecas, especialmente bibliotecas universitárias , fornecem a seus públicos acesso a bancos de dados. Geralmente são bases de dados contendo livros e / ou artigos digitais da imprensa geral ou especializada, fornecidos por prestadores de serviços externos. Por exemplo, a biblioteca da Escola Nacional de Ciências da Informação e Bibliotecas ( enssib ) oferece acesso a 76 bancos de dados para seus usuários, incluindo A a Z (imprensa), Cairn (imprensa e e-books), Dawsonera (e-books), Électra (banco de dados bibliográficos), etc. Alguns são de acesso aberto e gratuito, outros são apenas de acesso local e outros são de acesso local e remoto. Além disso, a escola (enssib) produz e coloca online seus próprios bancos de dados para melhor servir a comunidade de profissionais nas ciências da informação e bibliotecas: base de construção de biblioteca francesa desde 1992 , Estágio e ofertas de emprego service de l'enssib, Base Maguelone: Banco de dados de ornamentos tipográficos.

Em sistemas de informações geográficas, as informações de mapeamento são registradas em um banco de dados. As informações de mapeamento do céu estão disponíveis em catálogos de estrelas .

Em grupos de notícias ou software de e-mail , as mensagens geralmente são salvas em um banco de dados.

O software antivírus geralmente usa um banco de dados no qual as impressões digitais deixadas pelos vírus de computador são armazenadas .

O registro é um banco de dados que contém as definições de configuração dos sistemas operacionais Windows . O Object Data Manager é um banco de dados semelhante aos sistemas operacionais AIX .

No software de gerenciamento de documentos eletrônicos, os documentos eletrônicos são armazenados em um banco de dados. Em um sistema de gerenciamento de conteúdo, pedaços de uma página da web são armazenados em um banco de dados e no software de e- commerce são os anúncios, assim como os anunciantes.

Em uma plataforma de e-learning , exercícios, exames, currículos, bem como o diretório de professores e alunos são armazenados em um banco de dados.

Um ERP como o SAP ERP (da SAP AG ) consiste em um conjunto de softwares que usam o mesmo banco de dados. Os vários softwares de tais produtos estão relacionados a operações comerciais comuns, como faturamento , contabilidade , salário , rastreamento de pedidos e estoques .

Tipos de uso

Notas e referências

  1. (en) Carlos Coronel, Steven Morris e Peter Rob, Banco de Dados de Sistemas: concepção, implementação e gestão , Cengage Learning - 2012, ( ISBN  9781111969608 )
  2. (en) Nick Dowling, Database Design And Management Using Access , Cengage Learning EMEA - 2000, ( ISBN  9781844801091 )
  3. (en) Philip J. Pratt e Joseph J. Adamski, Concepts of Database Management , Cengage Learning - 2011, ( ISBN  9781111825911 )
  4. (en) PS Gill, Database Management Systems , IK International Pvt Ltd - 2008, ( ISBN  9788189866839 )
  5. (en) Colin Ritchie, Database Principles and Design , Cengage Learning EMEA - 2008, ( ISBN  9781844805402 )
  6. (in) Sikha Bagui e Richard Earp, Database Design Using Entity-Relationship Diagrams , CRC Press - 2011 ( ISBN  9781439861769 )
  7. (en) Tecnologia de base de dados, IBM  " [PDF]
  8. Daniel Martin, Bancos de dados: métodos práticos em maxi e minicomputadores , Paris, Dunod ,, 253  p. ( ISBN  2-04-011281-2 , OCLC  024483887 , aviso BnF n o  FRBNF34658745 ).
  9. (em) Design lógico de relacionamento de entidade de sistemas de banco de dados  "
  10. (em) [PDF] Modelagem de relacionamento de entidades  "
  11. (em) Sistema de banco de dados relacional de objeto  "
  12. (en) Toby J. Teorey, Sam S. Lightstone, Tom Nadeau, HV Jagadish, Database Modeling and Design: Logical Design, Fifth Edition , Elsevier - 2011, ( ISBN  9780123820204 )
  13. (en) S. Sumathi e S. Esakkirajan, Fundamentals of Relational Database Management Systems , Springer - 2007, ( ISBN  9783540483977 )
  14. (en) Sam Lightstone, Toby J. Teorey e Tom Nadeau, Physical Database Design , Morgan Kaufmann - 2007, ( ISBN  9780123693891 )
  15. (in) John V. McLean, Consultoria de banco de dados multiplataforma: O uso de banco de dados é mainframe, servidores intermediários e NT , AuthorHouse - 2004 ( ISBN  9781418468798 )
  16. (in) Allen G. Taylor, Database Development For Dummies , Wiley - 2011 ( ISBN  9781118085257 )
  17. Bancos de dados , em Le Dictionnaire , enssib, 2014.
  18. Home  " , no enssib ,(acessado em 10 de março de 2015 )
  19. Assinaturas de banco de dados  " , em enssib ,(acessado em 10 de março de 2015 )
  20. Construção de bibliotecas francesas desde 1992  " , no enssib ,(acessado em 10 de março de 2015 )
  21. O serviço de estágio e emprego do enssib  " , no enssib ,(acessado em 10 de março de 2015 )
  22. Home  " , na base de ornamentos tipográficos de Maguelonne ,(acessado em 10 de março de 2015 )

Apêndices

Artigos relacionados

Noções técnicas
Noções legais

links externos

Esperamos que as informações que coletamos sobre Base de dados tenham sido úteis para você. Se for o caso, não se esqueça de nos recomendar a seus amigos e familiares, e lembre-se que você pode sempre nos contatar se precisar de nós. Se, apesar de nossos melhores esforços, você acha que o que fornecemos sobre _título não é totalmente exato ou que devemos acrescentar ou corrigir algo, ficaríamos gratos se você nos avisasse. Fornecer as melhores e mais completas informações sobre Base de dados e qualquer outro assunto é a essência deste website; somos movidos pelo mesmo espírito que inspirou os criadores do Projeto Enciclopédia, e por esta razão esperamos que o que você encontrou sobre Base de dados neste website o tenha ajudado a expandir seu conhecimento.

Opiniones de nuestros usuarios

Ailton Melo

É sempre bom aprender. Obrigado pelo artigo sobre Base de dados.

Rafaela Pimenta

Neste post sobre Base de dados eu aprendi coisas que não sabia, então posso ir para a cama agora.

Rosana Cordeiro

Fiquei encantado ao encontrar este artigo sobre Base de dados.

Denise Dias

Esta entrada sobre Base de dados era exatamente o que eu queria encontrar.