سؤال

لذلك أحصل على وظيفة جديدة في العمل مع قواعد البيانات (Microsoft SQL Server على وجه الدقة).لا أعرف شيئًا عن SQL ناهيك عن SQL Server.قالوا إنهم سيدربونني، لكني أريد أن أقوم ببعض المبادرات لأتعلم المزيد عن ذلك بنفسي لأكون في المقدمة.ما هو أفضل مكان للبدء (البرامج التعليمية، الكتب، إلخ)؟أريد أن أتعلم المزيد عن لغة SQL أكثر من أي نقطة خيالية وانقر فوق الأشياء.

هل كانت مفيدة؟

المحلول

إذا كنت تخطط للبرمجة مقابل قاعدة بيانات SQL باستخدام .NET، فتخطى ADO وانتقل مباشرةً إلى Linq.لن تفوت أي شيء.

أوه، أيضا، جو سيلكو.إذا رأيت اسمه في مقالة أو كتاب عن SQL، فاقرأه.

نصائح أخرى

يمكن أن يكون هذا واسعًا ولكن إليك بعض المسؤوليات التي يمكن إلقاءها عليك في شكل تفريغ الدماغ.

في نهاية DBA

  • النسخ الاحتياطية
  • الفهارس
  • محفزات
  • الأمان لكل قاعدة بيانات جدول لإنشاء المستخدمين وما إلى ذلك.
  • ODBC في لوحة تحكم Windows الخاصة بك
  • أعرفك الأشكال العادية
  • الفرق بين مستودع البيانات (للتقارير)
  • وقاعدة بيانات المعاملات لمعظم كل شيء آخر (خاصة إعداد التقارير في معظم البيئات)

على نهاية البرمجة

  • إعداد التقارير (الركض إلى التلال)
  • الإجراءات المخزنة
  • مخططات النجوم وندفة الثلج
  • أدو، أودبك
  • تطبيقات CRUD (إنشاء قراءة وتحديث وحذف)

كتب SQL على الانترنت سيكون مكانا جيدا للإحالة.

SQL Server المركزي يعد مصدرًا جيدًا جدًا للمعلومات حول MS SQL

أستخدم دائمًا وثائق SQL Server 7.0 المتوفرة على ddart.net.

نعم...أولاً أود أن أقول "أتمنى لك حظًا سعيدًا!"

ثم ثانيًا، إذا كنت جادًا حقًا في عدم وجود أي خبرة لديك في استخدام SQL، فسأقول ابحث عن أحد كتب SAMS "علم نفسك SQL في 34 نانو ثانية".عادةً لا أوصي أبدًا بكتاب SAMS، ولكن إذا كنت من النوع القوي الذي يقبل وظيفة لا تعرف عنها شيئًا، فماذا بحقك.

إحدى الطرق الرائعة للتعرف على كيفية تخطيط جداول وأعمدة قاعدة البيانات هي استخدام مصمم EDMX في Visual Studio 2010.يمكنك إنشاء الكيانات التي تريدها، وتحديد الارتباطات بينها، وتحديد علاقات الميراث، ثم السماح لها بذلك هو - هي اكتشف الجداول التي تحتاجها، وكيفية صياغة العلاقات بين تلك الجداول.ألقِ نظرة على جداول SQL التي يقوم بإنشائها لك وعلاقات المفتاح الخارجي (FK).

http://sqlzoo.net هو مكان رائع وتفاعلي للبدء.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top