مجاني

بيئة PostgreSQL تجريبية

سيرفر PostgreSQL 16 معاه أداة لإدارة الداتابيز.

ماكينة واحدة
  • جلسة 60 دقيقة
  • ابدأ تاني في أي وقت
  • الماكينة بتتمسح في الآخر

هتلاقي إيه؟

  • PostgreSQL 16 server شغال
  • psql من الـ terminal
  • database workbench في VS Code من المتصفح
  • صلاحيات root على الماكينة

أوامر تجرّبها

  • psql -c "\l"

    تشوف الـ databases الموجودة

  • psql -c "create table users (id serial primary key, name text)"

    تعمل table

  • psql -c "insert into users (name) values ('Sara'), ('Omar')"

    تضيف rows

  • psql -c "select * from users order by name"

    تقرأ الـ data

  • psql -c "create index on users (name)"

    تضيف index

  • psql -c "explain analyze select * from users where name = 'Sara'"

    تشوف الـ query بتتنفذ إزاي

عن البيئة دي

بيئة PostgreSQL بتديك ماكينة عليها PostgreSQL 16 server شغال، ومعاها VS Code في المتصفح فيه database workbench. اعمل tables، اكتب joins، جرّب indexes وشوف الفرق بـ EXPLAIN، من psql أو من الـ workbench. عندك صلاحيات root، ولما الجلسة تخلص الماكينة بتتمسح.

أسئلة شائعة

في PostgreSQL أونلاين مجاني أتمرّن عليه؟

أيوه. بحساب مجاني بتفتح PostgreSQL 16 server حقيقي من المتصفح، والجلسة 60 دقيقة. لما تخلص تقدر تبدأ جلسة جديدة على طول.

ده server حقيقي ولا محاكاة SQL؟

server حقيقي على ماكينة ليك، بصلاحيات root. تقدر تعدّل الإعدادات وتعمل users و databases زي ما إنت عايز.

لازم أكتب كل حاجة في psql؟

لا. في database workbench في VS Code من المتصفح، تكتب منه queries وتشوف الـ tables.

الـ data بتتحفظ؟

لا. الماكينة بتتمسح لما الجلسة تخلص. احفظ الـ SQL scripts في Git عشان تشغّلها تاني.