Databases zijn geautomatiseerde systemen die het verzamelen en opslaan van gegevens , zodat het kan worden kruisverwijzingen via links naar gerelateerde gegevens binnen de collectie evenals gerelateerde informatie in andere databases . Er zijn vele doeleinden en soorten databases . Relationele databases behoren tot de meest voorkomende . Bijvoorbeeld , customer relationship management ( CRM ) -databases , die sales leads , klanten administratie , beheer en facturering beheren , zijn relationele databases . Tafels een relationele database , een tabel is hetzelfde als een plaat , die de fundamentele data component. Het bestaat uit een reeks van velden die dezelfde in elke tabel of opnemen , zoals naam , adres en product van de klant . Relationele databases ook dicteren hoe de tafels werken . Bijvoorbeeld , relationele databases bepalen hoe de gegevens worden gepresenteerd op het scherm en georganiseerd voor uitvoer - gedicteerd door query en data - definition language - en zelfs hoeveel informatie kan worden opgeslagen op een bepaald gebied < . br > Rijen Relationele database tabellen kijken net als een Excel-spreadsheet bij diagrammed voor visuele referentie . De rijen in elke database tabel geven opeenvolgende waarden wanneer de waarde in rij 1A bijvoorbeeld betrekking op de waarden in alle andere gebieden in rij 1 . Het type waarde in rij 1A , dat wil zeggen de naam John Smith , hetzelfde type waarde in alle andere rijen in kolom A. Elke rij is de som van de gegevens voor een volledige record of een subcategorie van een plaat , zoals klantenservice contact informatie dat adres John Smith 's , telefoonnummer en e- mailadres zou omvatten Columns Kolommen in een relationele database tabel zijn controle functies ; . elke kolom vertegenwoordigt een veld van gegevens die consistent optreedt in elke record of tabel in de database . Bijvoorbeeld , in de model CRM gegevensbank visuele representatie , de kolommen zou headers zoals "name ", " adres ", " telefoon " en hebben " e . " Deze kolom namen zijn de namen van de gegevensvelden die zich voordoen in elke record . Primaire sleutels Primaire sleutels zijn identificatie labels voor elke rij met gegevens . De primaire sleutel is verschillend voor elke record in de relationele database , het moet uniek zijn en moet bestaan ( dat wil zeggen , het kan niet worden " nul " ) . In de CRM-database , kan dit primaire sleutel van een nummer toegewezen aan de klant te zijn of een unieke identificatiecode , zoals haar sofi-nummer . Primaire sleutels worden gebruikt voor vragen binnen de relationele database , maar niet voor query's naar externe databases . Foreign Keys Buitenlandse sleutels toelaten gegevens zoekopdrachten en manipulatie tussen de primaire database tabel en andere gerelateerde databases . In het CRM -model , zou er een databank van productsoorten zijn , met een opsomming fabrikanten van verschillende widgets . Elk type element zou een vreemde sleutel die de CRM gebruiker een zoekopdracht te bepalen of een bepaalde klant een de fabrikanten worden toegewezen . Bijvoorbeeld , zou een widget categorie genaamd " X " de externe sleutel van de toegewezen " 1 , " en hebben vele subcategorieën alfabetisch gelabeld . Het zoeken naar buitenlandse key 1 laat zien hoeveel items zijn in de categorie X , en wanneer een item wordt bekeken , het record toont zijn categoriebenaming .
|