? En database , simpelthen sat, gemmer data på en computer. Hvis du har en liste over navne og telefonnumre der er gemt på din computer , det er en simpel database. En relationsdatabase er mere kompleks . Definition
Hernandez " Database Design for almindelige dødelige " defineret en relationel database som en, der " gemmer data i relationer, som brugeren opfatter som tabeller , " eller diagrammer , rapporter eller søgeresultater, eller . anden læsbar form
Formål
et simpelt eksempel er dette: Hvis du er en salgschef , kan du bruge 1 ) en database med sælgere og 2) et database af salget til at skabe 3 ) en oversigt over salg pr sælger.
relationelle model
Relationsdatabaser bruger den accepterede relationelle model , udtænkt af IBM forsker Dr. . Edgar F. Codd i slutningen af 1960'erne . Codd model anvendt komplekse matematik til at levere høj integritet og let manipulation af data. Den BOOLESK søgning stammer fra denne model.
RDBMS
en relationel database management system er software, du bruger til at "skabe , vedligeholde , ændre og manipulere en relationel database , "skriver Hernandez . Microsoft SQL Server er et sådant RDBMS .
Tidligere Modeller
Relationsdatabaser voksede ud af manglerne ved tidligere modeller . Den hierarkiske bruger "forældre " og "barn" databaser, en-til- en relationer . Et barn record skal være knyttet til en forælder database, som er stiv . Et netværk database tilladt " én til mange" relationer, eller "flere afstamning. " Men det var stadig stiv , da den sad stort set i siloer af data , mens en relationel database bør dække hele af en virksomheds drift.