SQL SERVER 2008
TD : SQL SERVER 2008. Recherche parmi 298 000+ dissertationsPar mejdibch • 13 Mars 2017 • TD • 977 Mots (4 Pages) • 707 Vues
Centre Régional De L'Éducation Et De La Formation Continue De Sousse
TP : Microsoft SQL Server 2008
INSPECTEUR : MR LOTFI EL AYEB FORMATEUR : MR MEJDI IBN CHEIKCH
Aller à l'adresse https://www.microsoft.com/fr-fr/download/details.aspx?id=30438 , télécharger "Microsoft SQL SERVER 2008 EXPRESS ", l'installer et le lancer. On s'intéresse dans notre problème à l'interrogation de la base de données d'une société à l'aide des commandes SQL SERVER.
La représentation textuelle de base est la suivante :
dept (nodept, nom,noregion)
Emp (noemp, nom, prenom, embauche, nosupr, titre,nodept#,salaire, tx_commission)
- La table "dep" : table pour stocker la liste des départements de la société.
Colonne | Description |
nodept | Clé primaire d'un département. Type : entier. Champ obligatoire. |
nom | Le nom du département. Champ obligatoire. Type : Chaine de caractères composée de 25 caractères au maximum. |
noregion | Référence à une région. Champ obligatoire. Type : entier. |
- La table "emp" : table pour stocker la liste des employés de la société.
Colonne | Description |
noemp | Clé primaire d'un employé. Type : entier à incrémentation automatique. Champ obligatoire. |
nom | Le nom d'un employé. Chaine de caractères composée de 25 caractères au maximum. Champ obligatoire. |
prenom | Le prénom d'un employé. Chaine de caractères composée de 25 caractères au maximum. Champ obligatoire. |
embauche | La date d'embauche d'un employé. Type : Date. Champ obligatoire. |
nosupr | L'identifiant du supérieur hiérarchique. Type : entier. Champ n'est pas obligatoire. |
titre | La fonction de l'employé. Type : Chaine de caractères composée de 25 caractères au maximum. Champ obligatoire. |
nodept | Le numéro du département dont dépend l'employé (Clé étrangère). Champ obligatoire. Type : entier. |
salaire | Salaire annuel de l'employé. Type : Décimal (11 chiffres dans la partie entière, 2 chiffres après la virgule). Champ Obligatoire. |
tx_commission | Taux de commission. Type : Décimal (2 chiffres dans la partie entière, 2 chiffres après la virgule).Les valeurs saisies sont comprises entre 10 et 20. Champ n'est pas obligatoire. |
Table : "emp" | ||||||||
noemp | nom | prenom | embauche | nosupr | titre | nodept | salaire | tx_commission |
1 | Ayari | Amir | 2000-03-26 | NULL | Président | 50 | 50000.00 | NULL |
2 | Ben Younes | Amira | 2000-04-15 | 1 | Dir. Distrib | 41 | 35000.00 | NULL |
3 | Kochbati | Samir | 2000-05-05 | 1 | Dir. Vente | 31 | 34000.00 | NULL |
4 | Jamel | Samira | 2000-05-25 | 1 | Dir. Finance | 10 | 36000.00 | NULL |
5 | Twati | Nejib | 2000-06-14 | 1 | Dir. Administr | 50 | 36000.00 | NULL |
6 | Chakroun | Nejiba | 2000-07-04 | 2 | Chef Entrepôt | 41 | 25000.00 | NULL |
7 | Abid | Mouhamed | 2000-07-24 | 2 | Chef Entrepôt | 42 | 24000.00 | NULL |
8 | Sassi | Mouhamed | 2000-08-13 | 2 | Chef Entrepôt | 43 | 23000.00 | NULL |
9 | Mahmoud | Youssef | 2000-09-02 | 2 | Chef Entrepôt | 44 | 22000.00 | NULL |
10 | Salmi | Manel | 2000-09-22 | 2 | Chef Entrepôt | 45 | 21000.00 | NULL |
11 | Boubaker | Mouna | 2000-10-12 | 3 | Représentant | 31 | 25000.00 | 10.00 |
12 | Sahli | Nader | 2000-11-01 | 3 | Représentant | 32 | 26000.00 | 12.50 |
13 | Jandoubi | Olfa | 2000-11-21 | 3 | Représentant | 33 | 27000.00 | 10.00 |
14 | Soussi | Nada | 2000-12-11 | 3 | Représentant | 34 | 25500.00 | 15.00 |
15 | Tounsi | Hamed | 2000-12-31 | 3 | Représentant | 35 | 23000.00 | 17.50 |
16 | Gafsi | Wajih | 2001-01-10 | 6 | Secrétaire | 41 | 15000.00 | NULL |
17 | Gabsi | Sofiene | 2001-01-20 | 6 | Secrétaire | 41 | 14000.00 | NULL |
18 | Banzarti | Mounir | 2001-02-09 | 7 | Secrétaire | 42 | 13000.00 | NULL |
19 | Cherni | Mounira | 2001-02-09 | 7 | Secrétaire | 42 | 13000.00 | NULL |
20 | Touzri | Adel | 2001-02-19 | 8 | Secrétaire | 43 | 13000.00 | NULL |
21 | Nafti | Sami | 2001-02-19 | 8 | Secrétaire | 43 | 12000.00 | NULL |
22 | Sfaxi | Maher | 2001-03-01 | 9 | Secrétaire | 44 | 22500.00 | NULL |
23 | Sfaxi | Molka | 2001-03-11 | 9 | Secrétaire | 34 | 11500.00 | NULL |
24 | Soussi | Aya | 2001-03-21 | 10 | Secrétaire | 45 | 11000.00 | NULL |
25 | Mehdoui | Mehdi | 2000-12-31 | 10 | Secrétaire | 45 | 10000.00 | NULL |
...