? Siden 1988 har Microsoft tilbudt sin SQL Server-database management software . SQL (uttales " oppfølgeren "), eller Structured Query Language , er et standardisert sett med kommandoer programmerere bruke til å administrere data . SQL Server er en rask, pålitelig oppbevaringssted for å organisere store mengder informasjon . Det gir verktøy for deling av data og et sikkerhetssystem for å holde det trygt . Client - Server Model
SQL Server bruker klient - server-modellen av data management. Med klient - server, et program som heter klienten ber om data fra en server program , vanligvis på en annen datamaskin . Serveren vurderer forespørselen og sender data tilbake til klienten . Dette forbedrer sikkerheten siden Oppdragsgiver skal gi det riktige passordet for serveren for å frigjøre data . Det hjelper også hastighet datatilgang siden serveren maskinen gjør alt det harde arbeidet for datahåndtering; kunden mottar resultatene. En organisasjon ved hjelp av SQL Server har vanligvis flere dedikerte maskiner for det .
Relational Database
Du kan organisere data på mange forskjellige måter . Du kan skrive det på en enkel fil , organisere den i et regneark eller dividere. Det inn i forskjellige deler . Hvis du kjører en stor nettside og har millioner av plater å administrere, er effektivitet viktig . Microsoft SQL Server bruker en data organisasjon metode som kalles en relasjonsdatabase . En database designer ser på organisasjonens informasjon og skaper strukturer som kalles tabeller for å lagre det. Ved å knytte tabellene i forskjellige kombinasjoner , kan hun for eksempel se hvor mange kunder hun har med staten, hva de kjøpte og hvor ofte de besøker nettstedet.
SQL Språk
SQL Server bruker SQL språket. Ved hjelp av SQL, kan en programmerer lage tabeller , legge til, fjerne eller oppdatere data , og sortere og hente det raskt. Forskjellige software selskaper, for eksempel Oracle og MySQL , også bruke SQL-språket , slik at programmerere å bruke de samme ferdighetene for å administrere data som er lagret på ulike systemer .
Tools
kjernen i SQL Server er programmet som behandler data forespørsler fra klientprogrammer . I tillegg har det programmer for å bygge databaser , importere og eksportere data og overvåke database ytelse. Mens en programmerer kan gjøre mange av disse oppgavene fra SQL språk, de ekstra programvare verktøy gjør jobben enklere å lære og utføre .
Sikkerhet og integritet
p Hvis du ' re ansvarlig for bedriftens data , må du styre hvem som kan og ikke kan få tilgang til den. Med SQL Server , kan du tilordne mange ulike nivåer av sikkerhet , slik at noen brukere se eller endre data og låsing for andre brukere . Den lar deg også en programmerer bygge regler inn i databasen for å sikre data har integritet. For eksempel kan kundens adresse har en regel at staten må komme fra en liste over statlige forkortelser . Hvis en bruker prøver å angi en tilstand av " ZX , " SQL Server vil avvise det.