You are on page 1of 16
Examen d'Informatique "Session Rattrapage" 23 Février 2019 Professeur - | M.Merzongut Durée: 30min | 4) que signifie le sigle SGBDR 7 Fsasteme ot ogden 2X Noes cto Sounds cece Low - ? 2) Quels sont les éléments d'une base de données Access : [Tes - Rermvbrives J requetes - Efets | 3) Dans une table ACCESS, le champ “Numéro de téléphone" est mieux représenté dans un champ de type CMémo gTexte oNumérique ODate Parmi ces différentes fonctionnalités, une seule n'est pas du domaine des SGBD _lajout de données la prévision de données Ola recherche des données la mise & jour des données Quel type de données ne peut pas définir un champ d'une table ACCESS ? itexte z Spourcentage Ws ike ° per anes Cmonétaire date as * a? 8) Dans une requéte, Houtil "== permet © 4e faire des calculs sur les enregistrements concemés 9 de transtérer les données dans Excel pour faire des totaux 12 etfectuer des regroupements sur certains champs et d'effectuer des calculs sur dautres (total, Nombre d'enregistrements...) on utiisant une Bate sine conten facture’ 7) Une entreprise gore 508 aie cient, matrvendeur) Fracture, Dateracture, Num mn reed arc NomProduit. produit, PrixProt ‘Glient (NumClient, Civilté, Namélient, Ad LlgneFacture (NumFacture, NumProduit, Vendeur (MatrVendeur, Nomvendeuf) ressectient) ‘quantitecomman dee) a) Suggérer pour chaque champ des 3tabl __a)_ Suaptrer pour chBRUeT facture | Ss Champ Type} NumFacture Tea’ _| [DateFacture | tab / Tose : a NumClient [AdresseClient 1 [rexte _| (_MatrVendeur_ Tok ] bb) Identifier dans chaque table la clé primaire et la ou les clés 6tr rangéres si elles existent Table ‘Cie primaire Cid on Clés Eirangeres Facture Tom baetnCe Hoare 2 val seer 1 Produit Rae fa et Client Now cet n ~ 1 LigneFacture = Wie bree Na fo chek [Wendeur Nee See - ay ¢) Remplir les deux tables suivantes qui représentent deux requétes Access Ri et R2 telles que: «Ri: affiche les fuctures du mois de Juin 2018. {Table 1) «© R2;affiche les numéros de factures du produit “produit” dont la quantité commandée¢s supérieure striciement & 100. (Table 2) WiC aig | Oe Poke Nee Bote | Godan“) Fegleare 2/2 des Scie ne ipamiques et Sociales-Ou da m on igie SGBDR ; patente Be Abonneles — |y 2, oterlae quatre (léments d'Access (wus shcourey; | # si PS aM Be lo "Deng fils 3 une base de données est constituse Detables, de formulaires, de requétes, d'états et aventuellement de macros et de modules Dedonnéas stockées dans des tabios Dedonnées stockées dans des états Dedonnées stockées dans des requetes ou ee Baoo . Une table est : ‘X Constituée de champs (en colonne) et denregistrements (enligne) 1) Constituée de champs (en ligne) et d'enregistrements (encolonne) Constituge de champs (en ligne), denregistrements (en colons) et de catégories (en onglets) 0 nya pas de tables dans une base de données Wenmos Un formulaire : Pemat de saisir de nouveaux enregistrements Pemet d'afficher les enregistremenis existants Permet c'autometiser le mise en forme des donnses Permet dimprimer leg données avec des niveaix de iplure & cheque changement de valeur logon B® @oo0o “1 Unly& pas de formulsires dans une base de données |" a Un état y + Pormet de créer, modifier ou supprimer des a Srregistrements «, PEMet de créer, modifier ou eupprimer des champs Ei % Pemet de publicr op informations stockées dans lash, E Bolten cht... Mast aan Me 8. Un champ dt doy ete Stocker dos images Stocker des URL Stocker des textes longs (7255 caractéres) Stocker des dates 8. J's! besoin da manipuler des textos dont is longueur Haque d'excéder 286 caractéres, vale Jo devolr cholsir ? x eetfp eee Texte Numéro Auto Memo Lien hypertexte . A quol servent les requétes ACCESS ? Poser ces questions Futiisateur Concevoir un tableau craisé dynamique Faire des présentations de synthiése de données Effectuer une recherche dans les données . Comment se nomme dans Access objet parmettant imprimer la liste de tous les clients résidente dune ville ? Macro Etat Formulaire Requéte . Sous l'interface ACCESS, a quol sert le bouton point exclamation 7 ‘Accomplir une relation entre des tables ‘Ajouter une table ou une requéte- Calculer la synthése des données (somme, moyenne ...) Exécuter une requéte 43, Pardéfaut un champ de type OUUNON est matirialisé par: Une liste déroulante Un bouton doption biti. par omple sur une feullle de papier \. a ; Une zone de saisie normale ; "Wy pes cétst dane une base de données Be eaceher =.) re / © Piet gen ‘Quel est le réle du masque de saiste 00000 piact 7 pimet de modifier Is presentation de la base 14, Qe ee re coaal da ype tas? 2 mg Eee ces données dela batet <1 Que l'on ne puisse saisir qu'un code postal exstan te'sjouter, suppri ,odifier globalement 4 iese seis que S chifes . plein meat ¥ Que on ne pulsse saisirg ew ee: fe fa bass 1 Que fon ne puisse saisir que 6 earacteres Pas de requéte dans une base de données 5 Que fon ne pusse sasirque des 0 (z6r0) tholsir dans chacun des cas sulvants : 15. Quel type de donnée dolt-on ch 16. En vous référant au criter — scares “ recherche de Ia premlére colonne, placez une crobx (x) dans la colonne Répy 24, Examen de BD ‘ avec Access SN 03/01/2029 ____—_| GESTION ~ 5 Taint ta me pte Oe autres oullls burea tes CACCESS 7 eS Welles som laserent eile et le tide données Bacall se les donngen Infisison de données % crappors bureautiques textuels f acentation de tables ct de relations Fg pesetation de diaporama jes 4 types de données lequel ne pace cennee dccess ? hems Bast eat = Texte ip Numérn Auto x tee 3 Lienhypertexte un masque de saisie est ‘un outil pour s'assurer que ies données s'affichent Sune cerisne fagon fg. on outl pour ¢assurer que ln saisc de données ripond un format préterminé 2 wn outil pour s'assurer que les données entrées Saffichent en ordre croissunt um ouil sassurer qu'il ny a pas de double donntes des les Quel bouton faut-ll actionner pour opérations dune requéte ACCI X somme formulaire Dl monétaine © formulaire A.quol servent los requétes dAGCESS 7 1 poser des questions a Tutilisateur X concevoir un tbleau croisé dynamique AA fire des présentations de synthése de données © effectuer une recherche dans les données est possibie de rendre obiigatoire la saisie Cun champ. quel contible de valcité faut Tl alors utiliser ? | Masque de salsie ® Valdes) Chaine vide aurorisée Message sierreur | Nom et prénom : N¢ d’examen: | . | Durée: 30mn| Prof: MMerzougul 7, Ma tequéte dott afficher les montants des Commandes compris entre 1000 DH (inclus) et 6000 DH inclus. Dans le champ Montant, je saisi le critére: (6 etf>=1000;<=5000) 3 1000 et <$000 Entre 1000 et $000 Dans¢1000;5000) alo 8. Par défaut un champ de type OUUNON est matérialisé par- O Une liste déroulante Un bouton doption Une zone de saisic normale # Une case acocher 9. Dans un masque de saisie, le 0 est utilisé pour Un chiffe de'0 49, entrée obligatoire Un chiffre de 0 a9, entrée facultative Imposer la susie du 0 © Imposer ia saisie d'un espace au 40. Expliquer en quelques mots le résultat de cette requéte Examen d'Informatique Moin Praca : "SN 18 Juin 2019" Economie et Gestion — 6 | yrarocamon: ge données est constituse : ge rorlait, de requetes et tats : et toes dans des tables permet de saisir de nouveaux enrogistrements aes rockdes dans des tats permet d’afficher les enreg'strements exstants .gstockBes dans des requétes, 1 permet d'autamativer la mise ev forme des données {permet d'imprimer les données avec des nivenux de ruptore & chaque changernent de valeur yoo table est? ( din'ya pas de formulaires dans une base de données reuse champs (en cotonn) et @enriqistrements — . 4. Unétat “annuce de champs (enTigne)et d'enregstrements{en | t= permet de eréer, mocifier ou supprimer des ome! “6 Pnregistaments nde hanes fener}. cenregiowements(en |)” parriet de rder, moxier ou supprine: des OTe categories (en onglets) permet de publier les informations stockées dans les iorne) et 62 da tees riavapesde tables dans une base de données tables, par exemple sur une feuille de papier | iin'ya pas o'étatdans une base de données oe pean oe 5, onconsidére [a Base de Données « Compte hancaire » constitude de trois tables: + compte (idCompze, kClient, solde}; © Client (idClient, nom, prénom, adresse, année); Action (idAction, idCempte, montant}, 4. péfinir es elés primaires et clés étrangéres dans les trols table Cie primaire Cie curangére mee ws Sie [st ace ees ey YATE 2 b Rempliles trois tables suivantes qui roprésentent trois requétes Access Rt, R2 Rabat a - - fF a tdur urabl x : n F ‘Trensformable — | d)_transt? a - — Qj >sarsl — __ - ix 7. On considére ta Base de Dont chaque table est en gras souligné) * candidatiNum¢andidat, NomCa © Electeur(CIN, Age, Sexe) ‘Numcandidat, + Vote(CIN, Ni __ Rempfir les deux tableaux suivants qui représentent * RL: Afficher la liste de tous les champs des ca” RB: Afficher les CIN des électeurs hommes qui ont vo! ndidat , xt, Datevote, sées « Election syndicale » °° HeureVote) nstituée de trots tables: (la clé prima, Poy, Nomsyndicat, Age) deux requates Access R1 et R2 telles que. didats de plus de 0 ans, (Tableau 1) té pour fe candidat All Nouri. (Tableau 9 2) Tableau | [Se] Wa canlidd] Wom (adit worsened | Rye) 3 toceet | Coupidel | Covel [conduit | Alficher t ve J Critéres. Me Z “ ¥ | oT ; me Tobleguz - a 7 | eamp ae a Nom codichhe! Sexe cw OT 1 [—_| Semdlelebe | Efeckan | 3 2 eden | Za , oo —_ = | \ Gites | a 2 iia —Wexe —- 7” —+-—_ [ou r/o a cone Numée tutor + oe vob Ss de hy Aflerente, MUneing ix Entire Examen informatique "Session Rattrapage" ‘SEPTEMBRE 2018 Economie et Gestion — $6 yne base de données (BD), il faut dansl'ordre | or eorquetes puls €ventuellement les tts, cise jesformulalres pus €vantvellerent las taies, ae lesdtats ouls éventuelicment tes requétes, os, otomatiquement ev 6ge par Access avec sa ie tuft, de sais es données aries ables pul, se’on les Besos, los formulaires, lesye ae cat les vats 1 ane od est + afar lorsqu’elle’ permet une identification unique dans ¥| eration 1 irre lorsqu'elle concerne le premier champ d'une table | érangtre lorsqu’elle concerne un champ dune table autrey peotenier + écangire lorsquielle identifie une association vers une scerelation 4 bans un champ © be valeur par détaut" est proposée po vere ervegistrement 2 la "valeur par défaut" est imposte pour ce © sue! ecregistrement et ne peut pas étre modifiée tiieurement le Mégende" d'un champ s'affiche dans une bulle lorsque th pointe sur le champ” 5 ia "égende" dun champ s'atfiche en liew et place du chama ins ies formulates et autres objets “Wullinterdit" empéche ta salsie de la valeur "réro" dans le tame 1K, "Nl lnterdit” oblige a saate d'une valeur quelle qu'aie sit ‘esle champ mp & chaque, 4 Trouver Vintrus. Un seul des énoncés ci-dessous mest pas ‘"t caractéristique d'un formulaire. Indiquez lequel © Objet de la base de dannées. 1 Création a partir d'une table ou d'une requéte, © Conservation des propriétés des champs de la table, Freullé des Sefences Juridiques Economiques ¢t Sociales-Oujda. Professeur : | Note : M.Merzougui 5. Un masque de salste est un outll pour: L) stassurer que les données staffichent d'une certaine fagon 3K Sassurer que la saisle de dannées répond & un format | précéterming croissant 1D s'assurer quill n'ya pas de dédoutlement des données s'assurer que les données entrées s'atfiche en ordre 6. On vous demande de déterminer la valeur totale des malsons vendues par FATOUAKI All. c Quo! est le contenu de chacun des cases XZ, 2, X3, X8 et XS? “a x | Roa | Kokoks Soom) ~ ‘afichage ebligatelre de tous les cherips de la source. Econo ne hase de données (8D), I faut dans i t sesrequétes Puls éventuellement les dtats, 3 settles 2 ales puls ventuellement les tabs, 0 0 estts puis ventuellerment les requates, « M pestaatoratiquement créée par Access avec sg {sft de sasir Tes données eres tables Puls, Selon les besoins, 'es formulaires, jas _ gases tts ‘ordre: y Umadest ¢ pnare lorsquelle permet une identification Unique dans arate jnaire lotsquielle eoncerne le pra champ d'une we On Ratt SUIN 2018 Tapage" 3. Dans un champ 1 la "valeur par défaut" ext proposée pour ce champ § chaque nouvel -enregistrement Ola "valeur par défaut” est! imposée pour ce champ & chaque nouvel enreglstrement et ne peut pas tre modifiée uérieurement & la“égende' dun champ saffche dans une bull lorsque mn pointe sur le champ G a "égende” d'un champ s'affiche en tleu et place du champ dons les formulaires et autres objets ©) “Null Interdit” empéche la salsie de ta valeur “2éro" dans le champ & "Null interdit” oblige la salsie d'une valeur quelle qu'elle salt dans le champ 4, Trouvex Fintrus. Un seu! des énoncés ci-dessous n'est pas 3 drangire lorsqu’elle concerne un champ d'une table autre | une caractéristique d'un formulaire. Indiquez lequel. cele remier 1 rangtre larsqu'elle identifie une association vers une ute relation, 1 Objet de la base de données. (1 Création & partir d'une table ou d'une requéte, © Conservation des propriétés das champs dea table. C Affichage obligatoire de tous les champs de la source. 5. Soit la base de données constituée par les trols tables suivantes + F Retdience Auteur Te Editeur Crégore: Rétdrence Wadhtient Date rt Date retour ‘aa: Ville beak fee ingéres si elles existent b)_ Identifier dans chaque table fa clé primaire et la ou les ctés étrangt Clé ow Clés étrangéres Table | Cléprimaire | [aierenss [pes livres | ©) Rempliries deux tables Sulvantes quf reprdsentent deux requétes Access R1 et R2 telles que: * RL: Afficher Titre et Auteur des livres qui sont achetés & moins de. 400 DH et aprés le 15/02/2013 (Table 1) * R2: Afficher les numéros des adhérents qui ont rendu des livres d'Informatique le 21/05/2017, (Table 2) Faculté des Selences Juridiquer Economiques tt Sociales-Oujdn |Parmi ces différentes fonctionnalités, | O Lajout de données AL Le prévision de données lune seule n'est pas du domaine des SGBD 1 Lavecherche des données Ml La mise a jour des données {Un champ de type "lien hypertexte" "Stocker des images Secdarune Li Stocker des textes longs (5255 earactéres) C Stocker des dates. peut permettre de? |est possible de rencire obligatoire la saisle d'un champ, CC Masque de saisie " XK Valide st quel contrdle de validité faut ‘il alors utiliser ? LL Chane vide autorisée LU Message si erreur quelle sera l'action produite pat cette requéte ? 3 nd S| Nem au erscuie cnemep : [Rrxunital Foose > | SRTacks| Personne | ies ageGr | per COU ea meericunmerrei 3.1 | Sritaros | leper datcesid REM i oul 1 Modifier dans ta table, Ia liste des produits qui commencent par a lettre C en diminuant le prix de 10% Afficher la liste des produits qui commencent parla lettre C en diminuant le prix de 10% 1 Modifier dans la table, 'a liste des produits qui commencent par la lettre C en augmentant le prix de 10% Afficher la liste des produits qui commencent par la lettre C en avementant le prix de 10% | lors de son exécution, cette requéte affichera? Prixunitpira Unites en stock || Champ inat produkt Nem duaredult Prociuite, Table Produits Produits: Produits { Tr . , ) Atten ig = Ikons Comme “e* 107 a de 100H it smmence par un C ou qui cote moins ‘ [alste des produits dont le nom comme a cou quicotte plus de 10DH a = Laliste des produits dont le nom commen | Unmessage d'erreur liste des produits dant le nom commence par un Cou qui cotte plus de 100 DH Gabba Examen d'Informatique veroset AIS s rm ‘Session Normale" Juillet 2017 provsité Mobamed 1". Oujda Economie et GESTION-S6 Faculté cles Sciences Juridiques Economiques ét Soctales-Oujda ) Une base de données est constituée: Ge tables, de formutsires, derequétes et d'étatsx | (1 permet de salsi de nouveaux enregistreneats & de données stockées dans des tables permet d'afficher les enregistrements existants > 5&4 permet d'automatiser ta mise en forme des Wa savey de données stockées dans des états données g U1 permet d'Imprimer les données avec des niveau de rupture a cheque changement de valeur de données stockdes dans des requétes Une table est: LL iln'ya pas de formulaires dans une base de constituée de champs (en colonne) et données aregistrements (en ligne) 4, Un état constituée de champs (en ligne) et = permet de eréer, modifier ou supprimer des. smregistrements fen colonne) enregistrements constituée de champs (en ligne), G_pertnet de créer, modifier ow supprimer des - champs sregistrements (2n colonne) et de catégories (en W permet de publier les informations stockées dans gets) Jes tables, par exemple sur une feuille de papier Tiina pase tities dang une trase de donnéés H iln'ya pas d'état dans une base de dannées 5, Quel type de donnée doit-on choisir dans chacun des cas suivants : § Envous référant au critére de recherche de la premiere colonne, placez une croix (X) dans Ia colonne "ese lorsque le résultat est exact. - fear lact — eat Réponse | TS Oui —_| Oujda | Ho Resin | 100 ~ al a durable z | dsc Daoudi — a ons [Sree €£$? . Tournez la page Ss ~ ’ 7. On considire in Base de Données «ection chaque table est en gras) + Table Cendidat(Mumcandidat, Nomcandidat Nomsyndicat * Table_Electeur(GIN, Age, Sexe) «© Table_vote' it, Age) Datevote, HeureVote) Remptir les deux tables sulvantes qui représentont deux requétes Access Ri et K2 telles que, + RL: Afficher laste des candidats de moins de 65 ans. (Table 2) *R2: Afficher Ia liste des CIN des électrices qui ont voté pour le candidat All Hori, (Table 9) Tablet cone | Nua € [me € [fom S| ARSE Bie Tere aie eyndicale » constieuse do trols tables: (9 16 prin, hy te Boy,

You might also like