Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Outils
Outils Forum d'entraide sur les outils pour MySQL. Avant de poster -> Outils MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/02/2006, 12h26   #1
Futur Membre du Club
 
Inscription : décembre 2005
Messages : 167
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 167
Points : 17
Points : 17
Par défaut traduire un prog écrits par SQL server au lg MySQL

salut tous le monde :
je veux traduir un code de sql server au lg mysql pouvez vous m'aider svp car j'ai fait mon essai en utilisant le suppot innodb pour le contraintes et les clés étrangers mais ca marche pas et comme le code est long un petit peu je demande votre aide
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
 
--------------------------------------------------------------------------------
/* Création de la base de données Transport 
   dans SQL Server 2000 */
--------------------------------------------------------------------------------
 
CREATE DATABASE Transport
ON PRIMARY
( 
  NAME = Transoprt_Data,
  FILENAME = '...\Data\Transport.mdf', -- Changer le chemin pour qu'il corresponde à votre configuration
  SIZE = 20MB,
  MAXSIZE = 100MB, 
  FILEGROWTH = 10%
)
LOG ON
(
  NAME = Transport_Log,
  FILENAME = '...\Data\Transport.ldf', -- Changer le chemin pour qu'il corresponde à votre configuration
  SIZE = 10MB,
  MAXSIZE = 50MB,
  FILEGROWTH = 10%
)
 
GO 
 
 
--------------------------------------------------------------------------------
/* Création des tables */
--------------------------------------------------------------------------------
 
USE Transport
 
CREATE TABLE Autocar
(
  AutocarId  VARCHAR(50) PRIMARY KEY,
  Marque VARCHAR(50),
  Modele VARCHAR(50),
  Matricule VARCHAR(50),
  DateAchat DateTime,
  MontantAchat Money,
  DateDebutCirculation DateTime,
  ChassisNum VARCHAR(50),
  Kilometrage Decimal,
  NombrePlace Smallint,
  BagageMax Decimal,
  Remarque VARCHAR(255)
)
 
GO
 
CREATE TABLE Employe
(
  EmployeId VARCHAR(50) PRIMARY KEY,
  Nom VARCHAR(50),
  Prenom VARCHAR(50),
  Fonction VARCHAR(50),
  PayeId VARCHAR(50),
  DateNaissance DateTime,
  Telephone VARCHAR(50),
  Adresse VARCHAR(255),
  Remarque VARCHAR(255)
)
 
GO 
 
 
CREATE TABLE VoyageEmploye
(
  EmployeId VARCHAR(50) REFERENCES Employe(EmployeId) ON DELETE CASCADE ON UPDATE CASCADE,
  VoyageId VARCHAR(50) REFERENCES Voyage(VoyageId) ON DELETE CASCADE ON UPDATE CASCADE,
  Remarque VARCHAR(50),
  CONSTRAINT pkVoyageEmploye PRIMARY KEY (EmployeId,VoyageId)
)
 
GO
j'espére bien que qq m'aider le plus vite possible car je suis bloqué maintennant.
et merci infiniment..
jack_1981 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2006, 12h34   #2
Rédacteur/Modérateur

 
Avatar de WOLO Laurent
 
Homme Laurent WOLO
Architecte de base de données
Inscription : mars 2003
Messages : 2 696
Détails du profil
Informations personnelles :
Nom : Homme Laurent WOLO
Âge : 35
Localisation : Congo-Brazzaville

Informations professionnelles :
Activité : Architecte de base de données
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 2 696
Points : 3 917
Points : 3 917
Envoyer un message via Yahoo à WOLO Laurent
Utilise un outils de retroIngeneering pour créer le MPD en suite, vous regénérez le scripte pour MySQL
__________________

Découvrez la FAQ de MS SQL Server.
La chance accorde ses faveurs aux esprits avertis !
WOLO Laurent est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2006, 15h27   #3
Futur Membre du Club
 
Inscription : décembre 2005
Messages : 167
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 167
Points : 17
Points : 17
salut je debute a mysql peux tu me dire comment utiliser cet outil et où je peux y trouver.
jack_1981 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2006, 18h46   #4
Provisoirement toléré
 
Avatar de Maximilian
 
Inscription : juin 2003
Messages : 2 622
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 2 622
Points : 2 505
Points : 2 505
Bonjour,

A part les 10 premières lignes qui sont des instructions de création de base et le type Money qui n'a pas d'équivalent sous MySQL, le script est reprenable tel quel à 80 %

Quelques notions de base ou même simplement le manuel MySQL suffisent pour faire la traduction.

http://dev.mysql.com/doc/refman/5.0/fr/create-database.html
http://dev.mysql.com/doc/refman/5.0/fr/create-table.html
__________________
Pensez au bouton
Maximilian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2006, 22h32   #5
Futur Membre du Club
 
Inscription : décembre 2005
Messages : 167
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 167
Points : 17
Points : 17
merci pour les liens mais c'est trés urgent
j'éspére bien que tu m'aideras a y traduire
mais j'essaye comme même de suivre les liens.
merci .
jack_1981 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2006, 07h26   #6
Rédacteur/Modérateur

 
Avatar de WOLO Laurent
 
Homme Laurent WOLO
Architecte de base de données
Inscription : mars 2003
Messages : 2 696
Détails du profil
Informations personnelles :
Nom : Homme Laurent WOLO
Âge : 35
Localisation : Congo-Brazzaville

Informations professionnelles :
Activité : Architecte de base de données
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 2 696
Points : 3 917
Points : 3 917
Envoyer un message via Yahoo à WOLO Laurent
Citation:
Envoyé par jack_1981
merci pour les liens mais c'est trés urgent
j'éspére bien que tu m'aideras a y traduire
mais j'essaye comme même de suivre les liens.
merci .
Nous tenons à te rappeler que rien n'est urgent sur le forum.
__________________

Découvrez la FAQ de MS SQL Server.
La chance accorde ses faveurs aux esprits avertis !
WOLO Laurent est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2006, 07h29   #7
Rédacteur/Modérateur

 
Avatar de WOLO Laurent
 
Homme Laurent WOLO
Architecte de base de données
Inscription : mars 2003
Messages : 2 696
Détails du profil
Informations personnelles :
Nom : Homme Laurent WOLO
Âge : 35
Localisation : Congo-Brazzaville

Informations professionnelles :
Activité : Architecte de base de données
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 2 696
Points : 3 917
Points : 3 917
Envoyer un message via Yahoo à WOLO Laurent
Citation:
Envoyé par jack_1981
salut je debute a mysql peux tu me dire comment utiliser cet outil et où je peux y trouver.
Vous avez PowerAMC de CASE STUDIO.
Vous pouvez utiliser Google pour des plus amples renseignements.
__________________

Découvrez la FAQ de MS SQL Server.
La chance accorde ses faveurs aux esprits avertis !
WOLO Laurent est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h58.


 
 
 
 
Partenaires

Hébergement Web