Travaux de laboratoire en informatique sur le thème : "ACCESS". I. Travaux de laboratoire sur la base de données Access Accès informatique du laboratoire

Accéder au laboratoire n° 4 2007

Le nom du paramètre Sens
Sujet de l'article : Accéder au laboratoire n° 4 2007
Rubrique (catégorie thématique) Électronique

Sujet Création et application de formulaires.

Objectifs du travail˸

ü Apprendre à créer des formulaires d'entrées-sorties;

ü Apprenez à créer des formulaires de bouton.

Partie théorique.

Forme Est un outil qui facilite la saisie, la modification et l'affichage des informations stockées dans les tables de la base de données. C'est une fenêtre avec un ensemble de contrôles.

Le formulaire lui-même ne stocke pas d'informations ; il fournit simplement un moyen pratique d'accéder aux informations stockées dans une ou plusieurs tables. Les formulaires présentent les avantages suivants par rapport au traitement des données en mode tableau˸

¨ Le formulaire vous permet de focaliser votre attention sur un enregistrement séparé à tout moment ;

¨ Les contrôles sur le formulaire peuvent être organisés de manière logique, ce qui facilite la lecture et l'utilisation des données ;

¨ Les contrôles individuels ont la capacité de faciliter la saisie et la modification des données individuelles ;

¨ Certains objets de la base de données tels que les images, les animations, les sons et les clips vidéo ne peuvent être affichés qu'en mode Forme, pas en mode Grille.

Création d'un formulaire de bouton.

Menu des boutons est un formulaire sur lequel sont situés des contrôles - des boutons avec des étiquettes explicatives. Cliquer sur un bouton ouvre la table, la requête, le formulaire ou l'état correspondant. Menu est un outil pratique pour travailler avec des bases de données, et il est presque toujours présent dans les bases de données créées pour les entreprises ou les entreprises.

Le menu des boutons est créé à l'aide de Gestionnaire de formulaires de boutons.

La partie pratique.

Processus de travail.

1) Ouvrez votre base de données.

2) Créez un formulaire avec<Мастера форм>basé sur une table<Ведомость успеваемости>.

Ouvrir le tableau<Ведомость успеваемости>.

Sélectionnez un signet<Формы >, cliquez sur le bouton<Другие формы>.

<Мастер форм>.

· Sur le terrain<Таблицы/Запросы>sélectionner le tableau<Ведомость успеваемости>, dans le champ<Доступные поля>sélectionner des champs<Фамилия>, <Имя>et déplacez-les avec la flèche vers le champ<Выбранные поля>... Transférez également les champs avec le nom des articles, cliquez sur le bouton<Далее>.

Sélectionnez l'apparence du formulaire - Tabulaire , cliquez sur le bouton<Далее>.

Sélectionnez le style que vous voulez (par ex. Régulier ), cliquez sur le bouton<Далее>.

Définir le nom du formulaire <Успеваемость> et cliquez sur le bouton<Готово>... En conséquence, vous obtiendrez un formulaire dans lequel vous pourrez modifier les données et saisir de nouvelles valeurs.

· Fermez le formulaire.

3) Créer un formulaire basé sur le tableau <Преподаватели>.

Ouvrir le tableau<Преподаватели>.

Sélectionnez un signet<Формы >, cliquez sur le bouton<Другие формы>.

Dans la boîte de dialogue qui apparaît, sélectionnez<Мастер форм> .

Sélectionnez l'apparence du formulaire -< ruban >.

· Choisissez n'importe quel style.

· Obtenez la forme finie. Enregistrez-le sous un nom <Преподаватели>.

· Fermez le formulaire.

4) Créer une forme <Личные данные> avec un outil < Formulaire vide >

