Wat is 'n databasis?

INHOUDSOPGAWE:

Wat is 'n databasis?
Wat is 'n databasis?
Anonim

As jy vertroud is met sigblaaie soos Microsoft Excel, verstaan jy reeds hoe data met tabelle gebruik kan word. Databasisse gebruik ook tabelle om inligting te stoor, bestuur en herwin.

Jy gebruik reeds databasisse

Jy besef dit dalk nie, maar jy ontmoet die krag van databasisse heeltyd in jou daaglikse lewe. Byvoorbeeld, wanneer jy by jou aanlyn bankrekening aanmeld, staaf jou bank eers jou aanmelding met jou gebruikersnaam en wagwoord en wys dan jou rekeningsaldo en enige transaksies. 'n Databasis wat agter die skerms werk, evalueer jou gebruikersnaam en wagwoord kombinasie en bied toegang tot jou rekening. Dit filtreer dan jou transaksies om hulle volgens datum of tipe te vertoon, soos jy versoek.

Image
Image

Databasisse vs. Sigblaaie

Databasisse verskil van sigblaaie deurdat hulle beter is om groot hoeveelhede data te stoor en dit op verskeie maniere te manipuleer. Hier is net 'n paar aksies wat jy kan uitvoer met 'n databasis wat moeilik, indien nie onmoontlik, sou wees om uit te voer met 'n sigblad:

  • Haal alle rekords op wat aan sekere kriteria voldoen
  • Dateer rekords in grootmaat op
  • Kruisverwysingsrekords in verskillende tabelle
  • Voer komplekse totale berekeninge uit

Elemente van 'n databasis

'n Databasis bestaan uit baie verskillende tabelle. Soos Excel-tabelle, bestaan databasistabelle uit kolomme en rye. Elke kolom stem ooreen met 'n kenmerk en elke ry stem ooreen met 'n enkele rekord.

Beskou byvoorbeeld 'n databasistabel wat name en telefoonnommers bevat vir die 50 werknemers by Maatskappy X. Die tabel is opgestel met kolomme gemerk "Voornaam", "Vannaam," en "Telefoonnommer." Elke ry bevat die ooreenstemmende inligting vir een individu. Omdat daar 50 individue is, het die tabel 50 inskrywingsrye en een etiketry.

Elke tabel in 'n databasis moet 'n unieke naam hê en elkeen moet 'n primêre sleutelkolom hê sodat elke ry (of rekord) 'n unieke veld het om dit te identifiseer.

Die data in 'n databasis word deur beperkings beskerm, wat reëls op die data afdwing om die algehele integriteit daarvan te verseker. 'n Unieke beperking verseker dat 'n primêre sleutel nie gedupliseer kan word nie. 'n Kontrolebeperking beheer die tipe data wat jy kan invoer. Byvoorbeeld, 'n Naam-veld kan gewone teks aanvaar, maar 'n Social Security Number-veld moet 'n spesifieke stel nommers insluit.

Een van die kragtigste kenmerke van 'n databasis is die vermoë om verhoudings tussen tabelle te skep deur vreemde sleutels te gebruik. Byvoorbeeld, jy kan 'n Kliënte-tabel en 'n Bestellingstabel hê. Elke kliënt kan gekoppel word aan 'n bestelling in jou Bestellingstabel. Die bestellingstabel kan op sy beurt aan 'n produktetabel gekoppel wees. Hierdie metode vereenvoudig databasisontwerp sodat jy data volgens kategorie kan organiseer, eerder as om al die data in een of net 'n paar tabelle te probeer plaas.

'n Databasisbestuurstelsel

'n Databasis bevat net data. Om werklik van daardie data gebruik te maak, benodig jy 'n databasisbestuurstelsel. 'n DBBS is die databasis self, saam met die sagteware en funksionaliteit wat nodig is om data te herwin of in te voeg. 'n DBBS skep verslae, dwing databasisreëls en -beperkings af, en hou die databasisskema in stand. Sonder 'n DBBS is 'n databasis net 'n versameling van stukkies en grepe met min betekenis.

As jy wil probeer om 'n databasis te skep, sal 'n goeie plek om te begin 'n databasisprogram soos Microsoft Access wees.

Gereelde Vrae

    Wat is 'n databasisskema?

    'n Databasis se skema is sy struktuur. Dit spesifiseer watter inligting, of voorwerpe, die databasis kan binnegaan en definieer die verhouding tussen hulle. Skema word tipies gedefinieer deur gebruik te maak van Structured Query Language (SQL).

    Wat is 'n relasionele databasis?

    'n Relasionele databasis stoor datapunte wat met mekaar verband hou. Dit organiseer die data in een of meer tabelle, elkeen met 'n unieke sleutel wat dit identifiseer.

    Wat is 'n databasisnavraag?

    'n Navraag is bloot 'n versoek vir inligting vanaf 'n databasis. Die data kan van een of meer tabelle in die databasis kom, of dit kan van ander navrae kom. Wanneer jy ook al 'n Google-soektog tik, stuur jy byvoorbeeld 'n navraag.

    Wat is 'n databasisrekord?

    'n Rekord is die stel data wat in 'n tabel gestoor word. Rekords word ook soms 'n tuple genoem.

    Wat is 'n vreemde sleutel in 'n databasis?

    'n Vreemde sleutel is 'n algemene komponent wat data in twee tabelle aan mekaar koppel. Die vreemde sleutel verwys na die primêre sleutel van 'n ander tabel genaamd die ouer tabel. Die tabel wat die vreemde sleutel bevat, word die kindtabel genoem.

    Wat is 'n entiteit in 'n databasis?

    'n Entiteit is 'n voorwerp wat binne die databasis bestaan. Dit kan 'n persoon, plek, eenheid of enige abstrakte konsep wees waaroor jy inligting wil stoor. Byvoorbeeld, 'n skooldatabasis kan studente, onderwysers en kursusse as entiteite bevat.

Aanbeveel: