produits Oracle utilisent SQL , le langage de base de données relationnelle standard de l'industrie qui a été définie par IBM Research , mais a d'abord été introduit sur le marché commercial par Oracle Corporation en 1979. Oracle SQL est utilisée pour manipuler et interroger les données stockées dans les bases de données Oracle. Oracle Database
Certaines bases de données ont des caractéristiques minimales et seulement de stocker des données , tandis que Oracle inclut les langages de programmation , les installations et les services qui prennent en charge des applications de niveau entreprise et en stockage de données. Oracle est une des bases de données les plus populaires dans le monde .
Comme un système de gestion de base de données relationnelles (SGBDR ) , données Oracle stocke dans les tableaux avec des lignes et des colonnes. Une table est désignée comme une collection d' objets de même type ( rangées ) . La base de la base de données relationnelle terme est que les données dans une table peuvent être associés selon des clés , de concepts , et la capacité de récupérer des données connexes provenant d'un tableau . Les données sont accessibles via SQL ou Structured Query Language .
SQL
Oracle prend en charge les commandes SQL qui vous permettent de sélectionner vos données , insérer de nouveaux enregistrements , mettre à jour des enregistrements existants et supprimer des enregistrements que vous voulez jeter.
l'opération la plus commune est la commande SQL SELECT. La clause select est toujours suivie par la clause FROM :
nom de la colonne SELECT FROM nom de table ;
Avant que vous pouvez sélectionner des données dans votre base de données vous devez insérer des données dans une table. Dans la commande create table, d'abord vous dire Oracle ce que vous voulez nommer votre table , à côté de spécifier les noms des colonnes de votre table et le type de données que chaque colonne doit contenir :
CREATE TABLE table nom ( prénom numéro de colonne ( 2) , deuxième nom colonne CHAR ( 14) , troisième nom colonne CHAR ( 13) ) ;
La première colonne contient des données numériques (nombre), et les deuxième et troisième colonnes contiennent données de caractères ( CHAR) --- lettres, chiffres et signes de ponctuation , etc les chiffres représentent la longueur maximale des valeurs qui peuvent être stockées dans vos colonnes.
une fois que vous avez créé un tableau, vous pouvez commencer à entrer les lignes de données en exécutant la commande d'insertion, puis la liste des valeurs de données qui doivent aller dans chaque colonne:
iNSERT INTO nom de la table VALUES ( 30 , 'name' , 'Adresse ');
la clause de mise à jour nomme la table que vous souhaitez modifier. La clause set " fixe " le champ que vous nommez égale à une certaine valeur. La mise à jour des changements de commandement valeurs stockées dans les champs :
UPDATE tableau nom SET nom de domaine = nom de domaine + 100
DELETE FROM noms de la clause de table à partir de laquelle vous souhaitez supprimer une ligne ou un ensemble de rangées . La clause WHERE est facultatif et signifie que vous vouliez supprimer toutes les lignes d'une table et de préciser les conditions dans lesquelles les lignes doivent être supprimées :
DELETE FROM nom de table WHERE nom de la table = 40
taille ou la complexité des instructions SQL
( procédures stockées ) doivent être écrites en PL /SQL ( langage de procédures /Structured Query Language ) Code d'Oracle, qui est l'exécution de plusieurs instructions SQL.