مواقع الخادم
مواقع الخادم
مواقع الخادم
التعليقات 2
مواقع الخادم
التعليقات 1
مواقع الخادم
التعليقات 214
38 كوبوناتمواقع الخادم
مواقع الخادم
مواقع الخادم
مواقع الخادم
مواقع الخادم
مواقع الخادم
مواقع الخادم
مواقع الخادم
مواقع الخادم
مواقع الخادم
مواقع الخادم
PostgreSQL: تعرف على ما هو عليه وما هو الغرض منه وكيفية تثبيته
PostgreSQL هو مدير قاعدة بيانات ذي صلة يعمل على تحسين عمل أولئك الذين يحتاجون إلى إدارة المعلومات على هذه المستويات. الأداة سهلة التثبيت وعملية في الاستخدام ، وتوفر عددًا من المزايا ، خاصة مع استخدام الامتدادات.
يمكن القول أن قواعد البيانات هي جزء من روتين أولئك الذين يعملون في إنشاء وإدارة واستضافة مواقع الويب. لذلك ، فإن الأدوات الوظيفية التي تجعل العمل اليومي أكثر فاعلية وغير معقدة ضرورية ، كما هو الحال مع PostgreSQL. يمكن أن تكون هذه الأداة ضرورية في إنشاء التطبيقات وإدارتها ، مثل مواقع الويب والتطبيقات.
عند التشغيل ، تحتاج هياكل هذه التطبيقات إلى إجراء مشاورات مستمرة لقاعدة البيانات ، من أجل تحميل معلومات مهمة. في الوقت نفسه ، يحتاج مستخدمو الصيانة أيضًا إلى وصول سريع وآمن وسهل إلى هذه البيانات. مع PostgreSQL ، يصبح هذا الروتين أكثر عملية.
ما هي PostgreSQL؟
PostgreSQL هي أداة تعمل كنظام إدارة لقواعد البيانات ذات الصلة. ينصب تركيزها على السماح بتنفيذ لغة SQL في الهياكل، مما يضمن العمل مع معايير هذا النوع من ترتيب البيانات.
في السنوات الأخيرة ، نما استخدام هذا النظام بشكل كبير ، إلى حد كبير بسبب عمليته وتوافقه العالي مع معايير اللغة المختلفة. تم تصميم تشغيله ليكون ، من الناحية العملية ، دعمًا كبيرًا بحيث يمكن إنجاز أي عمل دون صعوبات كبيرة.
تتمثل إحدى نقاطه الرئيسية في ملاءمته لمعايير الامتثال ، مما يساعد على بناء قواعد بيانات محسنة. في هذا العمل ، مع خصائصه الرئيسية ، تساعد PostgreSQL على تخزين المعلومات بشكل آمن ، وإذا لزم الأمر ، استعادتها كلما كان هناك طلب لتطبيقات متكاملة أخرى.
PostgreSQL هو نظام يتعامل مع كميات كبيرة من الطلبات وأعباء العمل الكبيرة بشكل جيد ، أي أنه يعمل جيدًا للمواقع ذات الوصول المكثف. التجارة الإلكترونية الشهيرة ، على سبيل المثال ، هي مثال رائع على الهيكل الذي يحتاج إلى هذا النظام لتحسين الأداء ، بسبب العدد الكبير من عمليات الوصول المتزامنة التي يتم تلقيها.
ما هي خدمة PostgreSQL؟
تلعب PostgreSQL دورًا في إدارة بيانات هذه البنوك بطريقة منظمة وفعالة ، وتشغيل وتسجيل جميع المعلومات المسجلة في هذه الأقسام. من خلال هذا النظام ، يمكن للمستخدمين تنفيذ الاستعلامات بطريقة بسيطة ، دون الحاجة إلى الوصول المباشر إلى قاعدة البيانات.
وبالتالي ، هناك دائمًا عملية أبسط وأكثر أمانًا وخفة الحركة ، مع التأكد من أن الخادم هو الوحيد الذي يقوم بهذا الاستعلام المباشر إلى أصل المحتوى ، أي قاعدة البيانات نفسها. بشكل عام ، تعد PostgreSQL منظمًا حقيقيًا لجميع المعلومات ، وتعمل أيضًا كمنصة وصول سريع للاستعلامات والتكوينات.
كيفية تنزيل PostgreSQL وتثبيته على نظام Windows؟
بقدر ما تم تطوير PostgreSQL لأنظمة Linux ، هناك أيضًا إصدارات تعمل بشكل مثالي في بيئات أخرى ، مثل Linux. عملية التثبيت ليست معقدة ، حيث تبدأ بتنزيلها مباشرة من موقع الأداة.
بعد الوصول ، ما عليك سوى النقر فوق الخيار الصحيح لأنظمة Windows (X-86-64). انقر فوق "تنزيل" وستتم العملية بشكل طبيعي.
باستخدام الملف الموجود على جهاز الكمبيوتر الخاص بك ، انقر نقرًا مزدوجًا فوق المثبت لبدء العملية. هذه خطوات بسيطة يمكن اتباعها تلقائيًا.
ستصل إلى مرحلة تحتاج فيها إلى اختيار المكونات التي تريد تثبيتها. تحتاج إلى مزيد من الاهتمام للتأكد من أن الأداة بها كل ما تحتاجه لاستخدامها. وبالتالي ، انتبه إلى العلامات التجارية الموارد التالية ؛
PostgreSQL Server لتثبيت خادم قاعدة البيانات ؛
pgAdmin 4 لتثبيت أداة إدارة واجهة المستخدم الرسومية لقاعدة بيانات PostgreSQL ؛
أدوات سطر الأوامر لتثبيت أدوات سطر الأوامر مثل psql و pg_restore وغيرها. تتيح لك هذه الأدوات التفاعل مع خادم قاعدة بيانات PostgreSQL باستخدام واجهة سطر الأوامر.
ثم حدد دليل قاعدة البيانات لتخزين المحتويات أو ببساطة احتفظ بإعداد مجلد الوجهة الافتراضي.
من الضروري الآن تعيين كلمة مرور للمستخدم المتميز لقاعدة البيانات. تعمل PostgreSQL كخدمة في الخلفية ضمن حساب خدمة يسمى & ldquo ؛ Postgres & rdquo ؛. إذا كنت قد قمت بالفعل بإنشاء حساب خدمة باسم Postgres ، فستحتاج إلى توفير كلمة المرور لهذا الحساب في النافذة التالية.
بعد إدخال كلمة المرور ، يجب عليك إدخالها مرة أخرى للتأكيد ومتابعة التثبيت. بعد ذلك ، حان الوقت لإعداد رقم المنفذ الذي سيتصل به الخادم. المنفذ الافتراضي لـ PostgreSQL هو 5432. تحتاج إلى التأكد من عدم استخدام أي تطبيقات أخرى لهذا المنفذ.
في الخطوة التالية ، ستحتاج إلى تحديد الموقع الافتراضي الذي ستستخدمه PostgreSQL. إذا تركتها على أنها (الإعدادات المحلية) الافتراضية ، فستستخدم PostgreSQL الإعدادات المحلية لنظام التشغيل. بعد ذلك ، استمر في التثبيت ، وانقر دائمًا على "التالي".
بمجرد تكوين المنفذ ، سيعرض معالج التثبيت ملخصًا لمعلومات PostgreSQL. راجع كل شيء وتابع إذا كان كل شيء صحيحًا. خلاف ذلك ، تحتاج إلى النقر فوق & ldquo ؛ رجوع & rdquo ؛ لتغيير التكوين حسب ما هو ضروري.
مع كل شيء جاهز الآن ، أخيرًا ، سيقوم المعالج بتثبيت مكونات PostgreSQL على جهاز الكمبيوتر الخاص بك. سترى الرسالة التي تنص على ذلك ، ثم انقر فوق "التالي" للمتابعة.
ستستغرق عملية التثبيت هذه بضع دقائق ، وهو أمر طبيعي تمامًا. عند الانتهاء ، ستظهر نافذة الإغلاق على شاشتك. فقط أكد!
كيفية تنزيل PostgreSQL وتثبيته وتكوينه على Ubuntu 18.04؟
إذا كنت بحاجة إلى تثبيت PostgreSQL على Ubuntu 18.04 ، فلن تكون هذه مشكلة. العملية بسيطة ، ولكن هناك متطلب أساسي أساسي: من الضروري أن يكون لديك خادم مهيأ بشكل صحيح وفقًا لمعايير هذه الأداة.
مع اكتمال هذه الخطوة بشكل صحيح ، حان الوقت لبدء التثبيت! أولاً ، تحتاج إلى تحديث فهارس الحزمة المحلية. في Ubuntu ، تعد حزم Postgres جزءًا من مستودعات النظام القياسية ، وسوف تستخدم حزم apt.
أولاً ، تحتاج إلى تثبيت حزمة Postgres بجانب الحزمة -contrib. وبالتالي ، يمكن إضافة بعض الميزات الإضافية والوظائف المهمة.
لإجراء التثبيت بهذه الطريقة ، استخدم الأمر:
sudo apt update
sudo apt تثبيت postgresql postgresql-contrib
خلق الأدوار
الأدوار ليست أكثر من معايير المصادقة والتفويض لجعل وصول PostgreSQL إلى نطاقات البيانات أكثر مرونة. بعد الانتهاء من التثبيت ، تساعد هذه الأدوار في مصادقة الوصول ، وتربط دائمًا التفويض بمستخدم Unix / Linux.
عند التثبيت ، حساب باسم & ldquo ؛ postgres & rdquo ؛ تم إنشاؤه وأصبح معيارًا ويسمح للمستخدم بتسجيل الدخول ، أي كونه دورًا. ومع ذلك ، من الممكن إنشاء الآخرين حسب تفضيل أولئك الذين يستخدمون PostgreSQL.
العملية بسيطة للغاية ، باستخدام الأمر بشكل أساسي إنشاء الدور. عند تنفيذ هذا الإجراء ، سيصادف المستخدم العلامة - التفاعلية. ستطلب اسم هذا الدور الذي يتم إنشاؤه وستسأل عن أذونات المستخدم المتميز ، والتي يجب أن تكون على علم وتهيئته بشكل صحيح.
وبالتالي ، فإن أفضل طريقة لإجراء العملية هي تسجيل الدخول باستخدام حساب postres المذكور في هذا المحتوى ثم إدخال الأمر:
Creatuser - تفاعلي
يمكنك أيضًا استخدام sudo. لذلك ، ليست هناك حاجة لتسجيل الخروج من حسابك:
sudo -u postgres createuser - تفاعلي
باستخدام هذا الأمر ، سيتم سؤالك عن بعض المعلومات ، ما عليك سوى الإجابة عليها:
انتاج |
أدخل اسم الدور المراد إضافته: المرحلة
هل سيكون الدور الجديد مستخدمًا متميزًا؟ (ص / ن) ذ
بعد إتمام التثبيت ، حان الوقت الآن لإنشاء قاعدة بيانات جديدة.
مضيفا قاعدة البيانات
لكل دور ، من الضروري إنشاء قاعدة بيانات.
يجب أن يكون لقاعدة البيانات المراد إنشاؤها نفس الاسم لأن PostgreSQL تنشئ ارتباطًا طبيعيًا وتلقائيًا. بهذه الطريقة ، تحتاج إلى إدخال الأمر التالي.
المرحلة التي تم إنشاؤها
يمكنك أيضًا القيام بذلك عن طريق sudo:
sudo -u postgres createdb stage
فتح موجه
من خلال دورك الجديد ، من الممكن فتح موجه جديد. ومع ذلك ، فمن الضروري عدم تسجيل الدخول باستخدام postgres. لذا ، ابدأ بالأمر:
مرحلة adduser $ sudo
أثناء تنشيط الحساب الجديد ، اتصل بقاعدة البيانات عن طريق تشغيل:
مرحلة $ sudo -i -u
$ بسكل
إذا تم تكوين كل شيء مسبقًا ، فسيتم تسجيل دخولك الآن. إذا كنت بحاجة إلى الاتصال بقاعدة بيانات أخرى ، فحددها باستخدام هذا الأمر:
psql -d postgres
إذا لزم الأمر ، تحقق من حالة اتصالك كما يلي:
المرحلة = # \ conninfo
انتاج |
أنت متصل بـ "مرحلة" قاعدة البيانات بصفتك "مرحلة" للمستخدم عبر المقبس في "/ var / run / postgresql
إنشاء الجداول
يعد إنشاء الجداول أحد أهم الميزات المفيدة في PostgreSQL. مع أنه من الممكن تجميع البيانات بطريقة أكثر تنظيمًا ويمكن الوصول إليها بسهولة.
الصيغة القياسية لأمر الجداول هي:
إنشاء جدول الجدول اسم (
العمود اسم_العمود 1 نوع_العمود (طول_المجال)
العمود اسم_العمود 2 نوع_العمود (طول_المجال) ،
العمود_اسم 3 نوع_العمود (طول_المجال)
);
تم عمل الأوامر أعلاه لتسمية الجداول وتعريف الأعمدة ، أي الهيكل التقليدي لهذا العنصر. كما تحدد نوع الأعمدة وطول كل حقل. وبالتالي ، فإن هيكلة البيانات هي المعيار.
لماذا تستخدم PostgreSQL؟
هناك أسباب واضحة وراء نجاح PostgreSQL بين المتخصصين في هذا المجال. بعد ذلك ، اكتشف سبب فائدة هذه الأداة وما هي مزاياها الرئيسية!
سهل الاستخدام
تبدأ سهولة استخدام PostgreSQL بالتثبيت ، كما ترى من خلال هذا المحتوى. تعد الواجهات بسيطة وسلسة ، والتي تمتد أيضًا إلى استخدامها ، وهي أداة ، بشكل عام ، خفيفة ولا تتطلب معالجة أكثر تطلبًا.
ملحقات
تعتبر الإضافات مهمة بالنسبة لـ PostgreSQL للعمل مع المزيد من الميزات والإمكانيات للمستخدمين. معهم ، من الممكن العمل مع لغات أخرى ، وأنواع بيانات أكثر ، ووظائف مختلفة ، وأنواع جديدة من الفهارس. مع مجتمع نشط ومشارك ، تتلقى PostgreSQL امتدادات جديدة بشكل متكرر ويمكن لأي شخص تنزيلها.
المصدر المفتوح
PostgreSQL هي أداة مفتوحة المصدر ، أي مفتوحة المصدر. هذا يعني أنه يمكن للمستخدمين إجراء تحسينات وتغييرات على النظام ، وتصميم التحسينات دائمًا التي يمكن استخدامها من قبل مجتمع المطورين والمستخدمين بأكمله. نتيجة لذلك ، هناك دائمًا إصدار رائع متاح للجميع!
تفصيل في الاستشارات
يعد الاستعلام عن بيانات أكثر تعقيدًا ميزة رائعة أخرى لاستخدام PostgreSQL! من الممكن الوصول إلى معلومات أكثر تفصيلاً ، مع جداول ووظائف وشروط معًا ومتكاملة. على الرغم من أنها عمليات بحث أكثر تعقيدًا ، إلا أن قوة المعالجة العالية للأداة لا تبطئ العملية.
خاتمة
يمكن أن تكون PostgreSQL نظامًا مفيدًا حقًا لإدارة قواعد بيانات التطبيقات المختلفة. لا توجد صعوبات في معرفة كيفية استخدامها ، حيث أن التثبيت بسيط أيضًا ، كما رأيتم في هذا المحتوى. هناك مزايا رائعة تبرر سبب كونها أداة رائعة.