? Siden 1988 har Microsoft tilbudt sin SQL Server-database management software. SQL (udtales " efterfølger ") eller Structured Query Language er et standardiseret sæt af kommandoer programmører bruge til at administrere data. SQL Server er en hurtig, pålidelig repository til at organisere store mængder af information. Det giver værktøjer til at dele data og et sikkerhedssystem for at holde det sikkert. Client - Server Model
SQL Server bruger klient -server- model af data management. Med client- server , kaldet et program klienten anmoder om oplysninger fra en server -program , som regel på en anden computer. Serveren vurderer anmodningen og sender data tilbage til klienten . Dette forbedrer sikkerheden , da kunden skal give det korrekte kodeord information for serveren til at frigive dataene. Det hjælper også speed dataadgang siden server-computeren gør alt det hårde arbejde med data management , kunden modtager resultaterne . En organisation, der bruger SQL Server som regel har flere dedikerede computere til det.
Relational Database
p Du kan organisere data på mange forskellige måder . Du kan skrive det på en enkel fil , organisere det i et regneark eller en kløft. Det i adskilte dele. Hvis du kører en stor hjemmeside og har millioner af plader til at styre, effektivitet er vigtig. Microsoft SQL Server bruger en data organisation metode kaldet en relationel database. En database designer ser på organisations oplysninger og skaber strukturer, der kaldes tabeller til at gemme det. Ved at linke tabellerne i forskellige kombinationer , kan hun for eksempel se, hvor mange kunder hun har med staten, hvad de har købt , og hvor ofte de besøger hjemmesiden .
SQL Language < br >
SQL Server bruger SQL-sproget . Ved hjælp af SQL, kan en programmør oprette tabeller , tilføje, fjerne eller opdatere data , og sortere og hente det hurtigt. Forskellige software selskaber, såsom Oracle og MySQL , også bruge SQL-sproget , så programmører til at bruge de samme færdigheder til håndtering af data lagret på forskellige systemer.
Værktøj
kernen i SQL Server er det program , der behandler anmodninger om data fra klientprogrammer . Derudover har det programmer til at opbygge databaser , importere og eksportere data og overvåge databasen ydeevne. Mens en programmør kan gøre mange af disse opgaver fra SQL sproget, de ekstra softwareværktøjer gøre opgaven lettere at lære og udføre .
Sikkerhed og Integritet
Hvis du ' re ansvarlig for en virksomheds data , du har brug for at administrere, hvem der kan og ikke kan få adgang til det . Med SQL Server, kan du tildele mange forskellige niveauer af sikkerhed , så nogle brugere se eller ændre data og låse andre brugere ude. Det lader også en programmør bygge regler i databasen for at sikre data har integritet. For eksempel kan kundens adresse har en regel om, at staten skal komme fra en liste over statslige forkortelser . Hvis en bruger forsøger at indtaste en tilstand af " ZX " SQL Server vil afvise det.