Aidez_moi Stp ... j'ai un Exam ?

Fermé
Utilisateur anonyme - 15 mars 2017 à 17:11
piquesous Messages postés 15928 Date d'inscription mercredi 9 janvier 2013 Statut Contributeur Dernière intervention 13 août 2023 - 15 mars 2017 à 17:22
Filière : Techniques de Développement Info Durée :4H00
Niveau : TS Barème : ..../40
Date de déroulement : 25/03/2017


On désire développer une application pour la gestion et le suivi de consommation de recharge et de l’internet chez les abonnées de différentes opérateurs nationaux. D’après une phase d’analyse on arrive à concevoir le modèle relationnel ci-dessous.

Règles de gestion :

• Le solde est par défaut 20 DH
• Le débit de l’internet est par défaut 50Mo
• Typecarte peut être « national » ou « international »
• Text de message doit être < 100 caractère
• Le montant de recharge internet doit être entre 10DH et 200DH
• Le prix des appels cout 0.5 DH/min pour des appels vers numéros national de même opérateur et 0.84DH/min vers les numéros nationaux des autres opérateurs.
Base de données : (4pts)

1- Créer la base de données « Opérateur télecom »(0.5pt)
2- Créer les tables en respectant les contraintes citées ci-dessus. (3.5pts)
Les procédures stockées : (12pts)

3- Ecrire une procédure stockée qui affiche le nombre des abonnées par opérateurs (3pts)
4- Ecrire une procédure qui affiche l’abonné le plus fidèle d’un opérateur donné. (4pts)
5- Ecrire une procédure stockée qui affiche l’historique des appels d’une ligne téléphonique entre deux dates sous la forme suivante : (5pts)

Numéro Ligne : 064587894
Nom : ………………………… Prénom : ………………….
----------------------------- Historique des appels ----------------------------------
12/12/2015 067854495 5min
………………… …………………… ………..

Les fonctions : (9pts)

1. Ecrire une fonction qui renvoie la durée en minute des appels d’une ligne téléphonique d’un mois donné. (3pts)
2. Ecrire une fonction qui renvoie pour un abonné son CIN, Nom, Numéro ligne et la durée total des appels d’un mois donnée. (3pts)
3. Ecrire une fonction qui affiche la liste des messages d’une ligne téléphonique. (3pts)

Les triggers : (15pts)

1. Ecrire un trigger qui permet de mettre à jour le solde et le débit d’une ligne téléphonique lors d’une recharge. (3pts)
2. Ecrire un trigger qui permet de mettre à jour le débit internet d’une ligne téléphonique lorsque l’utilisateur effectue une recharge internet. (Chaque recharge de 10 DH donne lieu à 128 Mo avec augmentation de 50% pour chaque 10DH). (4pts)
3. Ecrire un trigger qui permet de mettre à jour le solde d’une ligne lorsque l’utilisateur envoie un message sachant que le prix de chaque message est 0.80 DH. (4pts)
4. Ecrire un trigger qui permet de mettre à jour le solde lorsque l’utilisateur fait un appel en respectant les règles de gestion citée ci-dessus. (4pts)
A voir également:

2 réponses

piquesous Messages postés 15928 Date d'inscription mercredi 9 janvier 2013 Statut Contributeur Dernière intervention 13 août 2023 6 063
15 mars 2017 à 17:22
Bonjour,

Les différents intervenants du forum n'étant pas des machines, mais de vrais êtres humains agissant bénévolement, quelques mots de politesse sont toujours les bienvenus.

Une phrase commençant par bonjour et se finissant par merci d'avance a plus de chances d'avoir rapidement une réponse de qualité.

>>> Un peu de lecture <<<


De même l'écriture correcte d'un problème est indispensable avec une phrase complète:

Un autre tout aussi important >>> ICI <<<

Et pour votre réponse : https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/

@+
1
jordane45 Messages postés 38319 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 30 novembre 2024 4 706
15 mars 2017 à 17:21
0