IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Oracle Discussion :

BDD création des tables ?


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de adil_vpb
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2006
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 326
    Par défaut BDD création des tables ?
    bonjour;
    je suis un débutant dans Oracle,
    j'utilise oracle 9i, j'ai crée une BDD, aprés je voudrais créer des tables, mais je sais pas où je vais les mettre.
    j'utilise entrprise manager pour la gestion de le BDD
    ma question c'est que je vois sur l'arborescence : -tables et type de table !
    si je veux créer mes tables, je vais les mettre où? à tables SYSTEM ou bien SCOTT ou .....
    merci d'avance pour votre réponse, c'est un peu urgant s'il vous plaît.

  2. #2
    Membre averti Avatar de boisdin
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 56
    Par défaut
    Le mieux est de créer ton propre schéma propre à ton application

  3. #3
    Membre éclairé Avatar de adil_vpb
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2006
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 326
    Par défaut
    oui et comment faire?
    par contre vous m'avez pas répondu à ma question, si je laisse le schéma actuel, comment je vais créer mes tables ? y aura de probléme si je les associés à un schéma de SYSTEM ou SCOTT ? car j'arrive aps à créer ma propre schéma !
    merci encore
    j'attend la réponse.

  4. #4
    Membre averti Avatar de boisdin
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 56
    Par défaut
    Une solution simple est de créer un user qui a le même nom que le schéma, se connecter à sqlplus par ce user et lancer les scripts de création de table, le schéma sera créé automatiquement au nom de l'utilisateur

    Il n'est pas recommandé d'utiliser les schémas sys system public qui sont des schémas dont se sert oracle.
    Le schéma SCOTT est un schéma exemple qui est fourni avec les bases; on peut l'utiliser mais pourquoi se priver de donner un nom significatif à son schéma pour utiliser celui ci ?

  5. #5
    Membre éclairé Avatar de adil_vpb
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2006
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 326
    Par défaut
    bonjour,
    bon sur entreprise Manager, j'ai déjà une BDD qui a été crée à l'installation d'oracle 9i, est ce que je dois créer ma propre base de donnée ou bien il suffit de créer un espace de disque logique plus un schéma et d'associer mes tables à ces derniéres?
    j'ai arrivé à créer un schéma ( c'est le user non ?) ainsi un espace de disque.

    autre question, c'est que je crée mes tables via assistant, comment je peux attribuer à une colonne un auto-incrémente ? (c'est le primary key)

    merci d'avance.

  6. #6
    Membre averti Avatar de boisdin
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 56
    Par défaut
    vous pouvez utiliser la base de données créée à l'installation d'oracle ou en créer une autre si vous voulez, c'est une question de choix, de nom de la base, d'emplacement de la base poue l'accessibilité par les autres users.

    Pour comprendre l'architecture oracle, les schéma tablespace...http://oracle.developpez.com/guide/architecture/

    Pour les règles de bases de création de schéma et utilisateur
    http://oracle.developpez.com/guide/a...ion/adminuser/

    pour l'utilisation des séquence
    http://oracle.developpez.com/guide/developpement/sql/ voir le chapitre 2.2 du document.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Script de création des tables
    Par iam dans le forum Access
    Réponses: 1
    Dernier message: 29/07/2007, 11h06
  2. scripts de création des tables d'un user donné
    Par lsaid dans le forum Administration
    Réponses: 2
    Dernier message: 19/06/2007, 11h30
  3. Réponses: 4
    Dernier message: 12/03/2007, 11h48
  4. Création des tables avec les jointures.
    Par alexandrebergercyr dans le forum Langage SQL
    Réponses: 6
    Dernier message: 06/03/2007, 15h25
  5. Création des tables système
    Par tarik75 dans le forum Oracle
    Réponses: 7
    Dernier message: 17/08/2006, 17h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo