2010-12-09 31 views
0

Je suis un exemple et je ne suis pas si grand quand il s'agit de travailler avec des bases de données tout en essayant seul de travailler avec un exemple utilisant un autre service DB. Je cours MySQL et j'utilise "Client for MySQL" comme interface graphique. J'ai créé la table, mais je ne sais pas comment créer les références et l'index. Je vois l'idée derrière eux quand il s'agit de sélectionner des données ne sais pas comment les créer dans la syntaxe MySQL.Création d'une base de données Oracle XE à MySQL

CUSTOMER Table 
1234567 CREATE TABLE "CUSTOMER" ("ID" NUMBER NOT NULL ENABLE, "FIRST_NAME" VARCHAR2(50), "LAST_NAME" VARCHAR2(50), CONSTRAINT "CUSTOMER_PK" PRIMARY KEY ("ID") ENABLE )/


ADDRESS Table 
123456789 CREATE TABLE "ADDRESS" ("ID" NUMBER NOT NULL ENABLE, "STREET" VARCHAR2(50), "CITY" VARCHAR2(50), CONSTRAINT "ADDRESS_PK" PRIMARY KEY ("ID") ENABLE, CONSTRAINT "ADDRESS_FK" FOREIGN KEY ("ID") REFERENCES "CUSTOMER" ("ID") ENABLE )/


PHONE_NUMBER Table 
12345678910 CREATE TABLE "PHONE_NUMBER" ("ID" NUMBER NOT NULL ENABLE, "TYPE" VARCHAR2(50), "NUM" VARCHAR2(50), "ID_CUSTOMER" NUMBER, CONSTRAINT "PHONE_NUMBER_PK" PRIMARY KEY ("ID") ENABLE, CONSTRAINT "PHONE_NUMBER_FK" FOREIGN KEY ("ID_CUSTOMER") REFERENCES "CUSTOMER" ("ID") ENABLE )/

Répondre

0

Google pour «MySQL Migration Toolkit». Le programme n'est plus maintenu par vous pouvez probablement obtenir une copie quelque part dans le site de MySQL.