You are on page 1of 16
Examen d'Informatique "Session Rattrapage" 23 Février 2019 Gestion -~ $5 FSIES-Oujda Professeur : Note: "| MMerzougiat Durée: 30min | 4) Que signifie la sigle SGBDR 7 | sashe me oe ogden ob Yee, ato Sonnds Celbionndh —_— T 2) Quels sont les éléments d’une base de données Access : | Tebho - Recon Patras _requcte — Etats | 3) Dans une table ACCESS, le champ "Numéro de téléphone" est mieux représenté dans un champ de type coMémo gTexte oNumérique Date 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 Gla recherche des données Sila mise a jour des données 5) Quel type de données ne peut pas définir un champ d'une table ACCESS 7 itexte Xpourcentage rh we wee pei vanes Odate ce : rv 6) Dans une requéte, l'outil = permet © de faire des calculs sur les enregistrements concernés 2 de transtérer les données dans Excel pour faire des totaux Ie Geffectuer des ragroupements sur certains champs et d'effectuer des calculs sur dautres (total, Nombre d'enregistrements...) Q ase de données Soman ctures on utiisant oe 7) Une entroprise gore 808 fe tables suivantes + it, atrvendeut Numctient acture (NumFacture, DateFacture, NUM To peaguith Produit (Num ‘client (NumClient, Civilité, Nomeliant, A wre, NumProdult, LgneFaeture (NumFactu Vendeur (Matrvendeur, NomVendeur) i, NomProduit, nook dressectient) Quantitecommand jee) facture _ Champ Te NumFacture [Tes _Nume Datefacture | Poke / ot | civlité FNumClient | Tete NomClient | ~~ | [PrinProdvit | m00"# Few ce [AdresseClient PrinProdult_| Mn j [MatrVendeur |“Te>' b) Identifier dans chaque table la clé primaire et la ou les clés étrang Cié ou Clés Evrangéres = MON redemc OOF ares si elles existent Table | __ Cié primaire Facture Nim pastor Nunc Ret | Prodult Tee CHE Client Now etek aT El (tigneFacture = Wa bide Nan fe clak [Vendeur PAKcaler See f sete cc) Remplir les deux tables sulvantes qui représentent deux requétes Access Ri et R2 telles que: . 5 iets les factures du mois de Juin 2018. (Table 1) : affiche les numéros de factures du produit "produitA’ dont la quantité commandée ¢s supérieure strictement a 100. (Table 2) Sin Ai F che | Use Tobin Were | [Poder | Feta | Eaikere j Cor 2/2 des Scie ne ipamiques et Socioles-Ouda ei one igie SGBDR ; patente Be Aboot, — |y 2, oterlae quatre (léments d/Access (wus shcourey; | # si PS ME lo "Deg ois B 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 De données stockées dans des requetes u 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) Constituée de champs (en ligne), d'enregistrements (en colonne) 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 Femet d'afficher les enregistremenis existants Permet c'autometiser le mise en forme des donee Permet dimprimer leg données avec des niveaix de iplure & cheque changement de valeur logon B @ooo 1 Unly& pas de formulsires dans une base de données |" a Un état y + Permet de créer, modifier ou supprimer des a Srregistrements «, ZeMet de créer, modifier ou eupprimer des champs Ei % Pemet de publicr op informations stockées dans lash E Bolten cht... Qasim Me 8 Un champ dt day ete Stocker dos images Stocker des URL Stocker des textes longs (2255 caractéres) Stacker des dates 8. J's! besoin de manipuler des textos dont is longueur Haque d'excéder 286 caractéres, vale Jo devolr cholsir ? x eon eee Texte Numéro Auto Memo Lien hypertexte . A quol servent les requétes ACCESS ? Poser ces questions Futifisateur Concevoir un tableau craisé dynamique Faire des présentations de synthé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 litle, par on omple sur une feullle de papier mY a > Une zone de saisie normal ; "Wy pes cétst dane une base de données Baer aceher =.) ri / © Paetgen ‘Quel est le réle du masque de saiste 00000 piact pienet de modifier Is présentation de la base 14, Cee re eoatal da ype tees? 2 me bee ces données dela batet 1 Que l'on ne puisse saisir qu'un code postal exstant te'sjouter, supprit ,odifier globalement 4 iese seieir ques chifres * prin: meat w® Que on ne puisse saisirg ew eee. fe fa bass 1 Que fon ne puisse saisir que 6 caracteres Pas de requéte dans une base de données 5 Que fon ne pusse sasirque des 0(z6r0) ‘dans chacun des cas sulvants : 15. Quel type de donnée dott-on cholsir 16. En vous référant au critére de recherche dela premiéve colonne, placez une crobs (x) dans la colonne Répa, loreque le résultat ext exact. 24, Examen de BD Avec Access _GESTION ~ 55 autres outlls urea tes CAGCESS 7 NTE OHS it, le filtre et le tri de données is calouls str les donnes tiaison de données “agparts bureautiques tentuels tion de tables et de relations japetsentaton de diaporama a a ah ps 4 pamioes 4 types de données lequel n'est pas un pede donnée dAccess 7 3, Unmasque de saisie est ‘un outil pour s'assurer que les données saffichenl ame cerisine fagon um outil pour s‘assurer que la saisic de données répond A un format prédéterminé ‘un outil pour sassurer que les données entrées Saffchent en ordre croissant tit oul stassurer qu'il n'y a pas de doubler sdonnes oles Quel bouton faut-il actionner pour opérations d'une requéte ACCES X somme formulaire 1 monétaire formulaire 5. Aquol servent les requétes ACCESS ? poser des questions a Tutilisateur % concevoir un tableau croisé dynamique faire des présentations de synthese de données effectuer une recherche dans les données ‘est possible de rendre obligatoire la saisie dun ‘champ, quel contible de valicité faut alors utiiser ? [Masque de salsie X Valdes) Chaine vide avtorisée Message sierreur | “SN 03/01/2020° fog beni vit bit ob ttt ptbe GOH diet seg Nom et prénom : N¢ d'examen: Durée: 30mn| Prof: MMerzougul Ma requéte dott afficher les montants des commandes compris entre 1000 DH (inclus) et 5000 DH incius. Dans ie champ Montant, je saisi te critére: (6 et(>=1000;<=5000) S100 et <5000 Entre 1000 et S000 Dans(1000;5000) ato Par défaut un champ da type CUUNON est matérialisé par: Une liste déroulante in bouton foption Une zone de saisie normale Une case a cocher 1 i z 9. Dans un masque de saisie, le 0 est utilisé pour: chiffte de 0 49, entrée cbtigatoire chiffre de 0 & 9, entrée facultative Imposer la satste dua Imposer la saisie dun espace 9 o 40. Expliquer en quelques mots le résultat de cette requéte Examen d'Tnformatique "SN 18 Juin 2019" Economie et Gestion — $6 | yr arocamon: Nom&Prénom : este A ge données est constituée : a Unteeanees er formulaites, de requétes et d'états 5 (bee eockdes dans des tables permet de saisir de nouveaux entegistrements Sy detent gstockées dans des état: permet dafficher les enregistrements existants } sede teldes darades tequétes s ‘ere d'automatiser la mise on forme des données as ‘permet dlimprimer les données avec des nivenux de j rupture & chaque changement de valeur J. use table est! [ n'ya pas de formulaires dans une base de données 0m ue dechamps en colonne) et denrqistrementsN os . 4 Uneétat svtutede champs (enigne) et denregistremerts en | ¢ permet de eréer, mosifer ou supprimer des ome! , enregistrements epceée de champs en ligne), denregistrementsien | permetde créer, modifier au supprimer des chamos som t categories en onde) permet de publi les informations stoccées dans les iinyapeede tables dans une base de données taoles, par exemple sur une foulle de papier | iIn'y a pas d'état dans une base de données 5, oneorsidbre la Base de Données « Compte bancaire » constitude de trols tables: © Comte {idCompre, idClient, solde}; Client (ident, nom, prénom, adresse, année}; '«Adtion (ldAction, id Compte, montant}, 44 Difinirles clés primaires et clés étrangéres dans les trois table: _ Tab Cie primaire Cid trangére _| Comple | 38 torple Th ett / [ Chien [ste 2s | ‘Astin ace eh weagr a roprésentent trols requétes Access R1, R2 et R3 telles que : die lent est inféieur $1000 at qui sont nés apres 1968, (Table 2) “+ 3 1000 Dirhams, at dont le propriétaire 8 nour nem ‘Saad’; (Table 2) ', Remplir les trois tables suivantes qu! ‘282: Lenom et prénom es clients dont le nur “#2 :les numéros de compte dont ie soide #3 Lenombre de comptes de chaque client | reer ou jpement par idClent auparavant ) (Table 3) Examen a Tn , formati. "Session Normale’ 17 janvier 2019 Professeur M.Mercougui Durée : 30 min 4. Pour eréer une base de données (8p) 0 la BDest automatiquement créde (1 créer les requétes puis éventuelle, 5 créer les tats puis éventuetiement ies requbtes ), il faut dans Yordre Par Access avec sa structure, il suffit de saisir les données ent les états, formulaires et tables. a créer les tables ls; Selon les besoins, les formulaires, les requétes et les états D créer les formulaires puis éventuellement les tables 2 Poureréer une table dans une base de données, il faut © Indiquer les noms des lignes et des colonnes puis enregistrer la table J les tables sont déja créges o saisir d'abord les enregistrements: créer d'abord la structure de la table pi 2 eréerles différents champs de la table enregistrer la table 3, Quel bouton faut-il actionner pour afficher ies opérations d'une requéte ACCESS ? @ Somme C Formutaire o Monétaire O Formulaire 4, Sous I'interface ACCESS, & quoi sert le bouton point d’exclamation ? | Accomplir une relation entre des tables 0 Ajouter une table ou une requéte (l Caleuler la synthése des données (somme, moyenne ...) Exécuter une requéte 5. Une entreprise gére ses factures en utilisant une base de données contenant les tables sulvantes : Facture (NumFacture, DateFacture, NumClient, MatrVendeur) Produit (NumProduit, NomProdult, TypeProdult, PrixProduit) Client (NumClient, Civilité, NomClient, AdresseClient) LigneFacture (NumFacture, NumProdvit, QuantiteCommandee) Vendeur (Matrvendeur, NomVendeur) a) Sugeérer Fecture Chany Guamp_| Tsp — NumProdult | NumClient NumFactute 1 Thar [ NomProduit | Teale Civilite Davefeciatt cain | TypeProduit Popredit [| Adee b) dentifer dans chaque table lac primaire et la ou ls és étranzéres sf elles existent c)Remplir les deux tables sulvantes qui représentent deux requétes Access Rl etR2tellesque: + Ad: affiche les facture’ du mois de décembre. (Table 1) + R2-afliche les numéros des factures du client numéro 1. (Table 2) } ae } OF _| eT Mv I ia 1 7dectece ioc Kuch | j | | / oe & nar ~ et me hoot dour cok hoh ebee Oy bk = iner Q bs)pe a = Vac mock Bice “Bene 0 . Commins Som ele 1 hs pe Koo o baaaps Faculté es Selences Juridiquen Econotniques et Sociales-Oujda Professeur : [sete M.Mertougut Cc | Durée : 30 min 3. Dans une base de données un enregistrement correspond 8 Dun programme nécessaire pour utiliser ia base ensemble des caractéristiques d'un élément dela table, 1 vmannuaire de recherche, 4. Pour eréer Une requéte dans une base de données relationnelle, j'ai besoin de savelr : KB La outes tables que je vais utiliser Cl La date de eréation de Is base de données % Les champs dont j'ai besoin 1 Lenombre d’enregistrements contenus dans ma base de données i ger éléments d'une base de données sous Ms~ 6. Envous rétérant au critdre de recherche de la premiére cotonne, placer une crolx (X} dans la colanne Réponse lorsque le résultat est faux. ~_Critére | Résultat —Rgponse 5 [a oc _ 3 x | |b) > Rabat : a - - fF a tdur urabl x : n F Trensformable — | dQ) transl? a - — 2) >searsl — __ - xe 7. On considare ta Base de chaque table est en gras souligné) © Candidatt © Electeur(CiN, Age, Sexe) + Vote(CIN, NumCandidat, Dat __ Remplir les deux tableaux suivants qul RL: Afficher a liste de tous les champ: R2: Afficher les CIN des éleeteurs hommes Qui OF Données « Election syndica NomCcandidat » Vote, HeureVvote) NomSyndicat, Age) présentent deux requétes Access RA et R2 tales que + des candidats de plus de 40 ans. (Tableau 1) nt woté pour fe candidat All Nouri (Tableay 2 te» constituée de trols tables (19 cl priming Poy, Tableau [cramp — as aS T ~ [ST Wem cand] Wom delet [Wow sndiegk | Ape) a Gondisll | Covdedel | CgrecluF | covert | = a ¥ v _ yu vi t= | yuo | — 1 = — ‘Tobleou2 - rm | eee | Champ atte _ = = coed Sega [cw | = ae the | Elechon | 2 eheclewt | + a } eee 4 | crit ——_——_| ___ _ oe pan Mi Naw. | owe | M | [ow a Wa cone Numére r/o | fekos a de vo boars we dy ebfirale, Rumengu enbiere Examen informatique "Session Rattrapage" ‘SEPTEMBRE 2018 Economie et Gestion $6 yne base de données (BD), il faut dansl'ordre | wr eorquetes puls €ventuellement les tts, cise joesforulares pul €vantvellerrent las tabes, ae lesdtats ouls éventuellcment tes requétes es otomatiquement er ge par Access avec sa i tuft, desalsir es données aries ables pul, se’on les Besoin, les formulaires, lesye ae cat les vats 1 ane od est + afae lorsau'elle’ permet une identification unique dans ¥| eration 1 pire lorsqu'elle eoncerne le premier champ d'une table +5 érangtre lorsqu’elle concerne un champ d'une table autrey peorenier + dcangire lorsquielle identifie une association vers une sterelation 4 bans un champ © be aleur par détaut" est proposte po vere ervegistrement 2 la valeur par défaut" est imposte pour ce c sue! enregistrement et ne peut pas étre modifiée tieurement le Mégende" d'un champ s'affiche dans une bulle lorsque thpointe sur le champ” 5 ia "égende" dun champ s'atfiche en liev et place du chama ins ies formulates et autres objets “Wullinterdit™ empéche ta salsie de la valeur "réro" dans le tame JK, "Noll lnterdit” oblige a saate d'une valeur quelle quale sit ‘esle champ mp & chaque. 4 Trowver Vintrus. Un seul des énencés -dessous west pas ‘"t caractéristique d'un formulaire. Indiquez lequel © Objet de la base de donné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: LD 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 qu'il n'y pas de dédoutlement des données slassurer 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? “aa x | Road | Kokoks SSamel ~ affichage ebligatelre de tous les chemips de la source. une base de données (BD), IL faut dans i ‘ord 1 PAE grequetes Puls Gventuellement les dtats, | 2 Dansun champ z oa 1 es i la "valeur par détaut et proposte pur ce champ 4 ee omuares UE GveNtullement es tables, FAQUE Nouvel enreglstrement 0 © strats pus ventuellerent les resuates, laat ‘valeur par défaut" est impasée pour ce champ chaque ‘ i gtautomatiquement créée par Access avecsa ae Peut pas etre modifi¢e sea tse sais les données ent # eu qr stabes PU, Selon 18S besoin, es Formulaires, jes © la“gende" d'un champ s'affiche dans une bulle lorsque pieces ets mn pointe sur le champ Ta "égende" d'un champ s'affiche en ileu et place du champ dns les formulaires et autres objets CO "Null interdit™ empéche la salsie de la valeur "zéro" dans le 1 tne dest champ ¢ pina lorsqu'ete permet une identification uniquedans | C\ "Null interdit oblige la salsie d'une valeur quelle qu'elle sanition solt dans le champ. pinaire lorsqu'elle concerne {e pra champ d'une a 4. Trouver Vintrus, Un seul des énonets ci-dessous nest pas 4 drenate lorsquelle concerne Un champ d'une table autre | Une caractérlstique dun formulaire. Indique2 lequel. selepremier Objet de la base de données. T erangére lorsqu'elle identifie une association vers une O. Création 3 partir d'une table ou dune requéte. suteralation 0 Conservation des proprlétés des champs dela table. ( Affichage obligatolre de tous les champs de ls source. 5. Soit la base de données constituée par les trols tables suivantes + ; ; = pane = srg ‘its ‘V weterence ritérence Aster Wager he Date pret Editeur Date retour Gieégore Date achat ‘aa: Ville beak (eee ingéres si elles existent b)_ Identifier dans chaque table fa clé primaire et la ou les ctés strange Clé ow Clés étrangéres Table | Cléprimaire | [aierenss [pe livres | ©) Rempliries deux tables Sulvantes qul 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 Sclences Juridiquer Economiques tt Saciales-Oujdn ‘Que signifie le sighe SGBOR ? ' [rma = sierra fonetionnalités, une seule n'est pas du domaine des SGBD | ‘a 8 t x ian ae ee La techerche des données lonnées 1) La mise 4 jour des données un nn aoe “tien hypertexte” peut permettre de? N Stocker des tina Sa ae mn Stocker des textes longs (>255 caractéres) C Stocker des dates jist vente ee me obligatoire la saisie d'un champ, quel contrdle de validité faut ‘il alors utiliser ? cc Masq aisle Li Chaine vide autorisée xX Valide si Ll Message si erreur quelle sera l'action produite par cette requéte ? (1 Modifier dans la table, la liste des produits qui commencent parla lettre Cen diminuant le prix de 10% 2 Afficher la liste des produits qui commencent par la lettre C en diminuant le prix de 10% Modifier dans la table, la liste des produits qui commencent par la lettre C en augmentant fe prix de 10% Afficher la liste des produit: qui commencent par la lettre C ert augientant le prix de 1056 | lors de son exécution, cette requéte affichera? oe Wer Prixunieairs Unites en stock | Chemp.. Ret produit Nom dupraduit Prixunisnire Dia at Table Preduita Procite i TH | Affieh, 408 [> Sree Comme "e* PAM: ous Q ce par un Cou qui cote moins de 1004 Dota < ‘omment ‘ 2 liste des produits dont le nom c' ar un Cau qui coiite plus de 10 DA * Laliste des produits dont le nom commence fi | 2 Unmessage d'erreur par un Cou qui codte plus de 100 DH liste des produits dant le nom comment Examen di Informatique me ti jpersité Mohamed 1". Oujan “Session Normale" Juillet 2017 Economie et GESTION.56 Faculté cles Sciences Juridiques Economiques et Soctales-Oujda , Une base de données est constituée : Ge tables, de formulsires, de requétes etd'étatsx | (1 permet de salsir de nouveaux enregistrements. de données stockées dans des tables M permet d'afficherles enregistrements existants “~~ sea U permet d'automatiser ta mise en forme des HF to scone de données stockées dans des états données = U1 permet d'Imprimer les données avec des niveaux de rupture a chaque changement de valeur de données stockdes dans des requétes Une table est : LI ilm'ya pas de formulaires dans une base de constituée de champs (en colonne) et x données pregistrements (en ligne) 4. Un état constitue de champs (en ligne) et = permet de créer, modifier ou supprimer des megistrements (en colonne) enregistrements constituée de champs (en ligne), (_pertnet de créer, modifier ou supprimer des - champs sregistrements (en colonne) et de catégories (en permet de publier les informations stockées dans gets) les tables, par exemple sur une feuille de papier 1 Wnlyapasde tables dans une base de données 1 in'ya pas d'état dans une base de données 5. Quel type de donnée doit-on choisir dans chacun des cas suivants : Tene §. tnvous référant au critare de recherche de la premiere colonne, placez une croix (X) dans la colonne "nse lorsque résultat est exact, _ - 2 : Critire Résultat — - Réponse ] Cr SOujda Oujda_ nbs Dadi _ 100 } — | Maur Furie ubaiieicemaae oe Daoudi — =x | <2) Transt? ransformble oh Tournez la page Ss . ) mateae»canstitude de tol Ils (36 org, iirg Poy 7. On considére In Base de Données « Election sy! chaque table est en gras} + Table_candidat(Numcandidat, NomCandidat, NomSyndicat, + Table Electeur(CIN, Age, Sexe) | Table_Vote(GIN, NumCandicet, Datevote, HeureVote) Remplir les deux tables suivantes qui représentent deux requétes Access R1 et K2 telles «AL: Afficher la liste des candidats de moins de 65 ans. (Table 2) 83 + RZ: Afficher la liste des CIN des électrices qui ont voté pour le candidat All Hurl. (Tabs | (Table 2) Age) dom S Aaa = = =a ae — A | ve r ——

You might also like