Mi az a személyes adatbázis?


Legjobb válasz

A személyes adatbázis létrehozása, karbantartása és elérése egy számítógépes programozási nyelven keresztül történik, például a PERL (betűszó: Gyakorlati kivonatolás és jelentéskészítés) Nyelv), amelyet a következőkre használnak:

(1) Relációs adatbázis lapos fájlok létrehozása (a rekordok mezejében tárolt adatok, kapcsolatokkal a többi sík fájlban lévő rekordokkal), helyi fájlrendszer-adatbázis létrehozása a számítógépen Hard Meghajtó vagy megosztott fájlrendszer egy hálózati meghajtón, milliárdnyi rekord tárolható egyetlen lapos fájlban, szekvenciális és olvasási / olvasási hozzáféréssel. A 64 bites PERL-nek nincs egyértelmű korlátja a véletlenszerű hozzáféréshez szükséges sima fájlméretnél. De az adott adatbázisnak lehet gyakorlati korlátja.

(2) Indexek létrehozása, azaz állandó bináris kulcs / érték pár tároló fájlok, amelyek a relatív sík fájlokban a rekordok byte offset helyére mutatnak tetszőleges véletlenszerű hozzáférés céljából rekordok, a rekordok, a szülő / gyermek 1 – sok rekord kapcsolatok és a referencia integritása alapján, amelyet a front-end és / vagy back-end PERL üzleti alkalmazásprogramok érvényesítenek.

(3) Az adatbázis lekérdezése / szűrése eredményhalmaz megszerzéséhez. Ez történhet a rekordok szekvenciális olvasása vagy 1 vagy több rekord véletlen hozzáférésű keresése formájában, és lehet, hogy egy szűrőt (reguláris kifejezések) alkalmaznak ezekre a rekordokra bizonyos rekordok felvétele / kizárása érdekében.

(4 ) Rekordok szerkesztése az adatbázisban („helyben”, korábbi adatok felülírása),

(5) Rekordok hozzáfűzése (hozzáadása) az adatbázishoz,

(6) Rekordok megjelölése törléshez az adatbázisban (egyetlen bájtos mező használata elválasztott rekordban vagy rögzített szélességű rekordban – üres vagy „D”,

(7) A törléshez megjelölt rekordok eltávolítása (fájl átszervezése),

(8) Adatbázis GUI kezelőfelület létrehozása, amely a felhasználó számára felhasználóbarát eszközöket biztosít az adatbázis lekérdezésére, kiegészítésére, szerkesztésére.

(9) ETL létrehozása ( Kivonat / Átalakítás / Betöltés) kötegelt folyamatok, amelyeket a tömeges frissítések / törlések / kiegészítések alkalmazásához hajt végre, és az indexeket a semmiből újjáépíti.

(10) Valószínűleg van egy 10. cím, amelyet meg kell címezni. később gondolok rá.

Az alábbi PÉLDA megmutatja, hogyan tetszőleges kulcs feldolgozásához (nyomtatáshoz), miután a tartós indexelést korábban létrehozták. A véletlenszerű hozzáférés azonnali a program indításakor, mivel az állandó Kulcs / Érték tároló egy memóriában lévő hash táblához van kötve.

Feltételezzük, hogy GUI DB kezelőfelülettel rendelkezne a kritériumok kiválasztásához. jelentés. Az alábbiakban az egyszerűség kedvéért egy keményen kódolt tetszőleges kulcsot használunk a jelentéshez:

Válasz

A személyes adatbázis olyan adatbázis, amelyet nem úgy terveztek vagy szántak, hogy megossza más felhasználókkal.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük