ebook img

ms office access 95-2013 PDF

586 Pages·2012·13.48 MB·French
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview ms office access 95-2013

Microsoft Office Access 95-365 V29.0 Revision 1003, {oUUID 1.680}  Please consider the environment - do you really need to print this document!? Vincent Isoz 2021-04-02 Vincent ISOZ Remarques: Pour qu'il soit utilisable d'une manière rationnelle et sans danger, ce support qui constitue un "super condensé" d'un exposé qui tiendrait très facilement sur plusieurs milliers de pages (voir les ouvrages de cette taille disponible sur le commerce) doit absolument être complété par de nombreuses notes et exposés oraux, au cours desquels les notions nouvelles sont présentées au moyen de situations concrètes et illustrées par de nombreux exemples dont le choix dépend essentiellement du déroulement de la formation afin d'exciter l'esprit critique des apprenants. Ce support correspond à une formation d'environ 15 jours à 6.5 heures par jour pour un groupe de 6 personnes. Ce qui est vu dans ce support peut être appliqué à toutes les versions antérieures à MS Access 2007. Je ne mettrai donc pas ce document à jour pour qu'il corresponde à la version 2007, 2010 ou 2012 (sauf pour les nouveautés) puisque Microsoft à la tendance ces dernières années à changer l'interface à chaque version et j'ai autre chose à faire de mon temps que de mettre à jour des captures d'écran. Je tiens également à m'excuser du fait que ce document mélange les captures d'écran d'un grand nombre de versions de MS Access (97 à 2010) et en plus de différentes langues (français + anglais). Effectivement, mon métier m'oblige constamment à changer d'ordinateur et ainsi le contenu des documents que je rédige. J'espère que le lecteur comprendra en attendant une uniformisation. Il y a de nombreuses marques déposées qui sont nommées dans le présent support. Plutôt que d'utiliser le symbole du trademark sur chaque occurrence de marque nommée, j'ai choisi d'utiliser le nom seul uniquement dans un souci d'esthétique éditoriale (ce qui devrait aussi bénéficier au propriétaire de la marque), sans aucune intention de violer une quelconque réglementation ou législation. Pour terminer, je voudrais remercier ici les quelques collègues (Olivier Weber, Fabrice Fournier) et clients qui ont bien voulu me faire part de leurs remarques pour améliorer le contenu de ce livre électronique. Il est cependant certain qu'il est encore perfectible sur de nombreux points. Si vous souhaitez être informé des nouvelles versions majeures de ce document n'hésitez pas à m'écrire un mail dans ce sens: [email protected]. MS Office Access 1/610 Vincent ISOZ TABLE DES MATIÈRES Contents TABLE DES MATIÈRES ............................................................................................................ 2 1 Liens internet ......................................................................................................................... 10 1. À propos du rédacteur .......................................................................................................... 11 2 Introduction ........................................................................................................................... 12 2.1 Environnement ............................................................................................................................. 13 2.2 Protocole ...................................................................................................................................... 15 2.3 MS Excel (tableur) vs MS Access (SGBDR) .............................................................................. 16 2.4 Évolution de l'interface ................................................................................................................ 17 2.5 Avenir de Microsoft Access ........................................................................................................ 21 3 Notions de base de données .................................................................................................. 23 3.1 Définitions ................................................................................................................................... 23 3.2 Types de BDD ............................................................................................................................. 24 3.3 Vues d'une base de données ......................................................................................................... 25 3.4 Modules d'un SGBDR ................................................................................................................. 28 3.5 Méthodes de création de BDD ..................................................................................................... 29 3.6 Modèle entité-relation (MER) ..................................................................................................... 30 3.7 Normalisation .............................................................................................................................. 34 3.7.1 Première forme normale (1FN) ........................................................................................... 36 3.7.2 Deuxième forme normale (2FN) ......................................................................................... 37 3.7.3 Troisième forme normale (3FN) .......................................................................................... 38 3.7.4 Quatrième forme normale .................................................................................................... 39 3.7.5 Exercice ............................................................................................................................... 40 3.8 Modélisation de BDD avec MS VISIO ....................................................................................... 40 3.9 Nomenclature de Leszynski/Reddick .......................................................................................... 48 4 Tables .................................................................................................................................... 51 4.1 Liaison MS Excel/CSV ................................................................................................................ 53 4.2 Création de tables......................................................................................................................... 55 4.3 Formulaire simple (auto-form) .................................................................................................... 56 4.4 Contrôle des données ................................................................................................................... 57 4.4.1 Légende ............................................................................................................................... 58 4.4.2 Types de données (Typages) ............................................................................................... 59 4.4.3 Formats ................................................................................................................................ 68 4.4.4 Masques de saisie ................................................................................................................ 69 4.4.5 Validation (Valide Si) .......................................................................................................... 72 4.5 Import MS Excel .......................................................................................................................... 76 4.6 Import MS Access ....................................................................................................................... 77 4.7 Import/liaison MS Outlook .......................................................................................................... 78 4.8 Import HTML .............................................................................................................................. 81 4.9 Format des tables ......................................................................................................................... 85 4.10 Outil recherche ........................................................................................................................... 86 4.11 Propriétés des tables................................................................................................................... 87 4.12 Tris et filtres ............................................................................................................................... 88 4.12.1 Critères numériques et textes ............................................................................................. 89 4.12.2 Critères numériques et dates .............................................................................................. 89 4.12.3 Caractères génériques (wildcards) ..................................................................................... 89 4.12.4 Fonctions génériques ......................................................................................................... 90 4.12.5 Tris et filtres avancés ......................................................................................................... 91 5 Relations (jointures) .............................................................................................................. 92 MS Office Access 2/610 Vincent ISOZ 5.1 Assistant liste de choix ................................................................................................................ 92 5.1.1 Assistant liste de choix (ALC) statique ............................................................................... 92 5.1.1.1 ALC statique à choix unique de type zone de liste déroulante ..................................... 92 5.1.1.2 ALC statique à choix unique de type zone de liste ....................................................... 95 5.1.1.3 ALC statique à choix unique de type liste déroulante extensible ................................. 97 5.1.1.4 ALC statique à choix multiple de type liste déroulante extensible ............................... 99 5.1.2 Assistant liste de choix (ALC) lié ...................................................................................... 101 5.1.2.1 ALC statique lié à choix unique de type zone de liste déroulante .............................. 101 5.2 Relation un à un ......................................................................................................................... 106 5.3 Relation un à plusieurs ............................................................................................................... 107 5.4 Relation plusieurs à plusieurs .................................................................................................... 111 5.5 Relation "simple" (sans intégrité référentielle) .......................................................................... 111 5.6 Relation avec intégrité référentielle ........................................................................................... 111 5.7 Relation circulaire (auto-liaison) ............................................................................................... 117 5.8 Relations d'héritage et composites ............................................................................................. 119 5.9 Index simples et combinés ......................................................................................................... 120 6 Formulaires (simples) ......................................................................................................... 123 6.1 Choix de la méthode d'affichage des formulaires ...................................................................... 123 6.2 Filtre par formulaire ................................................................................................................... 125 6.3 Formulaire en mode design ........................................................................................................ 129 6.4 Création de boutons de formulaires ........................................................................................... 129 6.5 Filtres requêtes ........................................................................................................................... 136 6.6 Outil recherche ........................................................................................................................... 136 6.7 ComboBox de recherche ............................................................................................................ 137 6.8 Groupes d'options ...................................................................................................................... 139 6.9 Champs calculés ........................................................................................................................ 141 6.10 ListBox de recherche ............................................................................................................... 141 6.11 Fonction DSum (SomDom en FR) .......................................................................................... 142 6.12 Fonction DCount (CpteDom en FR) ........................................................................................ 143 6.13 Fonction IIf (formulaire) .......................................................................................................... 144 6.14 Fonctions d'environnement ...................................................................................................... 144 6.15 Fonction DLookUp (RechDom en FR) ................................................................................... 144 6.15.1 Équivalent de DLookUp en cas d'utilisation de GUID .................................................... 146 6.16 Onglets ..................................................................................................................................... 147 6.17 Valeurs par défaut et filtres ...................................................................................................... 149 7 Requêtes (simples) ............................................................................................................... 152 7.1 Optimisation des requêtes .......................................................................................................... 155 7.2 Requête simple (de projection) .................................................................................................. 155 7.3 Tris dans les requêtes ................................................................................................................. 156 7.4 Requête multitable sans liaisons ................................................................................................ 158 7.5 Requête multitable avec liaisons ................................................................................................ 159 7.6 Requête de distinction ................................................................................................................ 160 7.7 Cinq premiers ............................................................................................................................. 160 7.8 Requête avec critère ................................................................................................................... 161 7.9 Requête concaténation dans liste de choix................................................................................. 163 7.10 Colonne calculée ...................................................................................................................... 165 7.11 Critères multiples ..................................................................................................................... 165 7.12 Calcul de synthèse (d'agrégation) ............................................................................................ 167 7.13 Regroupement et calculs .......................................................................................................... 167 7.14 Requête et macro d'export ....................................................................................................... 169 7.15 Requête mise-à-jour ................................................................................................................. 172 7.16 Requête mise-à-jour (Rechercher/Remplacer) ......................................................................... 173 7.17 Requêtes de synthèse ............................................................................................................... 175 7.18 Requête d'union ....................................................................................................................... 176 7.19 Requête d'intersection .............................................................................................................. 180 MS Office Access 3/610 Vincent ISOZ 7.20 Requête de comptage ............................................................................................................... 181 7.21 Requête d'union (bis) ............................................................................................................... 182 7.22 Requêtes de requêtes ................................................................................................................ 183 7.23 Divers (exercices) .................................................................................................................... 185 8 États (Rapport)-Formulaires (complexes) .......................................................................... 186 8.1 Carnet d'adresse ......................................................................................................................... 189 8.2 Synthèse et requête .................................................................................................................... 191 8.3 Sous-états ................................................................................................................................... 193 8.4 Rapports avec groupes (pour lettres ou factures) ....................................................................... 197 8.5 Rapport paramétré par formulaire .............................................................................................. 212 8.6 Objet ActiveX ............................................................................................................................ 213 8.7 Graphique statistique inséré ....................................................................................................... 214 8.8 Graphique inséré ........................................................................................................................ 218 8.9 Tableaux croisés dynamiques .................................................................................................... 219 8.10 Graphiques croisés dynamiques ............................................................................................... 220 9 Requêtes (complexes avec ou sans VBA) ............................................................................ 221 9.1 Requêtes avec jointures ............................................................................................................. 221 9.2 Requête regroupement par premiers éléments ........................................................................... 223 9.3 Requête avec critères ................................................................................................................. 225 9.4 Requête d'analyse de fréquence (contingence) .......................................................................... 226 9.5 Requête paramétrée.................................................................................................................... 227 9.6 Requête d'ajout ........................................................................................................................... 229 9.7 Requête mise-à-jour (Champs indépendants) ............................................................................ 230 9.8 Requête de suppression .............................................................................................................. 232 9.9 Requête d'analyse croisée (avec assistant) ................................................................................. 233 9.10 Requête d'analyse croisée (sans assistant) ............................................................................... 234 9.11 Requête d'analyse croisée temporelle ...................................................................................... 234 9.12 Requête d'analyse croisée paramétrée ...................................................................................... 236 9.13 Requête (trouver les) doublons ................................................................................................ 237 9.14 Requête de suppression des doublons d'enregistrements ......................................................... 237 9.14.1 Première approche: non-destructive sur la table originale ............................................... 238 9.14.2 Deuxième approche: Destructive sur la table d'origine ................................................... 239 9.15 Requête de non correspondance............................................................................................... 240 9.16 Requêtes de création/définition (mode SQL) .......................................................................... 241 9.17 Requête de distribution en % sur comptage ............................................................................. 243 9.18 Requête de (Pareto) distribution en % sur somme ................................................................... 244 9.19 Requête de cumul chronologique............................................................................................. 245 9.20 Requête système ...................................................................................................................... 246 9.21 Requêtes de statistiques non natives ........................................................................................ 246 9.21.1 Requête de valeur modale ................................................................................................ 247 9.21.2 Requête d'obtention de la médiane .................................................................................. 250 9.21.3 Requêtes d'intervalle de fluctuation ................................................................................. 253 9.21.4 Requêtes moyenne mobile et somme cumulée ................................................................ 254 9.21.5 Requêtes de data mining/machine learning ..................................................................... 256 9.22 Analyse simple de portefeuilles ............................................................................................... 256 9.23 Transactions ............................................................................................................................. 259 10 Fonctions ........................................................................................................................... 261 10.1 Relation d'ordre comme validation d'un record (table) ............................................................ 261 10.2 Fonctions Date comme valeur par défaut (tables) ................................................................... 262 10.3 Fonctions Now comme valeur par défaut (tables) ................................................................... 263 10.4 Fonctions d'environnement (tables) ......................................................................................... 263 10.5 Fonction textes Left, Right, Instr (requête) .............................................................................. 264 10.6 Fonctions textes UCase, LCase, &, TRIM, StrConv (requête) ................................................ 265 10.7 Fonctions replace et MID (requête) ......................................................................................... 267 10.8 Fonctions de dates Year, Day, Month (requête) ...................................................................... 269 MS Office Access 4/610 Vincent ISOZ 10.9 Fonction de formatage de dates et DatePart (requête) ............................................................. 270 10.10 Fonction de date DateDiff (requête) ...................................................................................... 272 10.11 Calculs de jours avec DateAdd (Formulaire) ......................................................................... 272 10.12 Fonction Logique IIf (formulaire) ......................................................................................... 274 10.13 Fonctions d'arrondi Round (requête) ..................................................................................... 275 10.14 Fonction conditionnelle Switch (requête) .............................................................................. 275 10.15 Fonctions IsNull et NZ (requête) ........................................................................................... 277 10.16 Fonction DSum (formulaire) ................................................................................................. 279 10.17 Fonction DCount (formulaire) ............................................................................................... 281 10.18 Fonction DLookUp (formulaire)............................................................................................ 282 10.19 Fonctions Count et DCount (requête) .................................................................................... 283 10.20 Fonction Dsum (requête) ....................................................................................................... 284 10.21 Fonction Dsum et Dates (requête) ......................................................................................... 285 11 Interfacage de l'application .............................................................................................. 287 11.1 Propriétés des formulaires ....................................................................................................... 287 11.2 Propriétés des champs de formulaires...................................................................................... 289 11.3 Sous-formulaires (Assistant) .................................................................................................... 293 11.4 Champs calculés ...................................................................................................................... 294 11.5 Sous-formulaires (Boîte à outils contrôle) ............................................................................... 295 11.5.1 Total d'un sous-formulaire dans le formulaire principal .................................................. 297 11.6 Formatage ................................................................................................................................ 298 11.7 Champs OLE ........................................................................................................................... 300 11.8 Esthétique rapports .................................................................................................................. 305 11.9 Formulaire de démarrage (switchboard) .................................................................................. 306 11.10 Options de démarrage ............................................................................................................ 308 11.11 Barre d'outils personnalisée ................................................................................................... 313 11.11.1 MS Access 2003 et antérieur ......................................................................................... 313 11.11.2 MS Access 2007 et ultérieur .......................................................................................... 314 11.11.2.1 Masquer le ruban au démarrage de MS Access 2007 ........................................ 314 11.11.2.2 Masquer le ruban au démarrage de MS Access 2010 ........................................ 315 12 Finitions élémentaires ....................................................................................................... 316 12.1 Compactage ............................................................................................................................. 316 12.2 Protection par mot de passe ..................................................................................................... 316 12.3 MS Query ................................................................................................................................. 317 12.4 Publipostage ............................................................................................................................. 318 13 Macros ............................................................................................................................... 319 13.1 Macros simples ........................................................................................................................ 320 13.1.1 Exécution de requêtes en mode création ......................................................................... 320 13.1.2 Contrôle de saisie simple ................................................................................................. 321 13.1.3 Import de données ........................................................................................................... 322 13.1.4 Contrôles sur formulaires ................................................................................................ 323 13.2 Groupe de macros .................................................................................................................... 325 13.3 Groupe conditionnel de macros ............................................................................................... 326 13.4 Macro AutoExec ...................................................................................................................... 328 13.5 Macros Run Code .................................................................................................................... 329 13.6 Macros Import/Export.............................................................................................................. 331 13.7 Macro ReQuery........................................................................................................................ 331 13.8 Groupe de macros simple ........................................................................................................ 333 13.9 Groupe de macros complexe .................................................................................................... 336 13.1 Conversion de Macros en VBA ............................................................................................... 338 14 Théorie internet / intranet ................................................................................................. 340 14.1 Formulaire web ........................................................................................................................ 340 14.2 Application Web avec SharePoint 2010/Access 2010 ............................................................. 343 14.3 Application Web avec SharePoint 2013/Access 2013)............................................................ 347 MS Office Access 5/610 Vincent ISOZ 14.4 Application Web avec Office 365............................................................................................ 353 15 Optimisation et analyse ..................................................................................................... 354 15.1 Table ........................................................................................................................................ 354 15.2 Performances ........................................................................................................................... 354 15.3 Documenter .............................................................................................................................. 356 16 Distribution ....................................................................................................................... 357 16.1 Fractionnement d'une base ....................................................................................................... 358 16.2 Réseau ...................................................................................................................................... 360 17 Securité avancée ................................................................................................................ 362 17.1 Définition d'un mot de passe .................................................................................................... 362 17.2 Sécurité au niveau utilisateur ................................................................................................... 364 17.2.1 Protocole .......................................................................................................................... 364 17.2.2 Méthodes ......................................................................................................................... 365 17.2.3 Modélisation des droits .................................................................................................... 368 17.2.4 Dangers de l'espace de travail "par défaut": .................................................................... 368 17.2.5 Un peu de VBA avec la sécurité ...................................................................................... 386 17.2.6 A propos du fichier ldb .................................................................................................... 389 17.2.7 Problèmes de sécurité avec les requêtes .......................................................................... 389 17.3 Déploiement ............................................................................................................................. 390 18 Synchronisation (réplication) ............................................................................................ 392 18.1 Types de réplicas ..................................................................................................................... 392 18.2 Création d'un réplica maître ..................................................................................................... 392 18.3 Création d'un réplica partiel ..................................................................................................... 398 18.4 Modifications sur les objets de la base de données .................................................................. 399 18.5 Comparatif Maitre-Réplica lors de la synchronisation ............................................................ 402 18.6 3 Conflits rencontrés lors de la synchronisation des bases ...................................................... 403 18.6.1 Subtilités de prédominance du maître .............................................................................. 403 19 Visual Basic Application ................................................................................................... 405 19.1 Objectifs ................................................................................................................................... 407 19.2 Historique ................................................................................................................................ 407 19.3 Types de données ..................................................................................................................... 408 19.4 Nomenclature de Lezsynski-Reddick ...................................................................................... 411 19.5 Commentaires .......................................................................................................................... 412 19.6 Table des objets VBA et table ASCII ...................................................................................... 414 19.7 Prise en main du VBA ............................................................................................................. 417 19.7.1 Exemples génériques à Office ......................................................................................... 419 19.8 Détection de la version et compactage..................................................................................... 423 19.9 VBA pour exécution de code SQL .......................................................................................... 423 19.9.1 Création de table .............................................................................................................. 424 19.9.2 Retour d'une requête ........................................................................................................ 424 19.9.3 Boucler sur les enregistrements d'une requête ................................................................. 424 19.9.4 Source dynamique de formulaire ..................................................................................... 425 19.9.5 Création d'une table ......................................................................................................... 425 19.9.5.1 Suppression de toutes les tables ............................................................................. 426 19.9.6 Ajout de nouveaux enregistrements ................................................................................. 427 19.10 VBA pour Imports/Exports .................................................................................................... 427 19.10.1 Import de données de MS Excel .................................................................................... 427 19.10.2 Export paramétré d'un fichier MS Excel ....................................................................... 428 19.10.3 Import d'un fichier CSV ................................................................................................ 428 19.11 VBA pour Formulaires .......................................................................................................... 431 19.11.1 Détection formulaire ouvert ........................................................................................... 431 19.11.2 Création d'un bouton ouvrant une page web .................................................................. 431 19.11.3 Champ de Recherche sur formulaire ............................................................................. 432 19.11.4 Evénement sur sortie de formulaire (validation des champs de saisie) ......................... 432 MS Office Access 6/610 Vincent ISOZ 19.11.5 Evénement sur fermeture de formulaire (validation des champs de saisie) ................... 433 19.11.6 Focus sur formulaire ...................................................................................................... 434 19.11.7 Duplication de données d'un formulaire avec sous-formulaire ..................................... 436 19.11.8 Calendriers ..................................................................................................................... 440 19.11.9 Filtres ............................................................................................................................. 443 19.11.9.1 Appliquer le filtre par formulaire automatiquement .......................................... 443 19.11.9.2 Appliquer un filtre avec critères sur un formulaire ........................................... 443 19.11.9.3 Filtre paramétré par bouton ............................................................................... 443 19.11.9.4 Filtre paramétré par une zone d'options ............................................................. 446 19.11.9.5 Adaptation au filtre par formulaire .................................................................... 446 19.11.9.6 Filtres avec boutons a bascule ........................................................................... 447 19.11.10 Listes déroulantes ........................................................................................................ 447 19.11.10.1 Ouvrir une liste déroulante lors du survol avec la souris ................................... 448 19.11.10.2 Filtrage d'une liste déroulante sur la base d'un champ ....................................... 449 19.11.10.3 Filtrage d'une liste déroulante sur la de la saisie dans la liste déroulante .......... 449 19.11.10.4 Ajout directe d'une données dans une liste déroulante ...................................... 451 19.11.10.5 Liste déroulante à choix multiples ..................................................................... 455 19.11.11 Limiter la saisie du nombre d'enregistrement .............................................................. 456 19.11.12 Identification ................................................................................................................ 457 19.11.13 Récuper la saisie précedente ........................................................................................ 460 19.11.14 Calendrier .................................................................................................................... 461 19.11.15 Autres événements ....................................................................................................... 463 19.12 Automatiser la mise à jour des tables de type BDD liées ...................................................... 465 19.13 Fonctions ................................................................................................................................ 467 19.14 Gestion des erreurs................................................................................................................. 468 19.15 VBA pour la sécurisation ....................................................................................................... 469 19.16 Automation ............................................................................................................................ 473 19.16.1 Ouvrir MS Excel et y faire des traîtements.................................................................... 473 19.17 D.A.O. et ADO (avec MS Word ou MS Excel) ..................................................................... 473 19.17.1 D.A.O............................................................................................................................. 473 19.17.1.1 Méthodes de lecture et écriture de tables et requêtes en DAO .......................... 474 19.17.1.2 Mise à jour de tables DAO ................................................................................ 477 19.17.1.3 Recherche VBA DAO ....................................................................................... 477 19.17.1.4 Exécution requête d'action VBA DAO .............................................................. 479 19.17.2 A.D.O............................................................................................................................. 479 19.17.2.1 MS Excel - lecture ADO ................................................................................... 481 19.17.2.2 Curseurs adLockReadOnly, adLockPessimistic, adLockOptimistic, adLockBatchOptimistic ........................................................................................................... 482 19.17.2.3 MS Excel - Recherche ADO ............................................................................. 483 19.17.2.4 MS Excel - Écriture ADO ................................................................................. 484 19.17.2.5 MS Word - Recherche ADO ............................................................................. 484 19.18 DLookup syntaxe (en VBA) .................................................................................................. 485 19.19 VBA pour Requêtes ............................................................................................................... 487 19.19.1 Lecture du contenu d'une Query DAO .......................................................................... 487 19.19.2 ReQuery ......................................................................................................................... 487 19.20 VBA pour États (rapports) ..................................................................................................... 489 19.20.1 Choix multiple ............................................................................................................... 490 19.20.2 Envoi d'un rapport paramétré par e-mail (courriel) ....................................................... 490 19.21 Connexion .............................................................................................................................. 491 19.22 Nouveautés VBA Access 2007-2010..................................................................................... 492 19.22.1 Connecteur ADODB ...................................................................................................... 492 19.22.2 Export flat-file (schema.ini)........................................................................................... 492 19.22.3 Mode Hors-Ligne/En-Ligne SharePoint ........................................................................ 493 20 Confusions courantes ........................................................................................................ 494 20.1 Masques VS Valide Si, VBA & Null interdit .......................................................................... 494 MS Office Access 7/610 Vincent ISOZ 20.2 Valide Si VS VBA & Null interdit .......................................................................................... 495 20.3 Null interdit VS VBA .............................................................................................................. 496 20.4 Intégrité VS Limité à la liste & VBA ...................................................................................... 496 20.5 Clés primaires combinées VS Macro Requery & VBA ........................................................... 497 20.6 État VS Formulaire A4 ............................................................................................................ 497 20.7 Sécurité MDW VS Sécurité VBA ........................................................................................... 497 21 VBScript ............................................................................................................................ 499 22 XML – XSL ........................................................................................................................ 500 22.1 Import XML ............................................................................................................................. 503 23 Reverse Engineering (rétro-conception) ........................................................................... 507 24 A.S.P. et MDB ................................................................................................................... 510 24.1 Affichage de données............................................................................................................... 512 24.2 Ajout de données ..................................................................................................................... 513 24.3 Mise à jour d'enregistrements .................................................................................................. 514 25 P.H.P. et MDB ................................................................................................................... 518 26 MS Infopath ....................................................................................................................... 521 26.1 Ajout de données ..................................................................................................................... 521 26.2 Echange de données ................................................................................................................. 527 27 MS SQL Server .................................................................................................................. 538 27.1 Reverse engineering vers SQL server ...................................................................................... 538 27.2 Connexion à SQL server .......................................................................................................... 545 28 AS/400 ............................................................................................................................... 549 29 Oracle Express 11.2g ........................................................................................................ 553 30 MySQL ............................................................................................................................... 561 31 PocketPC ........................................................................................................................... 566 32 Business Objects ................................................................................................................ 571 33 Crystal Reports .................................................................................................................. 577 34 Runtime .............................................................................................................................. 579 34.1 Activer le clic droit dans le runtime ......................................................................................... 580 35 Optimisation de bases de données .................................................................................... 583 35.1 Système FAT (File Allocation System) ................................................................................... 584 35.2 Système ISAM (Indexed Sequential Access Method) ............................................................. 584 35.3 Arbres ...................................................................................................................................... 585 35.3.1 Arbre B ............................................................................................................................ 586 35.3.2 Arbre B+ .......................................................................................................................... 588 35.3.3 Arbre-R ............................................................................................................................ 590 36 Business Intelligence ......................................................................................................... 591 36.1 E.T.L. ....................................................................................................................................... 591 36.2 Datawarehouse ......................................................................................................................... 592 36.3 OLAP ....................................................................................................................................... 595 37 Limites MS Office Access .................................................................................................. 598 37.1 Limites MS Access 2000+2002+2007+2010 .......................................................................... 598 38 Nouveautés MS Office Access ........................................................................................... 603 38.1 Propositions de nouveautés ultérieures .................................................................................... 605 39 Raccourcis claviers ........................................................................................................... 606 40 Index .................................................................................................................................. 610 MS Office Access 8/610 Vincent ISOZ TABLE DES FIGURES Figure 1Exemple MCD ............................................................................................................ 25 Figure 2 Exemple MLD UML (ISO/IEC 19501) ..................................................................... 26 Figure 3 Exemple MLD version "relationnelle" ...................................................................... 26 Figure 4 Modèle Logique de Données (MLD) dans MS Visio ................................................ 41 Figure 5 Accès BDD à distance (ADP) .................................................................................... 51 Figure 6 Schéma (simple) de la BDD .................................................................................... 113 Figure 7 Exemple de BDD (taille standard) ........................................................................... 116 Figure 8 Requête d'union ....................................................................................................... 179 Figure 9 Calendrier Access .................................................................................................... 213 Figure 10 Tableau croisé dynamique ..................................................................................... 219 Figure 11 Schéma SQL Server ............................................................................................... 544 Figure 12 Architecture type d'un ETL avec Datawarehouse.................................................. 592 Figure 13 Ensemble des composants dans un système décisionnel (Source: 'Informatique Décisionnelle' NFE115) ......................................................................................................... 594 TABLE DES TABLEAUX Tableau 1 Type de bases de données ....................................................................................... 25 Tableau 2 Légendes Modélisation BDD .................................................................................. 48 Tableau 3 Codes pour masque de saisie ................................................................................... 70 Tableau 4 Codes de masque de saisie types ............................................................................. 71 Tableau 5 Raccourcis clavier démarrage ............................................................................... 309 Tableau 6 Stratégies de déploiement ...................................................................................... 358 Tableau 7 Autorisations d'accès à une base ........................................................................... 384 Tableau 8 Type de données VBA .......................................................................................... 408 Tableau 9 Objets VBA ........................................................................................................... 414 Tableau 10 Tableau ASCII Standard ..................................................................................... 415 Tableau 11 Tableau ASCII étendu ......................................................................................... 415 Tableau 12 Objets MS Access ............................................................................................... 416 Tableau 13 Objets MS Access en mode ouverture ................................................................ 416 MS Office Access 9/610

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.