Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4
  1. #1
    Invité régulier
    Homme Profil pro
    Inscrit en
    octobre 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : octobre 2012
    Messages : 17
    Points : 6
    Points
    6

    Par défaut Cours PL/SQL

    Bonjour à tous,

    Je suis actuellement en formation développeur logiciel et on vient de commencer le PL/SQL après avoir passé quelques temps sur SQL et les requêtes. N§ous avons eu un cours hier sur PL/SQL mais je n'ai rien (mais alors rien ) compris. Je trouve le support de cours très mal fait (30 pages environ) et il est dur de s'y retrouver parmis tous les exemples de blocs.

    J'ai chercher sur le net des cours et tuto, je suis tombé sur le cours de SheikYerbouti trouvé ici même. Ca m'aide un peu mais j'ai vraiment trop de mal à démarrer les exo qu'on a même avec ça. J'aimerais trouvé un cours pour les supers nuls (comme moi), ou on explique chaque ligne du bloc en détail.
    Parceque la plupart des exemples ne disent pas vraiment ce qui se passe et pourquoi on tape telle ou telle commande.

    Pour l'instant j'ai compris qu'un bloc était composé de plusieures parties comme declare, begin etc...

    Donc si vous connaissez un bon cours très simple d'accès pour les ultra débutants comme moi, je suis preneur. Peut être n'ai-je pas non plus compris la "philosophie" de la programmation en général, du coup ça me fait peur pour la suite vu qu'après PL/SQL on attaque java...

    Mais perso je ne pense pas être un neuneu, mais il me faut des exemples vraiment concrets pour comprendre. Parcequ'une journée de cours pour commencer à faire des blocs je trouve ça léger.


    Merci de votre aide

  2. #2
    Expert Confirmé Sénior Avatar de mnitu
    Homme Profil pro Marius Nitu
    Ingénieur développement logiciels
    Inscrit en
    octobre 2007
    Messages
    4 475
    Détails du profil
    Informations personnelles :
    Nom : Homme Marius Nitu
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : octobre 2007
    Messages : 4 475
    Points : 8 899
    Points
    8 899

    Par défaut

    Steven Feuerstein a démarré une série des articles dans Oracle Magazine en mars 2011 et ils est arrivé actuellement au dixième chapitre.

  3. #3
    Invité régulier
    Homme Profil pro
    Inscrit en
    octobre 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : octobre 2012
    Messages : 17
    Points : 6
    Points
    6

    Par défaut

    Merci, ce lien devrait m'aider.
    Par ailleurs, en parallèle j'ai un ami qui va me passer un livre qui s'intitule "Oracle PL/SQL: Guide du programmeur". Je viens de "googler" le titre et je vois que c'est un ouvrage écrit aussi par Steven Feuerstein
    Donc je suis plutôt satisfait. A priori cet homme est un maître de PL/SQL.
    Hier pendant le cours, honnêtement, c'est comme si le formateur m'avait donné un dictionnaire russe et m'ai demandé de commencer à écrire en russe...

  4. #4
    Invité de passage
    Homme Profil pro said said
    Formateur en informatique
    Inscrit en
    avril 2014
    Messages
    1
    Détails du profil
    Informations personnelles :
    Nom : Homme said said
    Localisation : Maroc

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : avril 2014
    Messages : 1
    Points : 0
    Points
    0

    Par défaut Cours PL/SQL

    La plus part des développeurs sont habitués à utiliser des solutions procédurales pour les traitements complexes en utilisant des variables et des structures de contrôles comme les boucles.
    Un programmeur est habitué à montrer à la machine comment avoir le résultat ? par contre avec SQL on exprime ce qu’on souhaite avoir comme résultat.
    Le PL/SQL vient combiner les deux : les connaissances acquises avec les langages procéduraux(java, c#, c++, etc) et le SQL.
    Exemple : je peux chercher le nom d’un employé à l’aide d’un select et mettre le résultat dans une variable et l’afficher avec ce programe en PL/SQL/


    set serveroutput on -- j'activer l’affichage avec la fonction dbms_output.put_line
    DECLARE
    Vnom emp.ename%type ; -- je declare une variable Vnom ayant le même type que le champ ename de la table emp
    BEGIN
    select ename into Vnom from emp where empno = 7788;
    dbms_output.put_line(Vnom);
    END;

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •