De databases. Een korte inleiding op het onderwerp

Databases

Databases zijn tegelijkertijd een van de meest en minst gebruikte componenten. Het is waar dat het onmisbare instrumenten zijn voor professionals op het gebied van informatietechnologie. MaarBij gebruikers die met hun computer werken, is er sprake van onderbenutting. Tenzij ze zich in een applicatie bevinden die het bevat, bijvoorbeeld bij het browsen en reageren op deze blog.

Het is waar dat het gebruik van een spreadsheet intuïtiever is en dat er meer documentatie beschikbaar is. Microsoft heeft zelf maar één boek over Access gepubliceerd en dat is de voorbereiding op het certificeringsexamen. Wat betreft LibreOffice Base, bereikt de beschikbare documentatie (in het Engels) versie 6.4.

Maarwordt de grotere leercurve gecompenseerd door de voordelen, aangezien ze ideaal zijn voor het werken met niet-numerieke gegevens.

De databases Wat zijn dat?

Een database is een verzameling gegevens die op een bepaalde manier zijn gestructureerd en elektronisch worden opgeslagenen. Via een programma dat de databasemanager wordt genoemd, is het verantwoordelijk voor het vergemakkelijken van het toevoegen, wijzigen en verwijderen ervan. Sommige soorten databases gebruiken een specifieke programmeertaal die zoekopdrachten mogelijk maakt.

Classificatie

Volgens de locatie

  • Gecentraliseerde database: Het wordt op één locatie geplaatst, opgeslagen en onderhouden​ Dat betekent niet dat de gebruiker op dezelfde plek moet zijn om toegang te krijgen.
  • Gedistribueerde database: dit is eigenlijk verschillende databases op verschillende fysieke locatiesZe krijgen gezelschap van een manager die ervoor zorgt dat ze werken alsof ze er een zijn.

Volgens de manier om relaties tussen de gegevens tot stand te brengen

  • Relationeel: in dit type database zijn deze ze zijn georganiseerd in de vorm van rijen en kolommen.
  • Objectgeoriënteerd: hier worden de gegevens opgeslagen in de vorm van objecten. Deze objecten worden in de database opgeslagen door er attributen en methoden aan toe te wijzen die bepalen wat er met de gegevens moet worden gedaan.
  • Grafiekgericht: gebruikt de Grafische schematheorie om relaties tussen gegevens op te slaan, in kaart te brengen en er query's op uit te voeren.
  • Geen SQL: Hiermee kunnen ongestructureerde gegevens worden opgeslagenZe zijn semi-gestructureerd.
  • Documentgericht: het is een subtype van het vorige. In plaats van de gegevens in rijen en kolommen op te slaan, gebruikt het documenten om de gegevens op te slaan en op te halen. Deze documenten ordenen de gegevens met behulp van standaarden zoals JSON of XML.

Volgens de oriëntatie

  • OLTP: Het zijn databases gericht op transactieverwerkingis en bevat functies voor het invoeren, wijzigen en verwijderen van gegevens.
  • OLAP: deze databases zijn gericht op data-analyse om conclusies te kunnen trekken.

Andere soorten

  • Autonoom: ze zijn cloudgebaseerd en gebruik machine learning om databasewerk te automatiseren,  beveiliging, back-ups, updates en andere routinematige beheertaken die worden uitgevoerd door een beheerder in traditionele databases.
  • Datawarehouse: het is een database gericht op het bedrijfsleven die integreert en zuivert informatie uit verschillende bronnen om deze te verwerken en te analyseren dVanuit verschillende gezichtspunten op hoge snelheid.

Open vs. eigen databases

Het heeft in deze blog geen zin om duidelijk te maken wat het verschil tussen de twee is. Als het interessant is om te zien hoe het gebruik van beide wordt verdeeld. Volgens de meest actuele statistieken zijn van de 5 meest gebruikte, er 3 open source. Het goede nieuws is dat twee van de open source; PostgreSQL en MongoDB hebben een indrukwekkende groei gekend; 44,02% respectievelijk 25,62%.

De grote pak slaag werd ingenomen door Microsoft SQL Server (propriëtair) met een daling van 70,81%, terwijl het leidende product, Oracle een daling van 28,08% optekende. MySQL, de meest populaire open source-oplossing, deed het ook niet zo goed. met 24,28% op het scorebord.

Hoe dan ook, deze statistiek je moet het met een pincet pakken. De bronnen voor het berekenen van de positie van elke database-engine zijn:

  • Aantal resultaten in zoekmachines.
  • Zoekfrequentie volgens Google-trends.
  • Aantal vragen over technologievraag- en antwoordportalen.
  • Aantal vacatures.
  • Frequentie van vermeldingen in professionele profielen.
  • Aantal vermeldingen in sociale netwerken.

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Jorge zei

    Hallo en goed
    Uitstekend wat u publiceert en deelt, we hebben en moeten elke dag leren.
    Ik ben het met u eens dat de databases in veel gevallen niet correct worden gebruikt.
    Het is echt een krachtig hulpmiddel in Access, er zijn tegenwoordig verschillende technologieën en ze houden er niet rekening mee dat alles nodig is.
    Er worden dynamische webs gemaakt, er worden programmeertalen gebruikt om informatie te creëren, in te voeren en te extraheren.
    Maar het Access-domein wordt als applicatie buiten beschouwing gelaten, het gebruik ervan in sommige sectoren is praktisch nihil.
    Hopelijk verbetert alles, want we hebben nog een lange weg te gaan in kennis.

    1.    Diego Duitse Gonzalez zei

      bedankt voor je reactie