Précédent   Forum des professionnels en informatique > Bases de données > Décisions SGBD
Décisions SGBD Forum de décisions sur le choix en bases de données. Le Comparatif
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 26/04/2011, 13h31   #1
Invité régulier
 
Homme
Étudiant
Inscription : février 2011
Messages : 14
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2011
Messages : 14
Points : 6
Points : 6
Par défaut Migration Access vers nouveau SGBD

Bonjour à tous, je travaille actuellement sur une application qui a été développée sous Access 2003 et afin de répondre à de nouveaux besoins il a été décidé qu'il serait mieux de migrer cette application vers une nouvelle solution.

En ce moment je dois réfléchir à une solution correcte qui pourrait venir en remplacement d'Access tout en respectant les besoins qui ont été exprimés, et pour l'instant j'ai envisagé diverses solutions tant pour la base de données que pour la partie application.

En ce qui concerne le SGBD les différentes solutions envisagées jusqu'à présent sont Oracle Express, SQL Server Express et Postgre-SQL sachant qu'il vaudrait mieux que le SGBD en question soit gratuit, qu'il ne devrait pas y avoir énormément de trafic (pas plus de 10 clients connectés simultanément).
Au niveau du développement de la partie application pour les utilisateurs, les différentes possibilités sont pour l'instant une application réalisée en C# avec VS Express ou en Java avec Eclipse ou Netbeans.

Je suis un peu perdu parmi toutes ces options possibles et je me demande laquelle choisiriez vous à ma place sachant que le développement devrait être le plus rapide possible, c-à-d qu'il faudrait avoir un outil d'administration visuel de la base de données, ainsi qu'un outil de conception visuel des formulaires et états de sorties, et qu'il faudrait pouvoir importer les données depuis Access ?

De plus, un des besoins exprimés pour la nouvelle application est la possibilité pour les utilisateurs de recevoir automatiquement certains reports sur leur boite mail : est-ce que l'un des SGBD précités permet de faire ça directement, ou bien faudrait-il développer une application côté serveur qui se connecterait à la base, réaliserait les reports et les enverrait par mail ?

Merci d'avance !
Aldebran est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2011, 16h22   #2
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 953
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 953
Points : 17 773
Points : 17 773
Citation:
Envoyé par Aldebran Voir le message
En ce qui concerne le SGBD les différentes solutions envisagées jusqu'à présent sont Oracle Express, SQL Server Express et Postgre-SQL sachant qu'il vaudrait mieux que le SGBD en question soit gratuit, qu'il ne devrait pas y avoir énormément de trafic (pas plus de 10 clients connectés simultanément).
Oracle Express n'est plus maintenatn depuis la version 10G... Nous en somme à la 12 et il est sacrément limité :
1 seule base de 4 Go maxi, 1 seul CPU, 1 Go de RAM, 1 seul instance
SQL Server Express est aussi limité, mais :
10 Go par bases, autant de base que vous voulez dans la limite de 32000, 1 Go de RAM, 1 CPU, autant d'istance que vous voulez.
PostGreSQL : pas de limitations, mais moins fournit en SQL et outils divers que SQL Server voire même Oracle Express.

Citation:
Au niveau du développement de la partie application pour les utilisateurs, les différentes possibilités sont pour l'instant une application réalisée en C# avec VS Express ou en Java avec Eclipse ou Netbeans.
SI vous envisagez SQL Server, utilisez C" sous .net, sinon sous PG en java... Restq ue Java à aujourd'hui moins le vent en poupe qu'autrefois grignoté d'un côté par PHP et de l'autre par .net

Citation:
De plus, un des besoins exprimés pour la nouvelle application est la possibilité pour les utilisateurs de recevoir automatiquement certains reports sur leur boite mail : est-ce que l'un des SGBD précités permet de faire ça directement, ou bien faudrait-il développer une application côté serveur qui se connecterait à la base, réaliserait les reports et les enverrait par mail ?
Dans ce cas optez pour un SQL Server version standard ou web edition, avec Reporting Services qui automatise tout cela.

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2011, 11h28   #3
Modérateur
 
