/ / Welke soorten databases bestaan ​​er tegenwoordig?

Welke soorten databases bestaan ​​er vandaag?

Iedereen heeft zo vaak een zin gehoord als"Database". Dus wat zijn ze? Databases zijn slechts informatiemodellen waarmee u informatie strikt geordend kunt opslaan. Met hun hulp is het ook mogelijk om gegevens op te slaan over objecten met vergelijkbare eigenschappen.

databasetypen

Om een ​​nieuwe database aan te maken, moet u eerstbepaal welke typen en datastructuren erin zullen worden gebruikt (anders kunt u iets heel anders krijgen dan nodig was, omdat de informatie in de databases gestructureerd moet zijn).

typen en datastructuren

De volgende soorten databases worden momenteel gebruikt: netwerk, tabel en hiërarchisch. De keuze is natuurlijk grotendeels te wijten aan persoonlijke voorkeuren en de specifieke kenmerken van de informatie waarmee het werk wordt uitgevoerd.

Het meest populaire type is tabellarische databases. Ze bestaan ​​uit een eenvoudige lijst met objecten van een vergelijkbaar type, met andere woorden objecten met identieke eigenschappen. Dit type loopt ook voorop omdat je hierdoor veel minder tijd kwijt bent aan het samenstellen van databases. Dergelijke databases kunnen met dezelfde Excel worden samengesteld, in de cellen van het hoofdvenster waarin u alle soorten spreadsheetgegevens kunt invoeren, namelijk: tekst, formules en cijfers.

spreadsheet-gegevenstypen

Bovendien kan een database in tabelvorm zijngepresenteerd als een simpele tweedimensionale tafel. Elke rij van zo'n tabel wordt afwisselend gevuld met de waarden van een object, en de waarden van de eigenschappen worden dus in afzonderlijke kolommen weergegeven.

De kolommen van zo'n tabel worden velden genoemd. Elk veld is gemarkeerd met een andere naam en bevat gegevens die de vereiste parameterwaarden aantonen.

In dit verband herinneren we ons er nogmaals aan dat als we de soorten databases classificeren op basis van het gemak waarmee ze kunnen worden gemaakt en gevuld, de tabeldatabases juist vanwege deze eigenschap de eerste plaats zullen innemen.

Objectrecords - benoemen van individuele regelstabellen van zo'n database. Deze records zelf worden programmatisch opgesplitst in verschillende velden met behulp van tabelkolommen, dus alle records zijn sets met vereiste waarden die in de velden zijn opgenomen.

Als we andere soorten databases zouden overwegen,nu zou het nodig zijn om veel meer technische termen te beschrijven. Om de tafelbasis te karakteriseren, zijn drie voldoende. We hebben al geleerd wat velden en records over een object zijn, nu introduceren we de definitie van een sleutelveld.

Een sleutelveld is een van de tabelvelden, de opgegeven waarde die specifiek elk record in de tabelcellen kenmerkt.

Het sleutelveld bevat vaak een tellergegevenstype. De volgende gegevenstypen worden minder vaak gebruikt: "inventarisnummer", "productcode", enz.

De soorten velden zelf worden meestal bepaald door de gegevens die ze bevatten. De belangrijkste typen zijn: "teller", "tekst", "numeriek", "datum / tijd", "valuta", "logisch", "hyperlink".

Elk type wordt gebruikt op basis van watresultaat is vereist. Het is onredelijk, ziet u, om het "hyperlink" -type te gebruiken waar de "datum / tijd" -optie vereist is. Als u een dergelijke vervanging maakt, gaat al het werk, zoals ze zeggen, mis, waardoor de gegevens mogelijk onjuist worden berekend.

Daarom moet u onderscheid maken tussen de verschillende soorten databases en de soorten velden die erin worden gepresenteerd.