يمكن أن يكون برنامج ماي اس كيو ال برنامجًا مخيفًا حيث يجب أن يتم إدخال كل الأوامر من خلال سطر الأوامر ولا توجد واجهة رسومية للبرنامج. لهذا السبب، يمكن أن يؤدي امتلاك معرفة بسيطة عن إنشاء وتعديل قاعدة بيانات إلى توفير الكثير من الوقت والمجهود ويمكنك اتباع هذا الدليل الإرشادي لإنشاء قاعدة بيانات تضم ولايات المتحدة الأمريكية وتعداد سكانها.
الطريقه رقم 1 : إنشاء وتعديل قاعدة بيانات
أنشئ قاعدة البيانات.
1
اكتب الأمر CREATE DATABASE <DATABASENAME>; في سطر أوامر ماي اس كيو ال مع الاستعاضة عن الجزء <DATABASENAMEs> باسم قاعدة البيانات مع العلم أن اسم قاعدة البيانات لا يمكن أن يحتوي على فراغات. - على سبيل المثال، يمكنك استخدام الأمر
CREATE DATABASE us_states;لإنشاء قاعدة بيانات لولايات الولايات المتحدة الأمريكية. - ملاحظة: لا يُشترط إدخال الأوامر بأحرف كبيرة.
- ملاحظة: يجب أن تنتهي كل أوامر ماي اس كيو ال بالرمز ';' ويمكنك كتابة الرمز ';' في السطر الجديد إن كنت قد نسيت كتابة الفاصلة المنقوطة في الأمر.
اعرض قائمة بقواعد البيانات المتاحة.
2
أدخل الأمر SHOW DATABASES; لسرد كل قواعد البيانات المخزنة. يفترض أن تجد قواعد البيانات mysql و test إلى جانب قاعدة البيانات التي أنشأتها ويمكنك تجاهل قواعد البيانات الأخرى الآن.اختر قاعدة بياناتك.
3
بعد إنشاء قاعدة البيانات، ستحتاج إلى تحديدها للبدء بتحريرها ويمكنك فعل ذلك من خلال الأمر USE us_states;. ستظهر لك رسالة Database changed التي تفيد بأن قاعدة البيانات المفعلة الآن هي us_states.أنشئ جدولًا.
4
الجدول هو وعاء بيانات قاعدة البيانات وستحتاج إلى إدخال كل تنسيقات الجدول في الأمر الرئيسي حتى تتمكن من إنشائه. أدخل الأمر التالي لتنشئ جدولًا: CREATE TABLE states (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, state CHAR(25), population INT(9));. سيؤدي ذلك إلى إنشاء جدول بمسمى 'states' يحتوي على ثلاثة حقول: id و state و و population. - يؤدي الأمر
INTإلى جعل الحقلidيحتوي على أرقام فقط (integers). - يؤكد الأمر
NOT NULLعلى عدم إمكانية ترك الحقلidفارغ. - يعيّن الأمر
PRIMARY KEYالحقلidعلى أنه الحقل المفتاحي في الجدول. يجب ضبط الحقل المفتاحي ليكون حقل لا يحتوي على أي تكرارات. - يعيّن الأمر
AUTO_INCREMENTقيمًا تزايدية للحقلidبشكل تلقائي بحيث يرقّم كل مُدخل بشكل تلقائي. - تعيّن الأوامر
CHAR(حروف) وINT(أرقام) أنواع البيانات التي يُسمح بها في هذه الحقول ويشير الرقم المجاور للأوامر إلى عدد الحروف أو الأرقام التي يتسع لها الحقل.
أنشئ مُدخلًا في الجدول.
5
بعد أن أنشأت الجدول، يكون الوقت قد حان للبدء بإدخال المعلومات. استخدم الأمر التالي لإدخال المُدخل الأول: INSERT INTO states (id, state, population) VALUES (NULL, 'ألاباما', '4822023'); - يقوم هذا الأمر بتوجيه قاعدة البيانات إلى إدخال المعلومات المقدّمة إلى الحقول الثلاثة المحددة في الجدول.
- يضمن الأمر
NOT NULLعدم احتواء الحقلidعلى قيمة فارغة حتى عند إدخال القيمةNULLحيث سيضمن الأمرAUTO_INCREMENTزيادة القيمة تلقائيًا لتصبح 1.
أنشئ مزيدًا من المُدخلات.
6
#*يمكنك إنشاء عدة مُدخلات باستخدام أمر واحد. استخدم الأمر التالي لإدخال الولايات الثلاثة التالية:INSERT INTO states (id, state, population) VALUES (NULL, 'ألاسكا', '731449'), (NULL, 'أريزونا', '6553255'), (NULL, 'أركنساس', '2949131');. - سيؤدي ذلك إلى إنشاء جدول بالشكل التالي:
نفّذ استعلامًا على قاعدة بياناتك الجديدة.
7
بعد إنشاء قاعدة البيانات البسيطة السابقة، يمكن البدء بإجراء استعلامات لإظهار نتائج محددة. أدخل الأمر التالي أولًا: SELECT * FROM states;. سيؤدي ذلك إلى أرجاع قاعدة البيانات بالكامل حيث أن الأمر '*' يعني 'كل'. - أدخل الأمر التالي لتنفيذ استعلام أكثر تقدمًا:
SELECT state, population FROM states ORDER BY population;سيؤدي هذا الأمر إلى إرجاع جدول يضم الولايات مفروزة بحسب تعداد السكان عوضًا عن الفرز الأبجدي. لن يُعرض الحقلidأيضًا حيث أنك طلبت المُدخلاتstateوpopulationفقط. - أدخل الأمر التالي لسرد الولايات وفق تعداد السكان بترتيب عكسي:
SELECT state, population FROM states ORDER BY population DESC;. يؤدي الأمرDESCإلى سرد المُدخلات بترتيب عكسي مما يجعلها تُعرض من الأكثر للأقل وليس العكس.[١]
الطريقه رقم 2 : الاستمرار مع ماي اس كيو ال
ثبّت خادم قواعد بيانات ماي اس كيو ال على نظام التشغيل ويندوز.
1
ابحث عن طريقة تثبيت ماي اس كيو ال على جهاز الكمبيوتر المنزلي.احذف قاعدة بيانات ماي اس كيو ال.
2
ابحث عن دليل إرشادي يعلّمك كيفية التخلص من بعض قواعد بياناتك القديمة.تعلّم لغة بي اتش بي وماي اس كيو ال.
3
يؤدي تعلّم لغة بي اتش بي وماي اس كيو ال إلى تمكينك من إنشاء مواقع إلكترونية قوية بغرض التسلية أو الإنتاجية.احفظ نسخة احتياطية من قاعدة بيانات ماي اس كيو ال.
4
يُنصح بحفظ نسخة احتياطية من بياناتك دائمًا، خصوصًا إن كانت قاعدة البيانات مهمة.غيّر هيكلية قاعدة بيانات ماي اس كيو ال.
5
يمكنك تعديل هيكلية قاعدة بياناتك للتعامل مع بيانات مختلفة إن تغيّرت احتياجات قاعدة البيانات ويمكنك البحث عن دليل مفصل لتوضيح ذلك.

تعليقات
إرسال تعليق