|
|
الفصل الاول : اساسيات قواعد بيانات sql server وكيفية التعامل معها
الأحد أبريل 12, 2020 5:37 am
الفصل الاول : اساسيات قواعد بيانات sql server وكيفية التعامل معها
الفصل الاول : اساسيات قواعد بيانات sql server وكيفية التعامل معها
الفصل الاول : اساسيات قواعد بيانات sql server وهي نظام يقوم بحفظ لبيانات ثم استرجاعها وتتميز بالعديد من المميزات لسهولتها وقوتها و الفصل الاول : اساسيات قواعد بيانات sql server يقوم بشرح اهم المميزات في هذا النظام الذي يستعمله ملايين من المستخدمين في العالم ويعتبر قواعد بيانات سكويل اهم الانظمة لحفظ البيانات واسترجاعها والتعديل عليها كما يمكن حفظ ملفات و صور واي بيانات اخري وتتميز باستراجاع البيانات في حوال 50 ثناية بالكثير هذا في حالة كانت البيانات تتخطي 1 جيجا او اكثر ومايكروسوفت قامت بانتاج نسخ مجانية حتي تستطيع ان تجربها قبل الشراء ويعد قاعدة بيانات سيكوال سيرفر افضل الخيارات التي يمكنك الاعماد عليها في البرامج مثل المبيعات وشئون الموظفين وتوجد انواع كثيرة من حجم الملفات وانواع البيانات تاريخ او نص او رقم او صورة والعديد من الانواع الاخري , تمكنك لغة SQL من إدارة قواعد البيانات بشكل كامل وإجراء جميع العمليات القياسية كإنشاء الجداول وتعبئتها بالبيانات، أو إجراء الاستعلامات عليها وكذلك الربط بين الجداول المختلفة.
قاعدة البيانات هي عبارة عن مكان أو مستودع كبير لتخزين البيانات المختلفة
وتحتوي قاعدة البيانات علي جداول واستعلامات وبرمجيات مخنة تمكنك من التحكم الكامل في الجداول والاستعمالامات وكيفية استخدامها في نظام الفيجوال بيسك وهو يعتبر افضل اختيار للتعامل مع قواعد البيانات والتحكم بها من داخل الفيجوال بيسك
كون البيانات في قاعدة البيانات مخزنة في عدة جداول Tables وكل جدول يتكون من صفوف Rows وأعمدة Coloumns كالأتي:
الجدول السابق يتكون من ثلاثة صفوف وعامودين ، وفي قواعد البيانات فإننا نسمي الصفوف بالسجلات Records ونسمي الأعمدة بالحقول Fields
الحقل : هو الذي تخزن فيه البيانات المتشابهة من حيث النوع ( مثل حقل الاسم) ( أو حقل الوظيفة)
السجلات : هو الذي تخزن فيه بيانات شخص معين
مثال:
الوظيفة الاسم
مبرمج خالد الأحمدي
عامل محمد عبدا لله
محلل نظم كمال الحربي
قواعد اللغة
لا تفرق بين الحروف الكبيرة والصغيرة لغة SQL
لا تهتم بالمسافات البيضاء لغة SQL
تنتهي جميع الاستعلامات بالفاصلة المنقوطة (
0
goldnoil
مشرف سابق
goldnoil
المشرفين القدامى
2
537 مشاركه
الجنس:ذكر
قام بالرد منذ 5 Jul 2004
اخواني ارجو ان تكونوا قد فهمتم قصدي بالنسبة للجدول
المثال السابق حول الاعمدة والحقول لم تظهر حدود الجدول
وكذلك مثال الاسم مع الوظيفة
وكل الدروس عبارة عن جداول فما الحل
0
goldnoil
مشرف سابق
goldnoil
المشرفين القدامى
2
537 مشاركه
الجنس:ذكر
قام بالرد منذ 6 Jul 2004
تعليم SQL Server
تعلم استخدام برنامج
Microsoft SQL Server 2000
مقدمة إلى قواعد البيانات المركزية
قبل أن أبدء الشرح عن
SQL Server
أريد التحدث قليلا عن قواعد البيانات عامة وعن الفرق بينها وبين قواعد البيانات المركزية ، فكما يعلم البعض نظام ال
SQL Server
هو عبارة عن قاعدة بيانات مركزية تقوم بإدارة قواعد البيانات وتوزيعها عبر شبكة الكومبيوتر
لقد بدء ظهور قواعد البيانات المركزية بشكل مكثف في نهاية الثمانينات ، طبعا هي موجودة بطريقة أو بأخرى منذ فترة أطول ولكن استخدامها اقتصر إلى بعض المؤسسات الضخمة فقط
لقد كان الجميع قبل ذلك يستخدم البرامج التي صنعت بلغات البرمجة العادية والتي كانت تخزن بياناتها في ملفات خاصة بها ، والمشكلة الأساسية في تلك البرامج كانت محدودية استخدام البيانات ، اعني انك لا تستطيع الاستعلام عن البيانات بطريقة أخرى غير الطريقة التي صمم بها البرنامج
فقد يطلب الشخص كل البضائع التي تم استلامها في تاريخ معين ، من مورد معين وتم بيعها في تاريخ معين إلى زبون معين ، قد يكون برنامج قادر على القيام بذلك ، ولكنه قد يعقد الاستعلام ويضاف إلى الاستعلام السابق ترتيب البضائع حسب تاريخ الاستلام مثلا فقد لا تكون وضعت تلك المميزة في برنامجك عند تصميمه ، ولذلك فلن يتمكن المستخدم النهائي الحصول على طلبه بالضبط
كمثال : لنفترض بأنك تستخدم برنامج صمم بواسطة لغة برمجة ما ليخزن بياناته في ملفات خاصة به وليس في قواعد البيانات ، وكان احد فروع برنامجك هو الاستعلام عن البضائع ، مهما تتعب في تصميم هذا الاستعلام ، فقد تجد دوما من يأتي لك بفكرة جديدة لاستعلام ماومن هنا بدئت فكرة قواعد البيانات عامةً ، وكانت الفكرة إيجاد طريقة موحدة لحفظ البيانات ، وإيجاد برنامج قادر على جميع أنواع الاستعلامات من قاعدة البيانات ، فلو فشل برنامج السابق ، فبإمكان المستخدم فتح ملف البيانات عن طريق برنامج الاستعلام الرئيسي الذي يأتي مع قاعدة البيانات وإجراء كل الاستعلامات التي يحلم بها
ومن هنا ظهرت قواعد البيانات وظهرت أيضا لغة
SQL
المخصصة للاستعلام في قواعد البيانات ، وبدئت تتطور وانتقلت العديد من الشركات لاستخدامها ، نظرا لسهولة التعامل معها وسرعة برمجتها
ولكن مع زيادة حجم المؤسسات وبداية ظهور شبكات الكومبيوتر ، أصبحت قواعد البيانات بحاجة إلى أن تعمل على أكثر من جهاز في نفس الوقت ، فتطورت برامج إدارة قواعد البيانات وأصبحت قادرة على فتح نفس الملفات المخزنة في الجهاز المركزي من عدة أجهزة كومبيوتر في نفس الوقت ومن أمثلتها
DBase
الموضالموضوع الاصلي
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى