Maison / Maîtriser l'ordinateur / Travail de laboratoire en informatique sur le thème : "ACCESS". Labo : Accéder Accéder au rapport de labo

Travail de laboratoire en informatique sur le thème : "ACCESS". Labo : Accéder Accéder au rapport de labo

Conception d'un état dans un SGBDAccéder2000 en mode Création

Le but du travail: acquérir des compétences pratiques dans la création rapports avec des calculs dans les lignes et résultats globaux en mode constructeur, rapports, Aperçu rapports.

Définition de la tâche :

Pour assurer la commodité de toute organisation commerciale avec des données sur les marchandises et leurs fournisseurs, ainsi que pour l'analyse de ces informations et leur représentation visuelle, il est nécessaire de créer un rapport contenant des informations sur le nom des marchandises incluses dans la commande, le nombre d'unités de marchandises dans chaque lot, le prix par unité de marchandises, le coût du lot et la valeur totale de la commande, comme indiqué dans le tableau 6.1.

Tableau 6.1

Informations sur la commande

Tâche 6.1. Creer un rapportOrdres , contenant des données sur le nom du produit, sa quantité, son prix unitaire, le coût du lot de marchandises et le coût total de la commande, en mode concepteur de rapports et en fonction de la demande SQLPrix .

Ouvrir le fichier de base de données créé dans travail de laboratoire 4.

Aller à l'onglet Rapports et cliquez sur le bouton Créer.

Une fenêtre de création d'un nouveau rapport apparaîtra à l'écran (voir Figure 5.1 - Lab 5.)

Sélectionnez le mode Constructeur et comme source de données - requête SQL Prix .

Ajouter entête et Noter en exécutant la commande Type/Titre/Note du rapport.

Ajouter En-têtes et pieds de page signaler en exécutant la commande Affichage/ En-têtes.

Ajouter Panneau Éléments en exécutant la commande Affichage/Boîte à outils.

Ajouter La source de données (voir Fig. 6.1) en exécutant la commande Type/Source des données.

Riz. 6.1. Source de données du rapport

La fenêtre du concepteur de rapport ressemblera à celle illustrée à la Fig. 6.2.

Riz. 6.2. Fenêtre Concepteur de rapports

Cliquez sur le bouton de la barre d'outils ( Une inscription) et lieu dans la zone Titre du rapport texte Ordres.

Sélectionner tous les champs de la source de données Prix en double-cliquant sur le titre de la source.

Placez le curseur de la souris sur les champs sélectionnés de la source de données et, en maintenant bouton gauche souris, déplacez-les vers le centre Zones de données .

Sélectionnez les libellés des champs avec la souris Nom ,Commandé , Prix , Lot_coût tout en tenant la clé Décalage.

Découpez les étiquettes de champ.

Sélectionner par clic de souris En-tête de page rapport.

Insérer les étiquettes de champ supprimées dans le presse-papiers.

Organisez les étiquettes de champ sur une seule ligne avec la souris.

Sélectionnez les libellés des champs en maintenant la touche enfoncée Décalage.

Égalisez les intervalles horizontaux et verticaux entre les étiquettes de champ en exécutant la commande Format/ Espacement horizontal/ Rendre égal et Format/ Espacement vertical/ Rendre égal.

Placer les champs dans Zones de données rapportez directement sous leurs légendes sur une seule ligne et alignez les intervalles horizontalement et verticalement de la même manière.

Appuyez sur le bouton de la barre d'outils.

Croquis dans la zone Remarque sur le rapport le cadre du nouveau champ (voir Figure 5.7).

Clic droit sur l'étiquette (côté gauche) du champ, appelant ainsi le menu contextuel, et sélectionner la commande Propriétés.

La fenêtre des propriétés de l'inscription apparaîtra à l'écran, illustrée à la Fig. 6.3.

Riz. 6.3. Fenêtre des propriétés de l'étiquette

Entrer sur l'onglet Tout en ligne Signature Titre TOTAL .

Propriétés du champ d'appel libre (côté droit du champ) de la même manière.

Entrer sur l'onglet Données en ligne Données formule commençant par un signe équivaut à :

= somme([coût] ![coût du lot])

Appuyez sur la touche Entrer.

Fermez la fenêtre des propriétés du champ.

Ajouter une inscription de la boîte à outils à la zone Remarque sur le rapport et saisir du texte Rapport de commande de février 2004 .

Appuyez sur la touche Entrer.

Exécuter la commande Insérer/Numéros de page.

Définissez les paramètres suivants :

PageNdeM

bas de page

Centré

Afficher le numéro sur la première page

Cliquez sur le bouton D'ACCORD.

Définissez la couleur de fond et la couleur de police souhaitées pour chaque zone du rapport et tous ses éléments à l'aide des boutons de la barre d'outils et .

Fenêtre Concepteur de rapports Ordres aura la forme montrée à la Fig. 6.4.

Riz. 6.4. Fenêtre Concepteur de rapports Ordres

Effectuer un aperçu du rapport en exécutant la commande Fichier/ Aperçu ou en cliquant sur le bouton de la barre d'outils.

Laboratoire n°27

Rubrique : Utilisation des données et création de rapports dans le SGBD Access

Objectif- apprendre à concevoir et imprimer des rapports dans l'environnement Access 2007.

Équipement: PC, Windows XP Professionnel, MS Access.

Exercer:

1 Découvrez l'objectif et les méthodes de conception de rapports dans Access.

2 Élaborer des rapports conformément à la mission.

3 Répondre à des questions de sécurité.

4 Faire une conclusion sur le travail effectué

Ordre d'exécution :

1 Dans la fenêtre de la base de données, exécutez la commande : Onglet du ruban Créer - Rapports de la barre d'outils - Assistant de rapport.

2 Sélectionnez dans la liste la table (ou la requête) qui sera utilisée comme source de données (par exemple, la requête Adresses des clients).

3 Dans la boîte de dialogue Rapport qui s'affiche, déplacez tous les champs disponibles vers la zone "Champs sélectionnés".

4 Utilisez l'assistant de rapport pour créer le rapport Anniversaires. Utilisez la table Employés comme source de données.

5 Si vous devez imprimer des étiquettes de publipostage, Access propose cette option. Pour cela, sélectionnez la table Clients et exécutez la commande : Onglet du ruban Création - Barre d'outils Etats - Libellés.

6 Dans la boîte de dialogue qui s'affiche, spécifiez la taille de l'étiquette, le système d'unités, le type d'étiquette, puis cliquez sur Suivant.

7 À l'étape suivante de la création d'un rapport, définissez la police, la taille, la couleur du texte et le style. Appuyez sur "Suivant.

8 Sélectionnez les champs qui seront placés sur l'autocollant. Par exemple, Nom de l'entreprise, Adresse, Téléphone et Fax. Si vous souhaitez afficher un texte spécifique sur chaque autocollant, saisissez-le dans le prototype d'autocollant.

9 Modifiez le nom du rapport d'étiquette, si nécessaire, puis cliquez sur Terminer.

10 Parfois, les rapports doivent calculer des totaux, des moyennes, des minimums, des maximums et des pourcentages. Pour ce faire, exécutez l'assistant de rapport et spécifiez la requête Montant de la commande comme source de données.

11 Dans la boîte de dialogue de l'assistant, qui spécifie l'ordre de tri des enregistrements, cliquez sur le bouton Totaux.

12 Dans la boîte de dialogue Totaux, pour les champs Montant et Taxe, cochez les cases dans la colonne Somme pour calculer le total.

14 Créez le rapport Anniversaires en utilisant la requête Anniversaires comme source de données.

15 Créez un rapport Commandes terminées, qui contiendra des informations sur l'entreprise et le montant de la commande. Calculez le total général, la moyenne (Avg) et quantité maximale pour chaque entreprise.

16 Montrez votre travail au professeur.

17 Répondre à des questions de sécurité.

18 Tirez une conclusion sur le travail effectué.

Question test :

1 A quoi servent les rapports ?

2 Quelles méthodes de déclaration connaissez-vous ?

4 Quels totaux peuvent être calculés dans les rapports ?

5 Comment imprimer des étiquettes de publipostage dans Access ?

Introduction à ACCÉDER

Nous examinerons les capacités d'Access et les types de tâches pouvant être résolues à l'aide de ce SGBD. En particulier:

Access est un système de gestion de base de données (SGBD).

Utilisez Access pour stocker et rechercher des données, présenter des informations de manière pratique et automatiser les tâches répétitives.

Développement avec Access de formulaires simples et pratiques de saisie de données, de traitement de données et de génération de rapports complexes.

Utilisation d'Access 97 pour héberger des formulaires Access en tant que Documents HTML sur les pages Web et l'échange de données avec les nœuds Internet/Intranet.

Prise en charge dans Access du mécanisme Query by Example (QBE), qui permet la sélection, le tri et la recherche de données.

Créez des applications sans programmation à l'aide de macros Access.

Les utilisateurs de feuilles de calcul et de bases de données doivent être familiarisés avec de nombreux concepts clés utilisés dans Access.

Avant de commencer tout travail produit logiciel, il est important de comprendre ses capacités et les types de tâches auxquelles il est destiné. Microsoft Access 97 (ci-après - simplement Access) est un produit à multiples facettes, dont l'utilisation n'est limitée que par l'imagination de l'utilisateur.

Accéder est, avant tout, système de gestion de base de données(SGBD). Comme les autres produits de cette catégorie, il est conçu pour stocker et récupérer des données, présenter les informations de manière pratique et automatiser les opérations fréquemment récurrentes (telles que la comptabilité, la comptabilité, la planification, etc.). Utilisant Accéder vous pouvez développer des formulaires de saisie de données simples et pratiques, ainsi que traiter des données et émettre des rapports complexes.

accéder- application puissante les fenêtres; pour la première fois, les performances d'un SGBD sont parfaitement combinées avec la commodité dont disposent les utilisateurs de Microsoft Windows. Étant donné que ces deux produits sont une idée originale de Microsoft, ils interagissent parfaitement les uns avec les autres. Le système d'accès fonctionne sous Contrôle Windows 95 ou WindowsNT, afin que l'utilisateur bénéficie de tous les avantages de Windows lorsqu'il travaille avec. Vous pouvez couper, copier et coller des données de n'importe quelle application Windows dans Access et vice versa ; Vous pouvez créer une conception de formulaire dans Access et la coller dans le concepteur de formulaires.

Avec les objets OLE (Object Linking and Embedding) dans les composants Windows 95 et Microsoft Office 97 (Excel, Word, PowerPoint et Outlook), vous pouvez transformer Access en un véritable environnement d'exploitation de base de données. Avec l'aide de nouvelles extensions pour Internet, vous pouvez créer des formulaires qui interagiront directement avec les données du WorldWideWeb, et les traduire en une vue sur Langage HTML, qui permet de travailler avec des produits tels que InternetExplorer et NetscapeNavigator.

Avec tout cela, Access n'est pas qu'un SGBD. Comment relationnel Le SGBD Access donne accès à tous les types de données et permet d'utiliser plusieurs tables de base de données en même temps. Dans ce cas, il est possible de simplifier considérablement la structure des données, facilitant ainsi la mise en œuvre des tâches. Une table Access peut être liée à des données stockées sur un ordinateur central ou un serveur. D'autre part, vous pouvez utiliser des tables créées dans l'environnement Paradox ou dBASE. Les résultats peuvent être rapidement et facilement liés et combinés avec les données des feuilles de calcul Excel. Travaillant dans l'environnement Microsoft Office 97, l'utilisateur dispose d'une compatibilité totale entre Access et Word, Excel et PowerPoint.

Le système Access est un ensemble d'outils d'utilisateur final pour la gestion des bases de données. Il comprend des concepteurs de tables, de formulaires, de requêtes et de rapports. Ce système peut également être considéré comme un environnement de développement d'applications. En utilisant des macros ou des modules pour automatiser des tâches, vous pouvez créer des applications centrées sur l'utilisateur aussi puissantes que des applications écrites directement dans des langages de programmation. Cependant, ils incluront des boutons, des menus et des boîtes de dialogue. En programmant en VBA, vous pouvez créer programmes puissants comme le système d'accès lui-même. En fait, beaucoup outils Les accès (par exemple, les assistants et les concepteurs) sont écrits en VBA.

La puissance et l'accessibilité d'Access en font aujourd'hui le meilleur SGBD du marché. Tout d'abord, familiarisons-nous avec Access au niveau de l'utilisateur final. Ensuite, nous passons à des éléments plus complexes tels que des éléments de programmation VBA et d'interaction avec Internet.

Que propose-t-il Accéder

1. Véritable modèle de base de données relationnelle

Entièrement implémenté dans Access gestion de bases de données relationnelles. Le système conserve les clés primaires et étrangères et garantit l'intégrité des données au niveau du noyau (ce qui empêche les mises à jour ou les suppressions de données incompatibles). De plus, les tables dans Access sont équipées d'outils de validation des données qui empêchent la saisie incorrecte, quelle que soit la manière dont elle est effectuée, et chaque champ de table a son propre format et ses descriptions standard, ce qui facilite grandement la saisie des données. Access prend en charge tous les types de champs requis, notamment les champs texte, numérique, compteur, devise, date/heure, mémo, booléen, lien hypertexte et objet OLE. Si aucune valeur n'apparaît dans les champs lors d'un traitement spécial, le système prend entièrement en charge les valeurs nulles.

Le traitement des données relationnelles dans Access grâce à l'architecture flexible du système est en mesure de répondre à tous les besoins. Parallèlement, Access peut être utilisé comme SGBD autonome en mode serveur de fichiers ou comme composant client de produits tels que SQLServer. Outre. Access prend en charge le protocole ODBC (OpenDatabaseConnectivity), qui vous permet de vous connecter à plusieurs bases de données différents formats tels que SQLServer, Oracle, Sybase et même DB/2 pour les mainframes IBM.

Le système Access prend en charge le traitement des transactions avec une garantie de leur intégrité. De plus, une sécurité au niveau de l'utilisateur est fournie, ce qui vous permet de contrôler l'accès aux données d'utilisateurs individuels et de groupes entiers.

Aide contextuelle et Bureau Assistant

L'organisation du système d'aide de Microsoft est toujours la meilleure de l'industrie, pour les débutants comme pour les utilisateurs expérimentés. Access fournit une aide contextuelle à laquelle vous pouvez accéder en cliquant sur , et l'écran affichera immédiatement Informations de référence sur la question qui intéresse l'utilisateur à l'heure actuelle. Vous pouvez facilement accéder à la table des matières du système d'aide, aux informations spécifiques, à l'historique des accès précédents et aux signets.

Dans Access 97, Microsoft a introduit OfficeAssistant (assistant) et ScreenTips (info-bulles). Info-bulles contenir de brèves explications sur quelque chose. Le système fournit toute une galerie de dix personnages possibles d'assistants (vous pouvez choisir celui que vous aimez). Si un assistant vous vous ennuyez, vous pouvez l'éteindre.

Assistants et constructeurs faciles à utiliser

Maître(Wizard) peut transformer des heures de travail en minutes. Les assistants posent des questions suggestives sur le contenu, le style et le format de l'objet en cours de création ; puis ils construisent automatiquement l'objet souhaité. Dans le cadre d'Access une centaine d'artisans pour vous aider à concevoir des bases de données, des applications, des tableaux, des formulaires, des rapports, des graphiques, des étiquettes de publipostage, des contrôles et des propriétés. Vous pouvez même personnaliser les assistants pour résoudre différents problèmes.

Importation, exportation et liaison fichiers externes

Access vous permet d'importer et d'exporter des fichiers dans de nombreux formats bien connus, notamment dBASE, FoxPro, Excel, SQLServer, Oracle, Btrieve, de nombreux formats de texte ASCII (y compris une longueur de ligne fixe ou un terminateur spécifié), ainsi que des données HTML. L'importation crée une table Access ; l'exportation d'une table Access crée un fichier au format spécifié.

Obligatoire(précédemment nommé accession) signifie que vous pouvez utiliser des données externes sans créer de table Access. Vous pouvez établir une relation similaire avec les données dBASE, FoxPro, Excel, ASCII et SQL. Une fonctionnalité très puissante consiste à lier les tables Access à leurs tables externes, puis à les partager ; cela s'applique aux tables Access, dBASE, FoxPro et SQLServer.

Formulaires et rapports WYSIWYG

Les fenêtres du concepteur de formulaires et d'états ont la même interface et offrent à l'utilisateur de nombreuses options. Le formulaire ou le rapport est conçu selon le principe WYSIWYG (WhatYouSeeIsWhatYouGet - what you see is what you get). En ajoutant un autre contrôle, l'utilisateur voit comment le formulaire en cours de création change.

Vous pouvez inclure des étiquettes, des champs de données de texte, des boutons radio, des cases à cocher, des lignes et des rectangles dans des formulaires et des rapports, et les styliser avec des surbrillances et des ombres. De plus, vous pouvez inclure des images entières, des graphiques, des sous-formulaires et des sous-rapports. Dans le même temps, tous les paramètres de présentation des données restent entièrement sous le contrôle de l'utilisateur. Les formulaires peuvent s'étendre sur plusieurs pages et les rapports peuvent avoir plusieurs niveaux de regroupement et de synthèse des données.

Les formulaires et les rapports peuvent être consultés en mode Aperçu, offrant une vue à vol d'oiseau en zoomant. En mode conception, le rapport peut être visualisé avec des données factices afin que vous n'ayez pas à attendre qu'un fichier réel volumineux soit traité.

Report Builder est un outil très puissant qui vous permet d'utiliser jusqu'à dix niveaux de regroupement et de tri. Grâce à lui, il est possible de créer des rapports qui affichent des pourcentages et des totaux, qui peuvent être obtenus en seulement deux passes. Vous pouvez créer de nombreux types de rapports, y compris des étiquettes de publipostage et des listes de diffusion.

Requêtes et relations multi-tables

L'un des plus puissants Accéder aux fonctionnalités est aussi le plus important. Les relations vous permettent de lier graphiquement des tables. Vous pouvez même lier des tables représentant des fichiers différents types(par exemple, une table Access et une table dBASE). Après une telle liaison, les tables agissent comme une entité unique et vous pouvez désormais créer des requêtes en relation avec toutes les données qu'elles contiennent. Vous pouvez sélectionner des champs spécifiques, définir l'ordre de tri, créer des expressions calculées et entrer des critères pour sélectionner les enregistrements souhaités. Vous pouvez afficher les résultats de la requête sous forme de tableau, de formulaire ou de rapport. L'utilisateur n'est pas obligé prédéfini relations : à la place, entrez simplement le générateur de requêtes (par exemple, lorsque vous souhaitez créer un rapport spécifique).

Les requêtes sont également utilisées dans d'autres cas. Vous pouvez créer des requêtes qui calculent des totaux, affichent des tableaux groupés et créent de nouveaux tableaux. Une requête peut même être utilisée pour mettre à jour des données dans des tables, supprimer des enregistrements et ajouter une table à une autre.

Graphiques et tableaux

Access utilise la même application graphique que Microsoft Word, Excel, PowerPoint et Project. Il vous permet de créer des centaines de types de graphiques et de tableaux, en les personnalisant en fonction de vos besoins spécifiques. Vous pouvez créer des graphiques à barres, à barres, à secteurs, en surface et autres, à la fois en deux et en trois dimensions. Ils peuvent être arbitrairement accompagnés de texte, décorés de couleurs et de motifs différents. Les valeurs peuvent être affichées dans des barres ou des tranches de camemberts. Vous pouvez faire pivoter les images du graphique afin qu'elles s'affichent sous n'importe quel angle de vue pratique. Tout cela est fourni par le programme AccessGraph.

Capacités DDE et OLE

Avec DDE (DynamicDataExchange) et OLE (ObjectLinkingandEmbedding), vous pouvez ajouter toutes sortes de nouveaux objets aux formulaires et rapports Access. Ces objets peuvent être du son, des images, des diagrammes et même des clips vidéo. Vous pouvez incorporer des objets OLE (tels que des bitmaps) ou des documents traitement de texte(Word ou WordPerfect) ou un lien vers des feuilles de calcul Excel. En liant ces objets à leur base de données, l'utilisateur peut créer des formulaires et des états dynamiques, ainsi qu'utiliser les mêmes informations dans différents Applications Windows.

Accès à l'Internet

Access dispose désormais de toutes les fonctionnalités permettant à une application de communiquer avec Internet/intranet. En un clic, vous pouvez enregistrer des tableaux, des requêtes, des formulaires et des rapports au format HTML. L'assistant correspondant permet même à un novice de transférer Codes HTML d'un objet à une page Web, les mettant à la disposition de tous ceux qui surfent sur Internet ! Les hyperliens permettent d'accéder aux données d'une page Web directement à partir d'un formulaire d'accès.

De nombreuses personnes pensent que la publication de données sur des pages Web devrait être effectuée par des administrateurs Web. Access 97 prouve avec une certitude absolue que cette opération peut être effectuée avec succès par n'importe quel utilisateur. Et l'assistant de placement sur une page Web l'aidera en cela, ce qui assure la conversion des objets de base de données sélectionnés au format HTML et les transfère déjà sous cette forme vers une page Web. Avec cet assistant, vous pouvez créer des fichiers statiques ou pages dynamiques, transférez-les sur un serveur Web, créez votre propre page de démarrage et utilisez même des modèles pour obtenir une apparence standard pour toutes les pages HTML !

Fonctions intégrées

L'accès contient plus d'une centaine les fonctions(petits programmes intégrés qui renvoient une valeur à la suite de l'exécution) qui effectuent de nombreuses tâches différentes. Il existe des fonctions pour manipuler des bases de données, des chaînes, des nombres au format date et heure, mathématiques, commerciaux et financiers. Ils peuvent être utilisés pour créer des expressions calculées dans des formulaires, des rapports et des requêtes.

Macros : programmer sans programmer

Pour les non-programmeurs (ou les utilisateurs avancés qui ne veulent tout simplement pas programmer), Access fournit des macros. Ils permettent d'automatiser certaines tâches. À proximité cinquante macros permettent de manipuler des données, de créer des menus et des boîtes de dialogue, d'ouvrir des formulaires et des rapports, en un mot, d'automatiser l'exécution de presque toutes les tâches. Les macros peuvent être utilisées pour résoudre environ 90 % de toutes les tâches de traitement de données.

Modules: Visuel De base pour Applications programmation de base de données

Access est un environnement de développement d'applications sérieux avec un langage de programmation complet. Le langage VBA (anciennement connu sous le nom d'AccessBasic) implémente une approche de programmation orientée objet et permet au programmeur de faire à peu près tout ce qui est imaginable. C'est un puissant langage de programmation structuré. Il est entièrement extensible et prend en charge les procédures API dans toutes les bibliothèques de liens dynamiques (DLL) systèmes d'exploitation Windows 95 et Windows NT.

L'environnement de développement complet prend en charge de nombreuses fonctionnalités modernes et puissantes : mode multi-fenêtres pour l'édition et le débogage, vérification automatique syntaxe, points de contrôle, une exécution pas à pas et même une aide syntaxique qui affiche des options à l'écran pour les commandes que vous entrez.

Même si vous avez déjà travaillé avec des bases de données, cela ne signifie pas du tout que tout se passera bien avec Access tout de suite. Il est possible d'être un expert des systèmes de bases de données relationnelles tels que dBASE, FoxPro et Paradox, mais de ne pas avoir d'expérience avec les bases de données dans un environnement Windows.

Tout d'abord, vous devriez mieux connaître Windows : travaillez avec Éditeur de peinture, expérimentez avec Word ou Excel, apprenez à utiliser correctement la souris. Il vaut la peine de créer un graphique dans Excel, en utilisant les services de l'un des maîtres, en contactant système d'aide. Tout cela aidera à l'avenir lors de la maîtrise d'Access. Vous devez également vous habituer aux nouveaux termes.

Informations pour les utilisateurs de feuilles de calcul

Un utilisateur expérimenté d'Excel (ou 1-2-3) remarquera qu'Access et Excel sont similaires à bien des égards. Premièrement, ces deux programmes sont des produits Windows, il doit donc déjà être familiarisé avec les conventions Windows qui seront utilisées lors de l'utilisation d'Access. L'apparence des tables et des requêtes dans Access correspond à l'apparence des feuilles de calcul et s'appelle tableaux de données ( Fiche technique ). Les lignes et les colonnes des tableaux peuvent être redimensionnées de la même manière que dans les espaces de travail. Feuilles Excel. Essentiellement, le mode de saisie de données dans Access 97 correspond au mode de saisie de données données Excel. Il vous suffit de saisir les données et de définir les en-têtes de colonne ; Access fera le reste automatiquement.

Access, comme Excel, prend en charge le mode WYSIWYG et fonctionne avec applications graphiques Graphique Microsoft. Ainsi, l'utilisateur a toujours la possibilité de créer le même type de diagrammes dans les deux systèmes. De plus, Access inclut un assistant graphique similaire à celui utilisé dans Excel.

Comme Excel, Access 97 inclut un assistant de tableau croisé dynamique ; en fait, il peut être utilisé pour créer des tableaux croisés dynamiques Excel : informations provenant de bases de données Données d'accès peuvent être facilement transférés vers des feuilles de calcul Excel. Les bases de données Access peuvent être liées à des tableaux Excel. Les deux produits peuvent créer des requêtes et trier en utilisant la même interface. (Si le lecteur a dû utiliser le menu Excel pour créer des requêtes et des critères de tri des données, alors ces concepts lui sont déjà familiers.) Bref, Access 97 est interopérable avec tous Produits de bureau 97.

Conférence 1

Principes de base du travail

avec base de données dans Microsoft Access.

1.3. Création de base de données.

1.4. Travailler avec des tableaux.

1.5. Types de données.

1.6. Propriétés du champ.

1.7. Champs clés.

1.8. Définition des relations entre les tables d'une base de données.

1.9. Assurer l'intégrité des données dans Microsoft Access.

1.1. Qu'est-ce que "Base de données".

Dans un environnement professionnel ou personnel, vous devez souvent travailler avec des données provenant de plusieurs sources, chacune associée à un secteur d'activité particulier. Pour coordonner toutes ces données, certaines connaissances et compétences organisationnelles sont nécessaires. Microsoft Access combine des informations provenant de différentes sources dans une base de données relationnelle. Formulaires créés, les requêtes et les rapports vous permettent de mettre à jour rapidement et efficacement les données, d'obtenir des réponses aux questions, de rechercher des données pertinentes, d'analyser des données et d'imprimer des rapports.

La base de données stocke les informations de chaque source dans une table séparée. Lorsque vous travaillez avec des données provenant de plusieurs tables, des liens sont établis entre les tables.

Une requête est créée pour rechercher et sélectionner des données qui remplissent certaines conditions. Les requêtes vous permettent également de mettre à jour ou de supprimer plusieurs enregistrements en même temps, d'effectuer des calculs en ligne ou personnalisés.

Les formulaires permettent de visualiser, saisir ou modifier des données directement dans le tableau. Le formulaire vous permet de sélectionner des données dans une ou plusieurs tables et de les afficher à l'écran en utilisant une mise en page standard ou créée par l'utilisateur.

Un rapport est utilisé pour analyser des données ou les imprimer d'une certaine manière. par exemple, vous pouvez créer et imprimer un rapport qui regroupe les données et calcule les totaux.

Pour effectuer automatiquement certaines opérations, des macros sont utilisées qui contiennent un ensemble d'une ou plusieurs macro-commandes, telles que l'ouverture de formulaires ou l'impression de rapports. Les macros peuvent être utiles pour automatiser les tâches fréquemment effectuées. Par exemple, lorsque l'utilisateur clique sur un bouton, vous pouvez exécuter une macro qui imprime un rapport.

Parfois, il est nécessaire de créer une procédure personnalisée qui doit s'exécuter à partir de n'importe quelle fenêtre de base de données, ou une procédure conçue pour gérer un événement spécifique. Un ensemble de telles procédures dans le langage Visual Basic, assemblés en une seule unité de programme, est appelé un module. Il existe deux principaux types de modules : les modules de classe et les modules standards. Les modules de classe sont des modules de formulaire et des modules de rapport associés à un formulaire ou un rapport particulier. Ils contiennent souvent des procédures événementielles (telles qu'une frappe) et sont créés automatiquement lors de la création de la première procédure événementielle. En standard

Dans la fenêtre de la base de données, vous pouvez travailler avec tous ses objets. Pour afficher les objets d'un certain type, sélectionnez l'onglet approprié (par exemple, "Tables").

A l'aide des boutons de droite, vous pouvez créer et modifier des objets existants.

1.2. Conception de base de données.

Avant de pouvoir créer des tables, des formulaires et d'autres objets, vous devez définir la structure de la base de données. Une bonne structure de base de données est la base pour créer une base de données adéquate et efficace.

Étapes de conception de la base de données :

1. Déterminer le but de la création d'une base de données, ses principales fonctions et les informations qu'elle doit contenir. La base de données doit répondre aux exigences de ceux qui travailleront directement avec elle. Pour ce faire, vous devez déterminer les sujets que la base de données doit couvrir, les rapports qu'elle doit émettre, analyser les formulaires qui sont actuellement utilisés pour enregistrer les données, comparer la base de données en cours de création avec une base de données bien conçue comme celle-ci.

2.Développez sur papier la structure des tables que la base de données devrait contenir. Lors de la conception des tableaux, il est recommandé de se laisser guider par les principes de base suivants :

Les informations du tableau ne doivent pas être dupliquées. Il ne doit y avoir aucune répétition entre les tables. Lorsque certaines informations sont stockées dans une seule table, elles ne devront être modifiées qu'à un seul endroit. Cela rend le travail plus efficace et élimine également la possibilité de discordance des informations dans différentes tables. Par exemple, une table doit contenir les adresses et numéros de téléphone des clients.

Chaque tableau doit contenir des informations sur un seul sujet. Les informations sur chaque sujet sont traitées beaucoup plus facilement si elles sont contenues dans des tableaux indépendants les uns des autres. Par exemple, les adresses des clients et les commandes sont stockées dans des tables séparées afin que les informations sur les clients restent dans la base de données lorsqu'une commande est supprimée.

3.Définissez les champs obligatoires dans le tableau. Chaque tableau contient des informations sur un sujet particulier et chaque champ d'un tableau contient des informations distinctes sur le sujet du tableau. Par exemple, une table de données client peut contenir des champs avec le nom de l'entreprise, l'adresse, la ville, le pays et le numéro de téléphone. Lorsque vous concevez des champs pour chaque table, gardez à l'esprit :

Chaque champ doit être associé à une rubrique de table.

Le tableau doit contenir toutes les informations nécessaires.

Les informations doivent être décomposées dans les plus petites unités logiques (Par exemple, les champs "Prénom" et "Nom", et non le champ général "Prénom").

4.Définissez le champ clé. Pour que Microsoft Access puisse lier les données de différentes tables, telles que les données client et les commandes, chaque table doit contenir un champ ou un ensemble de champs qui définira la valeur individuelle de chaque enregistrement dans la table. Un tel champ ou ensemble de champs est appelé une clé primaire.

5. Définissez les relations entre les tables. Après avoir distribué les données dans les tables et défini les champs clés, vous devez choisir un schéma pour lier les données dans différentes tables. Pour ce faire, vous devez définir des relations entre les tables.

6. Revoyez à nouveau la structure de la base de données et identifiez les éventuelles lacunes. Il est conseillé de le faire à ce stade, alors que les tableaux ne sont pas remplis de données.

7.Ajoutez des données et créez d'autres objets de base de données. Si les structures de table répondent aux exigences, vous pouvez saisir toutes les données. Ensuite, vous pouvez créer des requêtes, des formulaires, des rapports, des macros et des modules.

8.Utilisez les outils d'analyse de Microsoft Access. Il existe deux outils dans Microsoft Access pour améliorer la structure des bases de données. L'assistant d'analyse de table examine la table, propose une nouvelle structure et de nouvelles relations si nécessaire, et la retravaille. L'analyseur de performance examine l'ensemble de la base de données, formule des recommandations pour son amélioration et les met également en œuvre.

1.3. Création de base de données.

Microsoft Access prend en charge deux façons de créer une base de données. Vous pouvez créer une base de données vide, puis y ajouter des tables, des formulaires, des rapports et d'autres objets.

Cette méthode est la plus flexible, mais nécessite une définition distincte de chaque élément de la base de données. Il est également possible de créer immédiatement une base de données à l'aide de l'assistant

d'un certain type avec tous les tableaux, formulaires et rapports nécessaires. ce manière la plus simple création initiale de la base de données. Dans les deux cas, vous aurez la possibilité de

le temps de modifier et d'étendre la base de données créée.

Si vous créez une nouvelle base de données (uniquement dans ce cas), la boîte de dialogue "Nouveau fichier de base de données" apparaît, dans laquelle vous devez spécifier le nom et l'emplacement du fichier pour la base de données en cours de création.

Base de données. Fichier de base Données Microsoft Access a l'extension .mdb. Pour obtenir une copie de la base de données, vous devez copier le fichier qui la contient, car

Lorsque vous quittez Microsoft Access, les modifications de données sont enregistrées automatiquement. Toutefois, lorsque vous modifiez la structure d'un objet de base de données dans Microsoft Access, vous êtes invité à confirmer que vous souhaitez enregistrer ces modifications avant de quitter.

1.4. Travailler avec des tableaux.

La table stocke des informations sur un problème spécifique, par exemple, la table "Produits" contient uniquement des informations sur les marchandises et la table "Fournisseurs" - uniquement sur les entreprises qui fournissent des marchandises. Pour s'assurer que les données ne sont pas dupliquées et que des erreurs ne se produisent pas lors de leur émission, il est nécessaire de répartir les données de différentes natures dans différentes tables. Les données d'un tableau sont organisées en colonnes ("champs") et en lignes ("enregistrements").

Il existe deux modes de travail avec une table. Vous pouvez sélectionner Mode Conception ou Mode Feuille de données en cliquant sur le bouton dédié de la barre d'outils.

En mode Conception de table, vous pouvez créer une table entière en ajoutant de nouveaux champs ou en supprimant et en personnalisant des champs de table existants.

Pour ajouter un champ, en haut de la fenêtre de la table, saisissez le nom du champ et définissez son type. Pour renommer un champ, modifiez son nom dans la colonne Nom du champ.

Le type de données détermine le type de données autorisé dans le champ. Par exemple, vous ne pouvez pas saisir de texte dans un champ de devise. La sélection du type de données approprié garantit que les données sont saisies sous la bonne forme pour le tri, les calculs et d'autres opérations. Pour définir ou modifier le type de données, sélectionnez la colonne Type de données, cliquez sur le symbole de liste déroulante dans le champ et sélectionnez le type de données dans la liste.

Chaque champ a des propriétés, en changeant lesquelles, vous pouvez contrôler le stockage, le traitement et l'affichage des données de champ. Par exemple, pour le format "Devise", un séparateur de groupes de chiffres et un symbole monétaire (1234 gr.) sont automatiquement ajoutés. Pour définir une propriété de champ, sélectionnez-la dans la partie supérieure de la fenêtre du concepteur de table et saisissez la valeur de cette propriété dans la partie inférieure de la fenêtre ou sélectionnez-la dans la liste. L'ensemble des propriétés disponibles est déterminé par le type de données du champ.

Une étiquette unique, appelée clé, est utilisée pour identifier chaque entrée de table. Tout comme une plaque d'immatriculation identifie de manière unique une voiture, une clé définit une entrée. Les champs clés des tables sont utilisés pour créer des relations inter-tables. Pour définir une clé, mettez en surbrillance la ligne avec la description champ souhaité et cliquez sur le bouton Clé de la barre d'outils.

En mode Feuille de données, vous ajoutez, modifiez ou affichez des données tabulaires. Vous pouvez également vérifier l'orthographe et imprimer des données tabulaires, filtrer et trier des enregistrements, modifier apparence tableau ou modifier la structure du tableau en ajoutant ou en supprimant des colonnes.

Pour ajouter des entrées, utilisez le bouton Nouvelle entrée de la barre d'outils. Lorsque vous cliquez sur ce bouton, une ligne vide apparaît à la fin du tableau.

Pour supprimer des entrées, sélectionnez n'importe quel champ de l'entrée et cliquez sur le bouton Supprimer l'entrée dans la barre d'outils.

Les lignes d'un tableau peuvent être triées en fonction du contenu d'une ou de plusieurs colonnes. Pour ce faire, sélectionnez le champ à trier et cliquez sur le bouton Trier par ordre croissant ou Trier par ordre décroissant de la barre d'outils.

Le filtrage vous permet de voir uniquement certains enregistrements dans le formulaire. Sélectionnez les données que vous souhaitez filtrer et cliquez sur le bouton Filtrer par sélection dans la barre d'outils. Pour modifier le filtre, cliquez sur le bouton Modifier le filtre. Pour demander plus état détaillé pour filtrer, sélectionnez la commande Filtrer du menu Enregistrements et la sous-commande Filtre avancé. Pour appliquer un filtre normal ou avancé, cliquez sur le bouton Appliquer le filtre dans la barre d'outils.

1.5. Types de données.

Le type de données détermine le type de données autorisé dans le champ. Par exemple, vous ne pouvez pas saisir de texte dans un champ de devise. La sélection du type de données approprié garantit que les données sont saisies sous la bonne forme pour le tri, les calculs et d'autres opérations. Microsoft Access prend en charge les types de données suivants :

Texte

Texte ou chiffres ne nécessitant pas de calculs, tels que des numéros de téléphone.

Champ Mémo

Texte long ou combinaison de texte et de chiffres.

Numérique

Données numériques utilisées pour les calculs.

Date Heure

Dates et heures faisant référence aux années 100 à 9999 incluses.

Monétaire

Valeurs monétaires et données numériques utilisées dans les calculs mathématiques.

Compteur

Numéros uniques croissant séquentiellement (par 1) ou aléatoires saisis automatiquement au fur et à mesure que chacun est ajouté nouvelle entrée dans

Logique

Les valeurs booléennes, ainsi que les champs pouvant contenir l'un des deux valeurs possibles(Vrai/Faux, Oui/Non).

Champ d'objet OLE

Objet (par exemple, une feuille de calcul Microsoft Excel, document Microsoft Word, image, enregistrement sonore ou autres données au format binaire) liées ou incorporées dans une feuille de calcul Microsoft Access.

Lien hypertexte

Une chaîne de lettres et de chiffres qui représente l'adresse du lien hypertexte.

Assistant de substitution

Crée un champ qui propose un choix de valeurs à partir d'une liste, ou d'une combo box contenant un ensemble de valeurs constantes ou de valeurs d'une autre table. La sélection de cette option dans la liste d'une cellule lance un assistant de recherche qui détermine le type de champ.

Cours 2

Saisie et modification des données

Entrée de données

La vue tableau affiche toutes les données saisies. Si seule la structure de la table a été créée, il n'y a pas encore de données pour la table. Dans un tableau vide Le marqueur d'entrée (avec un triangle pointant vers la droite) est généralement placé dans la première ligne du tableau.

Pour saisir une valeur dans un champ (en mode Feuille de données), déplacez le curseur sur le champ et saisissez la valeur. Lors de la modification d'un enregistrement, le marqueur d'enregistrement se transforme en crayon. Lorsque vous entrez une nouvelle entrée (qui a un crayon sur son marqueur), la ligne suivante apparaît automatiquement (qui a un astérisque sur son marqueur pour indiquer une nouvelle entrée). Le nouveau marqueur d'enregistrement marque toujours la dernière ligne du tableau.

Lors de la saisie d'un nouvel enregistrement, le curseur est généralement placé dans le premier champ de la table.

Selon l'opération en cours et le type d'enregistrement, un jeton d'enregistrement peut prendre l'une des quatre formes suivantes.

Marqueur de l'enregistrement en cours.

Marqueur de l'enregistrement en cours d'édition.

Marqueur d'entrée verrouillé (lorsque vous travaillez dans

mode multijoueur).

Nouveau marqueur d'enregistrement.

Enregistrer une entrée

Une entrée ajoutée ou modifiée est automatiquement enregistrée lorsque vous naviguez vers une autre entrée ou fermez la feuille de calcul. Cela transforme le marqueur d'entrée en une flèche pointant vers la droite.

Pour enregistrer l'entrée, entrez valeur admissible dans le champ de clé primaire La valeur de clé primaire est vérifiée par rapport au type de données, à l'unicité et à d'autres règles de validation de valeur entrées dans la propriété Critères de valeur ( Validation régner )

Bouton Annuler ( annuler Courant champ / enregistrement ) situé sur la barre d'outils vous permet d'annuler les modifications apportées uniquement à record actuel. Après être passé à l'enregistrement suivant, ce bouton reviendra à mode normal annuler Et en modifiant l'enregistrement suivant, vous ne pouvez plus annuler la modification du précédent.

Vous pouvez sauvegarder l'enregistrement en cours sur disque à l'aide de la commande Enregistrements->Enregistrer l'enregistrement ( enregistrements -> sauvegarder enregistrements ) ou des raccourcis clavier< Décalage + Entrer >.

Vérification de l'exactitude des données saisies

Vérification automatique du type de données

Access vérifie certains types de données automatiquement, sans aucune intervention. Pour les champs contenant ces types de données , vous n'avez pas besoin de renseigner les propriétés Condition sur la valeur. Listons ces types de données.

Numérique (Numéro)

Argent (Monnaie)

Date/Heure (Date/Heure)

Booléen (Oui/Non)

Numérique (Numéro) et Monétaire (Devise) vous permettent d'entrer des valeurs numériques valides. Bien qu'Access vous permette d'entrer une lettre dans le champ Numéro, si vous essayez de quitter ce champ, une boîte de dialogue s'affiche avec le message "La valeur que vous avez entrée ne correspond pas aux propriétés du champ 'Type de données' ou 'Taille du champ'" Un message d'erreur apparaîtra également si vous entrez d'autres caractères non valides ou plusieurs décimales, ou si vous essayez d'entrer un nombre excessivement grand pour une certaine taille du type de données Numérique (Nombre)

Les champs de type Date/Heure (Date/Heure) vérifient l'exactitude des valeurs de date et d'heure. Si vous essayez d'entrer l'heure 44:44:44 ou juste une lettre dans un champ de type Date/Heure, une boîte de dialogue d'erreur apparaîtra

Booléen (Oui/Non), vous ne pouvez saisir qu'un seul des points de consigne suivants : Oui (Oui), Vrai (Vrai) Marche (Marche) ou tout nombre différent de zéro pour les logiques Oui et Non (Non), Faux (Faux), Arrêt ( Off) ou 0 pour N° logique. Vous pouvez définir vos propres valeurs booléennes (Oui/Non) dans la propriété Format du champ, mais les valeurs standard sont généralement utilisées.

Méthodes de saisie des données

La saisie de données dans des champs de différents types est effectuée différentes façons. Pour certains types de données, la validation des valeurs est effectuée automatiquement. Cependant, lors de la création de certaines tables, vous devrez peut-être saisir des données dans des formats non standard (définis par l'utilisateur) et définir des règles de validation pour celles-ci dans la propriété ValidationRule. Ensuite, nous considérerons différentes manières saisie des données. |

Saisie de texte standard

Les trois champs entrés dans la table MyStudents étaient des champs de type Texte. Les champs FamNameName1 ont un masque de saisie utilisé pour la saisie des données. Si vous saisissez une valeur en minuscules, elle s'affichera : la première lettre est en majuscule, les autres en minuscules. Le texte peut être vérifié significations spéciales et afficher dans le format spécifié.

Parfois dans un champ de type Texte ( Texte ), vous devez saisir une valeur composée de plusieurs lignes. Pour ajouter nouvelle ligne appuyez sur la combinaison de touches< ctrl + Entrer >. Cette fonctionnalité est utile pour formater les chaînes de champ d'adresse ainsi que le champ Mémo.

Entrée de données date/heure

Les valeurs sont saisies au format mmm aa. Il en sera ainsi lorsque vous saisirez le 08/04/96 et quitterez ce champ. Access affichera la valeur sous la forme Arg 96. La table stocke en fait la valeur 4/8/92 et vous pouvez l'afficher en survolant ce champ. D'autre part, vous pouvez entrer Arg 96 dans le champ, et la valeur Arg 96 sera stockée dans la table.

Pour un champ de type Date/Heure, vous pouvez également définir une condition sur la valeur Entre #1/1/70# EtDate(). Cette condition indique que la date de naissance saisie doit être comprise entre le 1er janvier 1970 et date actuelle.

Les formats affectent la façon dont les données sont affichées, pas la quantité de mémoire qu'elles occupent.

Saisie de données textuelles avec validation des données

Un champ de texte peut être défini sur une propriété Condition de valeur. Il limite l'entrée à des valeurs (par exemple F, M, C). Si vous essayez d'entrer des valeurs autres que F, M et C dans ce champ, une boîte de dialogue apparaîtra avec le message suivant, par exemple : Seuls M, F ou C peuvent être saisis dans ce champ. Ce message déterminé par la valeur de la propriété "message d'erreur" pour champ donné.

Saisie de données numériques avec vérification de la condition de la valeur |

Les champs numériques ont des règles de validation des données définies. Le champ Resultat de la propriété Value Criteria est défini sur la contrainte de valeur d'évaluation (>=2 et<=5). При нарушении этого правила появится диалоговое окно с сообщением об ошибке. Это сообщение определяется содержимым свойства сообщения об ошибке для данного поля.

Entrée OLE

Le champ d'un objet OLE appelé Foto peut être rempli même sans que l'objet (image) lui-même ne soit affiché à l'écran. Les objets suivants peuvent être stockés dans un champ de type OLE.

Images tramées.

Fichiers sonores.

Graphiques et (diagrammes).

Word ou Excel.

Un objet reconnu par un serveur OLE peut être stocké dans Access dans un champ de type OLE. Les objets OLE sont généralement saisis dans des formulaires de manière à pouvoir être vus, entendus ou utilisés. Lorsque vous placez un objet OLE dans une table, vous verrez un texte décrivant l'objet (par exemple, dans le champ de type OLE, vous pouvez voir l'inscription PaintbrushPicture). Il existe deux manières de saisir un objet.

Coller à partir du tampon.

Insérer à partir de la boîte de dialogue qui apparaît après l'exécution de la commande Insérer->Objet (Insérer->Objet)

Saisie des données MEMO

Le champ Review contient des données de type MEMO. Ce type vous permet de saisir jusqu'à 64 000 octets de texte pour chaque entrée. Le tableau n'affiche qu'une partie du texte saisi. pressage , vous pouvez afficher une boîte de dialogue de saisie (Zoom) avec une barre de défilement qui vous permet de voir jusqu'à 1 000 octets de texte à la fois

Parcourir les enregistrements d'une table

En règle générale, après avoir saisi les données, il devient souvent nécessaire d'apporter des modifications, ce qui peut être dû aux raisons suivantes

Reçu nouvelle information

Erreurs trouvées

Besoin d'ajouter de nouvelles entrées

Pour modifier les données, ouvrez d'abord la table Dans la fenêtre de la base de données, ouvrez la table en mode feuille de données en double-cliquant sur la ligne avec son nom dans la liste des tables.

Si vous êtes en mode TableDesign, cliquez sur le bouton Vues pour passer en mode Tableau afin d'apporter des modifications aux données.

Parcourir les enregistrements

Pour accéder à n'importe quel enregistrement, vous pouvez simplement placer le curseur dessus ou cliquer dessus avec la souris.Mais si les tableaux sont très volumineux, le problème du déplacement rapide vers l'enregistrement souhaité devient particulièrement aigu

Vous pouvez utiliser la barre de défilement verticale pour naviguer dans les enregistrements. Les boutons fléchés sur la barre de défilement vous permettent de déplacer le marqueur d'enregistrement d'une seule position par clic Par conséquent, pour un déplacement plus rapide (à travers plusieurs enregistrements à la fois), il est préférable d'utiliser le curseur de la barre de défilement Vous pouvez également cliquer avec la souris dans la zone entre le curseur et le bouton de la barre de défilement pour passer à plusieurs positions à venir.

La commande Édition->Aller offre plusieurs options pour se déplacer rapidement dans le tableau.

Les cinq boutons de navigation situés au bas de la fenêtre de vue du tableau peuvent également être utilisés pour parcourir les enregistrements En cliquant sur ces boutons, vous pouvez accéder à n'importe quel enregistrement Si vous connaissez le numéro d'enregistrement (numéro de ligne pour un enregistrement donné), cliquez dans le champ du numéro d'enregistrement, entrez le numéro d'entrée et appuyez sur la touche Pour passer au champ du numéro d'entrée, appuyez sur la touche .

Lorsque vous vous déplacez dans le tableau, faites attention aux indications de la barre de défilement. Access ne met pas à jour le champ du numéro d'enregistrement tant que vous n'avez pas cliqué sur l'un des champs d'enregistrement.

Recherche de consigne

Tout en connaissant le numéro d'enregistrement, vous pouvez y accéder et rechercher un champ spécifique. Dans la plupart des cas, vous devrez rechercher une valeur spécifique dans l'enregistrement. Cela peut être fait de trois manières :

Sélectionnez la commande Edition->Rechercher (Edrt->Rechercher)

Cliquez sur le bouton Rechercher (FindSpecifiedText) situé sur la barre d'outils (il affiche des jumelles).

Utiliser le raccourci clavier

Lorsque vous utilisez l'une de ces méthodes, une boîte de dialogue apparaît. Pour rechercher uniquement un champ spécifique, placez le curseur dessus (et faites-le avant d'ouvrir la boîte de dialogue). Activez la case à cocher Uniquement dans le champ actuel (SearchOnlyCurrentField) dans la boîte de dialogue, et Access recherchera uniquement dans le champ spécifié.

Cette boîte de dialogue vous permet de définir diverses options de recherche. Entrez la valeur que vous recherchez dans la zone de texte FindWhat caractères spéciaux:

* - Correspond à n'importe quel nombre de caractères

Correspond à un caractère

# - Correspond à un chiffre

Pour comprendre le fonctionnement de ces caractères, supposons que vous vouliez trouver toutes les valeurs qui commencent par AB Pour cela, entrez AB*

Supposons maintenant que vous souhaitiez rechercher des valeurs se terminant par 001 Dans ce cas, tapez *001 . Pour rechercher une valeur qui commence par AB, se termine par 001 et ne contient que deux caractères entre eux, tapez AB??001. Si vous avez besoin de trouver tous les noms de famille se terminant par "ko", alors pour rechercher des valeurs ​​​​comme Brodsky et Tchaïkovski, entrez *co.

La liste déroulante Correspondance contient trois options :

Avec n'importe quelle partie du champ (AnyPartofField)

Champs entiers (WholeField)

Depuis le début du champ (StartofField)

L'option standard est WholeField. Par exemple, la valeur Pet sera trouvée si la valeur est Pet. Si l'option Avec n'importe quelle partie du champ (AnyPartofField) est sélectionnée, les résultats de la recherche récupéreront les valeurs Petrov, Petrovsky. Shpetny, etc. À la suite de la recherche avec le paramètre Depuis le début du champ (StartofO), les valeurs ​​​​de Petrov, Petrovsky seront trouvées.

Dans la liste déroulante Afficher (Rechercher), vous pouvez sélectionner une ou plusieurs options parmi l'ensemble Tout, Haut, Bas (Haut, Bas, Tout)

Si vous sélectionnez le bouton d'option Uniquement dans le champ actuel (SearchOnlyCurrentField), la valeur sera recherchée dans un seul champ. La case à cocher MatchCase détermine si les majuscules et les minuscules seront distinguées. Ils sont identiques par défaut. La recherche d'animal de compagnie trouvera animal de compagnie, Petr et Petrov. Lorsque vous cochez la case MatchCase, vous devez entrer la chaîne de recherche en majuscules et en minuscules

De toute évidence, pour les types de données tels que Number, Currency et Date/Time, la sensibilité à la casse n'a pas de sens.) Si vous cochez la case MatchCase, Access ignore la case à cocher SearchFieldsAsFormatted (si vous avez formaté les champs de la table, cochez cette case) Par exemple, vous souhaitez rechercher dans le champ Date de naissance les enregistrements de toutes les personnes nées en avril 1982. Pour ce faire, sélectionnez l'option SearchFieldsasFormatted et entrez Apr 92. Si vous ne cochez pas cette case, la recherche aura à effectuer par la date de naissance exacte, par exemple, recherchez 08/04/92

L'utilisation de la case à cocher SearchFieldsasFormatted peut ralentir considérablement la recherche.

La recherche démarre lorsque vous cliquez sur le bouton Rechercher (FindFirst) ou Rechercher le suivant (FindNext) Après avoir trouvé une valeur, Access la met en surbrillance Pour rechercher la première valeur correspondante, cliquez sur le bouton Rechercher. Pour rechercher la valeur suivante, cliquez sur le bouton Rechercher suivant. La boîte de dialogue reste ouverte tout au long du processus de recherche. Par conséquent, lorsque vous trouvez la valeur souhaitée, cliquez sur le bouton Fermer pour fermer la boîte de dialogue.

Modifier les valeurs en mode Feuille de données

Pour modifier une valeur, accédez à celle-ci et apportez les corrections nécessaires. Plusieurs raisons peuvent justifier la modification d'une valeur.

Ajout d'une nouvelle valeur.

Remplacement valeur existante

Modification d'une valeur existante

Si le champ est vide, saisissez-y simplement une nouvelle valeur Lors de la saisie de nouvelles valeurs dans le champ, suivez les mêmes règles que lors de la saisie de nouvelles entrées

Remplacement d'une valeur existante

Vous pouvez sélectionner un champ à l'aide du clavier ou de la souris Lors de l'utilisation du clavier, le contenu du champ est mis en surbrillance (Il s'affiche sous forme inversée) Lorsque vous appuyez sur n'importe quelle touche, le contenu du champ est supprimé et remplacé par le caractère correspondant à la touche enfoncée En appuyant sur la touche , vous supprimerez les valeurs des champs sans les remplacer. L'appui sur la touche espace efface la valeur et la remplace par un espace

A l'aide de la souris, le contenu du champ peut être sélectionné des manières suivantes :

Cliquez sur la bordure gauche du champ (où le pointeur se transforme en un grand signe plus)

Double-cliquez sur le champ (cette méthode ne convient pas si le texte contient un espace)

Cliquez et faites glisser le pointeur de la souris sur le contenu de la boîte de gauche à droite

Sélectionnez n'importe quelle partie du contenu du champ et appuyez sur la touche

Pour remplacer une valeur existante par une valeur par défaut de la propriété DefaultValue, mettez la valeur en surbrillance et appuyez sur la combinaison de touches .

Pour remplacer une valeur existante par une valeur du même champ de l'enregistrement précédent, appuyez sur la combinaison de touches<Сtrl+"(кавычки)>

Assurez-vous de ne pas cliquer<С1г1+-(минус)>, car dans ce cas l'entrée en cours sera supprimée

Modification d'une valeur existante

Pour corriger une valeur existante, au lieu de remplacer la valeur entière, cliquez devant n'importe quel symbole de cette valeur. En plaçant le pointeur de la souris sur un caractère spécifique, vous activez le mode insertion, et lorsque vous entrez une nouvelle valeur, les valeurs existantes se déplaceront vers la droite. Après avoir appuyé sur la touche le mode remplacement est activé et les caractères saisis sont remplacés un par un. A l'aide des touches du curseur, vous pouvez vous déplacer de l'un (et à l'autre) sans les faire changer. Pour supprimer le caractère à gauche du curseur, appuyez sur la touche , et pour supprimer le caractère situé à droite, utilisez la touche .

Méthodes d'édition

Se déplacer dans le champ En appuyant sur les touches -> et<-
Insertion d'une valeur dans un champ Sélectionnez la position d'insertion et entrez la valeur
Sélection de tout le contenu d'un champ Appuyez sur F2 ou double-cliquez
Remplacer une valeur par une nouvelle Sélectionnez le champ entier et entrez-en un nouveau
Remplacement du champ précédent Ctrl+'(apostrophe)
Remplacement par une valeur par défaut Ctrl+Alt + Espace
Insérer un saut de ligne (texte, mémo) Ctrl+Entrée
Sauvegarde de la ligne courante Maj+Entrée ou passer à une autre ligne
Insertion de la date actuelle Ctrl+;(point-virgule)
Insérer l'heure actuelle Ctrl+ :(deux-points)
Ajout d'une nouvelle entrée Ctrl++(plus)
Suppression d'une entrée Ctrl+-(moins)
Commutation des boutons d'option Espace
Annuler les modifications de l'entrée actuelle Bouton Esc ou Annuler

Champs non modifiables

Certains champs ne peuvent pas être modifiés Types de ces champs

Annuler les actions

Parfois, le bouton Annuler de la barre d'outils n'est pas disponible et ne peut pas être utilisé. Mais dès que vous commencerez à éditer l'enregistrement, il deviendra disponible et vous pourrez l'utiliser pour annuler la saisie d'éléments dans le champ en cours. La touche est également utilisée pour annuler des opérations. . Appuyer dessus annule l'opération de changement de valeur ou de champ. Appuyer deux fois sur une touche , vous annulerez les modifications pour l'ensemble de l'entrée actuelle.

La commande Edition->Annuler est également utilisée pour annuler des opérations, et le nom de la commande change en fonction de l'action annulée.

Pour annuler la modification de la valeur dans le champ, sélectionnez la commande Édition->Annuler la saisie ou utilisez le bouton Annuler situé sur la barre d'outils. Après être passé à un autre champ, les modifications apportées au champ précédent peuvent être annulées à l'aide de la commande Édition->Restaurer le champ/enregistrement actuel ou du bouton Annuler. Vous pouvez annuler toutes les modifications de l'enregistrement en cours qui n'ont pas été enregistrées à l'aide de la commande Édition->Restaurer le champ/enregistrement actuel (Édition->Annuler le champ/enregistrement actuel). Après avoir enregistré l'enregistrement, les modifications apportées à celui-ci peuvent être annulées en sélectionnant la commande Édition->Restaurer l'enregistrement (Édition->Annuler l'enregistrement enregistré). Cependant, une fois l'entrée suivante modifiée, ces modifications ne peuvent plus être annulées.

Copier et coller des valeurs

La copie ou la suppression de données dans le presse-papiers est gérée par Microsoft Windows 95/NT lui-même, et non par une fonction Access spéciale. Une valeur copiée ou supprimée dans le presse-papiers peut être collée dans un autre champ ou enregistrement à l'aide de la commande Edition->Coller ou du bouton Coller de la barre d'outils. Les opérations de suppression dans le presse-papiers, de copier-coller depuis le presse-papiers sont utilisées pour échanger des données à la fois entre diverses applications Windows et au sein même d'Access. Avec cette méthode, vous pouvez copier des enregistrements entiers vers d'autres feuilles de calcul ou même d'autres bases de données, ainsi qu'échanger des données avec des programmes Microsoft Word et Excel.

Remplacement des valeurs

La commande de menu Édition->Remplacer (Édition->Remplacer) vous permet de rechercher et de remplacer par motif. Après avoir sélectionné cette commande ou appuyé sur les touches < ctrl + H > une boîte de dialogue apparaît à l'écran,

Cette boîte de dialogue est très similaire à celle qui apparaît après avoir sélectionné la commande Edition->Rechercher (Edition->Rechercher). Seulement, en plus du champ de texte Sample (FindWhat), il possède également un champ Remplacer par (ReplaceWith). La recherche commence lorsque la touche est enfoncée . Trouver la valeur dans le modèle. L'accès le met en évidence. Pour remplacer cette valeur, cliquez sur le bouton Remplacer. Pour remplacer toutes les valeurs à la fois, cliquez sur le bouton Remplacer tout.

Ajout de nouvelles entrées

Pour ajouter une entrée en mode feuille de données, placez le curseur sur la dernière ligne (où le marqueur d'entrée est un astérisque) et entrez une nouvelle entrée. Pour passer à une nouvelle entrée, vous pouvez sélectionner la commande

Insérer->Enregistrement->Enregistrement), cliquez sur le bouton Nouvel enregistrement (NewRecord) situé sur la barre d'outils, utilisez les boutons de navigation ou la commande Edition->Aller->Nouvel enregistrement

(Édition->Aller à->Nouveau). Vous pouvez également sauter à la dernière entrée et appuyer sur la touche< | >Ici, vous devez ajouter de nouvelles entrées et rendre les entrées existantes temporairement invisibles Commande de menu

Records-> Data Entry (Records-> DataEntry) effacera temporairement l'écran de tous les enregistrements, puis vous pourrez modifier de nouveaux enregistrements sans interférence. Pour restaurer tous les enregistrements, sélectionnez la commande

Records->remove filter (Records->RemoveFilter/Sort)

Suppression d'enregistrements

Pour supprimer un nombre arbitraire d'entrées, sélectionnez-les et appuyez sur la touche ou sélectionnez la commande Édition->Supprimer (Édition->Supprimer) Pour supprimer un seul enregistrement, placez le curseur dans l'un de ses champs et sélectionnez la commande Édition->Supprimer l'enregistrement (Édition->Supprimer l'enregistrement) Lors de la suppression d'un enregistrement, une boîte de dialogue Une boîte apparaît, avec laquelle vous devez confirmer la suppression Si vous cliquez sur le bouton Oui, les entrées seront supprimées, et si vous cliquez sur Non, tout restera inchangé.

Le paramètre par défaut de cette boîte de dialogue consiste à sélectionner le bouton Oui. Par conséquent, lorsque vous appuyez sur le bouton les entrées seront automatiquement supprimées. Mais si vous supprimez des enregistrements par erreur de cette manière, il sera alors impossible de les restaurer.

Pour sélectionner des enregistrements adjacents (c'est-à-dire adjacents), cliquez sur le premier marqueur d'enregistrement et faites glisser le pointeur de la souris (pointant vers la droite) sur le dernier des enregistrements que vous souhaitez sélectionner

Ajouter, modifier et supprimer des colonnes

La possibilité d'ajouter, de supprimer et de renommer des colonnes en mode Feuille de données dans Access 97 est quelque peu dangereuse. Le fait est que ces opérations modifient la structure des données. Comme vous le savez, lorsque vous apportez des modifications en mode conception (TableDesign), la structure de données sous-jacente change. Cependant, en mode table, vous ne réalisez peut-être même pas toutes les conséquences des modifications apportées Par conséquent, lors de la création de bases de données pour d'autres utilisateurs, veillez à ce qu'ils ne puissent pas apporter de modifications en mode Feuille de données.

Supprimer une colonne en mode feuille de données

Pour supprimer une colonne en mode Feuille de données, sélectionnez-la et appuyez sur la touche ou sélectionnez la commande Modifier-supprimer la colonne (Edrt^SupprimerColonne) Cela fera apparaître une boîte de dialogue dans laquelle vous devrez confirmer la suppression de toutes les données de cette colonne, ainsi que le champ lui-même de la structure de la table. que si ce champ est utilisé dans le formulaire de saisie de données ou dans un rapport, alors si vous le supprimez, vous recevrez un message d'erreur à chaque fois qu'un objet accédera au nom de ce champ

Ajouter une colonne en mode feuille de données

Pour ajouter une nouvelle colonne en mode tableau, sélectionnez Insérer ^ Colonne (Insérer ^ Colonne), et par conséquent, à droite de la colonne dans laquelle se trouve le curseur, une colonne avec l'en-tête Champ1 (Champ "1) sera Ensuite, dans l'enregistrement de cette colonne, vous pouvez saisir de nouvelles données.

Lorsqu'une nouvelle colonne est ajoutée, la structure de la table change (c'est-à-dire qu'un nouveau champ y est ajouté). Lorsque vous enregistrez une table, Access détermine les propriétés du champ ajouté en fonction des valeurs qui y sont entrées.

Modification du nom du champ (en-tête de colonne)

Lors de l'ajout d'une nouvelle colonne, il est souhaitable de modifier son en-tête avant d'enregistrer le tableau. Pour ce faire, double-cliquez dessus et effectuez les modifications nécessaires. Lorsque la table est enregistrée, cet en-tête sera utilisé comme nom de champ dans la structure de la table.

En modifiant l'en-tête de colonne, vous modifiez le nom du champ dans la table. Et s'il est utilisé dans des formulaires, des rapports, des requêtes, des macros ou des modules, ces objets ne fonctionneront pas tant que vous n'y aurez pas apporté les corrections appropriées. Cette méthode de changement de nom de champ est lourde de conséquences désagréables, il est donc souhaitable que seuls les utilisateurs expérimentés l'utilisent.

Affichage des enregistrements

Lors de l'ajout ou de la modification d'entrées, vous pouvez utiliser à la fois les commandes de la souris et du menu. À l'aide du menu Format ou des commandes de la souris, vous pouvez modifier l'ordre des champs, masquer et figer les colonnes, modifier la hauteur des lignes et la largeur des colonnes, sélectionner une police différente et même afficher ou supprimer des lignes de grille.

Modification de l'ordre des champs

Par défaut, Access affiche les champs en mode Feuille de données dans le même ordre qu'ils apparaissent dans une table ou une requête. Cependant, il est parfois nécessaire de placer certains champs côte à côte pour faciliter l'analyse des données qu'ils contiennent. Pour modifier l'ordre des champs, sélectionnez une colonne et faites-la glisser vers une nouvelle position.

Vous pouvez sélectionner et faire glisser les colonnes une par une ou par groupes. Supposons que vous souhaitiez placer les champs Nom au début du tableau. Pour le faire, suivez ces étapes.

1. Placez le pointeur de la souris sur le nom du champ (colonne) Nom (il prendra la forme d'une flèche vers le bas).

2. Cliquez et maintenez le bouton de la souris dans cette position. Cela sélectionnera toute la colonne Nom. Relâchez le bouton.

3. Cliquez à nouveau sur le nom d'une des colonnes et maintenez-le enfoncé ; le pointeur se transforme en une flèche avec un cadre.

Faites glisser cette colonne vers la bordure gauche du tableau. Relâchez le bouton de la souris et la colonne se déplacera au début du tableau.

De cette façon, vous pouvez déplacer un ou plusieurs champs sélectionnés vers la gauche, la droite ou même hors de la droite ! bordure de fenêtre hurlante.

Le déplacement de champs en mode Feuille de données ne modifie pas la structure de la table.

Modification de la largeur du champ

Pour modifier la largeur d'un champ (c'est-à-dire une colonne), vous devez la définir soit dans la boîte de dialogue (où elle est déterminée par le nombre de caractères), soit en faisant glisser le bord droit de l'en-tête de la colonne (dans ce cas, le le pointeur de la souris se transformera en une croix avec une double flèche).

Pour modifier la largeur de colonne, suivez deux étapes simples :

1.Placez le curseur entre deux en-têtes de colonne sur leur ligne de séparation.

2. Faites glisser la bordure de la colonne vers la gauche pour la réduire ou vers la droite pour l'agrandir.

Pour redimensionner instantanément une colonne pour qu'elle s'adapte au mieux (en fonction de l'élément le plus long), double-cliquez sur la bordure droite de l'en-tête de la colonne.

Changer la largeur d'une colonne/ne change pas la taille du champ dans le tableau : vous changez simplement la taille de la colonne visualisée pour les données qu'elle contient.

Il existe un autre moyen de modifier la largeur de colonne : vous devez exécuter la commande Format ^ Largeur de colonne (Format ^ ColumnWidth) ou faire un clic droit sur l'en-tête de colonne et sélectionner la commande ColumnWidth dans le menu contextuel. La boîte de dialogue Largeur de colonne s'affiche. Ici, vous pouvez demander

la largeur de la colonne, mesurée par le nombre de caractères. Et pour définir la largeur par défaut, cochez la case Largeur standard.

Faire glisser le bord droit d'une colonne vers la gauche jusqu'au bord de la colonne précédente masquera cette colonne. La même chose se produira si vous définissez la valeur sur 0 dans la boîte de dialogue ColumnWidth. Par conséquent, pour afficher à nouveau la colonne masquée, exécutez la commande Format ^ Afficher les colonnes (Format ^ Afficher les colonnes).

Modifier la hauteur d'enregistrement (ligne)

Pour modifier la hauteur d'un enregistrement (c'est-à-dire une ligne), placez le pointeur de la souris sur la limite de l'enregistrement (dans la zone du marqueur d'enregistrement) et faites glisser la limite supérieure de la ligne, ou sélectionnez la commande Format^ RowHeight (Format^RowHeight). La nécessité d'augmenter la hauteur de la ligne survient si vous devez placer du texte dans une police plus grande ou plusieurs lignes de texte.

Lorsque vous faites glisser la bordure de l'entrée, le pointeur de la souris change. Pour modifier la hauteur de la ligne, procédez comme suit :

1. Placez le curseur sur la ligne de séparation entre deux lignes dans la zone de marqueur d'écriture.

2. Faites glisser la bordure de la ligne vers le haut pour la réduire ou vers le bas pour augmenter la hauteur de la ligne.

La modification de la hauteur de ligne modifie la hauteur de toutes les lignes en mode feuille de données en même temps.

Il existe un autre moyen de modifier la hauteur de ligne : sélectionnez la commande Format ^ Hauteur de ligne (Format ^ RowHeight). Cela fera apparaître une boîte de dialogue dans laquelle vous pourrez entrer la hauteur de la ligne en points. Pour sélectionner la hauteur par défaut, cochez la case StandardHeight.

Si, lorsque vous faites glisser la bordure d'un enregistrement vers le haut, elle croise la bordure de l'enregistrement précédent, alors all| les lignes seront masquées. La même chose se produira si vous définissez la boîte de dialogue RowHeight sur une valeur proche de 0 (par exemple, 0,1). Dans ce cas, pour afficher les lignes, exécutez la commande Format ^ Hauteur de ligne (Format => RowHeight) et définissez la valeur standard pour la hauteur de ligne.

Affichage de grille

En règle générale, une grille est affichée à l'écran, dont les lignes servent de limites aux lignes et aux colonnes. A l'aide de la commande Format "=> Cellules (Format ^ Cellules), vous pouvez déterminer si cette grille sera affichée et à quoi elle doit ressembler. (Boîte de dialogue Vue Grille (CellEffects).)

Modification de la police d'affichage

La taille des lignes et des colonnes change automatiquement lorsque la taille de la police d'affichage change. Access affiche toutes les données en mode Feuille de données par défaut dans la police MSSansSerif à 8 points et le style Regular. Vous constaterez peut-être qu'il ne s'imprime pas correctement car il s'agit d'une police d'écran. Par conséquent, la police Arial 8 points et le style Regular seraient préférables. Sélectionnez Format"=>Font(Fonnat^Font) pour modifier le type, la taille et le style de la police.

La modification de la police d'affichage affecte l'ensemble du tableau. Pour voir plus d'informations à l'écran, sélectionnez une petite taille de police. Si vous disposez du matériel nécessaire, passez à une résolution supérieure. Et si vous voulez que les lettres soient plus grandes, augmentez la taille de la police.

Pour passer à 10 points Arial et Gras, procédez comme suit.

Sélectionnez la commande Format^Police, et une boîte de dialogue apparaîtra à l'écran.

Dans le champ Police, sélectionnez Arial,

Dans le champ Contour (FontStyle) sélectionnez Gras (Gras).

Entrez 10 dans le champ Taille.

Cliquez sur le bouton OK.

Si vous modifiez les attributs d'une police, un échantillon de cette police apparaîtra dans la zone Échantillon. Ainsi, avant d'apporter des modifications, vous pouvez les voir. Vous pouvez également changer la couleur de la police si vous le souhaitez.

Masquer et afficher des colonnes

Pour masquer une colonne, vous pouvez faire glisser sa bordure vers le champ précédent ou définir la largeur de la colonne sur 0. Pour masquer une ou plusieurs colonnes, vous pouvez également utiliser la commande Format ^ Masquer les colonnes (Format ^ Masquer les colonnes). Pour masquer une seule colonne, procédez comme suit.

1. Placez le curseur n'importe où dans la colonne que vous souhaitez masquer.

2. Sélectionnez Format ^ Masquer les colonnes (Format ^ Masquer les colonnes), et la colonne disparaîtra. En réalité, la propriété Largeur de colonne (ColumnWidth) sera définie sur 0. Pour masquer plusieurs colonnes, vous devez d'abord les sélectionner, puis exécuter la commande Format ^ Masquer les colonnes (Format ^ Masquer les colonnes)

La colonne masquée peut être affichée à nouveau à l'aide de la commande Format ^ Afficher les colonnes (Format ^ Afficher les colonnes). Cela affiche une boîte de dialogue qui vous permet de masquer ou d'afficher de manière sélective les colonnes en cochant ou en décochant les options appropriées dans la liste des colonnes.

Colonnes de congélation

Si vous souhaitez que des champs individuels du tableau soient constamment présents à l'écran lors du défilement, utilisez la commande Format ^ Figer les colonnes. Par exemple, vous pouvez rendre le champ Nom constamment visible lors du défilement du tableau lorsque vous avez besoin de rechercher d'autres informations. Les colonnes figées seront placées à gauche de toutes les colonnes. Si vous souhaitez figer plusieurs colonnes, alors elles doivent être adjacentes (Bien sûr, les colonnes peuvent être déplacées au préalable pour qu'elles soient les unes à côté des autres) Et si vous avez besoin de libérer ces colonnes, sélectionnez la commande Format ^ Libérer toutes les colonnes (Format ^ Libérer toutes les colonnes).

Enregistrer une entrée

Access enregistre l'entrée lorsque vous la quittez Pour enregistrer l'entrée sans la quitter, appuyez sur le raccourci clavier La troisième façon de sauvegarder un enregistrement est de fermer la table. Mais il existe un autre moyen - d'exécuter la commande Enregistrements ^ Enregistrer l'enregistrement (Enregistrements ^ Enregistrer l'enregistrement)

Tri et filtrage des enregistrements en mode feuille de données

Lors de la recherche d'une certaine valeur, Access trouve et affiche l'enregistrement correspondant. Mais si plusieurs enregistrements répondent aux critères spécifiés, alors pour la commodité du travail, il devient nécessaire de n'afficher qu'eux à l'écran. À l'aide des boutons de tri et de filtrage situés sur la barre d'outils (ou les commandes Filtrer et Trier Trier) du menu Enregistrements), vous pouvez afficher uniquement les enregistrements dont vous avez besoin pour travailler à l'écran, ainsi que les trier rapidement dans l'ordre souhaité Deux boutons de tri permettent de trier l'ensemble de table, et trois boutons de filtre sont utilisés pour sélectionner des enregistrements spécifiques

Tri rapide

Parfois, vous devez trier les enregistrements dans un certain ordre Les boutons de la barre d'outils de tri vous permettent de trier les colonnes dans l'ordre croissant ou décroissant Sélectionnez d'abord les champs à trier, puis cliquez sur le bouton Trier par ordre croissant (A-Z) ou Trier par ordre croissant (Z) -A) (Trier par ordre décroissant (Z-A))

Pour sélectionner un champ de tri, placez simplement le curseur dessus au niveau de n'importe quel enregistrement, puis cliquez sur le bouton approprié et les données seront triées instantanément.

Si vous souhaitez trier les données selon plusieurs champs, sélectionnez plusieurs colonnes Pour ce faire, sélectionnez d'abord une colonne, puis appuyez sur la touche et faites glisser le curseur (Ainsi, les colonnes adjacentes sont sélectionnées) Dans ce cas, les enregistrements de la table sont triés d'abord par la première colonne, puis par la seconde, etc.

Pour restaurer l'ordre d'origine des enregistrements, utilisez la commande Records^RemoveFilter/Sort

Impression des enregistrements

Les entrées du tableau peuvent être imprimées sous forme de lignes et de colonnes. Utilisez la méthode la plus simple - sélectionnez la commande Fichier "=> Imprimer (Fichier ^ Imprimer) ou cliquez sur le bouton Imprimer (Imprimer) situé dans la barre d'outils. Une boîte de dialogue apparaîtra.

Supposons que vous avez installé l'imprimante sur un système Microsoft Windows 95/NT. Cliquez sur OK et tapez Wy dans la police que vous choisissez d'afficher (ou l'équivalent d'imprimante le plus proche). L'impression affichera également toutes les options définies au moment de l'impression du tableau. Les colonnes masquées ne seront pas imprimées. Les quadrillages ne sont imprimés que si les cases d'option du groupe GridlinesShown sont cochées dans la boîte de dialogue CellsEffects (qui est appelée avec la commande Format^Cells). L'impression nécessitera autant de pages que nécessaire pour contenir toutes les données. De plus, Access effectue automatiquement la division des données en pages.

Imprimer un tableau

Vous pouvez contrôler le processus d'impression à partir de la boîte de dialogue Imprimer en sélectionnant les options suivantes.

Imprimer (PrintRange) Imprime la totalité du tableau ou uniquement les pages ou enregistrements sélectionnés.

Copies Spécifie le nombre de copies

Assembler Détermine si l'impression sera assemblée en copies.

Le bouton Propriétés ouvre la boîte de dialogue des paramètres de l'imprimante. Le bouton Personnaliser (IR) vous permettra de définir des champs et des rubriques.

Aperçu

Parfois, il y a des doutes avant d'imprimer le rapport. Par exemple, ne serait-il pas préférable de modifier la hauteur des lignes et la largeur des colonnes, ou de choisir une police différente ? Par conséquent, avant l'impression, il vaut toujours la peine d'afficher le rapport à l'écran pour s'assurer que tout est en ordre.

Pour cela, cliquez sur le bouton situé sur la barre d'outils, sélectionnez la commande Fichier ^ Aperçu (Fichier ^ Aperçu avant impression). En conséquence, une fenêtre d'aperçu apparaîtra.

Cliquez sur le bouton Aperçu avant impression pour accéder au mode Aperçu avant impression. L'écran affichera la première page à imprimer et de nouveaux boutons apparaîtront sur la barre d'outils.

Pour naviguer dans les pages, vous pouvez utiliser les boutons situés en bas de la fenêtre de prévisualisation (les mêmes que pour vous déplacer dans les fiches en mode tableau).

Les boutons de la barre d'outils fournissent accès rapide aux options d'impression suivantes :

Fermer Revient à la vue feuille de données

Imprimer Ouvre une boîte de dialogue

Une page Affiche une page dans le

Aperçu avant impression

Deux pages Affiche deux pages dans le

Aperçu avant impression

Sélection du zoom Agrandit ou réduit l'échelle d'affichage.

document

Pour afficher plus de deux pages, utilisez la commande Affichage ^ Nombre de pages ( voir ^ pages ), puis sélectionnez 1, 2, 4, 8 ou 12.

Si vous êtes satisfait de l'aperçu du tableau et souhaitez l'imprimer, cliquez sur le bouton Imprimer de la barre d'outils. Si quelque chose vous dérange, cliquez sur le bouton Fermer (Fermer) et vous reviendrez à la vue du tableau, où vous pourrez modifier les données ou modifier la mise en page.

Conclusion

Les techniques de saisie de données en mode tableau, de déplacement dans les lignes et les colonnes et de modification des données, de déplacement des lignes et de colonnes et de modification de leur taille, de prévisualisation et d'impression des tableaux sont envisagées.

Le mode Feuille de données affiche les données en lignes (enregistrements) et en colonnes (champs).

Les barres de défilement, les touches de curseur, les options de menu et les boutons de navigation vous permettent de vous déplacer rapidement dans le tableau et de placer le curseur dans n'importe quel enregistrement ou champ.

Vous pouvez passer en mode Feuille de données à partir de n'importe quelle fenêtre TableDesign en cliquant sur le bouton Feuille de données (vous pouvez également cliquer sur le bouton Ouvrir dans la fenêtre de la base de données).

Lorsque des données sont saisies dans un tableau, la ligne correspondante est marquée d'un nouveau marqueur d'enregistrement.

je. Access effectue une validation automatique des données divers types(c'est-à-dire les types Nombre-I hurlant (Nombre), Monétaire (Monétaire), Date/Heure (Date/Heure) et Booléen (Oui/Non)). Et au niveau de la table ou du formulaire, vous pouvez ajouter vos propres règles de validation des données.

Objets OLE (par exemple, son, images, graphiques, Documents Word et enregistrements vidéo numériques) peuvent être insérés dans un champ de type OLE à l'aide de la commande Insertion => Objet (Insertion ^ Objet)

Les boutons de navigation (situés au bas du tableau) vous permettent de parcourir rapidement les enregistrements.

Les valeurs spécifiées peuvent être trouvées et remplacées à l'aide de la commande Édition^Rechercher (Édition^Rechercher) ou Édition^Remplacer (Édition^Remplacer).

Pour insérer une valeur par défaut dans le champ, appuyez sur<Сп«1+А11>+ touche espace, et pour insérer la valeur du champ de l'enregistrement précédent -

Dans les champs de certains types, les données ne peuvent pas être modifiées. Il s'agit des champs de type Compteur (NuméroAuto), calculés, bloqués, inaccessibles, un champ avec des enregistrements bloqués, ainsi que des champs de certains types de requêtes.

À l'aide de la fonction Annuler, vous pouvez annuler la saisie d'une valeur de champ, la saisie actuelle ou une saisie enregistrée. Pour supprimer une entrée, sélectionnez-la et appuyez sur la touche , ou sélectionnez la commande Edition => Supprimer (Edition ^ Supprimer)

Vous pouvez modifier l'apparence d'un tableau en réorganisant les champs, en modifiant la largeur de colonne ou la hauteur de ligne affichées et en choisissant différentes polices

Les colonnes peuvent être masquées et affichées, épinglées et libérées ; vous pouvez également supprimer et afficher des lignes de grille à l'écran.

En utilisant les boutons de tri, vous pouvez changer instantanément l'ordre dans lequel les enregistrements apparaissent lorsqu'ils sont affichés.

Les boutons Filtrer par sélection (FilterbySelection) et Editer le filtre (FilterbyForm) permettent de définir l'ordre de tri ou les critères de filtrage des enregistrements de la table.

La commande Fichier^Imprimer (Fichier^Pnnt) est utilisée pour imprimer un tableau, et la commande Fichier^Aperçu (Fichier^ImprimerAperçu) est utilisée pour prévisualiser les pages avant l'impression.

Assistants Microsoft Access 97

Assistant de création de base de données

Assistant d'analyse de table

Assistant de requête

Assistant de création de base de données

L'assistant de création de base de données vous aide à démarrer rapidement dans Microsoft Access, que vous soyez novice ou professionnel. Vous pouvez choisir parmi une bibliothèque de plus de 20 types de bases de données différents en fonction de votre objectif particulier.

Assistant d'importation/exportation de données

Si l'utilisateur dispose déjà de données stockées dans un format autre que le format Microsoft Access, il peut utiliser un assistant spécial pour effectuer des opérations d'importation/exportation. Cet assistant vous permet de gérer les données de manière flexible lors de l'importation et de l'exportation de texte ou de données à partir de feuilles de calcul, ainsi que lors de l'exportation de données Microsoft Access vers des fichiers texte. L'assistant vous permet de sélectionner les bons séparateurs de champs, les types de données, etc. L'assistant dispose d'un aperçu des données converties pour faciliter le contrôle du processus de conversion.

Assistant d'analyse de table

Cet assistant vous permet de créer rapidement une base de données relationnelle à partir d'une grande table de données "plate" avec plusieurs tables et des relations entre elles. L'assistant analysera la table existante et suggérera la meilleure façon de la convertir en base de données.

Assistant de requête

Si vous avez besoin de faire une sélection parmi les données disponibles, vous pouvez utiliser l'assistant de création de requête. Cet assistant crée automatiquement des requêtes pour sélectionner des données dans une ou plusieurs tables. La possibilité d'opérer sur plusieurs tables, en reliant les champs individuels des tables de manière arbitraire, vous permet de créer des structures de données ramifiées flexibles, faciles à gérer et efficaces à utiliser. De plus, l'assistant vous permet de regrouper des données et de calculer des totaux, par exemple, vous pouvez compter les commandes regroupées par dates de placement.

Partage de données

Un assistant spécial pour diviser la base de données vous permet de diviser la base de données en deux fichiers, le premier contenant les tables réelles avec les données et le second - les requêtes, les formulaires, les macros et les modules. Cela résout le problème d'organisation du processus de traitement d'un tableau de données par plusieurs utilisateurs. Dans le même temps, les utilisateurs travaillant sur le réseau peuvent utiliser une source de données commune, modifier les formulaires, les rapports et d'autres objets utilisés pour traiter les données sur un lieu de travail particulier.

Solutions pour Internet et Intranet

Microsoft Access 97 inclut des propriétés qui vous permettent de publier des données à partir de Microsoft Access sur un serveur Web. Par exemple, HTML est inclus dans la liste des formats dans lesquels les rapports peuvent être créés, et il est maintenant très facile de publier des données sous forme de rapport Microsoft Access sur le serveur.

Microsoft Access dispose d'un assistant spécial pour déplacer rapidement des informations d'une base de données vers un serveur Web.

Plan du cours d'introduction à Microsoft Accéder 97 (MSA)

Pour les professeurs de KNEU

Prérequis : Connaissance de Windows et des applications Windows (Word, Excel, etc.)

1. Introduction.

1.1. Principales propriétés de MSA.

1.1.1 Modèle relationnel (relations versus hiérarchie)

1.1.2. environnement multi-utilisateurs.

1.1.3. Interface utilisateur.

1.2. Applications typiques (exemples) et brefs commentaires.

1.2.1 Répertoire téléphonique

1.2.2. Base de données. "Bibliothèque"

1.2.3. Comptabilisation des factures/commandes.

1.2.4. Base de données de démonstration "Borey".

1.3. Architecture de la base de données MSA.

1.3.1. Les tables sont le stockage de données.

1.3.3. Formulaires - une interface graphique aux données.

1.3.4. Rapports - impression des données

1.3.5. Macros et modules - automatisation.

2. Créez une base de données.

2.1. Conception de base de données.

2.2 Étapes de création de la base de données.

2.3. Nouvelle base de données.

2.4. Importer des données.

2.5. Enregistrer les modifications

3. Concevoir des tableaux.

3.1. Champs et enregistrements.

3.2. Types de champs

3.3. Valeurs de champ par défaut

3.4. Validation des entrées.

3.5. Masquage de type

3.6. Relier les tableaux.

3.7. clés primaires.

4. Travailler avec des tableaux.

4.1 Formatage des lignes et des colonnes.

4.2. Correction, masquage et classement des colonnes.

4.3. Tri et filtrage rapides.

4.4. Réglage de la version linguistique lors du tri.

5. Création de requêtes.

5.1. Utilisation de QBE pour développer des requêtes.

5.2. Tri.

5.3 Propriétés du champ

5.4. Choix des critères.

5.5. Champs comptés.

5.6 Générateur d'expressions.

5.7. Regroupement et (sous-)totaux.

5.8 Propriétés des champs.

5.9. Requêtes multi-tables (utilisant des relations).

6. Importez des données.

7 Fondamentaux des formulaires.

7.1 Fenêtre de projet, outils et palette.

7.2. Méthodes de base pour créer et modifier des formulaires.

7.3. Fenêtre de contrôle et de propriétés de contrôle.

7.4 Propriétés du formulaire.

7.5. Relier les formulaires et les sources de données.

7.6. Contrôle et sa liaison à la source de données.

7.6.1. Zone de texte.

7.6.2. Zone de liste et zone de liste déroulante

7.6.3. Case à cocher.

7.7 Affichage des propriétés du formulaire.

7.8. Utilisation de l'assistant de formulaire.

8. Formulaire principal/sous-formulaire (formulaire composite).

9 Principes de base des macros.

9.1. Comment les développer : ne pas écrire en écrivant.

9.2. Présentation des macros.

9.3. Auto-exécution de la macro.

10 Boutons de contrôle dans les formulaires.

10.1 Objectif des macros.

10.2. Utilisation de l'assistant pour créer des boutons.

11. Rapports.

11.1 Similitudes et différences avec les formulaires.

11.2 Groupes, sous-totaux de groupe et en-tête/pied de groupe.

12. Créez une application simple.

MINISTÈRE DE L'ÉDUCATION ET DES SCIENCES DE LA FÉDÉRATION DE RUSSIE
INSTITUT D'ÉTAT D'ÉLECTRONIQUE ET DE MATHÉMATIQUES DE MOSCOU

(Université technique)


Département de "Génie informatique"
sur les travaux de laboratoire n° 7

« Microsoft Bureau .

Système de gestion de base de données
ACCÉDER»

Étudiant : Malofeev S.A. C-12

Conférencier : Voskov L.S.

Moscou 2008


Rempli la théorie:

Bases

BASES DE DONNÉES et systèmes de gestion de bases de données (SGBD)
B bases les données (DB) sont conçues pour être stockées sur un ordinateur et utiliser efficacement de gros volumes d'informations très variées :


  • sur les livres, magazines et journaux dans les bibliothèques,

  • sur les marchandises dans les magasins et les produits dans les usines,

  • sur les expositions dans les musées et diverses collections,

  • sur tous les employés des entreprises, entreprises et institutions,

  • sur tous les vols d'avions dans les aéroports, sur les prix et la disponibilité des billets,

  • sur l'horaire de tous les trains au départ des gares, sur le prix des billets et la disponibilité des places,

  • sur toutes les voitures immatriculées à la police de la circulation (GAI), y compris les voitures volées,

  • sur tous les bons, y compris ceux "brûlants", dans les agences de voyages et les agences de voyages,

  • sur la météo en n'importe quel point du globe maintenant et il y a de nombreuses années, etc.
Pour travailler avec des bases de données, des programmes d'application sont utilisés, appelés SGBD - Systèmes de gestion de bases de données. Le SGBD le plus populaire est le programme ACCESS de Microsoft.
Tous les SGBD, y compris le SGBD ACCESS, permettent :

  1. Créez rapidement des bases de données, complétez-les et modifiez-les.

  2. Trouvez rapidement les données spécifiques dont vous avez besoin dans la base de données.

  3. Triez les données dans la base de données selon différents critères (par exemple, par ordre alphabétique).

  4. Extrayez des sous-ensembles de données à l'écran en fonction de vos demandes, c'est-à-dire satisfaisant au critère donné.

  5. Effectuer des calculs statistiques sur les données de la base de données pour l'analyse et la prise de décision.

  6. Imprimer les données sélectionnées à des fins spécifiques, c'est-à-dire préparer des certificats, des rapports, etc.
La base de données dans sa forme la plus simple est une feuille de calcul qui ressemble à une feuille de calcul Excel. Un exemple d'une telle table de base de données appelée " Étudiant"Vous voyez à la page suivante.

Comme les tableaux Excel, les tableaux de base de données sont constitués de colonnes et de lignes. Dans ce cas, les colonnes de la base de données sont appelées " DES CHAMPS et ils ont des noms spécifiques


(des noms " DES CHAMPS"), et non les lettres de l'alphabet latin comme nom, comme dans les tableaux Excel. Ces colonnes, c'est-à-dire les champs dans les tables de base de données peuvent aller jusqu'à 255 (comme dans Excel).

Chaque ligne des tables de la base de données est appelée " ENREGISTREMENT" et possède son propre numéro de série, le même qu'une ligne dans une feuille de calcul Excel. Le nombre de lignes, c'est-à-dire d'enregistrements dans les tables de la base de données, est pratiquement illimité.

Tout " ENREGISTREMENTS" (les lignes) de la table de la base de données contiennent dans chaque cellule obligatoirement le même type d'information correspondant au nom " DES CHAMPS". C'est la principale différence entre une table de base de données et une feuille de calcul Excel. Par exemple, dans une colonne avec le nom de champ " NOM ET PRÉNOM"(voir tableau de la base de données " Étudiant" sur la page suivante) dans toutes les entrées (c'est-à-dire dans toutes les lignes), vous verrez des noms spécifiques de personnes ;

dans la colonne avec le nom du champ " DIEU" dans tous les enregistrements (c'est-à-dire dans toutes les lignes), vous verrez les années de naissance spécifiques des étudiants ;

dans la colonne avec le nom du champ " NG" dans tous les enregistrements (c'est-à-dire dans toutes les lignes), vous verrez le nombre spécifique de groupes d'étudiants.

La base de données peut comprendre non pas une, mais plusieurs tables liées. À l'exception les tables – l'objet principal de la Base de données - la base de données peut contenir d'autres objets, à savoir :

formulaire (un ou plus). Un formulaire est un moyen d'afficher à l'écran les données des tables de la base de données, pratique pour saisir les données et les visualiser.

Demande (un ou plus). Une requête est un moyen de sélectionner et sortie écran données des tables de la base de données selon les critères que vous avez spécifiés.

Signaler (un ou plus). Le rapport est un moyen de sélectionner et imprimer

Macro (un ou plus). Une macro est un ensemble de macro-commandes qui exécutent certaines opérations avec une base de données, telles que l'impression de rapports.

Module (un ou plus). Un module est un programme dans le langage de programmation Access Basic utilisé dans une base de données pour effectuer des tâches non triviales.

Tous les objets répertoriés, s'ils ont été créés, sont inclus dans le fichier de base de données avec l'extension . mdb.

Vous étudierez Access 2000, la dernière version du programme, mais elle diffère peu d'Access 97, donc les deux versions sont actuellement utilisées.

Ce TP vous permettra de maîtriser toutes les opérations de base de création, de modification et d'utilisation des Bases de données, quelle que soit la version d'Access que vous utilisez.


LANCEMENT DE L'ACCÈS AU SGBD
L'apparence de l'écran après le démarrage du système d'exploitation Windows peut être très différente, mais il y a toujours beaucoup d'icônes de programmes, de fichiers et de dossiers sur l'écran du moniteur (votre bureau) et au bas de la barre des tâches (une barre étroite à le bas de l'écran avec un bouton) Démarrer.

S'il y a une icône de programme Access quelque part sur l'écran, placez le pointeur de la souris dessus et double-cliquez pour lancer ce programme pour le calcul.

S'il n'y a pas d'icône de programme Access à l'écran, cliquez sur le bouton Démarrer pour ouvrir le menu principal du système, sélectionnez l'élément "Programmes" dedans, puis dans le deuxième menu qui s'ouvre automatiquement, cliquez sur le "Microsoft Access" élément pour démarrer ce programme pour le calcul.

Une fenêtre de programme Windows typique s'ouvrira avec le titre "Microsoft Access", et dans celle-ci (Fig. 1):

BOÎTE DE DIALOGUE Microsoft Access pour créer une nouvelle base de données ou en ouvrir une existante.

BARRE DE MENU sous la barre de titre (fenêtre d'aide du service d'insertion de la vue d'édition de fichier),

BARRE D'OUTILS STANDARD sous la barre de menus, qui est activée et désactivée par la commande Barres d'outils du menu Affichage. Tous les outils ont une "étiquette" qui apparaît automatiquement lorsqu'elle est placée au-dessus de l'outil flèche de la souris.

LIGNE D'ÉTAT DU PROGRAMME tout en bas de la fenêtre. Il affichera les informations actuelles sur votre base de données et le mode d'accès.

THÉORIE : CRÉER ET UTILISER QUERY DANS LES BASES
LES DONNÉES
La façon la plus efficace d'utiliser une base de données est de créer " demandes". Demande est un moyen de sélectionner et d'afficher des données à partir de tables de base de données en fonction des critères que vous spécifiez.
THÉORIE : CRÉER ET UTILISER DES RAPPORTS DANS DES BASES DE DONNÉES
À l'exception " les tables", "Formulaire" et " demandes" un fichier de base de données peut contenir un ou plusieurs " Rapports". "Signaler « est une manière de choisir et imprimer les données des tables de base de données sous la forme dans laquelle elles sont requises par l'utilisateur, c'est-à-dire À toi.

THÉORIE : CRÉATION DU SCHÉMA DE LA BASE DE DONNÉES - ÉTAPE 3
La création d'un schéma de base de données est la définition des relations entre les tables incluses dans cette base de données, ou plutôt, entre des champs spécifiques de ces tables.

Lorsque des tables sont liées, les modifications apportées à l'une d'entre elles sont automatiquement transférées à l'autre. Le point principal de la liaison des tables est d'éviter la duplication des informations dans la base de données.

Le moyen le plus simple de comprendre la signification des relations est d'utiliser l'exemple de la base de données spécifique que vous créez, c'est-à-dire Processus d'étude. Le schéma de liaison de cette base de données est illustré à la fig. 3.

Dans la fenêtre Processus d'étude: bouton de clic de base de données Schéma de données dans la barre d'outils. Dans la fenêtre ouverte Ajout d'un tableau, sélectionnez signet les tables et en appuyant sur le bouton Ajouter, placer dans la fenêtre Schéma de données tous les tableaux. Appuyez ensuite sur le bouton proche. En conséquence, dans la fenêtre Schéma de données toutes les tables de la base de données seront présentées Processus d'étude avec des listes de leurs champs.

Riz. 3. Schéma de base de données Processus d'étude
Les relations doivent être établies avec des tables vides, sinon il peut y avoir des problèmes de correspondance des propriétés de relation.
THÉORIE : Création et utilisation de rapports dans des bases de données.

Développement de rapports multi-tables
Outre les rapports à table unique, Access vous permet de créer ses rapports complexes qui fournissent une sortie de données à partir de plusieurs tables de base de données interdépendantes. Pour afficher les données associées dans un rapport multitable, les liens nécessaires sont établis automatiquement conformément au schéma de données.

Les rapports multi-tables peuvent contenir une partie principale et une partie incluse, c'est-à-dire un sous-rapport. Chacune de ces parties est construite sur sa propre table.

Les rapports multi-tables peuvent également avoir des champs de différentes tables sans qu'il soit nécessaire d'inclure des sous-rapports.

Envisagez de créer un rapport pour les tables qui sont dans des relations un-à-plusieurs. Dans ces relations, une table est maître et l'autre est esclave. La construction d'un tel rapport a ses propres caractéristiques selon le choix de la table principale ou secondaire comme base du rapport.


Exercice 31 : Rapport multi-tables avec corps principal basé sur la table principale



Riz. 19. Mise en page du rapport de service
Considérez la technologie de création d'un rapport multi-tables sur l'exemple des tables DÉPARTEMENT ET ENSEIGNANT. Supposons qu'il soit nécessaire de préparer un rapport contenant des informations sur les départements, y compris des listes d'enseignants.


    Mise en page du rapport. Supposons que la mise en page du rapport avec les listes d'enseignants par département ressemble à celle illustrée à la fig. 19. Conformément au projet de mise en page, le rapport est censé afficher des données pour chaque département, y compris le nom, le code et le numéro de téléphone, ainsi que le nom et la photo du chef. Ces données sont contenues dans le tableau CHAISE.

  1. Dans la section tabulaire de chaque département, vous devez afficher une liste d'enseignants. Ces données peuvent être obtenues à partir du tableau Prof. La mise en page proposée incite à choisir le tableau comme tableau principal du rapport. CHAISE, et le tableau PROFVATEL- comme source de données pour un sous-formulaire avec une liste d'enseignants.

Exercices terminés :

Exercice 1 : Création d'une base de données de base avec une seule table

Exercice 2 : Modification des largeurs de colonne avec la souris ou à l'aide de la commande Largeur de colonne du menu Format

Exercice 3. "Insérer" et "Supprimer" des champs, ainsi que changer l'ordre des "Champs" (colonnes) dans le tableau.

Exercice 4 : Insertion d'un nouveau champ avec des "photos" d'employés

Exercice 5 : Saisir de nouvelles données dans une table, modifier et supprimer des enregistrements

Exercice 6 : Trier des données dans une table de base de données

Exercice 7

Exercice 8. Création et utilisation d'un nouvel objet de base de données - "Demande".

Exercice 9 : créer et utiliser une requête de paramètre.

Exercice 10. Création d'un nouvel objet dans la base de données - "Formulaires".

Exercice 11. Création et utilisation d'un nouvel objet de base de données - "Rapport".

Exercice 12 : Création d'un rapport de paramètres basé sur une requête de paramètres

Exercice 13 : Concevoir le tableau de groupe en mode Tableau

Exercice 14

Exercice 15 : Conception de la table Chair en mode Création

Exercice 16 : Concevoir les tables d'étude et de progression en mode Conception


Exercice 17. Établir des relations entre les tables de la base de données.

Exercice 18 : Supprimer une relation entre des tables

Exercice 19 : Saisir des données directement dans les tables Major, Instructors et Groups

Exercice 20 : Formulation d'une requête en mode Création

Exercice 21 : Préparation à la création du formulaire composite de liste d'étudiants de groupe

Exercice 22 : Utiliser l'assistant pour créer un formulaire pour deux tables

Exercice 23 : Choisir un type de formulaire

Exercice 24 : Nommer un formulaire et l'ouvrir

Exercice 25 : Modification d'un formulaire en mode Création

Exercice 26 : Modification d'un sous-formulaire

Exercice 27 : Passer en mode formulaire et charger les tableaux

Exercice 28 : Rapport multi-tables avec corps principal basé sur la table principale

Exercice 29 : Créer le corps d'un rapport

Exercice 30

Exercice 31 : Affiner un sous-rapport

Exercice 32 : Activer un sous-rapport.


Rapport sur l'achèvement de la tâche de contrôle :
Base de données:

Remplissage des tables de la base de données.

Création de liens dans la base de données :

Sujet:

Création de base de données.

Construire une table dans une base de données.

Objectif:

Pour apprendre à former une structure de table, à saisir et à modifier des données, déterminez la clé permettant de relier deux tables.

Réalisation des travaux :

Le principal document structurel dans Access est table. Chaque table contient des enregistrements type divisé, par exemple, sur les étudiants. Chaque entrée de table contient toutes les informations nécessaires sur un élément particulier de la base de données.

Les formulaires, états et requêtes sont construits sur la base de tableaux.

Une base de données peut inclure plusieurs tables.

    Dans la fenêtre de base de données ouverte, cliquez sur l'onglet "Les tables" et appuyez sur le bouton " Créer ".

    Sélectionnez dans la liste de la boîte de dialogue "Nouveau tableau" façon de créer une table:

    Vue de tableau- création d'un tableau en mode tableau ;

    Constructeur- créer une table à l'aide du constructeur de table ;

    Assistant Tableau- création d'un tableau à l'aide de l'assistant de tableau ;

    Importation de tableau- créer une table en important des données à partir d'un fichier externe ou d'une autre base de données ;

    Nous allons créer un tableau en utilisant Constructeur. Sélectionner dans la fenêtre "Constructeur" et appuyez sur " D'ACCORD ".

    Dans la fenêtre déroulante, entrez le nom des champs, sélectionnez le type de données et définissez les propriétés des champs.



Dans une colonne Nom de domaine les noms de champ sont définis :

1. Numéro ; 5. Genre ;

2. Nom de famille ; 6. Date de naissance ;

3. Nom ; 7. Groupe ;

4. Deuxième prénom ;

Une table ne peut pas avoir deux champs portant le même nom.

Pour chaque champ inclus dans l'enregistrement, vous devez spécifier Type de données.

Type de données définit le type d'informations qui seront stockées dans ce champ. Le type de données est sélectionné dans la colonne Type de données .

Défaut le type de données est défini Texte.

Pour changer le type de données, vous devez cliquer dans l'une des cellules de la colonne Type de données . Un bouton de liste apparaîtra sur le côté droit de la cellule, lorsque vous cliquez dessus, une liste avec les types de données disponibles s'ouvrira.

Vers la colonne La description vous pouvez éventuellement entrer des commentaires pour chaque champ. Cette opération est facultative.

Le réglage des caractéristiques des champs doit être effectué de manière séquentielle, c'est-à-dire pour chaque champ vous devez d'abord entrer le nom, puis le type de données et, si nécessaire, un commentaire.

Vous pouvez utiliser la souris pour vous déplacer jusqu'à la cellule souhaitée.Languette et à la fin de la saisie, vous pouvez appuyer sur la touche Entrer .

triangle noir dans la colonne de marquage à gauche indique la ligne où se trouve le curseur.

Une fois que tous les champs de la table ont été définis, un champ doit être spécifié pour être utilisé comme champ de clé primaire. Cela vous évitera d'entrer des entrées en double dans le tableau.

clé primaire ne peut être défini qu'en mode conception de table.

Dans ce tableau, nous allons déclarer le champ comme champ clé primaire" Numéro ".

Pour cela, vous avez besoin de :

    champ de surbrillance " Numéro " ou placez simplement le curseur ici;

    cliquez sur le bouton champ clé dans la barre d'outils standard avec une icône de clé ou

    menu "Modifier" "Champ clé"

DE

à gauche de ce champ, une petite image de la clé apparaîtra - un signe du champ de la clé primaire.

champ clé

La spécification de table préparée lors de la conception doit être conservée, car toute la table sera construite sur sa base.

Pour cela, vous avez besoin de :

menu "Dossier" " Sauvegarder "

Si le tableau est enregistré pour la première fois, une boîte de dialogue s'affiche.

la fenêtre « Préservation ». Dans cette fenêtre, vous devez entrer le nom de la tableÉTUDIANT .



Saisie et édition de données en mode tableau.

Les données peuvent être saisies dans le tableau créé à la fois directement dans le formulaire tabulaire par défaut et à l'aide d'un formulaire d'écran utilisateur spécialement conçu. L'édition d'enregistrements et la correction d'erreurs dans les données du tableau sont également possibles dans chacun des deux modes indiqués.

Pour entrer des données dans une table, vous devez ouvrir la base de données.

Dans la fenêtre de la base de données, cliquez sur le nom de la table ÉTUDIANT .

À

Dans la fenêtre qui s'ouvre, un tableau vide apparaît pour la saisie des données.

    Le long du bord supérieur de la fenêtre se trouvent les noms des champs de la table.

    Chaque champ correspond à une colonne spécifique du tableau.

    Chaque entrée occupe une ligne dans le tableau.

La saisie des données dans une cellule du tableau s'effectue à partir du clavier. Lorsque vous avez fini de saisir des données dans le dernier champ d'un enregistrement Access se déplace vers le premier champ d'un nouvel enregistrement et attend la saisie des données.


Après avoir saisi les données, la table doit être fermée.

Pour ce faire, vous devez entrer la commande deux fois

menu "Dossier" "Proche"