Vous êtes sur la page 1sur 3

TP2+3

Initialisation SQL Server

TP SQL SERVER

École Marocaine des Sciences de l'Ingénieur Casablanca

Année Universitaire 2023/2024

SQL SERVER.
TP 2 : Requetes Select

Objectif

1-)Apprendre les interrogations SELECT.


2-)Apprendre les Jointures internes et l'auto-jointure SELECT.
3-)Apprendre les sous interrogations.

Enoncé
Reprenez Le schéma relationnel de Gestion Banque est le suivant :
Agence(NAg, Nom, Ville, Date_creation)
Client(NClt, Nom, Ville, Date_naissance)
Compte(NCpt, #NAg, #NClt, Solde, Date_ouverture)
Opereration(NOpt,#NAg, #NClt ,Type,Montant, Date_operation )
En utilisant le langage SQL, Programmer les requêtes suivantes :
1. Acher le nombre des opérations par type.
2. Acher la somme des soldes comptes-clients supérieur à 8000.
3. Acher les clients ayant un compte à Rabat(proposez deux solutions).
4. Acher le nom de client qui a le solde max .
5. Acher les noms des agences qui se trouvent dans la même ville.

2
TP 3 : Sauvegarder et restaurer la BD

1-)Sauvegarder la BD Gestion Banque.


Pour sauvegarder la BD, il faut taper la commande suivante :

backup database [Nom de la BD] to disk =[chemin/nom de la BD.bak].

Votre BD sera sauvegarder dans le dossier Backup par défaut qui a le chemin suivant : C :
/P rogramF iles/M icrosof tSQLServer/M SSQL105 0.M SSQLSERV ER/M SSQL/Backup
2-)Supprimer la BD Gestion Banque.

3-)Restaurerla BD Gestion Banque.

Pour restaurer la BD, il sut de taper la commande suivante :

restore database [Nom de la BD] from disk =[chemin/nom de la BD.bak].

N.B : Il faut sauvegarder la BD au préalable, pour la restaurer lors d'une panne ou perte de
données.

Vous aimerez peut-être aussi