Travaux de laboratoire sur Access 2007 n°4 - concept et types. Classement et caractéristiques de la catégorie "Travaux de laboratoire sur l'accès 2007 n°4" 2015, 2017-2018.

  • - Thème 5. Travailler dans le SGBD Access

    Les SGBD relationnels actuellement existants peuvent différer les uns des autres en termes de capacités techniques (par exemple, des outils de sécurité), qui dépendent notamment de l'utilisateur sur lequel le SGBD se concentre. Par conséquent, la popularité d'un SGBD particulier dans divers ...


  • -

    Objectif du travail : Connaissance des concepts de base des bases de données. Acquérir des compétences pour travailler avec une base de données existante dans Microsoft Access. Informations théoriques : 1. La base de données (DB) est une collection nommée de données organisée selon certaines règles, ....


  • - Travaux pratiques n°1. Connaissance du SGBD Microsoft Access

    Thème n° Thème n° de travail Date de vérification Évaluation Signature de l'enseignant Sujet, système et tâches de la science médico-légale Identification médico-légale et ....


  • - Assistants d'accès

    Access permet même à un utilisateur inexpérimenté de créer sa propre base de données, de traiter des données à l'aide de formulaires, de requêtes et de rapports, d'analyser les tables de la base de données et d'effectuer un certain nombre d'autres travaux. Pour presque tout travail avec une base de données, Access a son propre assistant qui les aide ....


  • - Démarrez le programme Microsoft Access.

    Recommandations méthodologiques pour réaliser la tâche 1 Essayez la méthode suivante pour démarrer le programme : Bouton Démarrer Þ Section Programmes Þ Dossier Microsoft Office Þ Programme Microsoft Access 2. Créez une base de données et enregistrez-la dans un dossier avec le nom de votre groupe sous le nom – ...

  • En utilisant MS ACCESS comme exemple...

    introduction

    La protection des informations dans une base de données est une tâche urgente à la fois pour l'usage exclusif de la base de données et pour le travail conjoint des utilisateurs avec elle. La protection doit garantir l'invariabilité et l'intégrité de la base de données et des informations qu'elle contient, ainsi que réglementer les droits d'accès à celle-ci.
    Pour le travail d'entreprise d'un groupe d'utilisateurs avec une base de données, il est nécessaire de sélectionner un administrateur qui gère la base de données et dispose des droits d'accès appropriés. Les droits d'accès des utilisateurs sont définis par l'administrateur, qui peut inclure et exclure des utilisateurs et les diviser en groupes. Les utilisateurs appartenant à un groupe spécifique ont tous les droits qui lui sont accordés. Si les droits personnels de l'utilisateur sont supérieurs aux droits d'accès du groupe, alors les droits personnels de l'utilisateur sont conservés.

    1. But du travail

    Etude des moyens de protéger les informations dans une base de données à l'aide de l'exemple du SGBD MS Access.

    2. Brèves informations de la théorie

    Le système de sécurité de la base de données doit assurer l'intégrité physique de la base de données et la protection contre les intrusions non autorisées afin de lire le contenu et de modifier les données.

    La base de données est protégée à deux niveaux :

    Au niveau du mot de passe ;

    Au niveau de l'utilisateur (protection des comptes utilisateurs et des objets identifiés).

    Pour protéger la base de données, Assess utilise le fichier de groupe de travail système. mdw (un groupe de travail est un groupe d'utilisateurs qui partagent des ressources réseau) auquel les bases de données sur les postes de travail sont connectées par défaut. Le fichier des groupes de travail contient des comptes d'utilisateur et de groupe et des mots de passe d'utilisateur. Les comptes peuvent se voir accorder des droits d'accès à la base de données et à ses objets, tandis que les autorisations d'accès elles-mêmes sont stockées dans la base de données.

    Pour assurer la protection de la base de données Assess, il est nécessaire de créer un groupe de travail à l'aide du fichier - l'administrateur des groupes de travail wrkgаdm. ex. Lorsque vous créez un groupe de travail unique, vous spécifiez le nom d'utilisateur, le nom de l'organisation et le code du groupe de travail.

    Le fichier de groupe de travail MS Assess contient les comptes intégrés suivants :

    1. Admins est un compte utilisateur standard. Ces enregistrements sont les mêmes pour toutes les instances de Mme Évaluer ;

    2. Аadmin - compte de groupe d'administrateurs - est unique dans chaque fichier de groupe de travail ;

    3. Utilisateurs - contient des comptes d'utilisateurs.

    Pour créer un fichier de groupe de travail, vous devez quitter Assess et rechercher le fichier de groupe de travail dans le dossier system ou system32 du répertoire Windows et créer un nouveau groupe de travail (il peut y avoir jusqu'à 20 chiffres ou lettres).

    Le groupe admins peut contenir un nombre arbitraire d'utilisateurs, mais le propriétaire de l'objet en est toujours un (le propriétaire de l'objet peut être le compte qui a créé l'objet ou auquel les droits d'utilisation ont été transférés).

    Étant donné que la lecture de la fiche admin est possible pour tous les groupes de travail et que ces comptes sont les mêmes, l'utilisateur ADMIN doit être supprimé du groupe administrateurs, pour lequel un nouveau compte administrateur doit être créé et un mot de passe doit être défini pour ses comptes et pour le propriétaire comptes.

    Différenciation des droits d'accès des utilisateurs

    Les autorisations d'accès sont dites explicites si elles sont détenues ou attribuées à un compte utilisateur. Les autorisations seront implicites si elles sont attribuées à un compte de groupe, tandis que l'utilisateur inclus dans le groupe obtient toutes ses autorisations.

    TYPES D'AUTORISATIONS D'ACCES DB

    Autorisations

    Actions autorisées

    Objets de base de données

    Ouverture et

    lancement

    Ouvrir une base de données, un formulaire ou un état

    BD, formulaires, rapports, macros

    Accès exclusif

    Ouverture exclusive de la base de données

    BD

    Lire la mise en page

    Afficher les objets en mode conception

    Changement

    mises en page

    Afficher et modifier les mises en page, supprimer

    Tableaux, requêtes, formulaires, états, macros et modules

    Autorisations

    administrateur

    Définition d'un mot de passe dans la base de données, réplication de base de données

    Accorder des droits d'accès à d'autres utilisateurs

    Lecture de données

    Afficher les données

    Tables et requêtes

    Mise à jour des données

    Afficher et modifier des données sans supprimer ni insérer

    Tables et requêtes

    Insertion de données

    Afficher et insérer des données sans supprimer ni modifier

    Tableaux, requêtes

    Suppression de données

    Afficher et supprimer des données sans modifier ni coller

    Tableaux, macros

    Les informations d'identification de l'utilisateur sont basées sur les autorisations d'accès minimales. Les membres du groupe Admins, le propriétaire d'un objet et l'utilisateur qui a obtenu des autorisations d'administrateur sur l'objet peuvent modifier les autorisations d'utilisateur.

    Lors de la connexion à la base de données, les utilisateurs obtiennent les droits des groupes auxquels ils appartiennent.

    3. Affectation au travail

    Créez une nouvelle base de données à partir de la base de données Northwind et importez-y les objets suivants :

    Tableaux : Commandés, Commandes, Clients, Produits ;

    Demandes : Détails des commandes ;

    Formulaires : Bons de commande, Formulaire de commande subordonné 1 et Formulaire de commande subordonné 2.

    2. Définissez deux niveaux d'accès à la base de données :

    À lire;

    Pour changer.

    Lors de la protection de la base de données, il est nécessaire d'exclure l'accès des utilisateurs non autorisés aux informations (vérifier la fiabilité de la protection).

    Algorithme de protection de la base de données MS Access Créez un nouveau groupe de travail unique. Créez un nouveau compte administrateur. Rejoindra un nouveau groupe de travail ; ouvrir n'importe quelle base de données; dans le menu - sélectionnez les utilisateurs du service et du groupe ; créez un nouvel utilisateur, entrez le nom et le code de compte (ce n'est pas un mot de passe); sélectionnez dans la liste du groupe existant : Admins - ajouter. Supprimez l'utilisateur Admin du groupe Administrateurs. Déconnectez-vous d'Access et connectez-vous en tant que nouvel utilisateur dans Access ; assurez-vous d'entrer le mot de passe de ce compte. Recréez la base de données que nous voulons protéger. Importez des objets de la base de données source dans la base de données créée à l'étape précédente. Distribuez les droits aux objets requis.

    Ordre d'exécution et résultats des travaux

    Protection au niveau du mot de passe
    Ouvrez la base de données, dans l'élément de menu Service choisir Sécurité / Définir le mot de passe de la base de données


    Une fenêtre apparaîtra dans laquelle il vous sera demandé d'entrer un mot de passe et de le répéter.

    Il est déconseillé d'utiliser des données telles que votre nom, date de naissance, etc. comme mot de passe ;
    - vous ne devez pas choisir un mot de passe court, car il peut être récupéré à l'aide de programmes spéciaux dans un délai assez court ;
    - une combinaison de lettres et de chiffres n'est pas souhaitable, car elle rend difficile la devinette d'un mot de passe et rend inutile une attaque par dictionnaire.

    Démarrez la base de données que vous souhaitez protéger. Dans l'élément de menu Service choisir Protection / Utilisateurs et Groupes.

    taille de police : 11.0pt ">
    Cliquez sur le bouton Créer… et entrez le nom du nouvel utilisateur comme utilisateur1, entrez son code. Par défaut, l'entrée sera incluse dans le groupe Utilisateurs. Répétez ces étapes pour tous les utilisateurs qui travailleront avec la base de données.
    Allez dans l'onglet Changer le mot de passe. Définissez un mot de passe administrateur, puis à chaque démarrage Accéder une fenêtre apparaîtra vous invitant à entrer votre nom d'utilisateur et votre mot de passe (Fig. 6).

    taille de police : 11.0pt ">
    Dans l'élément de menu Service choisir Protection / Autorisations (fig. 7). Sélectionnez l'objet protégé, par exemple Table1. Définir les autorisations de groupe Utilisateurs, puis pour chacun des utilisateurs.
    Bon, c'est tout, il reste à chaque utilisateur de saisir son propre mot de passe. Pour ce faire, vous devez vous rendre dans la base de données sous votre propre nom et suivre les étapes comme lors de la création du mot de passe Administrateur.


    7 Fenêtre de définition des droits d'accès pour chaque utilisateur

    ACCÉDER

    Travaux de laboratoire n°3

    Sujet: Création de base de données.

    Construire une deuxième table SESSION dans la base de données SESS .

    But du travail :

    Pour apprendre à former la structure d'un tableau, saisir et modifier des données, déterminer une clé pour lier deux tableaux.

    Fin des travaux :

      Exécutez le programme :

    bouton "Début" " Programmes " « M accès à l'icrosoft ».

    Après le lancement, la fenêtre de l'application apparaît à l'écran.

      Ouvrir la base de données vide créée SESS . Pour cela, dans la fenêtre qui s'ouvre, positionnez le commutateur"Ouvrir la base de données", sélectionnez le nom de la base créée et appuyez sur le bouton« d'accord ».

      Dans la fenêtre d'une base de données vide, vous devez créer une deuxième table incluse dans cette base de données. Ce tableau contiendra des informations sur les résultats de la session et sera appelé SESSION .



      Dans la fenêtre ouverte de la base de données, 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 un tableau :

      Nous allons créer un tableau en utilisantConstructeur. Sélectionnez dans la fenêtre Constructeur et appuyez sur d'accord”.

      Dans la fenêtre contextuelle, saisissez 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 champs sont définis :

    1. Nombre ; 4. Évaluation3;

    2. Évaluation1 ; 5. Évaluation4 ;

    3. Évaluation2; 6. Résultat ;

    Il ne doit pas y avoir deux champs avec le même nom dans la table.

    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 .

    tableau SESSION contient des informations sur les résultats de la réussite des quatre examens par les étudiants.

    Le résultat de la réussite de la session peut prendre l'une des valeurs suivantes :

    EXL - pour toutes les notes excellentes ;

    XP1 - pour un quatre et tous les autres cinq

    REFRAIN - pour deux à quatre ou plus ;

    RNH - pour les notes satisfaisantes et insatisfaisantes ;

    Structure du tableau SESSION .

    Attribut clé

    Nom de domaine

    Type de données

    Taille du champ

    Format de champ

    Clé

    pièce

    Texte

    3

    score1

    Numérique

    Entier long (par défaut)

    Fixé

    score2

    Numérique

    Entier long

    Fixé

    score3

    Numérique

    Entier long

    Fixé

    score4

    Numérique

    Entier long

    Fixé

    résultat

    Texte

    3

    Dans ce tableau, en tant que champ clé, nous déclarons le champ Numéro.

    Pour cela il vous faut :

      mettre en valeur le terrain Numéro ou simplement y mettre le curseur ;

      appuyez sur le bouton Champ clé sur une barre d'outils standard avec une image clé ou

      menu"Éditer" "Champ clé"

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

    Une fois entré, le tableau devrait ressembler à ceci :



    Après avoir déterminé la composition, le type, la taille des champs et le nom de la clé, fermez le tableau et donnez-lui un nom SESSION.

    Après avoir déterminé la composition du tableau, vous devez l'ouvrir et saisir les données.

    Pour cela, sélectionnez dans une base de données ouverte SESSION et appuyez sur le bouton OUVERT .

    Après avoir saisi les données, le tableau devrait ressembler à ceci :



    Après la saisie des données, le tableau doit être fermé. Pour ce faire, vous devez entrer la commande deux fois

    menu "Fichier" "Fermer"

    La tâche:

    Créer un tableau SESSION.

    Testez les questions.

      La séquence de création des tables.

      Règles de création de tableaux.

      Conditions d'attribution des clés.

      Sauvegarde des tableaux.

    Travaux de laboratoire sur ACCESS 2007 1.

    Le nom du paramètre Sens
    Sujet de l'article : Travaux de laboratoire sur ACCESS 2007 1.
    Rubrique (catégorie thématique) Électronique

    Sujet créer une base de données composée d'une table.

    Objectifs de la leçon

    ü Se familiariser avec les concepts de base des bases de données;

    ü Apprendre à créer des tables de base de données en mode Constructeur ;

    ü Maîtriser le passage du mode Constructeur au mode table ;

    ü Maîtriser les techniques de base de remplissage et d'édition de tableaux ;

    ü Familiarisez-vous avec le tri simple des données et la recherche d'enregistrements par modèle ;

    ü Apprenez à sauvegarder et charger des bases de données.

    Processus de travail.

    1. Appelez le programme Access 2007.

    2. Dans la fenêtre du système de gestion de base de données, cliquez sur l'icône<Nouvelle base de données>. À droite dans la fenêtre qui apparaît, nommez la nouvelle base de données « Questionnaire GS-31 » et cliquez sur l'icône du dossier située à droite de la fenêtre de nom. La fenêtre de sauvegarde s'ouvrira, recherchez votre dossier et enregistrez le nouveau fichier de base de données "Questionnaire GS-31" dedans. Cliquez ensuite sur le bouton "Créer".

    3. Une fenêtre apparaîtra<Таблица>(Image 1).

    Image 1

    4. Dans la fenêtre qui apparaît, ouvrez le menu de commandes<Mode> et sélectionnez une option<Constructeur> et enregistrez la future table sous le nom<Feuille de notes>. La fenêtre Constructeur apparaîtra.

    5. Remplissez les champs dans Constructeur données de Tableau 1. Le type de données peut être sélectionné dans le menu qui apparaît lorsque vous cliquez sur le bouton dans la cellule à droite.

    Remarque˸ champ clé ʼʼ Compteurʼʼ entré dans le tableau automatiquement. S'il n'y a pas d'icône de clé à côté du champ, cliquez sur cette icône dans la barre d'outils.

    Tableau 1.

    6. Passez en mode tableau en cliquant sur le bouton Mode dans la barre d'outils, saisissez les données dans ce mode, en remplissant les cellules du tableau. Valeur du champ Code changera automatiquement.

    7. Remplir la base de données avec les valeurs de Tableau 2... À côté de chaque nom de famille, mettez des notes de 2 à 5 pour toutes les disciplines.

    Tableau 2

    CodeNom de familleNomMathématiquesGestionActivités de servicesInformatiqueStandardisationHôtellerieLacunes sans raison valablePasse pour une bonne raison
    IvannikovaAnne
    BaranovaIrina
    KornilovOlga
    VorobievAlexeï
    VorobievOleg
    SkorkinAlexandre
    VolodineNina
    NovoselovAlexeï
    PetrovaHélène
    TchernovChristine
    TerechchinkaInna
    IstratovMaxime
    TonnelierOlga
    RevinOleg
    SharovaOksana

    Travaux de laboratoire sur ACCESS 2007 1. - concept et types. Classification et caractéristiques de la catégorie "Travaux de laboratoire selon ACCESS 2007 n°1". 2015, 2017-2018.

  • - Thème 5. Travailler dans le SGBD Access

    Les SGBD relationnels actuellement existants peuvent différer les uns des autres en termes de capacités techniques (par exemple, des outils de sécurité), qui dépendent notamment de l'utilisateur sur lequel le SGBD se concentre. Par conséquent, la popularité d'un SGBD particulier dans divers ...


  • -

    Objectif du travail : Connaissance des concepts de base des bases de données. Acquérir des compétences pour travailler avec une base de données existante dans Microsoft Access. Informations théoriques : 1. La base de données (DB) est une collection nommée de données organisée selon certaines règles, ....


  • - Travaux pratiques n°1. Connaissance du SGBD Microsoft Access

    Thème n° Thème n° de travail Date de vérification Évaluation Signature de l'enseignant Sujet, système et tâches de la science médico-légale Identification médico-légale et ....


  • - Assistants d'accès

    Access permet même à un utilisateur inexpérimenté de créer sa propre base de données, de traiter des données à l'aide de formulaires, de requêtes et de rapports, d'analyser les tables de la base de données et d'effectuer un certain nombre d'autres travaux. Pour presque tout travail avec une base de données, Access a son propre assistant qui les aide ....


  • -

    13. Insérer le mot manquant : L'invention et la distribution de la télévision et des ordinateurs ont eu lieu au 5e ___ stade du développement informatique. 14. La séquence d'opérations organisée par le système effectuée sur l'information à l'aide d'outils et de méthodes d'automatisation est : b) nouvelle ....


  • - Création d'une base de données sous MS Access et échange de données avec MS Office

    · Nous créons la structure de la future base de données en mode design. Le tableau comporte les champs suivants : Nom du champ Type de données Composants (champ clé) Texte Juin Numérique Juillet… Août… Septembre… Octobre… Remplir le tableau ....


  • - Requêtes complexes dans Access.

    Objectif du travail : apprendre à créer des requêtes paramétrées, maîtriser la technologie de création de requêtes diverses Contenu du travail 1 Types de requêtes 2 Développement de requêtes. 1 Types de requêtes Dans le travail de laboratoire n°3 "Requêtes en accès", une simple requête, requête... ont été envisagées.


  • introduction

    Dans le monde moderne, la quantité d'informations à stocker augmente chaque seconde. L'utilisation des bases de données fait donc partie intégrante de l'activité professionnelle d'une personne.

    Les bases de données les plus simples peuvent être créées sans recourir à des outils logiciels spéciaux : par exemple, dans des feuilles de calcul Excel. Mais il y a plusieurs différences entre eux. Premièrement, les systèmes de gestion de bases de données (SGBD) sont conçus pour traiter efficacement de grandes quantités d'informations, bien plus importantes que celles que les feuilles de calcul peuvent gérer. Deuxièmement, le SGBD peut facilement lier deux tables afin qu'elles apparaissent comme une seule table pour l'utilisateur. Il est presque impossible d'implémenter cette fonctionnalité dans des feuilles de calcul. Et troisièmement, le SGBD minimise la taille globale de la base de données. Dans le même but, les tables contenant des données en double sont divisées en plusieurs tables liées.

    Malgré le fait qu'il existe de nombreux systèmes de gestion de bases de données dans le monde, ils présentent tous des similitudes. Par conséquent, pour notre étude, nous avons choisi le SGBD Microsoft Access 2007, qui est inclus dans le package Microsoft Office. Os-

    Le nouvel objectif d'Access est de fournir à l'utilisateur un moyen simple et abordable de créer le type de bases de données qu'il souhaite. Malgré la simplicité de ce SGBD, il permet de créer des applications avec une structure assez complexe. Si vous le souhaitez, le système peut être développé et configuré seul à l'aide du langage de programmation Visual Basic.

    Un autre avantage d'Access est son intégration avec Word, Excel et d'autres programmes de la suite Microsoft Office. Les données sont facilement importées et exportées d'une application à une autre.

    Les instructions méthodologiques comprennent cinq travaux de laboratoire.

    Travaux de laboratoire n ° 1 Connaissance de l'accès. Création de tableaux

    La base de données (DB) est un ensemble ordonné de données destinées au stockage, à l'accumulation et au traitement au moyen d'un ordinateur. Pour créer et maintenir des bases de données (les mettre à jour, donner accès sur demande et émettre des données les concernant à l'utilisateur), un ensemble d'outils linguistiques et logiciels est utilisé, appelé système de gestion de base de données (SGBD) 1 .

    Accéder aux objets de base de données

    Les objets de base de données Access incluent :

    1. Tables - conçues pour un stockage ordonné des données.

    3. Formulaires - conçus pour faciliter la visualisation, la modification et l'ajout de données dans les tableaux.

    4. Rapports - utilisés pour analyser et imprimer les données.

    5. Pages d'accès aux données- conçu pour afficher, saisir, mettre à jour et analyser des données sur le réseau ou de n'importe où sur l'ordinateur.

    6. Macros - utilisées pour exécuter un ensemble de macros fréquemment rencontrées qui traitent les données.

    7. Modules - conçus pour décrire des instructions et des procédures dans le langage VBA.

    L'objet principal de la base de données est une table composée d'enregistrements (lignes) et de champs (colonnes). À l'intersection d'un enregistrement et d'un champ, une cellule est formée qui contient des données.

    Chaque champ du tableau se voit attribuer un nom unique qui ne peut pas dépasser 64 caractères. Chaque champ contient des données du même type.

    Texte

    Champ mémo

    Numérique

    Date Heure

    Monétaire

    Logique

    Assistant de substitution

    Types de données

    La description

    Utilisé pour stocker des caractères ou des données numériques qui ne nécessitent pas de calcul. La propriété Taille du champ spécifie le nombre maximum de caractères pouvant être saisis dans

    ce champ. Par défaut, la taille est définie sur 50 caractères. Le nombre maximum de caractères pouvant être contenus dans un champ de texte est de 255.

    broder 255 caractères; peut contenir jusqu'à 65 536 caractères Conçu pour stocker des données numériques utilisées dans les calculs mathématiques. Dans les onglets Général et Substitution, vous pouvez définir les propriétés d'un champ numérique, notamment

    mesures de champ, format de champ, nombre de décimales

    Utilisé pour représenter la date et l'heure. Le choix d'un format de date ou d'heure spécifique est défini dans la propriété

    Format de date

    Conçu pour stocker des données dont la précision varie de 1 à 4 décimales. La partie entière peut contenir jusqu'à 15 décimales Conçue pour l'insertion automatique de séquences uniques

    numéroté (croissant de 1) ou des nombres aléatoires comme le numéro du nouvel enregistrement. Le numéro attribué à l'entrée ne peut pas être supprimé ou modifié. Les champs avec ce type de données sont utilisés comme champs clés de la table. Il est destiné à stocker l'une des deux valeurs, interprétées

    défini comme "Oui/Non", "Vrai/Faux", "Activé. / Désactivé. " Contient des données créées par d'autres programmes qui utilisent le protocole OLE. Il peut s'agir, par exemple, de documents Word, de feuilles de calcul Excel, d'images, d'enregistrements audio et vidéo, etc. Les objets OLE sont associés ou incorporés dans une base de données Access. Vous ne pouvez pas trier, regrouper et indexer les champs d'objets OLE

    Un type spécial pour stocker des hyperliens. Conçu pour la détection automatique de champ. Il va créer une zone de liste déroulante à partir de laquelle vous pouvez sélectionner des données contenues dans une autre table ou dans un ensemble de valeurs constantes

    Création de base de données

    2. Cliquez sur le bouton.

    3. Nommez la nouvelle base de données "Notebook.accdb".

    4. Dans l'onglet du ruban Créer dans la barre d'outils Tableaux, cliquez sur le bouton K constructeur de tableaux.

    5. Saisissez les noms des champs et spécifiez les types de données auxquels ils se rapportent.

    6. Quitter le mode Conception après avoir enregistré la table sous le nom"Amis" ; ne spécifiez pas de champs clés.

    7. Ouvrir le tableau Double-cliquez sur "Amis" et remplissez 10 lignes.

    8. Ajoutez les champs « Patronyme » et « Date de naissance », pour cela :

    1) positionnez le curseur sur le champ devant lequel vous souhaitez en insérer un nouveau

    2) exécutez la commande : onglet du ruban Mode tableau → barre d'outils

    Champs et colonnes Ruments → Insérer ;

    3) en double-cliquant sur Champ1, renommez-le en " Patronyme " et Po-

    le2 - "Date de naissance".

    9. Passer en mode Conception avec la commande : onglet du ruban Diriger-

    naya → Modes → Constructeur.

    10. Pour le champ « Date de naissance », définissez le type de données Date / Heure ; dans

    propriétés de champ sélectionner Format de date court.

    11. Formatez le tableau comme suit : 1) couleur de la grille - Rouge foncé; 2) couleur de fond - bleu ;

    3) couleur du texte - rouge foncé, taille - 12 pt, style - italique.

    12. Renommer le champ"Passe-temps" dans "Passe-temps".

    13. Supprimez l'entrée numérotée 8.

    14. Redimensionnez les cellules afin que toutes les données soient visibles. Pour cela, il suffit de double-cliquer avec le bouton gauche de la souris sur le bord des champs.

    15. Organisez les champs dans l'ordre suivant :"Non", "Nom", "Prénom", "Patronymique", "Téléphone", "Date de naissance", "Loisirs", "Adresse", "Index", "Photo", "E-mail".

    16. Remplissez les cellules vides du tableau.

    17. En mode Création, ajoutez un champ"Situation familiale", qui contiendra un ensemble fixe de valeurs - marié, non marié, marié, non marié. Pour créer une liste déroulante, nous utiliserons

    Assistant de substitution :

    1) définir le type de données Assistant de substitution; 2) dans la boîte de dialogue qui apparaît, sélectionnez la ligne " Sera introduit fictif

    ensemble cohérent de valeurs" et appuyez sur le bouton Davantage ; 9) le nombre de colonnes - 1;

    10) entrez les détails de la liste - marié, non marié, marié, non marié; 11) cliquez sur Terminer.

    18. Utilisez la liste déroulante pour remplir la nouvelle colonne. Le tableau s'étant avéré large, certains inconvénients surviennent lors du remplissage de cette colonne : le nom de la personne pour laquelle le champ est rempli n'est pas visible"Situation familiale"... Pour que le nom de famille soit constamment visible lors du remplissage du tableau, vous devez utiliser la commande Geler les colonnes dans le menu contextuel du champ Nom.

    19. Montrez le travail à l'enseignant.

    Travail de laboratoire n°2 Créer des relations entre les tables

    1. Démarrez Microsoft Access 2007.

    2. Créons une base de données "Firm". Les employés de cette organisation travaillent avec les clients et exécutent leurs commandes.

    Si vous mettez toutes les informations dans un seul tableau, il deviendra très difficile de travailler avec. Il commencera à répéter les données. Chaque fois qu'un employé Ivanov travaille avec une entreprise, vous devrez réenregistrer les données sur l'employé et le client, ce qui peut entraîner de nombreuses erreurs. Pour réduire les erreurs, vous pouvez diviser la table source en plusieurs tables et établir des relations entre elles. Ce sera plus rationnel qu'avant.

    Ainsi, vous devez créer 3 tables : Employés, Clients et Commandes.

    Personnel

    Type de données

    Code employé

    Texte

    Texte

    deuxième nom

    Texte

    Position

    Texte

    Texte

    Texte

    Date de naissance

    Date Heure

    Salaire

    Monétaire

    objet OLE

    Type de données

    Code client

    Nom de l'entreprise

    Texte

    Texte

    Numéro de téléphone

    Texte

    Numérique

    Adresse e-mail

    Champ mémo

    Type de données

    Code de commande

    Code client

    Numérique

    Code employé

    Numérique

    Date d'affichage

    Date Heure

    Date d'éxecution

    Date Heure

    Monétaire

    Note d'achèvement

    Logique

    3. Les tables individuelles contenant des informations sur un sujet spécifique doivent être liées dans une structure de base de données unique. Pour lier des tables, vous devez spécifier champs clés. Une clé est constituée d'un ou plusieurs champs dont les valeurs identifient de manière unique chaque enregistrement de la table. Le champ clé le plus approprié est « Compteur », car les valeurs

    dans le champ donné est unique (c'est-à-dire qu'il exclut les doublons).

    4. Ouvrir le tableau Employés en mode Conception.

    5. Faites un clic droit sur le champ Code employé et dans le menu contextuel qui s'affiche, sélectionnez la commande Champ clé. Si vous devez définir plusieurs champs clés dans le tableau, vous pouvez les sélectionner en maintenant la touche Ctrl enfoncée.

    6. Pour la table Clients, définissez le champ clé Code client et pour la table Commandes - Code de commande.

    7. La table Commandes contient les champs Code employé et Code client. Lors de leur remplissage, certaines difficultés peuvent survenir, car il n'est pas toujours possible de se souvenir de toutes les entreprises avec lesquelles l'entreprise travaille, et de tous les employés

    avec Numéro de code. Pour plus de commodité, vous pouvez créer des listes déroulantes en utilisant

    assistant de substitutions.

    8. Ouvrir le tableau Commandes en mode Création.

    9. Pour le champ Code employé sélectionner le type de données Assistant de substitution.

    10. Dans la fenêtre qui apparaît, sélectionnez la commande "Objet" colonne subst-

    new "utilisera les valeurs d'une table ou d'une requête »Et cliquez sur le bouton Davantage.

    11. Dans la liste des tables, sélectionnez une table Employés et cliquez sur le bouton

    12. Dans la liste Champs disponibles, sélectionnez le champ Code d'employé et cliquez sur le bouton fléché pour entrer le champ dans la liste Champs sélectionnés. Ajoutez les champs Nom et Prénom de la même manière et cliquez sur le bouton Suivant.

    13. Sélectionnez l'ordre de tri de la liste par champ Nom de famille.

    14. Dans la boîte de dialogue suivante, définissez la largeur souhaitée des colonnes de la liste déroulante.

    15. Cochez la caseCacher le pilier clé " et appuyez sur le bouton

    16. Au dernier pasAssistants de substitution remplacez la légende du champ de recherche, si nécessaire, et cliquez sur Terminer.

    17. De même, créez une liste déroulante pour le champ

    Code client.

    18. Après avoir créé les champs clés, vous pouvez commencer à créer des liens. Il existe plusieurs types de relations entre les tables :

    1) dans une relation un-à-un, chaque enregistrement d'un champ clé de la première table correspond à un seul enregistrement dans un champ connexe d'une autre table, et vice versa. Ce type de relation n'est pas utilisé très souvent. Dans-

    où ils peuvent être utilisés pour diviser des tables contenant de nombreux champs pour séparer des parties de la table pour des raisons de sécurité ;

    2) avec le rapport Un-à-plusieurs chaque enregistrement de la première table correspond à plusieurs enregistrements de la seconde, mais l'enregistrement de la seconde table ne peut pas avoir plus d'un enregistrement lié dans la première table ;

    3) avec la relation Plusieurs à plusieurs plusieurs enregistrements de la deuxième table peuvent correspondre à un enregistrement de la première table, et plusieurs enregistrements de la première peuvent correspondre à un enregistrement de la deuxième table.

    19. Fermez toutes les tables ouvertes car vous ne pouvez pas créer ou modifier les relations entre les tables ouvertes.

    20. Exécutez la commande : onglet du rubanTravailler avec des bases de données →

    21. Si auparavant il n'y avait pas de liens entre les tables de la base de données, alors lorsque vous ouvrez la fenêtre Le schéma de données ouvre simultanément une fenêtre Ajout d'un tableau

    dans lequel sélectionner les tables Employés, Clients et commandes.

    22. Si les relations entre les tables ont déjà été définies, alors pour ajouter une nouvelle table au schéma de données, faites un clic droit sur le schéma de données

    et sélectionnez l'élément dans le menu contextuelAjouter un tableau.

    23. Établir des relations entre les tables Employés et commandes, pour ce faire, sélectionnez le champ Code employé dans la table Employés et faites-le glisser vers le champ correspondant dans la table Commandes.

    24. Après avoir fait glisser, une boîte de dialogue s'ouvriraModification des liens

    (fig. 1), dans laquelle cochez la case Assurer la condition d'intégrité... Cela vous empêchera de supprimer des enregistrements d'une table et de laisser les données associées d'autres tables sans rapport.

    Riz. 1. Création d'une relation entre les tables

    25. Cases à cocher Mettre à jour en cascade les champs liés et supprimer les enregistrements liés en cascade fournir une mise à jour ou une suppression simultanée des données dans toutes les tables subordonnées lorsqu'elles changent dans la table principale.

    26. Les paramètres de communication peuvent être modifiés en cliquant sur le bouton Syndicat .

    27. Après avoir réglé tous les paramètres nécessaires, appuyez sur le bouton

    D'ACCORD.

    28. Relation entre les tables Installez vous-même les clients et les commandes.

    29. Le résultat doit être le schéma de données affiché sur

    Riz. 2. Schéma de données

    Vous avez aimé l'article ? A partager entre amis :