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

MS SQL Server Discussion :

Sql server express ou sql server compact


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de vg-matrix
    Inscrit en
    Février 2007
    Messages
    1 220
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Février 2007
    Messages : 1 220
    Par défaut Sql server express ou sql server compact
    Bonjour à vous, je suis sur le point de développer ma première application fonctionnant sous sql server mais je ne sais pas trop quoi choisir entre sql server express 2008 ou sql server compact 3.5?
    Que me conseillez-vous?

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 999
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 999
    Billets dans le blog
    6
    Par défaut
    Compact est une édition extrêmement limitée dédié aux smartphone et autres PDA...
    Tout dépend donc si vous êtes sous PDA ou PC !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Rédacteur
    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Billets dans le blog
    121
    Par défaut
    Tout dépend de ce que tu veut faire avec ton application en tu utilisant une BD compact cella suppose d'abord que ton application sera monoposte et la BD sera compilé et embarqué avec le projet. Et bien évidement comme mentionner plus haut elle est extrêmement limité.

    @++
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  4. #4
    Membre Expert

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2003
    Messages
    733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2003
    Messages : 733
    Billets dans le blog
    8
    Par défaut
    Il n’y a pas de réponse générale unique. Le choix dépend avant tout de ce que tu veux faire.
    Ci-dessous, selon moi, quelques critères pour faire le choix :
    Compact Editon
    - Base de donnée locale, mono utilisateur, légère et adaptée à l'utilisation sur supports mobiles (smartphones, Windows Mobile, etc...) où la base est embaquée avec l’application
    - Compact Edition convient également pour les applications classiques Windows de bureau (PC) où la base est mono-poste, mono-utilisateur entièrement embarquée avec l’application.
    – Grande facilité de déploiement.
    - Pas de gestion native du XML, XQuery QPath
    - Pas de procédures stockées, ni vues ni triggers.
    - Pas de gestion des transactions distribuées
    - SQL Server Compact Edition, intègre, cependant, un moteur de base de données, léger, "In process", comprenant un sous-ensemble, très riche, et des types de données SQL Server 2005, et de la plus part des instructions T-SQL standards, prend en compte également la gestion des transactions.
    - Compact édition peut même participer à une réplication en tant qu'abonné.

    Express Edition
    Pour les autres cas ou situation ! (Plusieurs utilisateurs distants, gestion de la sécurités basée sur les rôles, etc.. )

  5. #5
    Membre éprouvé Avatar de vg-matrix
    Inscrit en
    Février 2007
    Messages
    1 220
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Février 2007
    Messages : 1 220
    Par défaut
    En fait mon application est effectivement une application mono poste, qui doit pouvoir tourner avec un moteur de base de données assez léger ne nécessitant pas assez d'espace et pouvant fonctionner sur des supports mobiles comme des disques externes ou encore des clés USB.

    Je crois que selon vos explications, c'est sql server compact qu'il me faut.

  6. #6
    Membre Expert

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2003
    Messages
    733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2003
    Messages : 733
    Billets dans le blog
    8
    Par défaut
    Oui, d’après la description que vous en faites, SQL Server Compact Edition 3.5 convient tout à fait à vos besoins.
    A+

  7. #7
    Membre éprouvé Avatar de vg-matrix
    Inscrit en
    Février 2007
    Messages
    1 220
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Février 2007
    Messages : 1 220
    Par défaut
    Grand à vous !

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

Discussions similaires

  1. [Débutant] VB Express 2010 - SQL Server Compact - Insertion de données en code
    Par Starnice dans le forum VB.NET
    Réponses: 10
    Dernier message: 07/08/2014, 16h03
  2. Mise à niveau de SQL Server Express vers SQL Server 2008 R2
    Par Gratiano dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 27/02/2014, 10h46
  3. [2008R2] Exporter SQL Compact 3.5 vers SQL server express
    Par Yasvah dans le forum MS SQL Server
    Réponses: 0
    Dernier message: 04/07/2013, 17h53
  4. création table dans VB2008 express avec sql server compact 3.5
    Par khamett dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 24/11/2008, 16h41
  5. Convertir un fichier DAT de SQL 6.5 vers SQL 2005 express
    Par dob2806 dans le forum Administration
    Réponses: 4
    Dernier message: 16/06/2008, 15h05

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