Base de dades plana

Autora: Lewis Jackson
Data De La Creació: 7 Ser Possible 2021
Data D’Actualització: 23 Juny 2024
Anonim
Creació de bases de dades amb Libreoffice Base
Vídeo: Creació de bases de dades amb Libreoffice Base

Content

Definició: què significa Flat Database?

Una base de dades plana és un sistema de base de dades senzill en el qual cada base de dades es representa com una taula única en la qual tots els registres s’emmagatzemen com a files simples de dades, que estan separats per delimitadors com les pestanyes o les comes. La taula sol emmagatzemar-se i representar-la físicament com a fitxer senzill.

A causa de les limitacions de bases de dades planes, no són adequats per a la majoria d'aplicacions de programari en què cal representar i emmagatzemar relacions comercials complexes. Tot i això, alguns desenvolupadors d'aplicacions encara utilitzen fitxers plans per reduir el cost i la complexitat de la integració d'una base de dades relacional.

De vegades, les bases de dades planes també es coneixen com bases de dades de fitxers plans.


Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica Flat Database

A diferència de les bases de dades relacionals, les bases de dades planes no poden representar relacions complexes entre entitats. Tampoc tenen forma d’obligar les restriccions entre les dades. Per exemple, en una aplicació utilitzada per un banc comercial, és convenient assegurar-se que, en el moment de la creació, s’ha d’enllaçar un compte nou amb un client existent. En una base de dades relacional, això es pot fer fàcilment amb el concepte de claus estrangeres per assegurar-se que les identificacions de client s’omplen mentre es crea un compte i, a més, que els identificadors de client ja existeixen en una altra taula. Això no és possible amb bases de dades planes, el que significa que aquesta restricció s'ha de fer complir amb altres mitjans, com ara la lògica del codi d'aplicacions.

Una altra limitació de bases de dades planes respecte a les bases de dades relacionals és la falta de consultes i la indexació dels formadors. Les consultes SQL no es poden escriure en bases de dades planes perquè les dades no són relacionals i no es poden crear índexs perquè les dades es combinen en una taula. Les dades d'una base de dades plana solen ser llegibles i útils per a l'aplicació de programari associada a la base de dades.

Les bases de dades planes són, o només haurien de ser creades, per a bases de dades petites i senzilles, que no es faran prou grans perquè les limitacions esmentades anteriorment es converteixin en un problema. Alguns exemples en la vida real de bases de dades planes són llistes de contactes en un telèfon mòbil i l’emmagatzematge d’una llista de puntuacions més altes en un senzill videojoc. En aquests casos, hi hauria poc importància i cap despesa justificable per integrar un complex motor de bases de dades relacionals a la plataforma informàtica perquè una simple base de dades plana serà senzilla.