Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Relationele Databases Explained
Een relationele database groepen gegevens volgens gemeenschappelijke kenmerken te vinden in de dataset . Deze manier van ordenen van gegevens maakt het makkelijker voor mensen om te begrijpen en te openen . De software die wordt gebruikt voor het organiseren van de gegevens wordt een relationele database management systeem ( RDMS ) genoemd . De uitdrukking " relationele database " wordt ook gebruikt voor de software. Geschiedenis

De relationele database model is ontwikkeld door Edgar Frank ( EF ) Codd , Ph.D. Het werd voor het eerst vermeld op aug 19 , 1969 , in het onderzoeksrapport IBM " RJ599 . " Echter , het artikel dat wordt beschouwd als de basis voor relationele database- technologie is " Een Relationele Model van Gegevens voor Large Shared databanken , " geschreven door Dr Codd in 1970 en gepubliceerd in " Mededelingen van de ACM . "

Dr Codd schreef meer artikelen in de komende twee decennia die verder gedefinieerd relationele database implementaties . Deze artikelen opgenomen " Is uw DBMS echt Relationele ? " gepubliceerd in " Computerworld " op 14 oktober 1985 , en " Heeft uw DBMS Run By the Rules ? " gepubliceerd in " Computerworld " op 21 oktober 1985 , waar hij 12 regels voor relationele databases gedefinieerd . Deze regels in de loop der jaren . Er zijn nu 333 regels vastgelegd in Dr Codd 's boek , " The Relational Model voor Database Management , versie 2 ", die werd gepubliceerd in april 1990 .
De feiten

Een relationele database slaat gegevens in aparte tabellen gerangschikt in rijen en kolommen . Elke tabel is gebaseerd op een set attributen . Relaties kunnen worden gedefinieerd tussen tabellen met behulp van de toetsen . Sleutels zijn velden die worden gebruikt om specifieke gegevens uniek identificeren.

Relations
kan base relaties , waarbij de tabellen in de database , en opslag van data . Afgeleide relaties zijn standpunten of queries . Afgeleide relaties geen data De geschetst door Dr Codd regels op te slaan , maar worden gemaakt door het toepassen van bewerkingen op basis relaties of andere afgeleide relaties .
SQL Taal

vereisen een speciale taal die wordt gebruikt om de gegevens te definiëren , bewerken en doorzoeken van de database. De SQL ( Structured Query Language ) is de taal die voor dit doel is goedgekeurd door alle grote relationele databases .

SQL
werd ontwikkeld door Raymond Boyce en Donald Chamberlin bij IBM en is aangenomen als een ANSI /ISO-standaard . De norm werd herzien in 1999 , maar de meeste databases zijn nog steeds niet volledig compatibel met de versie van 1992 . De versie van 1992 is kleiner en eenvoudiger te verwijzen , waardoor het een makkelijker uitgangspunt voor het leren van de taal .
Voordelen

Relationele databases
minimaliseren fouten te wijten aan het feit dat de gegevens wordt gescheiden in tabellen en het aantal waarden die worden herhaald tussen de tafels . Data wordt ook duidelijk in de tabellen gedefinieerd , dus het kan oversteken gecontroleerd en gevalideerd bij binnenkomst . Gegevens kunnen op verschillende manieren gemanipuleerd SQL . Deze manipulatie kan produceren gedetailleerde rapporten . De gegevens worden ook alle opgeslagen op een plaats , waardoor de noodzaak voor meerdere bestanden . Dit maakt het bijwerken en back-up van de gegevens gemakkelijker .
Alternatieven

Er zijn alternatieven voor de relationele database , inclusief het hiërarchisch model , netwerk- model en object - georiënteerd model . Het hiërarchische model organiseert data in een boom - achtige structuur gevuld met relaties ouder /chid . Terwijl de hiërarchische model kan elk kind slechts een kind , het netwerkmodel kan elk kind meer dan een ouder hebben , waardoor een roosterstructuur . In het object - georiënteerd model , worden de gegevens weergegeven in de vorm van objecten , vergelijkbaar met object - georiënteerd programmeren .

Previous: Next:
  Database Software
·Hoe te Verticale gegevens te H…
·Prolog Features 
·Wat gebeurt er als het systeem…
·Toegang krijgen tot de Report …
·Hoe kan ik een ODBC maken om v…
·De voordelen van Database Mana…
·Sequel Server Tutorial 
·PL /SQL cursors Tutorial 
·Verschil tussen Interne & Exte…
  Related Articles
Hoe te Relationele Division Express in O…
Activity Monitor Explained 
Taakbeheer Explained 
Hoe Web Bestanden uploaden naar Database…
Virtual Computer Explained 
Traceroute Output Explained 
Hoe te Databases Schakelaar in Entourage…
Spreadsheets Explained 
Pivot Table Explained 
  Software Articles
·QuickBooks Error 3371 Problemen 
·Hoe maak je handmatig downloaden van een…
·Hoe te Ondertitels toevoegen aan een fil…
·Een proxy die draait Flash 
·Hoe te bekijken het Klembord in Office 2…
·Hoe maak je een Hardware & Software Inve…
·Financiële Software voor Kerken 
·Hoe te openen VOB bestanden in Video Edi…
·Hoe te Opgeslagen PDF -bestanden wijzige…
Copyright © Computer Kennis http://www.nldit.com