· created date: 1/25/2013 5:46:56 pm

Post on 14-Sep-2018

227 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

22e MnslD2 Direction informatique

LOGICIEL

Les SGBD relqtionnelles sous Windowspor Jeon-Pierre Vickoff,crper, en méthokrgie dutraiteme nt de I'informtion

es SGBD relationnellesorientés objets sous Win-dows au secours des sys-tèmes d'entreprise.

Une dizaine de logiciels degest ion de bases de donnéessous Windows sont commercia-lisés en Europe. Depuis plus desix mois, ils font I'objet de pré-sentations, d'analyses de perfor-mances et d'études comparati-ves dans les médias étrangers,Nous accusons un certain retarddans ce domaine, pourtant im-portant quant à ses conséquen-ces sur la gestion et la producti-vité des entreprises.

On distingue plusieurs typesde produits, selon leur simplici-té. leur puissance et leur convi-vialité :r ceux permettant la gestion demonofichiers ou de multiples fi-chiers à structures complexes ;

fluencée par un souci de conti-nuité ou de compatibilité amont.

Ce logicicl n'est pas nouveau: il existe depuis près de deuxans. Certains regretteront de nepas I'avoir connu plus tôt, maisla vers ion f rançaise n 'a fa i tI'objet d'aucune présentation auQuébec. Pourtant , SB4 estconsidéré comme un leader dumarché des SCBD relationnel-les sous Windows.

Precision Software, qui a dé-veloppe SB4, avait commercia-lisé cn 1989 une version identi-que dans ses principales fonc-tionnalités : SB2, qui fonction-nait sous Windows 2.

Petit utilisoteurdeviendro grond

Ce produit se distingue par safacilité d'utilisation étagée surquatre niveaux : utilisateur dé-butant, utilisateur avancé, infor-mat ic ien c lassique et expert .Chacun peut tout faire, de façonplus ou moins complexe ou ra-pide (création de la base, mise àjour des données, états). Cettenotion est une véritable révolu-tion quont au rôlc quc lc ges-tionnaire tiendra dans I'avenirpar rapport à la manipulation deson information de base,

Les écrans et les documentsplus professionnels se dessinentavec un out i l de type Paint-brush, puissant et simple, en gé-néral du ressort d'un informati-cien. Un langage DML orientéobjets offre de nombreuses pos-sibilités graphiques et de com-mande par boutons qui permet-tent au développeur expérimen-té d'obtenir des automatismesdans un sty le Windows sanségal.

Une fonction de requêtes re-lat ionnel les SQL tota lementconversationnelle (query opti-mizer) fait de I'obtention d'étatsun jeu d'enfant. (Select avecclauses imbr iquées, mul t i f i -

chier, etc.). La navigation à tra-vers les données s'appuie surdes boutons dont les symbolesrappellent ceux d'un magnéto-scope (avant, arrière, rapide, dé-but, fin, pause, stop, etc.).

Programmotion obiets

Un langage de type Basic, DML(Database Management Lan-guage), permet d'écrire des pro-grammes pour développer uneapplication spécifique. DMLcompte près de 300 fonctions,certaines très puissantes.

Pour les passionnés, notonsle soutien DDE (échange dyna-mique de données) et I'appel defonctions externes par I'inter-médiaire des bibliothèques deliens dynamiques. Divers pro-grammes Windows compatiblespeuvent s'exécuter à partir deSB4 : appel des fonctions deNorton (pour Windows) commele formatage de disquettes ou lecalculateur, et dans un contextede développement évolué, despetits programmes réalisés eninterne en Visual Basic ou Cpour Windows.

Dcs fonct ions conrplètësd'import-export (dBase, ASCII,Excel , Lotus, DIF) faci l i tentI'apport extérieur d'informa-tions, comme Ie transfert de fi-chiers à partir d'un ordinateurcentral, qui peut être entière-ment automatisé. SB4 est ainsicapable de lire et de convertirdirectement les fichiers dBase.ce qui permet la reprise directedes données lors de la conver-sion d'applications.

Un seleur d'impressionEXCElent

ll est possible d'utiliser d'autresapplications rùy'indows commeserveurs de fonctions spécifi-ques (Excel pour formater des

suite à Ia page 29

o ceux p révoyan t I ' u sagemono-utilisateur ou soutenantles transactions multiples en É-seau avec maintien de I'intégri-té des données ;. ceux permetlant le dévelop-pement indépendant ou devantêtre utilisés à partir d'un langa-ge de prcgrammation claeeique.

Certains offrent un simplegénérateur d'écrans ; d'autres,plus puissants, intègrent plu-sieurs outils de développementsous Windows. Les plus évo-lués sont réellement relation-nels, les autres le sont moins etexploitent lourdement des pro-cédures classiques. Ils peuventêtre dotés des dernières fonc-tionnalités d'échange dynami-que de données entre applica-t ions, (DDE, OLE) ou n 'êtrequ'un maqui l lage graphiqued'anciens SGBD. læs plus res-pectueux des standards offrentla possibilité de requêtes SQL,et les plus avancés sur le plantechnologique permettent I'ac-cès, localement ou à distance, àdes fichiers gérés par DB2, Ora-cle Server ou autres grands mo-

teurs de bases de données rela-tionnelles exploités sur plates-formes multiples. Tous tentent,plus ou moins bien, de s'inté-grer à I 'environnement Win-dows et, à ce titre, ne peuventguère s'écarter du standard, of-frant ainsi une vision externehomogène à l'utilisatcur final.

Le plus ancien de ces pro-duits, dans sa version originale,est Super Base 4. C'est aussi leplus utilisé en Europe. Il estvendu au Canada en versionsanglaise et française. Le but decet article est de pÉsenter, à tra-vers ce produit, un principe im-portant, celui des SGBD sousWindows.

logiciel heureux n'o pqsd'histoirc

Super Base 4 ne fonctionne quesous Windows. ll n'est pas lefruit de l'évolution d'un logicielclassique : il a été cré.é de toutespièces pour I 'environnementgraphique orienté objets. Parti-cularité imponante, du fait quela concept ion n 'a pas été in-

-* ._ ' . r . !+,(oon^rFsp " -_ '"- . -

auolnor aun.p luud u1aruoJ BssErilJ al le uo8up a1rucergp.rnof n661 a1 a8r: rg

lnb epuurol o1 luaurasnma;1)'apul8uo.rnarnuq ss sloJ 001Juop lruJnsâu la sloJ 66 âJllBlus lrnpordar lmar p 'smolg6t

ap tnoq nn'tuanbgeuoc ru4'altu8uo matnuqusap

9l|loru BIep{orcrnesstrfB uo.llnol anbuqc : alftru tac snos

sesoqr sl zaJ?prsuo3 'unol 961

BoNTgSÀl[

ap aJaqgrgc anbuseuurf?ep atuurer9ord

nB asuod?u

CSA Recherche ltée, 801 Chemln Sî-Louh, Bureou 240, Québec-(Québec) Conodo, GIS lCl o Té1.: (418) ôS7-57ô4,Télécopleur: (418) 687-1441t|LVEBnfrTt. df tn€morqtpdoffidâCSAlæhæh.lÔo r GSAlæhrrch.L.6trernb€drlCompd.rstrldil^ôô.r!cfop.

Senice d.informAtion nelISLd ouhe molqB c[éc mt d€. m('qua dép6é€r d d€a rmtçFa d6 cofim€E opporierEnt ù ler,r dét€nt€u|r r€rp€cttfs.

top related