تمارين الاستعلام مع لغة SQL مع الحلnnالتمرين 1:nnخذ بعين الاعتبار النموذج العلائقي التالي المتعلق بقاعدة بيانات عن التمثيلات الموسيقيةnnREPRESENTATION (n°représentation, titre_représentation, lieu) MUSICIEN (nom, n°représentation*) PROGRAMMER (date, n°représentation*, tarif)nnملاحظة: يتم وضع خط تحت المفاتيح الأساسية ويتم تمييز المفاتيح الخارجية بعلامة *nnالأسئلة:nn1 - أدرج عناوين العروض.nn2 - إدراج عناوين العروض المسرحية في دار أوبرا Bastille.nn3 - أذكر أسماء الموسيقيين وعناوين العروض التي يشاركون فيها.nn4- إعطاء قائمة بعناوين العروض والأماكن والأسعار ليوم 14/09/1996.nnالتمرين 2:nnلنفترض النموذج العلائقي التالي المتعلق بالإدارة المبسطة لمراحل سباق فرنسا للدراجات 97، حيث أن إحدى مراحل من نوع "تجربة الوقت الفردي" تجري في Saint-EtiennennEQUIPE(CodeEquipe, NomEquipe, DirecteurSportif) COUREUR(NuméroCoureur, NomCoureur, CodeEquipe*, CodePays*) PAYS(CodePays, NomPays) TYPE_ETAPE(CodeType, LibelléType) ETAPE(NuméroEtape, DateEtape, VilleDép, VilleArr, NbKm, CodeType*) PARTICIPER(NuméroCoureur*, NuméroEtape*, TempsRéalisé) ATTRIBUER_BONIFICATION(NuméroEtape*, km, Rang, NbSecondes, NuméroCoureur*)nnملاحظة: يتم وضع خط تحت المفاتيح الأساسية ويتم تمييز المفاتيح الخارجية بعلامة *nnالأسئلة:nn1 - ما هو تكوين فريق Festina (عدد واسم وبلد العدائين)؟nn2 - ما هو إجمالي عدد كيلومترات سباق فرنسا للدراجات 97؟nn3 - ما هو عدد الكيلومترات لمراحل "Haute Montagne"؟nn4 - ما هي أسماء المتسابقين الذين لم يحصلوا على مكافآت؟nn5- ما هي أسماء العدائين الذين شاركوا في جميع المراحل؟nn6 - ما هو التصنيف العام للراكبين (nom, code équipe, code pays et temps des coureurs)في نهاية المراحل الثلاث عشرة الأولى ، مع العلم أن تم دمج المكافآت في الأوقات التي تحققت في كل مرحلة؟nn7 - ما هو تصنيف الفريق في نهاية المراحل الـ13 الأولى (nom et temps des équipes)؟nnتجدون الحل في الرابط أسفله:nnhttp://discussion-informatique.blogspot.com/2020/05/sql_6.html
About :
Other Information
Featured Articles:
تمرن على إنشاء استعلامات SQLnnالأهداف: إنشاء استعلامات SQL أو النموذج العلائقي التالي المتعلق بإدارة النقاط السنوية لفصل من الطلاب :nnETUDIANT (N°Etudiant, Nom, Prénom)nnMATIERE (CodeMat, LibelléMat, CoeffMat)nnEVALUER (N°Etudiant#, CodeMat#, Date_Evaluation, Note)nnملاحظة : المفاتيح الأساسية مسطّرة والمفاتيح الخارجية مميزة بعلامة #nnالأسئلة: قم بإنشاء استعلامات SQL التالية :nn1. ما هو العدد الإجمالي للطلاب؟nn2. أي من العلامات هي أعلى وأدنى علامة؟nn3. ما هي علامة كل طالب في كل مادة؟nn4. ما هي المعدلات لكل مادة؟ (سنستخدم الاستعلام من السؤال 3 كمصدر للجدول الذي سنعمل عليه)nn5. ما هو المعدل العام لكل طالب؟nn6. ما هو المعدل العام للترقية؟ (سنستخدم الاستعلام من السؤال 5 كمصدر للجدول الذي سنعمل عليه)nn7. من هم الطلاب الذين لديهم متوسط عام أكبر من أو يساوي المتوسط العام للترقية؟nnتجدون الجواب في الرابط أسفلهnnhttps://hamdevelopper.blogspot.com/2020/05/sql.html
كتاب من 200 صفحة في لغة الدلفي باللغة العربية للمبتدئينnللتحميل : https://discussion-informatique.blogspot.com/2020/04/200.html
Ce tutoriel porte sur MySQL, qui est un Système de Gestion de Bases de Données Relationnelles (abrégé SGBDR). C’est-à-dire un logiciel qui permet de gérer des bases de données, et donc de gérer de grosses quantités d’informations. Il utilise pour cela le langage SQL.nnIl s’agit d’un des SGBDR les plus connus et les plus utilisés (Wikipédia et Adobe utilisent par exemple MySQL). Et c’est certainement le SGBDR le plus utilisé à ce jour pour réaliser des sites web dynamiques. C’est d’ailleurs MySQL qui est présenté dans le tutoriel Concevez votre site web avec PHP et MySQL écrit par Mathieu Nebra, fondateur de ce site.nnSommairennPartie 1 : MySQL et les bases du langage SQLnPartie 2 : Index, jointures et sous-requêtesnPartie 3 : Fonctions : nombres, chaînes et agrégatsnPartie 4 : Fonctions : manipuler les datesnPartie 5 : Sécuriser et automatiser ses actionsnPartie 6 : Au-delà des tables classiques : vues, tables temporaires et vues matérialiséesnPartie 7 : Gestion des utilisateurs et configuration du serveurnMySQL implémente un système sophistiqué de contrôle d’accès et de privilèges qui vous permet de créer des règles d’accès complètes pour la gestion des opérations client et d’empêcher efficacement les clients non autorisés d’accéder au système de base de données.nnLe contrôle d’accès MySQL comporte deux étapes lorsqu’un client se connecte au serveur:nnVérification de la connexion: un client qui se connecte au serveur de base de données MySQL doit avoir un nom d’utilisateur et un mot de passe valides. De plus, l’hôte à partir duquel le client se connecte doit correspondre à l’hôte dans la table de droits MySQL.nVérification de la demande: une fois la connexion établie avec succès, MySQL vérifie, pour chaque instruction émise par le client, si le client dispose des privilèges suffisants pour exécuter cette instruction. MySQL peut vérifier un privilège au niveau de la base de données, de la table et du champ.nnTélécharger le livre au format PDF sur : https://discussion-informatique.blogspot.com/2020/04/administration-des-bases-de-donnees.html
13 كتاب في لغة الدلفي تجعل منك مبرمج محترف في المستقبلnn1- إسم الكتاب : Mastring Delphi7nn- الوصف : كتاب شامل أكثر من رائع ينصح به لكل مستخدمnn- تأليف : Marco Cantunn- الصفحات : 1194 صفحةnn- اللغة : Englishnn---------------------------------------------------------------------------------nn2- إسم الكتاب : Borland Delphi 7 Developer's Guidenn- الوصف : دليل المطورين مرجع مهم ينصح به لكل مستخدم nn- تأليف : Borland Software Corporationnn- الصفحات : 1106 صفحةnn- اللغة : Englishnn---------------------------------------------------------------------------------nn3- إسم الكتاب : Delphi - Algorithmsnn- الوصف : كتاب ممتاز لتعلم الخوارزميات ينصح به للمبتدئين فب البرمجةnn- تأليف : ROBERT SEDGEWICKnn- الصفحات : 560 صفحةnn- اللغة : Englishnn---------------------------------------------------------------------------------nn4- إسم الكتاب : Creating a Database Application using Delphinn- الوصف : درس تكويني في إنشاء قاعدة بيانات بالدلفي nn- تأليف : Borland Software Corporationnn- الصفحات : 22 صفحةnn- اللغة : Englishnn---------------------------------------------------------------------------------nn5- إسم الكتاب : Delphi - Delphi Component Writer's Guidenn- الوصف : دليل بناء أدوات ومكونات دلفيnn- تأليف : Borland Software Corporationnn- الصفحات : 163 صفحةnn- اللغة : Englishnn---------------------------------------------------------------------------------nn6- إسم الكتاب : Delphi Developer’s Guide to XMLnn- الوصف : دليل المطورين للتعامل مع ملفات XML بطريقة محترفةnn- تأليف : Keith Woodnn- الصفحات : 545 صفحةnn- اللغة : Englishnn---------------------------------------------------------------------------------nn7- إسم الكتاب : Delphi Developer's Guide to OpenGLnn- الوصف : دليل المطورين للتعامل مع 3D graphicsnn- تأليف : Jon Jacobsnn- الصفحات : 126 صفحةnn- اللغة : Englishnn--------------------------------------------------------------------------------nn8- إسم الكتاب : Delphi - Delphi Learning Packnn- الوصف : 8635 صفحة كفيلة بجعلك مبرمج لا يستهان به nn- الصفحات : 8635 صفحةnn- اللغة : Englishnn---------------------------------------------------------------------------------nn10- إسم الكتاب : The Tomes of Delphi - Algorithms and Data Structuresnn- الوصف : كتاب رائع عن برمجة الخوارزميات و هياكل البيانات nn- تأليف : Julian Bucknallnn- الصفحات : 545 صفحةnn- اللغة : Englishnn---------------------------------------------------------------------------------nn11- إسم الكتاب : The Tomes of Delphi - Basic 32-Bit Communications Programmingnn- الوصف : كتاب رائع عن برمجة الإتصالات بلغة الدلفيnn- تأليف : Alan C. Moore و John C. Penmannn- الصفحات : 577 صفحةnn- اللغة : Englishnn---------------------------------------------------------------------------------nn12- إسم الكتاب : The Tomes of Delphi - Win32 Core API Windowsnn- الوصف : كتاب رائع عن برمجة Core API ينصح به للخبراء nn- تأليف : John Ayresnn- الصفحات : 759 صفحةnn- اللغة : Englishnn---------------------------------------------------------------------------------nn13- إسم الكتاب : The Tomes of Delphi - Win32 Shell API Windowsnn- الوصف : كتاب رائع عن برمجة Shell API ينصح به للخبراء nn- تأليف : John Ayresnn- الصفحات : 774 صفحةnn- اللغة : Englishnn---------------------------------------------------------------------------------- nرابط تحميل الكتب : https://discussion-informatique.blogspot.com/2020/04/blog-post.html
Ce tutoriel de base de données est destiné aux débutants. Vous commencez peut-être à dépasser vos feuilles de calcul? Ou peut-être pensez-vous avoir besoin d’une base de données mais vous n’êtes pas sûr? Si cela vous ressemble, lisez la suite!nnQu’est-ce qu’une base de données?nSystèmes de gestion de bases de donnéesnCréation d’une base de donnéesnA propos des tables de base de donnéesnCréation de tables de base de donnéesnAjout de données à une base de donnéesnInterroger une base de donnéesnConception de base de données relationnellenBases de données NoSQLnSite Web géré par base de donnéesnUne base de données pourrait être aussi simple qu’un fichier texte avec une liste de noms. Ou bien, cela pourrait être aussi complexe qu’un grand système de gestion de base de données relationnelle, avec des outils intégrés pour vous aider à gérer les données.nnMéthodes de stockage de donnéesnAvant d’entrer dans des systèmes de gestion de base de données dédiés, examinons quelques méthodes courantes de stockage de données.nnFichier textenTableurnLogiciel de base de donnéesnAlors, quelle est la différence?nVous vous demandez peut-être quelle est la différence entre les deux derniers exemples (Excel et Access). Après tout, les deux exemples ont les données organisées en lignes et en colonnes.nnIl existe de nombreuses différences entre les tableurs et les logiciels de base de données. La suite de ce didacticiel vous montrera pourquoi le logiciel de base de données est une bien meilleure option pour créer des bases de données.nnTéléchargez le livre au format PDF sur : https://discussion-informatique.blogspot.com/2020/04/tutoriel-sur-les-bases-de-donnees.html
Introduction aux algorithmesnQue sont les algorithmes et pourquoi devriez-vous vous en soucier ? Nous commencerons par un aperçu global des algorithmes, puis nous discuterons plus profondément sur les bases de l’algorithmique pour résoudre plus efficacement les problèmes.nnQuel que soit le langage de programmation dans lequel vous programmez, si vous voulez pouvoir construire des systèmes évolutifs, il est important que vous appreniez la structure de données et les algorithmes.nnLivre soumis sous licence Creative Common créé par bluestorm ,Cygal et lastsseldon nnSommaire de livrennLa complexité algorithmiquenQu’est-ce qu’un algorithme ?nNotion de structure de donnéesnComplexité en temps, complexité mémoirenComplexité dans le pire des casnTrouver les éléments uniquesnNotions de structures de donnéesnTableaux et listes chaînéesnDéfinitionnTableauxnListesnAccès à un élémentnConcaténation, filtragenConcaténationnFiltragenSynthèsenOpérationsnDiviser pour régnernIntroduction au problème du trinFormuler le problème du trinTri par sélectionnImplémentation du tri par sélectionnPour une listenPour un tableaunAlgorithmenImplémentation avec des listesnImplémentation avec des tableauxnPiles et filesnPilesnFilesnArbresnQuelques algorithmes sur les arbresnListe des élémentsnTélécharger le livre au format PDF sur : https://discussion-informatique.blogspot.com/2020/04/tutoriel-dalgorithmique-pour-les.html
Personaliser votre Windows 10 💯
كتاب في دلفي عن كيفية تطوير و برمجة تطبيقات الهواتف الذكية أندرويد و غيرها 📱nتجدون رابط التحميل في المدونة 👇