الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مجموعة أسئلة حول SQL server 2000

مغلق
بدأه nenebobo في 11 سبتمبر 2003 · 9 رد · 6,199 مشاهدة · في أرشيف قسم SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندى اسئلة ارجو الأجابة عنه

1 - مالفرق بين الأصدارين Enterprice Edition و developer

2 - ماذا يعنى authentication وماالفرق بينWindows Authentication Mode و SQL server Authentication

3- ماذا يعنى

MASER - TEMP DB - MODEL - MSDB - PUBS وتسمى على ما أعتقد Defult Database

وشكرا لكم

#2

السلام عليكم

سأجيبك ان شاء الله على السؤال الثانى:

2 - ماذا يعنى authentication وماالفرق بينWindows Authentication Mode و SQL server Authentication

الاجابة :

authentication تعني : من له الحق في الدخول الى الداتابيس

ولتحديد ذلك يستخدم نوع من اثنين من نظم الامان :

1 - windows authentication mode

ويمكن استخدامه مع windows 2000 و windows xp

وملخصه هو انه يتم السماح لمستخدمي الويندوز كل حسب صلاحياته المحددة في الويندوز بالدخول الى الداتابيس

بمعنى ان الـ SQL server لا يسأل المتخدم عن username , password لأن المستخدم دخل بالفعل الى نظام التشغيل

بل يبحث من هو المستخدم الحالى وما هي الصلاحيات المعطاة له في استخدام الداتابيس

2- SQL server authentication mode

ويسمى mixed mode

لأنه بالاضافة لرقم 1 السابق يتم عمل username و password للمستخدم ولا يمكن للمستخدم استخدام ال sql server بدون استخدام username و password الخاصين به

وبالطبع يتم اعطاؤه صلاحيات محددة تتيح له التعامل مع الداتابيس وتمنع منه صلاحيات أخرى

ارجو ان اكون قد افدتك

#3

بالفعل لقد أفدتنى

شكرا جزيلا

أرجو الأجابة عن باقى الأسئلة

#4
اقتباس
- مالفرق بين الأصدارين Enterprice Edition و developer

الفرق بعض الإمكانيات فقط من ناحية سرعة التعامل مع الtransactions

الEnterprise موجه خصيصا للشركات والأعمال الضخمة وقواعد البيانات الهائلة، أما developer فموجه خصيصا لمطوري برمجيات قواعد البيانات من أمثالنا :)

اقتباس
- ماذا يعنى

MASER - TEMP DB - MODEL - MSDB - PUBS وتسمى على ما أعتقد Defult Database

mater هي قاعدة البيانات الكبرى في sql server وتحفظ فيها كل تفاصيل الجداول والحسابات،بالضبط مثل الجداول الموجودة ضمن الحساب system في أوراكل.

pubs قاعدة بيانات مثال مرفق مع sql server ، عبارة عن قاعدة بيانات لمكتبة عامة، لتتعرف من خلاله على التعامل مع البيانات والاستعلامات والإجراءات المخزنة.

البقية لست متأكدا منها، وسأوافيك عنها خلال اليومين القادمين بإذن الله.

تم تعديل هذه المشاركة بواسطة walcom في 13 أبريل 2004 في 16:58

فكر بطريقة أخرى

#5

للفائدة أضغط على الرابط التالي

هنا

#6

على حسب معلوماتى البسيطه

MSDB هى قاعدة بيانات تستخدم بواسطة خدمة ms sql server agent وهى تؤدى عمليات النسخ الاحتياطى backup والنسخ replication طبعاً لاتحاول تعديل اى جدول موجود بها إلا إذا كنت تعلم ماذا تفعل

MODEL هى قالب لقاعدة البيانات ففى كل مره تقوم بإنشاء قاعدة بيانات يقوم ال SQL SERVER بعمل نسخ لل model ليصمم قاعدة بياناتك إنطلاقاً من ال model كما لو كانت عملية وراثه

TEMPDB هى work space يقوم بانشائها ال sql server فى كل مره يعمل بها ومساحة العمل هذه غير قابله للاصلاح فى حال تلفها not recoverd تستخدم للجداول المؤقته التى يقوم بانشائها المستخدم .. ايضاً لنواتج الاستعلامات الفوريه

العمليات التى يتم اجرائها على ال TEMPDB يتم تسجيلها لذلك فان ال transactions والجداول المؤقته يمكن عمل roll back لها وليس لإسترجاعها not to recover او عمل redo لها

اخى walcom اعتقد انه يوجد فرق بين النسخه ال developer وال enterprise فى الترخيص ايضاً

تم تعديل هذه المشاركة بواسطة طارق إبراهيم في 17 مايو 2004 في 11:57

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#7

السلام عليكم

لو سمحتم

ماهو هذا البرنامج Sybase SQL Anywhere 7

ماهو عمله

وهل هو شبيه او مكمل لـ SQL SERVER او لقواعد البيانات الضخمة ( Sybase)

واذا كان فيه صفحات لتعليم او على الاقل نبذة عنه ارجو افادتنا بها

هل SQL SERVER يصمم واجها او شاشات او كما يقال نماذج او ياتي معه برنامج او لا بد من ربطه بالاكسس .(وكذالك تقارير .)

مع العلم اني بحثت عن ال SQL SERVER ولم اجده فوجد برنامج Sybase SQL Anywhere 7 .

شكرا لكم مسبقا .

تحياتي .

#8

في الأصل بدأت شركتي ميكرسوفت وSybase بتطوير برنامج قواعد بيانات على نظام التشغيل OS/2 ، ولكن بمجرد صدور Windows NT 3.5 دب خلاف بينهما، فشركة ميكروسوفت كانت تريد حصره على وندوز فقط ، بينما شركة Sybase كانت تريد تطويره لكل أنظمة التشغيل، فتم الانفصال ، وفيما بعد باعت شركة Sybase نصيبها من SQL Server وواصلت التطوير بطريقتها الخاصة ، فكان البرنامج SQL Snywhere.

SQL Anywhere شبيه بSQL server لحد ما ، ولكنه اقل انتشارا.

صفحات تعليمية: انظر:

http://www.google.com/search?hl=ar&inlang=...re+tutorial&lr=

http://www.informit.com/articles/article.asp?p=25328

http://www.informit.com/articles/article.asp?p=31203

اقتباس
هل SQL SERVER يصمم واجها او شاشات او كما يقال نماذج او ياتي معه برنامج او لا بد من ربطه بالاكسس .(وكذالك تقارير .)

لا يوجد مصمم واجهات مبني في SQL Server ، لكن يمكنك استعمال آكسس أو أي لغة Visual ، والتقارير ينفع أي برنامج تصميم تقارير معه (crystal, active وغيرهما).

اقتباس
مع العلم اني بحثت عن ال SQL SERVER ولم اجده فوجد برنامج Sybase SQL Anywhere 7 .

صعب أن تجد SQL Server كاملا للتنزيل من الانترنت ، ولكن توجد نسخة مرفقة مع بعض الكتب تعمل لمدة 120 يوما فقط.

فكر بطريقة أخرى

#9

ممكن username

password

#10

إذا كنت تقصد اسم دخول وكلمة سر لSQL server ، اسم الدخول وكلمة السر الافتراضيتين هي sa بدون كلمة سر ، كما يمكنك إنشاء حساب باسم دخول وكلمة سر خاصين بك لكل قاعدة بيانات وتحديد مستوى صلاحيات الوصول لهم.

فكر بطريقة أخرى

هذا الموضوع مغلق.

مواضيع مشابهة