المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تعلم /////SQL\\\\\


يافع
26-08-2003, 01:13 AM
السلام عليكم ورحمة الله وبركاته

:)

السلام عليكم ورحمة الله وبركاته: والصلاة والسلام على رسول الله وعلى صحبه....أما بعد:

فهذه مقدمة إلى تثبيت برنامج خادم قواعد البيانات... و سنقوم بأستعمل واحد من اشهر هذه البرامج ... وهو (MYSQL)... وبعد أن ننتهي نقوم بممارسة بعض التمرينات على هذا البرنامج (خادم قواعد البيانات)

خاصية هذا البرنامج أو (خادم قواعد البيانات) انه مجاناً وفي نفس الوقت مشهور وقوي.

الموقع لتنزيل البرنامج هو
Mysql.com

http://www.mysql.com/images/products/mycc/mycc-main-mdi.png

ولان هذا البرنامج له عدة إصدارات لجميع انضمت التشغيل فقد قمت يوضع الوصلة التي تخصنا نحن مستخدمين ويندوز(Windows) والوصلة هي

http://www.mysql.com/downloads/download.php?file=Downloads%2FMySQL-4.0%2Fmysql-4.0.14b-win.zip&pick=mirror

انزل إلى أسفل الصفحة وأختار الموقع الأقرب لك..

بعد أن يتم التنزيل قم بتثبيت البرنامج..

بعد ذلك أذهب إلى القرص الصلب c:
وقم بفتح الملف Mysql
ومن ملف Mysql قم بفتح ملف Bin

ومن ملف بن قم بتشغيل برنامج
winmysqladmin.exe

http://www.walc2002.pucmm.edu.do/material/taller3/guiasinstall/imagenes/mysql6.jpg

وبعد ذلك ستظهر لك نافذة تطلب من الاسم وكلمة سر جديدة
قم بكتابة كلمة السر والاسم
http://www.golivein24.com/tips/dynamic_*******/06_dc_install_win_images/23_mysqlpassword.gif

بعد ذلك ستلاحظ بجانب الساعة إشارة مرورية خضراء ..وهى تعنى أن قاعدة البيانات جاهزة للاستعمال

http://www.goldmohamed.com/magless/attachment.php?attachmentid=3&stc=1

وفي الدرس القادم سنتعلم كيفية أنشاء قواعد البيانات وإلغاء قواعد البيانات

العمراوي
26-08-2003, 03:34 AM
مشكور ومنتظرين الدرس الثاني .,.,.,.,

سد مارب
28-08-2003, 07:24 PM
that,s great subject specially a SQL serever from the best db tools at all

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

يافع
11-09-2003, 12:03 AM
السلام عليكم ورحمة الله وبركاته...:)

أعتذر على التأخير...:)

درس اليوم سيكون صغير ومختصر... عمل قاعدة بيانات...وحذف قاعدة بيانات...

بعد أن قمنا بتثبيت برنامج خادم ألSQL وقمنا بتشغيل خادم قواعد البيانات ***راجع الدرس السابق** سنقوم اليوم بعمل قاعدة بيانات عن طريق (MySQL Moniter)

طريقة الوصول إلى شاشة MySQL ...

نذهب إلى الملف الموجود فيه خادم قاعدة البيانات....

c:\mysql\bin

ثم نفتح البرنامج
mysql.exe

أو طريقة ثانية تروح إلى
start
ثم
run

وتكتب
c:\mysql\bin\mysql.exe

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

http://www.aspheute.com/artikel/Bilder/200106/20010618_7.png

أنت ألان جاهز لإعطاء الأوامر لخادم البيانات....

مثلاً إذا أردنا أن نقوم بعمل قاعدة بيانات(DATA****)

نقوم بإعطاء الأمر هكذا

create data**** magless;

قم بالتأكد انك بعد أن تنتهي من إعطاء التعليمات أن تنهي التعليمات بــ( ; ) كي يعرف الخادم انك انتهيت من إعطاء الأوامر....

بعد أن تكتب الأمر سيظهر لك سطر جديد يقول لك

Query OK, 1 row affected (0.02 sec)

دعونا نشرح الأمر أولاً ثم نشرح الناتج...

الأمر كان create data**** magless;

create والتي تعني (أخلق -أو- اصنع)

data**** والتي تعني (قاعدة بيانات)

magless والتي هي أسم قاعدة البيانات وقد اخترت الاسم مجلس (magless)

; والتي تعني نهاية الأمر...

*******الناتج*******
إذا لم تخطى في كتابة الأمور والتعليمات للخادم فسوف يقوم بإعطائك رسالة تبين نجاح العملية مثل:

Query OK, 1 row affected (0.02 sec)
والتي تعني

Query OK الأمر جيد أو OK

1 row affected صف واحد تأثر

0.02 الوقت الذي استغرق لتنفيذ الأمر......

****تجربة*******

لنقوم بعمل خطاء معتمد في الأوامر... وعلى سبيل المثال نقوم بحذف حرف

مثل:

create ata**** kool;

أنظر إلى النتيجة....
ستظهر لك رسالة تعلمك بالخطاء المرتكب......



////////////////////إزالة قاعدة البيانات\\\\\\\\\\\\\\\\\\\\\

بسهولة اكتب

drop data**** magless;

وهناك أكثر من طريقة لحذف قاعدة البيانات...سنتطرق إليها أنشاء الله في الدروس القادمة....

****ملاحظة***

قد يقول بعض الإخوة ممن لهم الخبرة....أن هناك برامج كثيرة تسهل عملية التعامل مع خادم قواعد البيانات MYsql مثل (MySQLFront) أو MySQLLog)

والسبب الذي دفعني إلى عدم استعمال هذه البرامج ألمساعده هو القوة التي تأخذها هذه البرامج من المبتدى لهذه اللغة...وتجعله معتمد عليها..

والأمر الثاني أن تعلم هذه الأوامر تسهل في استعمالها مع لغات البرامج الأخر...
***********

وفي الدرس القادم سنقوم بشرح مقدمة للجداول وعمل جدول وإدخال المعلومات فيه

يافع
11-09-2003, 12:15 AM
السلام عليكم ورحمة الله وبركاته:)

الأخ سد مأرب ليست لي خبرة كبيرة في الفيجيول بيسك.....

ولكن عملة بعض الأبحاث....وكما تعلم فان فيجيول بيسك يمكنه الاتصال ب(ODBC) فإذا أردت أن تقوم بإضافة خاصية أل(odbs) إلى خادم (MySql) فعليك بتنزيل البرنامج الذي يساعدك في ذالك من الموقع الرسمي (MySql.com) وأسم البرنامج يدعى (MyODBC)

وهذه وصلة إذا أردت الزيادة من المعلومات.....
http://www.mysql.com/products/myodbc/faq_1.html
وتقبل تحياتي

أخوكم محمــــــــــد:)