relationsdatabaser används nästan överallt . Relationsdatabaser används som ett medel för att lagra och hämta information snabbt och enkelt. Det finns flera typer av relationsdatabaser i kommersiella och open source -format, men är alla relationsdatabaser uppbyggda kring samma uppsättning regler och liknar i många avseenden . Historia
Idén till en relationsdatabas ursprungligen utformades 1970 av EF Codd medan du arbetar på IBM . Codd producerade 12 regler han ansåg måste följas för att få en relationell datamodell . Codds regler beskrivs i allmänhet strukturen av en modern relationsdatabas med olika dataelement sällskap av nycklar . Oracle , IBM och Microsoft släppte alla kommersiella relationsdatabas applikationer . Oracle och Microsoft är de ledande företagen i kommersiella databaser .
Komponenter
Relationsdatabaser består av ett antal komponenter som gör att den kan fungera som ett sätt att lagra data och hämta det på ett effektivt sätt . Data lagras i tabeller som består av rader och kolumner. I en korrekt skapad databas , kan varje rad identifieras med en nyckel som är unik för just den raden . Tabeller kan modifieras med restriktioner och register för att öka uppgifter renhet . Begränsningar används som kontroller för att se till att det bara finns en unik nyckel eller att ett fält eller en kolumn , är korrekt ifylld . Index används för att påskynda sökandet av data . Ett index är i huvudsak en lista över poster baserat på en kolonn. Söka bordet med en indexerad kolumn kommer att utföras mycket snabbare än en sökning på en icke - indexerad kolumn .
Betydelse
Före införandet av relationsdatabaser databaser , var data som lagras i flata filer . Platta filer var vanliga textfiler med många rader av data som lagras i ett avgränsat schema . Kolumnerna i rad separerades med specialtecken eller flikar . Platta filer var svåra att uppdatera och hämta information och var begränsade i storlek . Relationsdatabaser bildas av tabeller som innehåller flera rader eller poster och olika kolumner eller attribut . Tabeller kan ha relationer med andra tabeller och förenas på en knapp . Detta ledde till en minskning i databasens storlek och förmågan att hitta och uppdatera data snabbt .
Typer
År 1979 släppte Oracle den första kommersiella databas med IBM efter 1982 med sin SQL Data System . År 1992 släppte Microsoft sin första version av en relationsdatabas - Microsoft SQL Server . Andra typer av relationsdatabaser tillgängligt för kommersiell användning inkluderar MySQL , PostgreSQL , SQLite och Access. MySQL , PostgreSQL och SQLite är öppen källkod relationsdatabaser som är populära bland webbplatser och applikationer Internet . Alla relationsdatabaser använder en form av SQL som dess gränssnitt språk . SQL eller Structured Query Language möjliggör definition , manipulation och efterfrågningar av data som lagras i databasen .
Funktion
Relationsdatabas används för att lagra data och göra det möjligt för dess modifiering och hämtning . Relationsdatabaser används överallt . Bankerna kommer att förlita sig på relationsdatabaser för att hantera transaktioner , saldon och kundens kontoinformation . Webbplatser kan använda relationsdatabas för att hantera användare , innehåll och merchandise . Relationsdatabaser är mycket robusta i att de kan användas i en rad olika sätt . Addera