Oracle SQL ( Structured Query Language ) is een computertaal die is ontworpen om gegevens die zijn opgeslagen in RDBMS ( relationele database management systemen ) databases te beheren . RDBMS is een systeem van tabellen die gegevens en geeft de onderlinge relaties . SQL heeft verschillende structurele elementen , met inbegrip van clausules , uitdrukkingen , query's , verklaringen en predikaten . Oracle SQL wordt vaak gebruikt voor het beheer van de gegevens die zijn opgeslagen in Oracle databases ( ook wel Oracle RDBMS of gewoon Oracle ) . Voordeel : Gecentraliseerde Management Systeem en Besturing Oracle SQL statements kunnen gegevens worden bestuurd vanuit een centrale tabelvorm repository . Een database administrator ( DBA ) is verantwoordelijk voor de gebruikers te creëren , rechten toekennen , records toevoegen , overbodige informatie te verwijderen , bestaande gegevens en proces queries te wijzigen . Deze centraal opgeslagen data wordt gedeeld en geopend door verschillende toepassingen . Dit elimineert data entry en data-opslag redundantie Voordeel : . Standaardisatie Een groot voordeel van Oracle SQL is de standaardisatie en consistentie tussen de verschillende implementaties . SQL was eerst gestandaardiseerd door ANSI ( American Standards Institute ) in 1986 , en in 1987 verder bekrachtigd door de International Organization for Standardization ( ISO ) , die haar normalisatie-instelling blijft Nadeel: . Onvermogen om recursieve verwerking Implement Volgens " SQL for Dummies , " een van de belangrijkste nadelen van SQL is zijn onvermogen om recursieve verwerking uitvoeren . Recursieve verwerking een soort computer functie ( of programma ) waarin een van de stappen van een programma ( of procedure ) herhalingen het gehele programma ( of procedure ) . SQL ontbreekt lusconstructies die gebruikelijk zijn in andere high - level programmeertalen , zoals voor en wat loops . Het kan niet handelingen herhalen en er is geen manier om repeterende lusconstructies definiëren in SQL Nadeel: . Onverenigbaarheid en complexiteit Een van de belangrijkste nadelen van Oracle SQL is inconsistentie en data onverenigbaarheid op het gebied van tijd en datum syntax , tekenreekssamenvoegingsoperator en hoofdlettergevoeligheid . De taal is complex , met een trefwoord aanpak vergelijkbaar met die van COBOL ( gemeenschappelijke business-georiënteerde talen ) , met minder syntax en grammatica regels Nadeel: . Limited Functionaliteit SQL is een domeinspecifieke of special-purpose taal , en het gebruik ervan is beperkt tot een specifiek programma domein. SQL-statements worden geopereerd tabellen en sets van gegevens , zoals personeel databases en boekhouding spreadsheets . SQL is een declaratieve domein specifieke taal die beperkt is tot de in tabelvorm weergeven van gegevens .
|