Vendredi 25 septembre 2009 5 25 /09 /2009 11:55
Les prochains articles seront les résultats et les réponses aux questions posées durant les heures de TP d'informatique d'usage !
Par Amélie-TN
Ecrire un commentaire - Voir les 1 commentaires - Recommander
Vendredi 2 octobre 2009 5 02 /10 /2009 11:29
On ne rigole plus !

Réponse aux questions :

Les Tables #

Un mouvement de trésorerie dont le montant est négatif fait référence à un achat, une dépense faite par l'entreprise.
Chaque dépense correspond à une catégorie de mouvement. Donc il existe un lien entre le libellé d'un mouvement de trésorerie et le libellé de la catégorie.

La table Mouvements de trésorerie contient 24 enregistrements (plus tard nous allons en rajouter une ...). Elle regroupe 5 champs.

Le nom de la catégorie de Mouvements de trésorerie n°2 est : Frais de déplacement !

Une catégorie de mouvement peut correspond à n mouvement de trésorerie .
De même, n mouvement de trésorerie peut appartenir à une seule catégorie de mouvement.

Le type du Champ "Catégorie" est Integer [INTEGER] !
Le type du Champ "Libellé" est Texte [VARCHAR]

La longueur maximale du libellé d'une catégorie est 30 ; celle du libellé d'un mouvement de trésorerie est 50.

D'après l'auteur de ce blog :

La définition d'une Table :
Un regroupement d'informations sous forme d'un tableau, avec plusieurs catégories, champs et enregistrements. On appelle cela une Base de Données.

Un champ : rassemble plusieurs informations du même type, de différents enregistrements. Le tout formant une colonne de la Table.

Un enregistrement est une ligne d'informations dans une table, qui fournir à chaque champs, ces propres informations définies.





Par Amélie-TN - Publié dans : Bases de Données
Ecrire un commentaire - Voir les commentaires - Recommander
Vendredi 2 octobre 2009 5 02 /10 /2009 12:31
Les requêtes #

Toujours d'après l'auteur de ce blog :

Une requête est une nouvelle base de données tirée des bases principales, seulement avec celle-ci, on choisit précisement ce que l'on veut afficher et obtenir comme informations . On sélection les champs et catégories que l'on veut.

Pour creer une requête avec un critère, il suffit de preciser dans le champ "critère" celui qui nous interesse ... il sera puissé dans la catégorie de la base de donnée selectionnée.

Par Amélie-TN - Publié dans : Bases de Données
Ecrire un commentaire - Voir les commentaires - Recommander
Vendredi 9 octobre 2009 5 09 /10 /2009 12:06
# Définitions :

Clé Primaire : identification d'un enregistrement de manière unique par un attribut ou un couple d'attribut. Il est parfois necessaire de designer plusieurs attributs pour former une clé primaire.

Une table doit obligatoirement avoir une clé primaire.

Clé étrangère  est une clé située dans une table qui fait référence à une clé primaire dans une autre table, il y a une relation entre ces deux clés.

Modèle relationnel : il établie le "plan" de la Base de Donnée ! On y trouve les différentes Tables, les clés primaires et étrangères, les relations entre chaque Table.

Le lien 1-n entre chaque Table, désigne qu'à un Champ correspond une autre Table qui a elle-même n Champs.
Prenons un exemple.
Un numéro de la Table Adhérent correspond à un unique Adhérent !
Mais une activité peut correspondre à plusieurs adhérents (ici le lien est 1-n)

Maintenant The Question :
Qu'est ce qu'une contrainte d'intégrité référentielle ??!

Une contrainte d'intégrité est une clause permettant de contraindre la modification de tables, il faut désigner le type de donnée que l'on va saisir dans chaque champ, afin que les données saisies dans la base soient conformes aux données attendues.

 

 

# Oh, oh ! Problème !

En ajoutant 8,4, Vrai dans la Bases de Données, un message d'erreur c'est affiché !

En effet, l'activité 4 n'existe pas !!!

Donc nous avons, tout simplement creé une nouvelle activité, étant : La Découverte du Japonais !!! ( dans la Table Activités )

Et voilà, problème résolu :) #

 

 

# Revoilà les requêtes !

 

Les liens entre chaque table sont importants, on ne peut pas les modifier (ajouter et supprimer), enfin si mais ce n'est pas conseiller pour faire du bon travail ^^.

Sans la Table Participations, nous avons observé que le résultat était cohérent mais faux, puisqu'on effectue un produit cartésien mais qui ne prend pas en compte les liens avec la Table Participations puisqu'elle est absente.

Donc, en rajoutant celle-ci, tout est revenu dans l'ordre !!!

 

 

Par Amélie-TN - Publié dans : Bases de Données
Ecrire un commentaire - Voir les 1 commentaires - Recommander
Vendredi 16 octobre 2009 5 16 /10 /2009 10:32
Création #

Attention, nous allons créer une Base de Données Hotels !!!

Ce qui suit, regroupe toutes les difficultés que nous avons rencontrés lors de cette création !!!
( *j'espère qu'il n'y en aura pas beaucoup tout de même ...* )

[ Trois semaines plus tard ...]

Bien, après x requêtes, je trouve enfin le temps d'écrire notre avancée ....


Nous avons creés plusieurs tables dans la Base de Données Hotels, comme : Table Clients, Chambres ...
On a pu voir les differents liens qui étaient possibles entre chacune d'entre elles.
Bref, pas de grands problèmes rencontrés ...


[ Retour à la BDD Association ]

Nous avons vu les differents styles de requêtes que nous pouvons faire ...
Pour creer les requêtes demander, on peut prendre en compte :

- des Contraintes de selection
- des Contraintes de format et de données
- preciser nos critères avec un NOT ou AND ou encore un NOT LIKE ... > , < , * ...

Donc, nous nous sommes plongés dans nos x requêtes ...

 # Le plus important, que nous avons retenus, est qu'il faut bien avoir en tête tout les liens qui unissent les tables pour effectuer correctement et assez rapidement toutes les requêtes demandées. #
Par Amélie-TN - Publié dans : Bases de Données
Ecrire un commentaire - Voir les commentaires - Recommander

Présentation

Créer un Blog

Recherche

Calendrier

Février 2010
L M M J V S D
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
             
<< < > >>
Créer un blog sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus