Exercices oracle

Bonjour,

Je suis un parfait autodidacte passionné par les BD, aidez-moi a trouver la solution de ces exercices:

Ecrire une requete qui permet de lister tous les utilisateurs existants dans la base de donnees ORCL dont la date de creation de ces utilisateurs est plus tard que le 01 septembre 2014.

Ecrire une requete sql qui liste tous les datafiles dont l'espace utilise est entre 50 MB et 100 MB.

Ecrire une requete qui permet de lister les utilisateurs avec leur mots de passe encryptes. Formattez les resultats ordonnes par le non d'utilisateur decroissant.

Developpez une methode qui permet d'inserer 10 lignes dans la table
EMP dans le schema SCOTT. Tenez compte des contraintes d'integrite.

Merci infinement

5 réponses

  1. Bonjour

    Ecrire une requete qui permet de lister tous les utilisateurs existants
    dans la base de donnees ORCL dont la date de creation de ces utilisateurs est plus tard que le 01 septembre 2014.

    SELECT FIRST_NAME, LAST_NAME
    FROM EMPLOYEES:
    WHERE HIRE_DATE <= 2014-09-01


    Ecrire une requete sql qui liste tous les datafiles dont l'espace utilise est entre 50 MB et 100 MB.

    Je ne vois dans quelle table il faut aller chercher les infos mais il faut mettre ceci dans votre requête
    WHERE colonne BETWEEN '50MB' AND '100MB'

    Ecrire une requete qui permet de lister les utilisateurs avec leur mots de passe encryptes.

    Je n'ai pas vu la colonne mot de passe

    Formatez les résultats ordonnes par le non d'utilisateur décroissant.
    SELECT FIRST_NAME, LAST_NAME
    FROM EMPLOYEES
    ORDER BY FIRST_NAME DESC
    1
    1. Merci mille fois a DeLNC depuis l'Amerique du Nord:

      REGIONS:
      REGION_ID
      REGION_NAME

      ===================
      LOCATIONS:
      LOCATION_ID
      STREET_ADDRESS
      POSTAL_CODE
      CITY
      STATE_PROVINCE
      COUNTRY_ID

      ===========
      DEPARTMENTS:
      DEPARTMENT_ID
      DEPARTMENT_NAME
      MANAGER_ID
      LOCATION_ID

      =====================
      JOBS :

      JOB_ID
      JOB_TITLE
      MIN_SALARY
      MAX_SALARY
      ===============

      EMPLOYEES:
      EMPLOYEE_ID
      FIRST_NAME
      LAST_NAME
      EMAIL
      PHONE_NUMBER
      HIRE_DATE
      JOB_ID
      SALARY
      COMMISSION_PCT
      MANAGER_ID
      DEPARTMENT_ID

      ==================
      JOB_HISTORY:
      EMPLOYEE_ID
      START_DATE
      END_DATE
      JOB_ID
      DEPARTMENT_ID

      =================
      COUNTRIES:
      COUNTRY_ID
      COUNTRY_NAME
      REGION_ID
      0
      1. Bonjour

        je pense que vos tables sont :
        REGIONS
        LOCATIONS
        DEPARTMENTS
        JOBS
        EMPLOYEES
        JOB_HISTORY
        COUNTRIES

        Il me faut le nom des colonnes de chacunes des tables.
        1
        1. Bonjour DeLNC,

          Merci infiniment pour votre gratitude, voila la structure de mes tables et des info additionnelles.Merci mille fois!

          SQL> select table_name from all_tables;

          TABLE_NAME
          ------------------------------
          DUAL
          SYSTEM_PRIVILEGE_MAP
          TABLE_PRIVILEGE_MAP
          STMT_AUDIT_OPTION_MAP
          AUDIT_ACTIONS
          WRR$_REPLAY_CALL_FILTER
          HS_BULKLOAD_VIEW_OBJ
          HS$_PARALLEL_METADATA
          HS_PARTITION_COL_NAME
          HS_PARTITION_COL_TYPE
          HELP

          TABLE_NAME
          ------------------------------
          DR$OBJECT_ATTRIBUTE
          DR$POLICY_TAB
          DR$THS
          DR$THS_PHRASE
          DR$NUMBER_SEQUENCE
          SRSNAMESPACE_TABLE
          OGIS_SPATIAL_REFERENCE_SYSTEMS
          OGIS_GEOMETRY_COLUMNS
          SDO_UNITS_OF_MEASURE
          SDO_PRIME_MERIDIANS
          SDO_ELLIPSOIDS

          TABLE_NAME
          ------------------------------
          SDO_DATUMS
          SDO_COORD_SYS
          SDO_COORD_AXIS_NAMES
          SDO_COORD_AXES
          SDO_COORD_REF_SYS
          SDO_COORD_OP_METHODS
          SDO_COORD_OPS
          SDO_PREFERRED_OPS_SYSTEM
          SDO_PREFERRED_OPS_USER
          SDO_COORD_OP_PATHS
          SDO_COORD_OP_PARAMS

          TABLE_NAME
          ------------------------------
          SDO_COORD_OP_PARAM_USE
          SDO_COORD_OP_PARAM_VALS
          SDO_CS_SRS
          NTV2_XML_DATA
          SDO_CRS_GEOGRAPHIC_PLUS_HEIGHT
          SDO_PROJECTIONS_OLD_SNAPSHOT
          SDO_ELLIPSOIDS_OLD_SNAPSHOT
          SDO_DATUMS_OLD_SNAPSHOT
          SDO_XML_SCHEMAS
          REGIONS
          LOCATIONS

          TABLE_NAME
          ------------------------------
          DEPARTMENTS
          JOBS
          EMPLOYEES
          JOB_HISTORY
          WWV_FLOW_DUAL100
          WWV_FLOW_TEMP_TABLE
          WWV_FLOW_LOV_TEMP
          COUNTRIES
          SDO_TOPO_DATA$
          SDO_TOPO_RELATION_DATA
          SDO_TOPO_TRANSACT_DATA

          TABLE_NAME
          ------------------------------
          SDO_CS_CONTEXT_INFORMATION
          SDO_TXN_IDX_EXP_UPD_RGN
          SDO_TXN_IDX_DELETES
          SDO_TXN_IDX_INSERTS
          SDO_ST_TOLERANCE
          XDB$XIDX_IMP_T
          KU$_DATAPUMP_MASTER_10_1
          KU$_DATAPUMP_MASTER_11_1
          KU$_DATAPUMP_MASTER_11_1_0_7
          KU$_DATAPUMP_MASTER_11_2
          IMPDP_STATS

          TABLE_NAME
          ------------------------------
          ODCI_PMO_ROWIDS$
          ODCI_WARNINGS$
          ODCI_SECOBJ$
          KU$_LIST_FILTER_TEMP_2
          KU$_LIST_FILTER_TEMP
          KU$NOEXP_TAB
          OL$NODES
          OL$HINTS
          OL$
          PLAN_TABLE$
          WRI$_ADV_ASA_RECO_DATA

          TABLE_NAME
          ------------------------------
          PSTUBTBL

          78 rows selected.

          SQL> select table_name from user_tables;

          TABLE_NAME
          ------------------------------
          REGIONS
          LOCATIONS
          DEPARTMENTS
          JOBS
          EMPLOYEES
          JOB_HISTORY
          COUNTRIES

          7 rows selected.

          SQL> select table_name from tabs;

          TABLE_NAME
          ------------------------------
          REGIONS
          LOCATIONS
          DEPARTMENTS
          JOBS
          EMPLOYEES
          JOB_HISTORY
          COUNTRIES

          7 rows selected.
          0
          1. Bonjour,

            envoyez-moi la structure de vos tables sinon je ne peux pas vous aider.
            :)

            @+
            1