Hva er SQL (Structured Query Language)?
January 10 by Eliza
En av de viktigste anvendelser av datamaskiner, siden starten, har vært manipulering av data. Databaser av millionene har blitt opprettet og manipulert av datamaskiner i flere tiår. Som datamaskiner har blitt mer sofistikert, så har programvaren som brukes til å drive sine funksjoner. En av de mest populære database applikasjonsprogrammeringsspråk i disse dager er Structured Query Language (SQL). Denne språk krefter enkle og komplekse database management protokoller, fra grunnleggende datainput og sletting på kompliserte spørsmål, manipulasjon, og rapportering av høyeste orden.
Mange individuelle stasjonære eller bærbare datamaskiner kjøre databaseprogrammer drevet av SQL. I disse dager, er SQL normen for slike ting. Men det er også kraftig nok til å håndtere enterprise-funksjonalitet for stormaskiner, servere og enterprise protokoller. Det er denne typen datamanipulasjon aktivitet som får de store navnene på Oracle og IBM involvert.
Disse to selskapene, mer enn noen annen, har en pioner i bruk av SQL som den primære database manipulasjon språk. Like kraftig som SQL er, men det har sine begrensninger. Det er først og fremst et spørsmål-basert språk, og som nøyaktig beskriver sine begrensninger i tillegg. Spørringene SQL kjører kan være så krevende som programmerere eller systemeiere kan forestille deg, men til slutt, vil SQL ikke gjøre mer enn det blir bedt om å gjøre. Data management avdelinger som ønsker mer utviddatabasefunksjonalitet gjør klokt i å se til BASIC, C, C ++, eller ulike web-baserte språk i stedet.
Likevel, hvis databasespørring og rapportering er det du trenger mest, sjansene er gode for at databasen programmet du bruker til å utføre slike oppgaver kjører på SQL. Programmerere utforming SQL for å være rask og effektiv. En behagelig konsekvens av sin begrensede funksjonaliteten er at det utfører sine utpekte oppgaver svært raskt faktisk. Innhenting av data, selv av store mengder data, er nesten momentant. Datamanipulasjon tar litt lengre tid i millisekund vilkår, men forskjellen vil sannsynligvis ikke være merkbar for menneskelige brukere. I dette tilfellet er begrenset funksjonalitet ikke er en ulempe, men en fordel.
Det er ikke bare Oracle og IBM som utformer i SQL i disse dager, men. Mange andre gjør det så bra. Ikke overraskende, er Microsoft i spissen for denne klassen. Windows skaperen har sin egen versjon av SQL, som er mer serverbasert og dermed kalt Microsoft SQL Server. Microsofts svært populære Access database programmet kjører denne versjonen av SQL. Andre kjente SQL-basert database programmer inkluderer Filemaker Pro, FoxPro, og åpen kildekode-baserte MySQL.
- • Hva er Structured Query Language?
- • Hva Er Design Structure Matrix?
- • I Finans, Hva Er Capital Structure?
- • Hva er en Mottakelig-Expressive Language Disorder?
- • Hva Er Capital Structure Arbitrage?
- • Hva er Nevro-Structural Bodywork?
- • Hva er de forskjellige typene av antivirusprogramvare for servere?
- • Network Administration: SQL Basics
- • Hvordan Tune SQL i Oracle 12c