TP2: Système de gestion de base de données relationnelle
Bonjour et bienvenue sur coursnet , aujourd'hui on va vous présenter la série 2 : système de gestion de bases de données relationnelles (SGBDR) .
Catégorie : programmation, développement desktop, base de données .
Apprendre le langage SQL |
Avant de commencer, vous devez télécharger la base de donnée.
Extraire des données à l'aide de l'instruction SQL SELECT
1. L'instruction SELECT suivante s'exécute-elle avec succès ?
SELECT last_name, job_id, salary AS Sal
FROM employees
2. L'instruction SELECT suivante s'exécute-elle avec succès ?
SELECT *
FROM job_grades
3. L'instruction suivante comporte quatre erreurs de codage. Pouvez-vous identifier lesquelles ?
SELECT employee_id, last_name
sal x 12 ANNUAL SALARY
FROM employees
4.Votre première tâche consiste à déterminer la structure de la table DEPARTMENTS et de son contenu.
Le champ departement_id de type numérique (4chaine de caractères) et non null Le champs departement_name type varchar max de caractère est 30 Le champs manager_id type numérique : maximum de car. Est 6 Le champs location_id type numérique : maximum de car. Est 4 - Clé étrangére : location_id |
5. Le département HR souhaite une interrogation pour afficher le nom, le code de poste, la date d'embauche et le numéro de chaque employé, avec affichage du numéro en premier.
Select nom,code ,date_d_embauche AS HIRE_DATE,num From departement |
Définissez un alias « Date d’embauche » pour la colonne HIRE_DATE.
6. Le département HR nécessite une interrogation pour afficher tous les codes de poste de la table EMPLOYEES sans répétition.
Select DISTINCT code From EMPLOYEES |
7. Le département HR souhaite des en-têtes de colonne plus évocateurs pour l'état relatif aux employés. Copiez l'instruction du script de la question 5. Nommez les en-têtes de colonne respectivement Emp #, Employé, Fonction et Date d’embauche. Exécutez de nouveau l'interrogation.
Select nom,code ,date_d_embauche AS emp#,employé,FonctiondEembauche From departement |
8. Le département HR a demandé un état de tous les employés et de leur ID de poste.
Affichez le nom concaténé avec l'ID de poste JOB_ID (séparés par une virgule et un
Espace) et nommez la colonne « Employé et poste ».
Select first_name+’ ‘+job_id From departement |
9. Si vous souhaitez tester vos connaissances de manière plus approfondie, effectuez l'exercice suivant :
Pour vous familiariser avec les données de la table EMPLOYEES, créez une interrogation afin d'afficher toutes les données de cette table. Séparez les différentes colonnes de la sortie par une virgule. Nommez la colonne THE_OUTPUT.
Télécharger la série 2 (Format PDF) : SGBDRD'autres TPs sur le langage SQL ?
Série 1 : système de gestion de bases de données relationnelles (SGBDR)
Série 3 : système de gestion de bases de données relationnelles (SGBDR)
TP2: Système de gestion de base de données relationnelle
Reviewed by Reda
on
06:11
Rating: