مرحبا مجددا. في هذا الدرس، سنبدأ مناقشة مفاهيم قواعد البيانات الرئيسية. للقيام بذلك، سنستخدم خادم SQL Server المثبت حديثًا لمناقشة فوائد البيانات المنظمة. تحدثنا عن كيف أن تنظيم البيانات واستخدام قاعدة بيانات للوصول إلى البيانات مفيد لأنه يسهل الوصول إلى البيانات ويكون من الأسرع الوصول إليها وتعديلها. لكننا سنبحث في برنامجنا الآن حتى تتمكن من رؤية الفوائد التي تعود عليك. لذا ذهب التثبيت الافتراضي إلى ملفات البرنامج وسيكون في قائمة Windows الخاصة بك. وإليك هيكل File Explorer الفعلي. إذن هذه هي ملفات برنامج X86 Program Files، ويمكنك رؤية خادم Microsoft SQL هنا وSQL Server Management Studio 18. لذا سنضغط على SQL Server Management Studio لأن هذا هو المكان الذي سنقوم فيه بكل عملنا. ونذهب إلى Common7. ويمكننا الذهاب إلى IDE. سنقوم فقط بالتمرير لأسفل ويمكنك مشاهدة ملف Ssms هذا. وهذا هو الملف القابل للتنفيذ. هناك واحد آخر هنا، لكن هذا مجرد رمز. إذا قمت بتمرير الماوس فوق، يمكنك أن ترى تقول نوع الاسم هو، أو نوع العنصر هو رمز. انقر بزر الماوس الأيمن على ملف Ssms. ويمكنك يمكنك تثبيته في قائمة Start أو أيا كان للمستقبل، ولكن فقط انقر نقرًا مزدوجًا فوق ذلك. سيتم فتح SQL Server Management Studio. والآن يجلب لنا الاتصال بالخادم وسنستخدم جميع الإعدادات الافتراضية هنا. لذا فهو محرك قاعدة بيانات. اسم الخادم هو اسم حاسوبك فقط، مهما كان اسم جهاز الكمبيوتر الخاص بك، وسنلتزم فقط ب Windows Authentication الآن. سوف نتطرق إلى هذه الأشياء لاحقا في دورتنا لكنه يثير نقطة جيدة. فائدة أخرى من وضع البيانات الخاصة بك في قاعدة بيانات هو الأمن. يمكنك تعيين أسماء مستخدمين مختلفة والأدوار التي يمكنها بالفعل الوصول إلى قاعدة البيانات، والمفكرة مثل ملف Notepad. فقط ليكون هناك ليستخدمه أي شخص. لذا سنقوم بالاتصال ويمكنك أن ترى أن لدينا قواعد بيانات هنا. الأمان، كائنات الخادم، النسخ المتماثل PolyBase، بعض الاشياء الاخرى. سنركز فقط على قواعد البيانات في الوقت الحالي. انقر فوق ذلك. يمكنك رؤية المزيد من قواعد بيانات النظام. والتثبيت الافتراضي له رئيسي، ونموذج، و msdb. Master, Model, msdb لقد قمت بإنشاء tempdb بالفعل وإضافة بعض البيانات إليه لهذا البرنامج التعليمي، من أجل برنامج تعليمي لاحق في الواقع. أذهب إلى هذا tempdb الذي قمت بإنشائه. يمكنك أن ترى، لقد قمت بإجراء اختبار الجدول. ومن هنا يمكنني الذهاب للتصميم ويمكنك أن ترى كيف صنعته. واستخدمت أسماء الحقول التي تحدثنا عنها في الملف النصي من قبل وقمت بتعيين أنواع البيانات. وسنستعرض كل ذلك لاحقًا. ومن هنا، يمكنك بالفعل اختيار أفضل 1000 صف. وتم إنشاؤه أساسا، باستخدام استعلام الذي يظهر هنا للوصول إلى 10، أعلى 1000 سجل. لكن من الواضح أنه ليس لدي سوى 11 سجلًا هنا. لذا يمكنك رؤية بعض تلك الملفات التي استخدمناها من قبل، العنوان والتلفزيون والعمر. كنا نتحدث عن كيفية الوصول إلى البيانات بشكل أسرع. لذلك ترى مدى السرعة التي أدى بها ذلك. ويمكنك حتى تعديل هذا الاستعلام المضمن. قد ترغب فقط في الخمسة الأوائل وتنفيذها وسوف يعطيني الخمسة. أغلق هذا. لا أريد حفظ ذلك. الآن، إذا أردت إنشاء استعلام جديد بالكامل يمكننا أن نفعل ذلك بأنفسنا يدويًا أيضًا. وانتقل هنا وانقر فوق تنفيذ Execute. ويعطينا نفس النتائج. لذلك قبل أن نتحدث نوعا ما عن إنشاء معلومات مفيدة وكيف يمكن أن يكون ذلك صعبًا في مجموعة كبيرة من البيانات، ولكن مع النظام الذي لدينا هنا يمكننا فقط إنشاء استعلام قد يساعد في ذلك. الآن دعنا نقول أريد أن أعرف كل من شاهد كرة القدم تلك الليلة. ويمكنني اكتشاف ذلك بسرعة كبيرة. يمكنك أن تأخذ استعلامنا الأصلي هنا. هذا بيان Where بسيط. لا أتوقع أن يعرف أي شخص هذا على الفور. سنستعرض بناء الجملة لاحقًا. لذا هذا في الأساس مجرد قول، اعثر على كل شيء في عمود التلفزيون باسم مثل كرة القدم. نصعد هنا وننفذ هذا ويجمع خمسة سجلات من الأشخاص الذين شاهدوا كرة القدم في ذلك المساء. لذلك نحن نعرف الآن سنهم وهم يشاهدون كرة القدم، عنوانهم. ومن الواضح أنها ستكون قاعدة بيانات أكبر. لذلك من المحتمل أن يكون لدينا أسمائهم وكل ذلك. لكن كما ترى إنها تعطينا هذه المعلومات بشكل أسرع من البحث يدويًا في السجلات. هذا مكان جيد للتوقف. وفي الدرس التالي سأوضح لك كيفية بناء قاعدة البيانات الخاصة بك وبعد ذلك يمكننا التركيز على الجداول.