Alors qu'au début de leur histoire les ordinateurs servaient essentiellement à calculer, leur utilisation principale de nos jours est la gestion d'informations. On les retrouve dans tous les secteurs d'activité. Une grande qualité d'informations stockée dans un ordinateur s'appelle une base de données. Un logiciel permettant d'utiliser ces données est un système de gestion de base de données (SGBD).
Différents logiciels existent permettant cette opération. Ainsi un tableur (tel qu'Excel) peut-être considéré comme un SGBD. Nous allons utiliser ici le logiciel Accesscomme SGBD. Ce logiciel permet une conception aisée de bases de données de "petite" taille avec un nombre restreint d'utilisateurs. Il est à noter que plusieurs autres SGBD plus performants (mais également plus complexes) existent par ailleurs. On peut citer notamment Oracle, SQL Server, Paradox, MySQL, PostgreSQL parmi beaucoup d'autres.
La plupart de ces systèmes sont basés (dont Access) sur le modèle relationnel et fonctionnent sur le même principe général : les informations sont stockées dans des tables qui sont reliées entre elles par des relations (...)
[...] Id´ealement, l'utilisateur doit pouvoir r´ealiser toutes les op´erations dont il a besoin partir du menu. La m´ethode est la suivante Commencez par r´efl´echir ce que vont contenir toutes les diff´erentes pages de votre menu Cr´eez votre menu principal. Pour cela, aller dans ”Outils/Gestionnaire du menu g´en´eral”. Acceptez d'avoir un menu g´en´eral Vous avez maintenant acc`es une fenˆetre dans laquelle se trouve un ´el´ement (menu g´en´eral). Dans cette fenˆetre se trouveront toutes les pages de votre syst`eme de navigation. Cr´eez-les (avec Ajouter) 4. Vous pouvez maintenant les modifier. Chaque page de menu contient diff´erents ´el´ements. [...]
[...] Remarque : Il est possible dans ce genre de requˆetes de faire appel plusieurs fois la mˆeme table. Supposons par exemple que nous disposons d'une entit´e employ´e qui dispose d'une relation r´eflexive responsable entre employ´e et employ´e. Si on d´esire la liste de tous les employ´es avec leurs responsables, il nous faudra utiliser deux fois la table employ´e dans la requˆetes : l'une d'entre elle repr´esentera l'employ´e, l'autre le responsable En pratique Dans la partie Requˆ ete du menu principal, s´electionnez Nouveau, puis Mode eation. [...]
[...] S'il s'agit de champ de largeur fixe, indiquez quelles sont les zones qu'occupent chaque champ Indiquez ensuite le nom et le type de chaque champ. Si la cl´e primaire n'est pas pr´esente dans votre table, ajoutez la maintenant. Sinon, ne pr´ecisez pas de cl´e tout de suite 5. indiquez le nom de la table et sauvegardez. La table est maintenant cr´ee Modifiez ´eventuellement la table. En particulier, s´electionnez ´eventuellement la ou les primaire(s). Pour un fichier Excel : 1. s'assurer que les donn´ees sont bien sur une seule feuille Excel qui ne contient que ces donn´ees avec une ´eventuelle ligne de titre. [...]
[...] Exemple : On consid`ere le probl`eme suivant : Un libraire g`ere des œuvres litt´eraires. Une œuvre est une cr´eation litt´eraire. Une œuvre a au moins un auteur et est dans une ´edition (un livre). Une ´edition poss`ede un ISBN unique et a un unique ´editeur. Elle peut contenir plusieurs œuvres. On veut m´emoriser pour chaque ´edition le nombre d'exemplaires en stock et pour chaque exemplaire son ´etat. Dans ce probl`eme, les entit´es sont : l'entit´e : Une cr´eation litt´eraire, un r´ecit . [...]
[...] Deux grands cas peuvent se pr´esenter l'une des branches de la relation a une cardinalit´e de 1:1 ou les autres cas Premier cas Dans le cas d'une relation ou l'une des branches a une cardinalit´e de 1:1 ou la transformation de la relation de la relation se fait de la mani`ere suivante : On ram`ene dans la table correspondant l'entit´e cˆ ot´e du (ou du la cl´e primaire de l'autre table ainsi que toutes les ´eventuelles propri´et´es de la relations. On lie la cl´e primaire ainsi import´ee avec la cl´e primaire de la deuxi`eme table. Si la relation contenait des propri´et´es, celle-ci se retrouve ´egalement import´ees du cˆ ot´e du 1:1. Entit´e A IdA . 1:1 Entit´e B ? IdB . Relation Se transforme en : Entit´e A IdA IdB . Entit´e B IdB . [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture