GRATUIT

Vos offres d'emploi informatique

Développeurs, chefs de projets, ingénieurs, informaticiens
Postez gratuitement vos offres d'emploi ici visibles par 4 000 000 de visiteurs uniques par mois

emploi.developpez.com

Developpez.com - Access
X

Choisissez d'abord la catégorieensuite la rubrique :


Migrations Access à SQL Server

Par Maxence HUBICHE
 

Cet article tente de répertorier les éléments de comparaison entre Access et SQL Server (ou MSDE). Il évoluera donc avec le temps. Merci de ne pas hésiter à revenir régulièrement pour voir les évolutions.


COMPARAISONS
Structures de tables
Les types de données
Les propriétés des champs
Les noms des champs
A propos des relations
Les requêtes
a
a
a
a
2. MIGRER UNE BASE ACCESS


COMPARAISONS



Structures de tables



Les types de données


AccessSQL Server
TexteVarchar ou NVarChar
MémoText ou NText
OctetTinyInt
EntierSmallInt
Entier LongInt
Réel SimpleReal
Réel DoubleFloat
N° RéplicationVarBinary ou UniqueIdentifier
DécimalDecimal ou Numeric
Date/HeureDateTime ou SmallDateTime
MonétaireMoney
NuméroAutoInt (Compteur - Identity)
Oui/NonBit
Objet OLEImage
HyperlienText ou NText

Les propriétés des champs


AccessSQL Server
Taille du champLongueur
FormatContrainte CHECK, objet Règle
Masque de Saisie-
Légende-
Valeur par défautValeur par défaut, Contraint DEFAULT ou objet Par Défaut
Valide SIContrainte CHECK, ou objet Règle
Message si erreur-
Null InterditNul autorisé
Chaîne vide autoriséeContrainte CHECK, objet Règle
IndexéCréation d'un index sur la colonne
Compression unicode-
Décimales-
-Précision
-Echelle
-Début du compteur
-Incrément du compteur

Les noms des champs


AccessSQL Server
de 1 à 64 caractères. Les caractères .!'[] sont interditsde 1 à 128 caractères. Tous les caractères autorisés par unicode sont utilisables.

A propos des relations


AccessSQL Server
Appliquer l'intégrité référentielleContrainte FOREIGN KEY
Mettre à jour en cascadeIl faut programmer un déclencheur
Effacer en cascadeIdem
Fenêtre des relationsDiagrammes de bases de données

Les requêtes



a



a



a



a



2. MIGRER UNE BASE ACCESS



Mes tutoriels :
(23/10/04) La notion de Classe de Formulaire Access
(21/08/04) Access - Les Bases : Introduction et Conception
(20/08/04) Fermer automatiquement une base Access
(28/03/04) Comprendre les jointures / Relations dans Access
Mes articles :
(21/06/04) Faut-il Développer en PME (Le Monde Informatique)
(15/03/04) Les Nouveautés Access 2003
Mes sites :
Sur access-maxence
Mon blog
Case Studio (Logiciel de modélisation de données)
En cours de production :
Access - Les Bases : Suite et Fin
Tutoriel sur les Sous-Formulaires
En Projet :
Listing explicatif des fonctions d'Access
Access - Perfectionnement : Exploitation des données
Access - Expert : Interface et automatisation
Access - VBA
Access - VBA : Perfectionnement


Ce document est et reste la propriété exclusive de son auteur.
La copie, modification et/ou distribution par quelque moyen que ce soit est soumise à l'obtention préalable de l'autorisation de l'auteur.

Responsables bénévoles de la rubrique Access : Pierre Fauconnier - Arkham46 -