Homme Fabien
Ingénieur d'études en décisionnel
Inscription : septembre 2008
Messages : 5 684
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 34
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études en décisionnel
Secteur : Arts - Culture

Informations forums :
Inscription : septembre 2008
Messages : 5 684
Points : 10 442
Points : 10 442
Envoyer un message via ICQ à Waldar Envoyer un message via Skype™ à Waldar
Citation:
Envoyé par SQLpro Voir le message
Oracle Express n'est plus maintenatn depuis la version 10G... Nous en somme à la 12 et il est sacrément limité :
1 seule base de 4 Go maxi, 1 seul CPU, 1 Go de RAM, 1 seul instance
Oracle Database 11gR2 (et non pas 12) Express Edition est actuellement en beta, je vous mets la discussion du forum associée :
http://www.developpez.net/forums/d10...-version-beta/

La limite des données a évolué à 11Go, sinon le reste est toujours d'actualité : 1 seul CPU, 1 Go de RAM, 1 seule instance (attention, ce n'est pas le même vocabulaire chez Oracle et Microsoft).
__________________
Email : http://scr.im/waldar
Waldar est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 27/04/2011, 20h15   #4
Expert Confirmé
 
Homme
Inscription : mai 2002
Messages : 1 638
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : mai 2002
Messages : 1 638
Points : 2 630
Points : 2 630
Bonjour,

Pourquoi ne parle-t-on jamais de db2 express édition qui lui est limité à :
2 cpu, 2 go ram, pas de limite pour les fichiers ?

http://www.ibm.com/developerworks/da...kopoulos1.html
punkoff est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 27/04/2011, 22h58   #5
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 953
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 953
Points : 17 773
Points : 17 773
Aujourd'hui hélas, DB2 est devenu très confidentiel..... Il n'y a plus guère ni de support ni de sites web et auteur de doc sur DB2.....

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 28/04/2011, 10h04   #6
Invité régulier
 
Homme
Étudiant
Inscription : février 2011
Messages : 14
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2011
Messages : 14
Points : 6
Points : 6
Merci beaucoup pour vos réponses

Citation:
SQL Server Express est aussi limité, mais :
10 Go par bases, autant de base que vous voulez dans la limite de 32000, 1 Go de RAM, 1 CPU, autant d'istance que vous voulez.
PostGreSQL : pas de limitations, mais moins fournit en SQL et outils divers que SQL Server voire même Oracle Express.
Je pense donc m'orienter vers l'utilisation de SQL Server, ses limites ne devraient pas être gênantes pour la base de données sur laquelle je travaille alors que les différents outils fournis avec seront un vrai plus.

Citation:
Dans ce cas optez pour un SQL Server version standard ou web edition, avec Reporting Services qui automatise tout cela.
D'après ce que j'ai pu lire par ailleurs il est possible d'utiliser Reporting Services avec SQL Server Express with Advanced Services, est-ce que je dois m'attendre à des limitations particulières ?
Aldebran est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2011, 10h50   #7
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 953
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 953
Points : 17 773
Points : 17 773
Citation:
Envoyé par Aldebran Voir le message
D'après ce que j'ai pu lire par ailleurs il est possible d'utiliser Reporting Services avec SQL Server Express with Advanced Services, est-ce que je dois m'attendre à des limitations particulières ?
Apparemment c'est OK pour reporting Services. Pas de limites particulières !

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2011, 13h23   #8
Responsable SQL Server

 
Avatar de mikedavem
 
Homme David BARBARIN
Expert SQL Server
Inscription : août 2005
Messages : 3 723
Détails du profil
Informations personnelles :
Nom : Homme David BARBARIN
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Expert SQL Server
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 723
Points : 6 844
Points : 6 844
Citation:
D'après ce que j'ai pu lire par ailleurs il est possible d'utiliser Reporting Services avec SQL Server Express with Advanced Services, est-ce que je dois m'attendre à des limitations particulières ?
Avec l'édition Express with advanced services les fonctionnalités d'envoi de mail automatique et des souscriptions de rapports ne sont disponibles. J'ai cru comprendre que vous vouliez les utiliser.

Cf documentation

++
mikedavem 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 07h03.


 
 
 
 
Partenaires

Hébergement Web