Concept in definitie ABC
Diversen / / November 13, 2021
Door Guillem Alsina González, in juli. 2016
Mensen hebben de neiging om overal gegevens over op te slaan en in feite wordt niet voor niets gezegd dat dit het "informatietijdperk" is vanwege de overvloed ervan. En het is dat zo nu en dan de informatie die iedereen binnen handbereik heeft zich vermenigvuldigt, en omvat zoveel als de totale hoeveelheid informatie die door de geschiedenis heen is geproduceerd.
In deze alomtegenwoordigheid van informatie als een waardevol instrument, informatietechnologieën en communicatie, en het zou niet mogelijk zijn zonder de hulp van computersystemen en communicatienetwerken zoals internet.
De basis van geclassificeerde informatie
Een ander belangrijk element in deze overvloed aan informatie is software. De verzamelde gegevens zeggen op zichzelf niets. Het is alsof we in een kantoor bladen en bladen met geschreven teksten hebben opgestapeld (oké, oké, iets dat velen van ons overkomt...). Ze zouden nutteloos zijn als we ze niet hadden gegroepeerd in boeken of werken met hun bijbehorende index om te vinden wat we zoeken.
Op dezelfde manier hebben we tools tot onze beschikking om de informatie op onze computers te ordenen en te structureren. Deze tools, die van verschillende typen kunnen zijn, afhankelijk van de manier waarop ze werken, krijgen een algemene naam: DBMS, acroniem in het Engels voor Management System Database (SGBD in het Spaans).
De verschillende soorten
Er zijn veel software waarmee we databases kunnen beheren, van de eenvoudigste die zijn ontworpen om te voldoen aan huishoudelijke en huishoudelijke behoeften. kleine bedrijven, zelfs grote systemen die zijn ontworpen om grote multinationals te kunnen bedienen en miljoenen transacties in een mum van tijd te ondersteunen dagelijks.
Het verschil tussen de een en de ander zit in veel aspecten, maar we onderscheiden DBMS vooral door de manier waarop ze werken:
- Relationele databases. Waarschijnlijk de meest populaire. De informatie is gestructureerd in tabellen, die elk een type object en zijn kenmerken vertegenwoordigen. Elke tabel kan een of meer velden hebben waarmee ze elk kunnen worden geïdentificeerd Vermelding uniek, en maak relaties met andere tabellen. De meeste hedendaagse databasemanagers behoren tot dit type
- Gedistribueerde databases. Ondersteunt de distributie van zowel gegevens als beheersoftware over meerdere computers. Erg handig wanneer we in dezelfde organisatie moeten werken met een ander geografisch of nationaal hoofdkantoor.
- Hiërarchische databases. De gegevens zijn georganiseerd in Formaat omgekeerde boom. Ze zijn ideaal voor grote hoeveelheden informatie.
- Netwerkdatabases. Een variant van het vorige model, het hiërarchische model, waarbij een tak van de omgekeerde boom niet alleen meerdere takken kan hebben, maar hetzelfde knooppunt uit meerdere takken kan komen.
- Transactionele databases. Als relationeel het meest voorkomende type DBMS is, is transactioneel het zeldzaamste. Georiënteerd voor gebruik in bancaire, zakelijke en industriële omgevingen, baseren ze hun paradigma nuttig bij het uitvoeren van twee bewerkingen om een transactie, een van hen meestal om te controleren of aan vooraf vastgestelde voorwaarden is voldaan.
- Objectdatabase. Conceptueel vergelijkbaar met relationeel in sommige opzichten, komen ze voort uit dezelfde ideeën die de talen van. hebben uitgerust programmeren Objectgericht zoals C ++, waardoor bijvoorbeeld objecten van anderen kunnen worden gemaakt, waarvan ze enkele kenmerken erven.
- Documentaire databases. Ontworpen om documentbeheertoepassingen te bedienen, die omgaan met grote hoeveelheden tekst en zodat u ze kunt doorzoeken.
- Multidimensionale databases. Ze lijken erg op de relationele en worden in principe gebruikt om OLAP-toepassingen uit te voeren. Een tabel bevat niet alleen kolommen en waarden voor elk record, maar er is ook een metriek aan gekoppeld. Daarom breidt het zich uit in verschillende dimensies.
- Deductieve databases. Het slaat feiten en regels op, met wiens gevolgtrekkingen het mogelijk is om inhoudingen uit te voeren.

Foto's: iStock - Alex Belomlinsky / Nihat Dursun
Onderwerpen in DBMS