[PDF] [PDF] Access et OrgBase : mêmes objectifs





Previous PDF Next PDF



[PDF] Créer une base de données - IGM

Access est un Système de Gestion de Base de Données (SGBD) c'est-à-dire un ensemble de programmes permettant de gérer des bases de données C'est un SGBD de 



[PDF] Chapitre 3: Bases de Données - Matheleve

la représentation interne des données (fichiers chemins d'accès) Exemple de table: table ELEVE dans une base de données «GESTION DE NOTES»> ELEVE



[PDF] Introduction aux Base de Données et ACCESS - Emagister

Pour suivre efficacement ce cours élèves et utilisateurs devraient déjà avoir une connaissance de base de l'ordinateur et d'OFFICE™ Entre différentes versions 



[PDF] Exolab - Cas AdA - application de gestion Accesspdf

Les élèves découvrent en l'utilisant une application permettant la gestion SGBDR gestion base de données relationnelle requêtes SQL gestion des



[PDF] Access et OrgBase : mêmes objectifs

données relationnelles Outils : Microsoft Access et Open Office Org Base Un vidéo projecteur pour l'évaluation des travaux des élèves



[PDF] Chapitre II : Base de données

Système de Gestion de Base de Données (SGBD) : Un SGBD est un logiciel qui L'ID-Elève représente la clé primaire de la table ELEVE Définition :



[PDF] FICHE 2 : LE VOCABULAIRE DACCESS - Ami-infoCom

ayant autant que possible un rapport en commun Exemple de base de données : BASE DE DONNES LYCÉE Élèves de BTS Élèves reçus au BTS Liste des élèves 



[PDF] Access PE 30 - Gestion du personnel

élevé permanent mais permettent également de facilement Chemins d'accès aux répertoires : Base de données Fichier de journal Importer les fichiers



Searches related to base de données élèves access PDF

1 Créer une base de données vide sous Access en choisissant un nom pour cette base 2 Via l’onglet « Données externes » cliquer sur « Base de données ODBC » 3 Dans la fenêtre qui s’affiche choisir « Importer les données sources dans une nouvelle table de la base de données active » ; 4

  • I. Introduction

    Les micro-ordinateurs sont maintenant suffisamment puissants pour vous permettre de stocker vos données (nom, prénom, adresses, numéros de téléphones) plutôt que de les noter sur des vulgaires qui augment la masse de vos papiers. Lorsque vous n'êtes pas suffisamment organisé pour retrouver une fiche, imaginez quelle peine vous prenez à la recherche...

  • Phase préliminaire de Création d’une BDD

    Avant la création de la base de données un travail d’analyse préalable est indispensable. Il est nécessaire d’analyser le problème à traiter en partant des résultats à obtenir (en sortie). Dans cette partie on vous propose l’étude de cas traitement des commandes.

  • Le Problème à Résoudre

    Prenant l’exemple de la société LG qui venddivers articles de l’électroménager. Il vous est demandé d’étudier le traitement commandes de la clientèle de LG (mais pas le processus d’approvisionnement des fournisseurs) qui relève d ‘un autre domaine de gestion. Le traitement des commandes se fait de la façon suivante : • Toutes les commandes sont gér...

  • Les Résultats à Réaliser

    Recenser tous les résultats que votre application doit pouvoir vous fournir. Il s’agit généralement d’états à produire. Ces états doivent contenir des données. Une maquette papier des états peut être réalisée afin de ne rien oublier. Si nous reprenons notre exemple, les résultats à obtenir sont : • la liste des clients avec leur Raison Sociale, Adr...

  • Le Dictionnaire de données

    Il faut alors créer le dictionnaire des données c’est-à-dire recenser tous les renseignements à gérer sans distinguer ce à quoi ils se rapportent. Nous aurons donc : Raison Sociale Adresse du Client Ville du Client Téléphone du Client Date de la commande Nom du Produit Prix Unitaire Quantité en Stock Quantité Commandée

  • La définition Des entités

    L’entité peut être un individu (client, adhérent), un bien (article, dépôt, magasin, équipement…), un concept (description d’une commande, inscription…). Nous voyons apparaître ici trois entités : les clients les produits et les commandes. Il s’agit maintenant de définir à quelle entité se rapportent les données recensées plus haut, c’est-à-dire de...

  • Le Modèle Entité Association

    L’associationest un lien entre 2 (ou plusieurs) entités. Entre l’entité Client et l’entité Commande, l’association correspond à l’action de passer une Commande, et est matérialisée par le verbe Passer. Entre l’entité Commande et l’entité produit, l’association correspond à la notion ligne de commande et est matérialisée par Détails commande De plus...

  • Règle de Passage Du MCD Au Modèle Relationnel

    Règle 1: entité est représentée par table Règle 2: relation de type 1:1 (un à un) Règle 3 : relation de type 0,1-0, N (un à plusieurs) Règle 4 : relation de type 0, N - 0, N (plusieurs à plusieurs)

  • Le Modèle Relationnel

    Nous devons maintenant créer le modèle relationnel. Les commandes : Un Client Passe une ou plusieurs commandes Une Commande ne correspond qu’à un seul Client. Nous avons donc une relation de un à plusieurs entre la table Client et la table Commande. Pour créer cette relation, nous allons devoir rajouter dans la table Commande le code du client, afi...

Qu'est-ce que le moteur de basé de données Access ?

Microsoft Access stocke les données dans son propre format basé sur le moteur de base de données Access Jet. Il peut également importer ou relier directement des données stockées dans d'autres applications et bases de données.

Qu'est-ce que le système de gestion de base de données ?

Exercices Pratiques Microsoft ACCESS 2013-2017-2019. Meilleurs Tutoriels et Formations ACCESS Gratuit . Microsoft Access est un système de gestion de base de données (SGBD) de Microsoft qui associe le moteur de base de données Microsoft Jet relationnel à une interface utilisateur graphique et à des outils de développement logiciel.

Comment créer une base de données ?

Créer une base de données nommée UNIVERSITE, qui contient 2 tables : DIPLOME et ETUDIANT 1. Créer d’abord la table DIPLOME avec les champs suivants : CodeD (NumeroAuto) , Diplôme (texte, longueur 10) , Durée (numérique, octet) 2. Appliquer les propriétés de champs suivantes : • Clé primaire sur le champ CodeD, insérer la légende « Code du diplôme »

Comment consulter la représentation graphique Access ?

Consulter la représentation graphique ACCESS. Dans cette base de données, les tables contiennent les informations suivantes : 1. Afficher la liste de tous les noms de clients avec l’adresse complète de leur siège social, par ordre alphabétique des noms. Visualiser le résultat de la requête. 2.

Access et Org.Base : mêmes objectifs ? Description du thème : Création de grilles d'écran pour une école de conduite. Mots-clés :Bases de données relationnelles, Open Office, champs, relations, requêtes

Niveau :1ère STG

Domaine(s) : Informatique de gestion

Type(s) de ressource : Support de cours - travaux élèves en autonomie Objectifs : Faire connaître les bases du SGBD Base de Open Office et de faire une comparaison avec Access.

Séance(s) développée(s) :

Place de la séquence dans la progression

annuelle : Pré-requis :Maîtrise du schéma relationnel. Connaissance des bases de données relationnelles.

Outils :Microsoft Access et Open Office.Org Base.

Un vidéo projecteur pour l'évaluation des travaux des élèves ou pour la présentation des corrigés. Conditions de réalisation :Un ordinateur par personne. Possibilité éventuelle de travail par binôme.

Evaluation :Formative

Temps approximatif de réalisation :Environ 5 heures. Compétences B2i :3-Créer, produire, traiter, exploiter des données.

Dossier professeur :

-Commercial.odb : base de données Base -Commercial_corrigé.odb : corrigé de la base de données -Corrigé des requêtes.doc : corrigé des requêtes demandées -Commercial.mdb : base de données

AccessDossier élève :

Les fichiers Commercial.odb : base de données Base

Commercial.mdb : base de données Access

Contact :claude.pasqualini@ac-limoges.fr

1

On connaît les inconvénients d'une suite bureautique propriétaire : le coût des licences par

poste, un format de fichier propriétaire. L'avantage d'une suite libre réside dans l'absence de

coût de licence, l'absence d'obligation de migration (coûteuse) vers de nouvelles versions, dans les formats de fichiers ouverts et compatibles. Open Office est une suite bureautique intégrée alors que, dans Microsoft Office, chaque outil est un logiciel différent. Elle est libre et surtout gratuite. Org.base est son système de gestion de base de données. Il peut remplacer Microsoft Access, pour une formation sur les bases de données en 1ère et en terminale STG, car elle permet les fonctionnalités essentielles : -Création de bases de données, -Création et mise à jour de tables, -Exploitation des tables par des requêtes en Qbe ou en langage SQL, -Réalisation de formulaires ou d'états, De plus, il est compatible avec les fichiers issus des suites Microsoft Office. Mais attention, c'est un logiciel sur lequel portent continuellement des travaux et toutes les fonctionnalités souhaitées ne fonctionnent pas encore. Remarque : Pour illustrer ce propos, il peut être intéressant d'ouvrir la base de données : " Commercial.odb » donné en annexe. I-Création de bases de données et des tables

I-1- Création directe de la base de données

Pour créer une base de données avec Org.Base, la solution la plus facile est de suivre l'assistant de création qui vous guide avec les 3 boîtes de dialogue ci-dessous : 2

Pour créer les tables de la base de données, il est conseillé de choisir : " créer une table en

mode ébauche », qui permet l'affichage de la fenêtre ci-dessous : 3 On peut ainsi définir les champs de la table, leur type (type de champ), leur longueur, ainsi que certaines propriétés du champ. Si on souhaite que le champ soit une clé primaire, il faut cliquer à gauche du champ qui propose ainsi un menu contextuel permettant entre autres de la créer. On peut à tout moment modifier les champs d'une table. Pour appeler une table et modifier

ses champs, il faut, dans la fenêtre principale de la base de données, effectuer un clic droit sur

le nom de la table et cliquer sur " Modifier ». Ce procédé sera valable pour n'importe quel objet. Par contre, Org.Base ne permet pas, pour l'instant, de changer l'ordre des champs dans une

table. D'une manière générale, l'analyse de la base de données doit être bien pensée au

préalable, car, à présent, les modifications dans les tables ne sont pas toujours aisées.

Tableau comparatif des propriétés de champs entre Access et Org.Base

Propriétés Org.baseSignificationAccess

LongueurNombre d'octets du champ ;

Pour certains types de champ, elle

est prédéfinie ou absenteTaille du champ ;

Même remarque

Saisie requise (oui/non)Indique si le champ peut posséder ou non une valeur nulle (impossible pour la clé primaire)Null interdit Valeur par défautValeur attribuée à chaque nouveau champ saisiValeur par défaut

Exemple de formatPermet d'ouvrir la fenêtre

" Formatage du champ ». Elle permet d'associer au champ un format prédéfini de saisie.

L'aide du logiciel décrit les types

de format possibles dans la section : Descriptions de formats personnalisés.

Voir des exemples dans la table

Client : code postal et téléphone.Masque de saisie

Auto-ValeurUniquement pour les champs

INTEGER.

Le champ ne sera pas à saisir, mais

sa valeur s'incrémentera automatiquement.Type de champ : NuméroAuto

Donne le domaine de définition du

champValide Si

Message si une valeur n'appartient

pas au domaine de définition du champ.Message si erreur

Il faut passer par le menu Outils -

Ébauche d'index...Un champ peut servir d'index pour permettre d'accélérer les recherches sur cette rubrique.Indexé 4

Création des relations entre tables

Pour pouvoir créer des relations entre les différentes tables, il faut choisir dans la fenêtre

générale de la base de données le menu Outils - Relations, puis ajouter les différentes tables.

Pour faire les liens entre les tables, il faut faire glisser la souris de la clé primaire d'une table

vers la clé étrangère de l'autre table (ou réciproquement).

Une fois que les relations sont réalisées et enregistrées, il va être difficile de modifier les

champs concernés par une relation. Si on souhaite le faire (changement de type ou de

longueur ou ajouter une valeur par défaut...), il faut revenir au schéma des relations, casser le

lien, faire la modification dans la table et recréer la relation.

Exercice 1 :

1.1Ouvrir la base de données Commercial. Vous allez créer une table représentant qui

contiendra les champs suivants :

·n° représentant : entier court

·nom représentant : chaîne de caractères : 25 ·prénom représentant : chaîne de caractères : 25 ·taux de commission : 4 caractères numériques dont 2 décimales.

1.2Vous choisirez le numéro de représentant comme clé primaire de cette table.

Le taux de commission devra posséder un masque de saisie tel que les zéros non significatifs avant et après la virgule ne doivent pas figurer. La valeur par défaut du taux de commission est de 4,5%.

1.3Une commande peut être ou non réalisée auprès d'un client par l'intermédiaire d'un

représentant. Ajouter un champ dans la table COMMANDE afin que ce soit réalisable.

1.4Modifier le schéma des relations afin de prendre en compte ce que vous avez créé au 1-2

puis au 1-3.

1.5 Dans la table COMMANDE modifier le fait que le numéro de client ne peut pas avoir de

valeur nulle. Que remarquez-vous ? Comment allez pouvoir réaliser cela ? 5 I-2- Création de la base de données à partir d'une base de données Access En fait, l'utilisateur ne crée pas une nouvelle base de données à partir d'une base Access. Org.Base lui permet de se connecter à une base de données Access existante. L'assistant vous guide à partir des boîtes de dialogue suivantes :

Il faut aller dans le répertoire adéquat chercher la base de données sur laquelle vous souhaitez

travailler. 6 A la suite de cet écran, vous enregistrez une nouvelle base de données Open Office.

Certains points sont très importants :

·Vous n'avez accès qu'aux tables : leur structure et leur contenu. Vous pouvez modifier les données dans les tables, et vous pouvez ajouter ou supprimer des enregistrements. Vous pouvez créer de nouvelles tables mais vous ne pouvez pas modifier la structure des tables existantes. ·Vous n'avez pas accès aux formulaires ni aux états de la base de données

Access d'origine.

·Les requêtes MS Access sont affichées comme des vues dans la zone des tables. Vous pouvez utiliser le résultat des requêtes. Vous ne pouvez pas modifier leur définition. Ce qui est remarquable, c'est de voir que les modifications sur les tables apportées par l'intermédiaire de Org.Base sont automatiquement répercutées sur la base de données correspondante dans Access.

Il est tout à fait possible, lorsque l'on est connecté à une base Access à partir de Org.Base de

créer de nouvelles requêtes, de nouveaux formulaires ou des états. 7

Exercice 2 :

2-1 Connectez-vous à la base de données commercial.MDB à partir de Org.Base. Vous

enregistrez cette nouvelle base de données sous le nom de acc_commercial. Vous pouvez visualiser les tables et les relations.

2-2 Modifier l'adresse du client n°6 de la table CLIENT.

Rue_client = " rue des renards »

Code_Postal_Client = 87000

Ville_client = " Limoges ».

2-3 Ajouter un client de votre choix.

2-4 Ouvrir la base de données Access commercial.MDB. Accéder à la table CLIENT. Que

remarquez-vous ?

2-5 Modifier dans la table CLIENT de Org.BASE le type du champ rue client en remplaçant

le " LongText » par " Varchar ». Que remarquez-vous ? Si l'on souhaite travailler sur une base Access avec Org.Base, sans toucher à la base Access initiale. Il faut alors exporter la base Access .

Pour ce faire, il faut sélectionner chaque table de la base de données Access et faire un Copier

- coller vers la base de données Org.Base en suivant les consignes de l'assistant.

Mais ce travail est très fastidieux puisqu'il faut réitérer l'opération pour chaque table.

b.Traitement des requêtes

II-1- Le QBE (Query By Example)

Pour créer une requête en mode QBE, il faut choisir l'icône Requêtes de la fenêtre Base de

données et cliquer sur la tâche Créer une requête en mode Ébauche : 8

La fenêtre ci-dessus montre dans un premier temps qu'il faut choisir les tables nécessaires à la

requête.

La deuxième partie de la fenêtre permet le choix des champs utiles à la requête. Cette fenêtre

ressemble beaucoup à la fenêtre de création des requêtes avec Access. 9 Tableau comparatif des items de la grille de créations des requêtes :

Items Org.BaseSignificationItems Access

champChamp de la table auquel il est fait référence. Ce champ peut être choisi dans la fenêtre de la table.

On peut alors l'amener par un

double clic ou par un glisser - déposer.

Une liste déroulante permet de

changer le champ choisi.

Ce peut être aussi un champ calculé

à partir des autres champs de la

table.Champ

Même fonctionnement.

AliasPermet d'indiquer un nom de

rubrique plus " parlant » que le nom du champ en en-tête du résultat de la requête.

Exemple : à la place de comm_num,

on préférerait voir afficher en clair : numéro de commune.Cette ligne n'existe pas.

Pour obtenir le même résultat, il faut

préciser à la ligne champ :

Nom de l'alias : nom du champ.

TableLa table à laquelle appartient le

champ.

Une liste déroulante permet de

choisir la table si le champ appartient à plusieurs tables.Table

Même fonctionnement.

TriIndique le critère de tri du champ.

Si on désire trier la requête suivant

deux critères, il faut faire attention à l'ordre d'affichage des champs.Tri

Même fonctionnement.

VisibleIndique si le champ doit être affiché lors du résultat ou s'il ne sert qu'à la recherche de critères.Visible

Même fonctionnement.

Fonction

Moyenne

Nombre

Maximum

Minimum

Somme

GroupePermet de choisir des fonctions de

calcul ou de regrouper les résultats suivant certaines colonnes.OpérationLa ligne n'est visible qu'après avoir coché Opérations dans le menu

Affichage.

Moyenne

Compte

Max Min Somme

Regroupement

CritèrePermet de restreindre les recherches

dans les tables de la requête. Il faut saisir une expression grâce à des opérateurs.

Les lignes Ou permettent de saisir

des critères supplémentaires.Critères

Même fonctionnement. (même s'il

n'y a qu'une seule ligne Ou affichée, les suivantes peuvent jouer ce rôle). 10

Exercice 3 : Requêtes

Vous allez ouvrir la base de données acc_commercial et réalisez les requêtes suivantes :

3.1 Afficher la liste des produits (code, libellé, prix unitaire)

3.2 Afficher cette liste des produits triée par nom de produit.

3.3 Afficher le nombre de clients.

3.4 Afficher la liste des clients ( nom, rue, ville) possédant le code postal 87200.

3.5 Afficher la liste des produits dont le Prix unitaire est supérieur à 7 euros.

3.6 Afficher la liste des clients n'habitant pas Limoges.

3.7Afficher la liste des commandes (numéro, date, nom représentant) passées avec le

représentant " Broussaud ».

3.8 Afficher pour la commande n°1 la liste des produits (libellé) ainsi que la quantité

commandée.

3.9 Ajoutez à chaque ligne de la requête 3.8 le prix unitaire du produit ainsi que le montant

de chaque ligne de commande.

3.10 Pour chaque client, afficher le nombre de commandes enregistrées dans la base de

données. c.Les formulaires et les états

Un point doit tout d'abord être bien précisé. Les formulaires et les états créés sous Access ne

sont absolument pas exploitables par Org.Base.

On peut créer des formulaires et des états par rapport à des tables d'une base de données

créée avec Org.Base ou connectée à Access ou à tout autre type de SGBD.

III-1- Création de formulaires

Comme avec Access, il existe deux solutions pour créer des formulaires, soit en suivant l'assistant, soit avec le mode ébauche.

Avec le mode Assistant, il suffit de suivre les écrans tels qu'ils s'enchaînent. Exemple, si l'on

veut créer un formulaire permettant de créer et de visualiser les agences : 11

Après le choix des champs issus de la requête ou de la table sélectionnée, il faut choisir le

mode de représentation des données :

Et ainsi de suite... A l'exécution, on obtient un résultat très proche de celui obtenu avec

Access. Des boutons prédéfinis permettent d'accéder aux différents enregistrements de la table et l'on peut saisir de nouveaux enregistrements. Avec le mode ébauche, on accède à la page écran ci-dessous : 12 On peut distinguer à gauche, la palette des outils contenant les contrôles (zone de texte,

étiquette, liste déroulante...).

On peut associer un formulaire à une table ou à une requête de la base de données. Pour cela,

il faut à partir d'un contrôle, choisir le menu contextuel (clic droit) et sélectionner la ligne

Formulaire comme présenté ci-dessous :

Il faut ensuite choisir la table ou la requête à associer au formulaire :

13Palette des outilsBouton de commande

Ensuite, on peut donc choisir pour chaque contrôle, le champ associé :

III-2- Création de rapports

Pour la création des rapports (états), Org.Base ne permet que la création avec l'assistant. Pour

cela, il suffit de suivre les six étapes de la création du rapport. Pour modifier le rapport (le contenu ou la forme), il faut, dans la fenêtre principale de la base de données, effectuer un clic droit sur le nom de la table et cliquer sur " Modifier ». 14quotesdbs_dbs44.pdfusesText_44
[PDF] programme science d'ingenieur bac maroc

[PDF] comment créer une base de données excel

[PDF] cours virtualisation vmware pdf

[PDF] comment installer vmware fusion sur mac

[PDF] vmware souris bloquée

[PDF] biomécanique sport

[PDF] les personnages de candide chapitre 3

[PDF] candide chapitre 3 champ lexical

[PDF] l'avare acte 4 scène 7 commentaire composé

[PDF] science de l'ingénieur moteur a courant continu

[PDF] programme sciences de l'ingénieur 1ere s

[PDF] programme science de l'ingénieur seconde

[PDF] univers pdf

[PDF] situation de la terre dans l univers

[PDF] cours de svt 1ere s pdf