0% ont trouvé ce document utile (0 vote)
147 vues2 pages

Administration SQL Server : TP 4

Transféré par

ilyes afazaz
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
147 vues2 pages

Administration SQL Server : TP 4

Transféré par

ilyes afazaz
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Université Abdelmalek Essaâdi

Faculté des Sciences & Techniques de Tanger


Département Génie Informatique

Filière : Génie Informatique (S 5) Module : Bases de Données


TP n° 4
Administration et gestion d’une base des données sous SQL Server
1. Connexion à SQL Server 2008R2 Express et création d’une base de données
1. Ouvrir le logiciel SQL Server Management Studio.

En local, indiquer le nom du serveur et de l’instance sous la forme SERVEUR\INSTANCE » ou


simplement un point « . » .
A distance, utiliser un Management Studio de même version ou supérieure et demander à se connecter à
« SERVEUR\INSTANCE » .
Utiliser le compte « sa » ou un compte autorisé lors de l’installation.

2. Pour créer une base, faire un clic droit sur Bases de données (sont présentes les bases système par
défaut) et choisir Nouvelle base de données. Lui donner un Nom, indiquer un propriétaire (par exemple
sa).

Soit la base de données « Entreprise » avec le schéma suivant :

Pr. A. ZOUHAIR & Pr. A. MAHBOUB, Dép. Génie Informatique - FST de Tanger – A.U. : 2022/2023 Page 1/2
Université Abdelmalek Essaâdi
Faculté des Sciences & Techniques de Tanger
Département Génie Informatique

Employe (nume:smallint, nome:varchar(20), fonct:varchar(10), chef:smallint, Datemb:datetime,


sal:decimal(7,2), nums:smallint)
Service (nums :smallint, noms:varchar(15), loc:varchar(10))
Enfant (numf:smallint, nomf:varchar(20), age:smallint, scol:char(1), nume:smallint)

2- Ouvrir les tables et entrer les données suivantes :

Table1 : Employe

nume nome fonct chef datemb sal nums


------ ------------ ------------ ------ --------- ------- --------
7369 Rmiki agent 7902 16/12/07 800 20
7499 El Faiz vendeur 7698 20/02/12 1600 30
7521 Alami vendeur 7698 21/02/16 1250 30
7566 Nasri directeur 7839 02/04/05 2975 20
7654 Bakari vendeur 7698 28/02/17 1250 30
7698 Bensalah directeur 7839 01/05/04 2850 30
7782 Bennani directeur 7839 06/09/05 2450 10
7788 El Oifi analyste 7566 09/12/14 3000 20
7839 Karim president 19/11/03 5000 10
7844 Sanhaji vendeur 7698 08/11/10 1500 30
7876 Sbai agent 7788 12/01/16 1100 20
7900 Benslimane agent 7698 03/12/14 950 30
7902 Boutayeb analyste 7566 02/12/15 3000 20
7934 Benbrahim agent 7782 23/01/13 1300 10

Table3 : Enfant
Table2 : Service
numf nomf age scol nume
nums noms loc
------ -------------------- --------
10 comptabilite Fes ------ ----------- ------ ---- ------
20 recherches Rabat
30 ventes Meknes 123 Loubna 17 C 7369
40 achat Casa
124 Zohra 8 A 7369

235 Abdelkrim 13 B 7369

236 Abdellah 8 A 7499

237 Samah 2 S 7499

238 Mohamed 5 S 7521

239 Said 12 A 7521

240 Khalid 4 S 7566

3- Formuler en SQL les requêtes suivantes :


R1: Lister tous les employés avec leurs numéros.
R2: Donner les noms des vendeurs ainsi que leurs salaires.
R3: Combien y a-t-il d'analyste dans l'entreprise.
R4: Donner noms, fonction et salaires des employés classés par salaire en ordre décroissant.

Pr. A. ZOUHAIR & Pr. A. MAHBOUB, Dép. Génie Informatique - FST de Tanger – A.U. : 2022/2023 Page 2/2

Vous aimerez peut-être aussi