كيفية إنشاء قاعدة بيانات

كيفية إنشاء قاعدة بيانات

قاعدة البيانات

تعتبر قاعدة البيانات (بالإنجليزيّة: Database) مجموعة من المعلومات المنظمة بطريقة يسهُل الوصول إليها، وإدارتها، وتحديثها، وتكون البيانات في قواعد البيانات عادةً مُرتّبة على شكل جداول تحتوي أعمدة وصفوف، وتكون أيضاً مُفهرسة، وذلك لتسهيل الوصول إليها وقراءتها فيما بعد.

إنشاء قاعدة بيانات

باستخدام برنامج مايكروسوفت أكسيس

يُعد برنامج مايكروسوفت أكسيس (بالإنجليزيّة: Microsoft Access) مُحرِّكاً لقواعِد بيانات تُعد شبيهة من حيث النوع بقواعد البيانات العلائقيّة، وهذا البرنامج هو أحد برمجيّات حزمة ماكروسوفت أوفيس (بالإنجليزيّة: Microsoft Office)، ويمتلك برنامج الأكسيس واجهة سهلة الاستخدام، كما أنّه يدعم التعامل مع برمجيات أخرى من شركة مايكروسوفت مثل خادم سيكويل من مايكروسوفت، لذلك يُعد مُناسباً للاستخدام لإدارة قواعد البيانات الصغيرة والكبيرة، ولإنشاء قاعدة بيانات باستخدام برنامج مايكروسوفت أكسيس، يتم اتباع الخطوات الآتية:

  • عند فتح برمجية أكسيس، تظهر خيارات تحت تبويب إنشاء (بالإنجليزيّة: New) لإنشاء قاعدة بيانات جديدة، ومن هذه الخيارات ما يُتيح إنشاء قاعدة بيانات من الصفر، أو اختيار قوالب تُبنى القاعدة عليها.
  • بعد اختيار نموذج قاعدة البيانات ، سيطلب البرنامج اختيار اسم لقاعدة البيانات، كما يمكن تغيير مكان حفظها بالضغط على أيقونة المُجلَّد ومن ثُمَّ اختيار مكان الحفظ.
  • الضغط على زر إنشاء (بالإنجليزيّة: Create).

باستخدام خوادم SQL

خادم سيكويل من مايكروسوفت

يمكن استخدام برنامج (SQL Server Management Studio) لإنشاء قاعدة بيانات ، ذلك باتباع الخطوات التالية:

  • في ما يُسمّى (بالإنجليزيّة: Object Explorer)، يتم إنشاء اتصال مع مُحرِك خادم سيكويل.
  • الضغط بالزر الأيمن في الفأرة على (Databases)، ومن ثُمَّ "New Database".
  • اختيار اسم قاعدة البيانات.
  • الضغط على زر الموافقة (بالإنجليزيّة: OK).

MySQL

تُعد برمجيّة ماي سيكويل من أشهر أنظمة إدارة قواعد البيانات مفتوحة المصدر، وتتمتع بميّزات عديدة، كما أنّها سهلة الاستخدام، ولتثبيت برمجيّة ماي سيكويل على نظام تشغيل الويندوز، فيتم استخدام برنامج تثبيت ماي سيكويل للويندوز (بالإنجليزيّة: MySQL Installer for Windows) كالتالي:

  • تحميل برنامج التثبيت من الموقع التالي: https://dev.mysql.com/downloads/installer
  • فتح الملف الذي تم تحميله.
  • اختيار نوع التثبيت (بالإنجليزيّة: Setup Type)، ويُعد خيار (بالإنجليزيّة: Developer Default) هو الخيار الأمثل في معظم الحالات.
  • اتباع خطوات التثبيت إلى حين الانتهاء منه.

بعد عمليّة التثبيت، يجب تعيين كلمة مرور للمُستخدِم الجذري (بالإنجليزيّة: Root)، ويتم ذلك كالآتي:

  • فتح واجهة سطح الأوامر الخاصّة بالبرنامج من خلال الضغط على زر ابدأ (بالإنجليزيّة: Start) في ويندوز، ومن قائمة البرامج (بالإنجليزيّة: All programs)، تحت مُجلَّد "MySQL"، يتم فتح البرنامج الذي يحمل اسم "MySQL 5.7 Command Line Client".
  • تنفيذ الأمر الآتي: mysql -u root -p
  • إدخال رمز مرور جديد والضغط على زر الإدخال (بالإنجليزيّة: Enter) على لوحة المفاتيح .

بعد ذلك يمكن تنفيذ أوامر لغة سيكويل من خلال واجهة سطح الأوامر الخاصّة بماي سيكويل، والتي يُمكن فتحها باتباع الخطوة الأولى في الخطوات السابقة، ولإنشاء قاعدة بيانات جديدة، يتم إدخال الأمر التالي (باستبدال "databasename" باسم قاعدة البيانات المطلوب): CREATE DATABASE databasename.

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

أصناف قاعدة البيانات

ويُمكن تصنيف قواعد البيانات من حيث بنيتها وكيفية التعامل معها إلى عدّة أصناف، منها ما يلي:
  • العلائقيّة (بالإنجليزيّة: Relational database): تُخزَّن البيانات في هذا النوع من قواعد البيانات على شكل جداول بحيث يُمكِن إدارة هذه البيانات والوصول إليها بطُرُق مُتعدّدة، وتُعد لغة الاستعلامات البنيويّة (بالإنجليزيّة: Structured Query Language) هي اللغة الأساسيّة لتنظيم البيانات في قواعد البيانات من هذا النوع.
  • الموزعة (بالإنجليزيّة: Distributed database): تكون البيانات في هذا النوع من قواعد البيانات موزعة في أماكن مُختلفة من الشبكة على أجهزة مُختلفة.
  • السحابية (بالإنجليزيّة: Cloud database): تمَّ تصميم هذا النوع من قواعد البيانات لتُستخدَم في الأنظمة الساحبيّة، ويتميز هذا النوع بإمكانيّة اختيار مساحة التخزين ومُعدَّل نقل البيانات (بالإنجليزيّة: Bandwidth) حسب الحاجة.
  • الكائنيّة (بالإنجليزيّة: Object-oriented database).
  • غير مُعتمدة على لغة الاستعلامات البنيوية (بالإنجليزيّة: NoSQL database): تُعد قواعد البيانات من هذا النوع جيدة لتخزين مجموعات كبيرة من البيانات الموزعة، فبعكس قواعد البيانات العلائقية التي قد تواجه مشاكل في الأداء عند تخزين كمّ كبير من البيانات، فإنَّ قواعد البيانات التي لا تعتمد على لغة الاستعلامات البنيوية تتميز بأداء عالٍ عند مُعالجة مجموعات ضخمة من البيانات.
  • المخططاتيّة (بالإنجليزيّة: Graphical database): يستخدم هذا النوع من قواعد البيانات نظريّة المخطّطات (بالإنجليزيّة: Graph theory) لتخزين ومُعالجة البيانات.

أنظمة إدارة قواعد البيانات

إنَّ أنظمة إدارة قواعد البيانات (بالإنجليزيّة: DBMS) هي عبارة عن برمجيّات تُستخدم لإنشاء وإدارة قواعد البيانات عن طريق توفير سُبُل لإنشاء، واسترجاع، وإدارة البيانات، حيثُ تُعد هذه الأنظمة بمثابة الوسيط بين قاعدة البيانات والمُستخدمين أو المُبرمجين، وتهتم أنظمة إدارة البيانات بثلاثة أمور رئيسيّة، أوّلها البيانات ذاتها، ثانياً مُحرِّك قاعدة البيانات ، وثالثاً بُنية القاعدة، ومن أشهر الأمثلة على أنظمة إدارة قواعد البيانات ما يلي:

  • أوراكل (بالإنجليزيّة: Oracle): وهي لإدارة قواعد البيانات العلائقيّة.
  • خادم سيكويل من مايكروسوفت (بالإنجليزيّة: Microsoft SQL Server): وهي متوفرة لنظام تشغيل الويندوز (بالإنجليزيّة: Windows) فقط.
  • بوستجري سيكويل (بالإنجليزيّة: PostegreSQL): متوفّرة للعديد من أنظمة التشغيل كالويندوز واللينكس (بالإنجليزيّة: Linux).
  • ماي سيكويل (بالإنجليزيّة: MySQL).
  • ماريّا دي بي (بالإنجليزيّة: MariaDB): ويتم تطويرها من قِبَل مجموعة من المُبرمجين، وهي مفتوحة المصدر (بالإنجليزيّة: Open source).
16كمبيوتر
مزيد من المشاركات
عناصر التصميم الجرافيكي

عناصر التصميم الجرافيكي

التصميم الجرافيكي التصميم الجرافيكي(Graphic Design) ويعرف أيضاً بفن الاتصالات البصرية، هو عمليةٌ إبداعيةٌ يؤديها مصمم بما يتماشى مع متطلبات العميل من معطياتٍ مادية، ويساهم في إخراج هذا العمل الإبداعي عددٌ من المنتجين بينهم عمال طباعة ومبرمجين ومخرجين، يتعاونون معاً سعياً لتوصيل رسالةٍ ما للشريحة المستهدفة من عملهم. كما يُعرف بأنّه تطبيقٌ لجُملة من المبادئ والأساسيات على عناصر معينة سعياً لإيجاد عملٍ فني تواصلي مرئي جديد يستند إلى الصورة الثابتة، ويكون له شكلٌ إما مطبوعاً أو معروضاً فوق سطحٍ
المدن القريبة من أبها

المدن القريبة من أبها

تقع مدينة أبها في جنوب غرب المملكة العربية السعودية على جبال الحجاز ، وتسمى أيضًا بعروس الجبل، وتمثل أهم الوجهات السياحية في الصيف للسكان والسياح، فهي تتميز بمناخها المعتدل وطبيعتها البهية، كما أنها العاصمة الإدارية لإمارة عسير الممتدة من حدود منطقة جازان جنوبًا إلى حدود اليمن ونجران، ويحدها من الشمال الرياض ومنطقة الباحة من الغرب، وفي هذا المقال بيان للمدن القريبة من أبها. أهم المدن القريبة من أبها تحد مدينة أبها عدة مدن، وفيما يأتي ذكر لأهم المدن القريبة منها: من الشمال: مكة المكرمة والطائف
حكم بر الوالدين المقصرين

حكم بر الوالدين المقصرين

حكم برّ الوالدين المقصّرين أمر الله -عزّ وجلّ- ببرّ الوالدين والإحسان إليهما، وبيّن للمسلمين عظم أجر برّهما في الكتاب والسّنّة، فقال -تعالى-: ( وَقَضى رَبُّكَ أَلّا تَعبُدوا إِلّا إِيّاهُ وَبِالوالِدَينِ إِحسانًا إِمّا يَبلُغَنَّ عِندَكَ الكِبَرَ أَحَدُهُما أَو كِلاهُما فَلا تَقُل لَهُما أُفٍّ وَلا تَنهَرهُما وَقُل لَهُما قَولًا كَريمًا) . كما وجعل الإسلام فضل برّ الوالدين بعد فضل صلاة الفريضة وقبل فضل الجهاد في سبيل الله -تعالى-، عن عبد الله ابن مسعود -رضي الله عنه- قال: (سَأَلْتُ رَسولَ
نقص الصفائح الدموية عند المواليد

نقص الصفائح الدموية عند المواليد

الصفائح الدمويّة الصفائح الدمويّة هي أحد أجزاء الدم الضروريّة، والمسؤولة عن تخثر الدم والتئام الجروح، ووقف النزيف، وذلك لقدرتها على الالتصاق ببعضها البعض عند تحفيزها بإشارات التنشيط التخثري. تنتج هذه الصفائح في نواة نخاع العظم، وهي عبارة عن أجزاء مفلطحة من السيتوبلازم وذات أشكال غير منتظمة، ويبلغ قطرها حوالي ثلاثة نانو مترات، ولا تحتوي على أعضاء خلويّة أو أنوية، ويتراوح عمرها من أسبوع إلى عشرة أيّام. كما يترواح عدد الصفائح الدمويّة في مللتر مكعب من 450 ألف إلى 150 ألف صفيحة، وفي حال نقصان
أين يقع قوم عاد

أين يقع قوم عاد

أين سكن قوم عاد؟ سكن قوم عاد في وادي يسمى وادي الأحقاف، قال -تعالى-: (واذْكُرْ أَخَا عَادٍ إِذْ أَنْذَرَ قَوْمَهُ بِالأَحْقَافِ)، ويُقصد بالأحقاف لغةً: الرمل العظيم المستدير، وقد ذكر العلماء أن الأحقاف منطقة تقع بين عمان وحضرموت. وقوم عاد هم قوم سيدنا هود -عليه السلام-، وقد وصف الله -تعالى- مدينتهم بذات العماد في القرآن الكريم، قال -تعالى-: (إِرَمَ ذَاتِ الْعِمَادِ)؛ أي ذات الأعمدة الرفيعة، فقد كانت مدينة عظيمة مليئة بالأعمدة. و مدينة قوم عاد مدينة عظيمة؛ فقد دلت الآثار على وجود قصور شاهقة
خواطر حب لا ينتهي

خواطر حب لا ينتهي

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

أقوال عن رمضان

رمضان شهر العبادة والطاعة عند المسلمين وهو شهر الصوم، وفيه يمتنع المسلمون عن الطعام والشراب، وفترة الصوم تبدأ من أذان الفجر حتى غروب الشمس، ويعتبر شهر رمضان مميّزاً عند المسلمين عن باقي شهور السنة الهجرية، وهنا في هذا المقال سوف تجد أقوال عن رمضان أقوال عن رمضان كان الزهري إذا دخل رمضان قال: إنما هو قراءة القرآن وإطعام الطعام. قال ابن الحكم: كان مالك إذا دخل رمضان يفرّ من قراءة الحديث ومجالسة أهل العلم. كان محمد بن إدريس الشافعي يختم في شهر رمضان ستين ختمة. روى ابن أبي داود بإسناده الصحيح أن
تفسير رؤية طرد القطط من البيت في المنام

تفسير رؤية طرد القطط من البيت في المنام

 تفسير رؤيا طرد القطط من البيت يرى الإمام عبد الغني النابلسي أنَّ تفسير الطرد في المنام قد يدل على الحبس، فمن يرى أنه يطرد فتأويل ذلك أنه قد يحبس، وأما رؤية القطة في المنام فيرى الإمام ابن نعمة النابلسي أنَّها قد تدل على العبد أو الولد الذي يخدم الرائي. وقد يدلّ كذلك على الزَّوْج لجلوسه فِي بيت الزوجية، وَقد يدلّ كذلك على الْوَالِد لدورانه على أهل الْبَيْت فِي مصالحهم. وعند جمع معنى تفسير الطرد والقطة في المنام: فقد يدل التعبير على أن الرائي يحبس خادمه أو زوجه ونحو ذلك، والله أعلم. تفسير حلم