tp1 Bi

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 8

Tp1:BI 3 BIS

Année Universitaire Responsable:Olfa Jabri


2022/2023

Partie 1
 Création du MCD

1-Lancer Power Designer, cliquer sur Fichier/Nouveau Modèle


2- Sélectionner « Type de Modèle » et choisir « Modèle Conceptuel de données ». Attribuer le nom
« gestion_de_livre » à ce modèle et cliquer sur ok
3- pour vérifier que notre diagramme se base sur la méthode de conception Merise, il faut aller dans le
menu « Outils/ Option du modèle », dans « Notation » choisir « Merise ».
4- Choisir dans la boite à outils, l’entité, puis dans la fenêtre « TP1 » cliquer pour ajouter les 4 entités.
5- Double clic sur « Entité_1 », renommer cette entité « voiture », et ajouter les attributs avec leur types.
6- Pour modifier l’affichage des entités, allez dans « Outils/Préférences d’affichages.
7- cliquer sur l’outils « Lien d’association », puis cliquer sur la première entité, en faisant un glissement vers
la deuxième entité. Changer le nom de l’association.
les cardinalités par défaut sont (0,n). Cliquer sur l’association et les changer .
 Création du modèle logique de données (MLD):
pour génèrer le modèle logique de données, aller dans le menu « Outils/Générer un Modèle Logique de
Données », c’est-à-dire transformer le modèle conceptuel de données (entités et associations) en des
tables.
Livres (idLivre, #idCateg, #idAuteur, Titre, nbPage, DateEdition, PrixAchat, qteStock)
Categories ( idCateg, Categ)
Auteur (idAuteur, NomAut, DateNaiss)
Clients (idClient, NomClient, Email, Adresse)
Vente (#idLivre, #idClient, DateVente, QteVendu, PrixVente)

1
 Création du modèle physique de données(MPD) :
Après la création du « module logique de données », nous allons créer le « modèle physique de
données ».Allez dans « Outils/Générer un Modèle Physique de Données . Choisir « Microsoft SQL Server
2017 » comme SGBD puis cliquer sur Appliquer et Ok

Une fois le modèle physique est créer, il nous reste que la génération du script qui permet de créer
physiquement notre base de données. Allez donc dans le menu « SGBD ». « SGBD/ Gnérérer la base de
donnés ».
Choisir dans ce menu « Génération de script », puis cliquer sur « Aperçu » pour voir votre script de BD.

Ce qui nous inetrrèsse dans ce script, uniquement la partie à partir « Table :AUTEUR »

2
Revenir au menu Général, et attribuer un nom (TP1 par exemple) à ce script, et enregistrer-le dans votre
dossier.
Ouvrer votre dossier, vous trouvez alors le fichier TP1.sql. Vous pouvez par exemple l’ouvrir avec
Notepad++ ou n’importe quel autre logiciel d’dition de script.
Vous trouvez dans ce script la création des différents table, et à la fin les relations entre ces tables en
utilisant la notion de clé étrangère.
Vous pouvez faire le changement de « datetime » par « Date » dans ce code. Et ajouter « identity(1,1) »
pour les clés primaires de des tables (Auteurs, Categories, Clients, Livres) juste avant la commande « not
null ».

3
Tp2:BI 3 BIS
Année Universitaire Responsable:Olfa Jabri
2022/2023

Ouvrir maintenant le « SQL Manager Studio » 551 Mo. Pour cela, essayer de le télécahrger via ce lien :
https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-
server-ver15

 Installer SQL Manager Studio.


Pour cela, nous allons installer « SQL Manager Studio » et « SQL Server 2017 Express with Advanced
Services ».
Lien de téléchargement de « SQL Server 2017 Express with Advanced Services » (710 MB):
http://www.mediafire.com/file/qb88nogd4wwg9c1/sql_server_2017_express_with_advanced_services_x6
4_11301593.exe/file

 Installation de SQL Server 2017 :

4
Installer par la suite « SQL Manager Studio »
Lancer « Microsoft SQL Server Management Studio », et définir le nom du serveursur lequel vous allez
travailler. Dans notre cas nous allons travaillé sur un serveur local comme dans la figure suivante :

5
Grace à cet outil «Microsoft SQL Server Management Studio» nous allons administrer notre base de
données. Nous allons donc nous intérréssé aux « Bases de données »

Donc clic droit sur « Base de données », et choisir « Nouvelle base de données ».

Attribuéer un nom à cette base de données par exemple TP1 :

6
Sélectionner votre base de données (TP1) et cliquer sur « Nouvelle requête » :

Collez alors votre script dans la zone « SQLQuery1.sql », c’est le script qui permet de crer notre base de
données avec les relations nécessaires.

Une fois copier, cliquer alors sur Exécuter


Vous voyer donc que les tables sont crées (sinon, vous pouvez cliquer sur Bouton Droit/Actaulisé)

7
Vos tables sont créeés. Mnt, je peux savoir si les relations sont crées ou non. Pour cela allez dans
« Diagramme de base de données » et choisir « Nouveau schéma de base de données » :

Ajouter donc les différents tables.


Si les attributs ne s’affichent pas, alors allez dans le menu « Concepteur de tables/Vue de tables/ … »

Vous aimerez peut-être aussi