Oracle-produkter bruger SQL , branchens standard relationsdatabase sprog , der blev defineret ved IBM Research , men blev først introduceret til det kommercielle marked af Oracle Corporation i 1979. Oracle SQL bruges til at manipulere og forespørge data lagret i Oracle-databaser . Oracle Database
Nogle databaser har minimum funktioner og kun gemmer data , mens Oracle omfatter programmeringssprog , faciliteter og hjælpeprogrammer , der understøtter enterprise- niveau applikationer og data warehousing . Oracle er en af de mest populære databaser i verden.
P Som en relationel database management system ( RDBMS ) , Oracle gemmer data i tabeller med rækker og kolonner. En tabel betegnes som en samling af genstande af samme type ( rækker) . Grundlaget for udtrykket relationel database er, at data i en tabel kan relateres efter fælles nøgler , koncepter og evnen til at hente data fra en tabel . Data tilgås via SQL eller Structured Query Language.
SQL
Oracle understøtter SQL-kommandoer , der giver dig mulighed for at vælge dine data , indsætte nye poster , opdatere eksisterende poster og slette poster , du ønsker at skille sig af med .
p mest almindelige SQL operation er den select kommando. Select klausul altid efterfølges af fra klausulen : Hej
SELECT kolonnenavn FROM tabelnavn ,
Før du kan vælge data fra din database , skal du indsætte data i en tabel. I create table kommandoen , skal du først fortælle Oracle , hvad du ønsker at navngive din bordet, næste du angive navnene på kolonnerne i din tabel og den type data, at hver kolonne skal indeholde : Hej
CREATE TABLE tabel navn ( første kolonne navn NUMMER (2) , anden kolonne navn CHAR ( 14) , tredje kolonne navn CHAR (13 )),
første kolonne indeholder numeriske data (nummer), og den anden og tredje kolonne indeholder tegn ( CHAR ) --- bogstaver, tal eller tegnsætning mv tal repræsenterer den maksimale længde af værdier, der kan gemmes i din kolonner.
Når du har oprettet en tabel, kan du begynde at indtaste rækker af data ved at udstede kommandoen Indsæt , liste så dataværdier, der er at gå ind i hver kolonne :
INSERT INTO tabelnavn VALUES (30, 'name ', ' adresse');
opdateringen klausul navngiver den tabel, du vil ændre. Den indstillede klausul "sæt" det felt, du navngive lig vis værdi . Kommandoen Opdatér ændringer værdier gemt i områderne : Hej
UPDATE tabelnavn SET feltnavn = feltnavn + 100
DELETE FROM klausul navne bordet , hvorfra du ønsker at fjerne en række eller sæt rækker. WHERE er valgfrit og vil betyde, at du ønskede at fjerne alle rækker fra en tabel , og specificere de betingelser , hvorunder dine rækker der skal slettes : Hej
DELETE FROM tabelnavn WHERE tabelnavn = 40
store eller komplekse SQL-sætninger ( stored procedures ) skal skrives i Oracles PL /SQL ( Forretningsordenens Language /Structured Query Language) kode, som er fuldbyrdelsen af flere SQL-sætninger .
< br >