Oracle SQL ( Structured Query Language ) er en computer sprog, der er designet til at styre data lagret i RDBMS ( relationelle database management systemer ) databaser. En RDBMS er et system af tabeller, der gemmer data og repræsenterer relationerne mellem dem . SQL har forskellige strukturelle elementer, herunder klausuler , udtryk , forespørgsler , erklæringer og prædikater . Oracle SQL er almindeligt anvendt til forvaltning af data lagret i Oracle-databaser (også kaldet Oracle RDBMS eller blot Oracle ) . Fordel: Centralized Management System og Kontrol
Oracle SQL-sætninger at data kan styres fra en central tabelform arkiv. En database administrator ( DBA ) er ansvarlig for at oprette brugere , tildele rettigheder , tilføje poster , slette overflødige oplysninger , ændre eksisterende data og proces forespørgsler. Dette centralt lagrede data deles og tilgås af forskellige applikationer. Dette eliminerer indtastning af data og datalagring redundans
Fordel: . Standardisering
En stor fordel ved Oracle SQL er dens standardisering og sammenhæng mellem forskellige implementeringer. SQL blev først standardiseret af ANSI (American Standards Institute) i 1986 og yderligere ratificeret i 1987 af International Organization for Standardization (ISO ), som fortsat sit standardiseringsorgan
Ulempe: . Manglende evne at gennemføre rekursiv Processing
Ifølge " SQL for Dummies, " en af de største ulemper ved SQL er dens manglende evne til at udføre rekursive forarbejdning. Rekursiv behandling er en form for computer -funktionen ( eller programmet ), hvori en af de trin i et program ( eller procedure) genudsendelser hele programmet ( eller procedure). SQL mangler looping konstruktioner der er almindelige i andre højtstående programmeringssprog , såsom for og hvad sløjfer . Det kan ikke gentage handlinger, og der er ingen måde at definere gentagne looping konstruktioner i SQL
Ulempe: . Inkompatibilitet og kompleksitet
En af de store ulemper ved Oracle SQL er uoverensstemmelse og data uforenelighed i de områder af tid og dato syntaks strengsammensætning og case følsomhed. Sproget er kompleks, med et søgeord tilgang samme struktur COBOL ( fælles business - orienterede sprog ) , med færre syntaks og grammatiske regler
Ulempe: . Begrænset funktionalitet
SQL er et domæne specifik eller specielle formål sprog , og dets anvendelse er begrænset til et bestemt program domæne. SQL-sætninger drives på borde og sæt af data, såsom personale databaser og regnskabsmæssige regneark. SQL er et erklærende domæne specifikke sprog , der er begrænset til tabelformat repræsentation af data .