[Topic Unique] DBA Oracle

  • Auteur de la discussion KLeMiX
  • Date de début

KLeMiX

Expert
J'ai queleque connaissance en DBA oracle et je vais essaier de vous en faire profiter ( je mettrait a jour de tps en tps ) si vous avez des quetions ou des remarques n'hesitez pas !

DBA c'est quoi : DATA BASE ADMINISTRATOR (administrateur de base de données)

SOMMAIRE :
[g]
  • ■Creation d'instance[/g]
    [g]■Creation de base[/g]
    [g]■Rappel SQL[/g]
    [g]■Optimisation de base[/g]
    [g]■Import / Export[/g]
    [g]■Tuning[/g] ( oui oui les jackys interviennent ici aussi)
    [g]■Scripts utiles[/g]
    [g]■FAQ[/g]






    [g]■Rappel SQL[/g]

    Selctionner des champs :

    Select Nom_du_champs1, Nom_champs2
    From Ma_table1 as T1 , Ma_table2 as T2
    Where T1.ID_champs1= T2.ID_champs1
    ;

    Explication des mot clés :

    Select : indique que l'on fait une selection il est suivit des champs a afficher
    From : Indique où on doit aller chercher les champs
    Where : Donne les conditions de selection s'il y a plusieur selection on les separe par "and"

    Inserer des lignes dans une table :

    Il y a plusieur facon d'inserer des lignes :

    Insert into nom_table (nom_champs1, nom_champs2) values (valeur_champs1, valeur_champs2);

    Insert into nom_table select champs1 from table2;

    Attention :

    Il doit y avoir autant de champs a inserer que de champs choisie ( ca parait logique mais c'est bon de le redire)

    Mettre a jour des lignes :

    Update Nom_table set nom_cham_a_mettre_a_jour1="valeur" ,nom_cham_a_mettre_a_jour2="valeur"
    Where condition;

    Attention :
    Comme il n'y a pas de from on peut pas faire des jointure sur des tables pour les condition de l'update !

    Il y a une astuce à verifier :

    Update (select a.Toto,b.tata from table1 as a , table2 as b
    where a.titi=b.tyty) set Toto = tata;



    [g]■Scripts utiles[/g]

    Vous trouverez plein de srcipt ici :

    Si vous avez des scripts perso a partager n'hesiter pas ;)

    Je suis entrain de refaire un script pour avoir les script de creation de bases a partir d'une base existante au propre je vous en ferait profiter.
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 131
Messages
6 717 975
Membres
1 586 384
Dernier membre
ChelseaKahn
Partager cette page
Haut