Postgresql

PostgreSQL הוא כלי הפועל כמערכת ניהול עבור מסדי נתונים קשורים. המיקוד שלו הוא לאפשר יישום של שפת SQL במבנים, הבטחת עבודה עם הסטנדרטים של סוג זה של הזמנת נתונים.
למאמר המלא באתר Postgresql ...

הצג מסנן
אירוח מסננים
A2 Themes & Host Me Filter

מערכת הפעלה

שטח דיסק

זיכרון ראם

סוג דיסק

ליבות מעבד

סוג

ציון - 8.4
Agility Hoster Logo
Agility Hoster

מארח זריזות

Personal Hosting Plan
$5 /ירחון


מיקומי שרתים


Agility Hoster Servers in Germanyגרמניה
להשוות
ציון - 7.2
InMotion Hosting Logo
InMotion Hosting

אירוח InMotion

cVPS-1
$5 /ירחון

12 קופונים

מיקומי שרתים


InMotion Hosting Servers in Los Angelesארצות הברית
להשוות
ציון - 9
A2hosting Logo
A2hosting

A2hosting

Lite
$3.92 /ירחון

50 קופונים

מיקומי שרתים


A2hosting Servers in Amsterdamהולנד A2hosting Servers in Michiganארצות הברית A2hosting Servers in Singaporeסינגפור
להשוות
Trust Pilot Tservers4
ציון - 7.6
Tservers4 Logo
Tservers4

שרתים 4

Beginner Hosting Plan
$6.5 /שנתי

ביקורות 2


מיקומי שרתים


Tservers4 Servers in Dallasארצות הברית Tservers4 Servers in Parisצרפת Tservers4 Servers in Amsterdamהולנד Tservers4 Servers in Vancouverקנדה Tservers4 Servers in Nigeriaניגריה
להשוות
Trust Pilot Hukot
ציון - 7.4
Hukot Logo
Hukot

Hukot

WH-01
$0.43 /ירחון

ביקורות 1


מיקומי שרתים


Hukot Servers in Pragueהרפובליקה הצ'כית
להשוות
Trust Pilot Digital Ocean
ציון - 3.8
Digital Ocean Logo
Digital Ocean

אוקיינוס ​​דיגיטלי

$5 /mo
$5 /ירחון

ביקורות 214

38 קופונים

מיקומי שרתים


Digital Ocean Servers in Indiaהודו Digital Ocean Servers in New Yorkארצות הברית Digital Ocean Servers in Amsterdamהולנד Digital Ocean Servers in Londonהממלכה המאוחדת Digital Ocean Servers in Torontoקנדה Digital Ocean Servers in Frankfurt am Mainגרמניה Digital Ocean Servers in Singaporeסינגפור
להשוות
ציון - 10
Lenasi Logo
Lenasi

לנאסי

Baby Bear
$14.07 /שנתי


מיקומי שרתים


Lenasi Servers in Ugandaאוגנדה Lenasi Servers in United Kingdomהממלכה המאוחדת Lenasi Servers in Canadaקנדה Lenasi Servers in Kenyaקניה Lenasi Servers in United Statesארצות הברית
להשוות
ציון - 9.4
JVM Host Logo
JVM Host

מארח JVM

JBoss Trial
$0.5 /ירחון


מיקומי שרתים


JVM Host Servers in West Chicagoארצות הברית JVM Host Servers in Nurembergגרמניה
להשוות
ציון - 9.4
JVM Host Logo
JVM Host

מארח JVM

Glassfish Trial
$0.5 /ירחון


מיקומי שרתים


JVM Host Servers in West Chicagoארצות הברית JVM Host Servers in Nurembergגרמניה
להשוות
ציון - 9.4
JVM Host Logo
JVM Host

מארח JVM

Jetty Trial
$0.5 /ירחון


מיקומי שרתים


JVM Host Servers in West Chicagoארצות הברית JVM Host Servers in Nurembergגרמניה
להשוות
ציון - 9.4
JVM Host Logo
JVM Host

מארח JVM

Tomcat Trial
$0.5 /ירחון


מיקומי שרתים


JVM Host Servers in West Chicagoארצות הברית JVM Host Servers in Nurembergגרמניה
להשוות
ציון - 9.4
JVM Host Logo
JVM Host

מארח JVM

Tomcat Plus Trial
$0.5 /ירחון


מיקומי שרתים


JVM Host Servers in West Chicagoארצות הברית JVM Host Servers in Nurembergגרמניה
להשוות
ציון - 3.3
Java Provider Logo
Java Provider

ספק ג'אווה

Private Tomcat
$9.99 /ירחון


מיקומי שרתים


Java Provider Servers in Germanyגרמניה
להשוות
ציון - 1
Rackeo Logo
Rackeo

Rackeo

PLAN PRO 1
$3.11 /ירחון

להשוות
ציון - 0
shneider-host.ru Logo
shneider-host.ru

shneider-host.ru

First
$1.95 /ירחון


מיקומי שרתים


shneider-host.ru Servers in Amsterdamהולנד shneider-host.ru Servers in Saint Petersburgהפדרציה הרוסית
להשוות
ציון - 0
Alot Space Logo
Alot Space

הרבה מקום

Personal Hosting Plan
$3.99 /ירחון


מיקומי שרתים


Alot Space Servers in Kielגרמניה
להשוות
ציון - 0
Heroku Logo
Heroku

הרוקו

Hobby
$7 /ירחון


מיקומי שרתים


Heroku Servers in United Statesארצות הברית
להשוות
ציון - 0
XHN.ES Logo
XHN.ES

XHN.ES

Plan XHN-1
$13.12 /ירחון

להשוות

PostgreSQL: דע מה זה, למה זה מיועד וכיצד להתקין

 

 

PostgreSQL

 

 

PostgreSQL הוא מנהל מסד נתונים קשור שמייעל מאוד את עבודתם של מי שצריך לנהל מידע ברמות אלה. הכלי קל להתקנה ופרקטי לשימוש, ומספק מספר יתרונות, במיוחד בשימוש בתוספים.

 

ניתן לטעון כי מאגרי מידע הם חלק מהשגרה של מי שעובד עם יצירת אתר, ניהול ואחסון. לכן, כלים פונקציונליים שהופכים את העבודה היומיומית לפונקציונלית יותר ולא מורכבת הם חיוניים, כמו במקרה של PostgreSQL. כלי זה יכול להיות חיוני ביצירה ובניהול יישומים, כגון אתרים ואפליקציות.

 

כאשר הם פועלים, מבני היישומים הללו צריכים לבצע התייעצויות מתמדות למסד הנתונים על מנת לטעון מידע חשוב. יחד עם זאת, משתמשי התחזוקה צריכים גם לקבל גישה מהירה, בטוחה וקלה לנתונים אלה. עם PostgreSQL, שגרה זו הופכת למעשית יותר.

 

מה זה PostgreSQL?

 

PostgreSQL הוא כלי הפועל כמערכת ניהול עבור מסדי נתונים קשורים. המיקוד שלו הוא לאפשר יישום של שפת SQL במבנים, הבטחת עבודה עם הסטנדרטים של סוג זה של הזמנת נתונים.

 

בשנים האחרונות השימוש במערכת זו גדל במידה ניכרת, בעיקר בגלל המעשיות שלה והתאמה הגבוהה שלה עם תקני שפה שונים. פעולתו נועדה להיות, בפועל, תמיכה רבה, כך שניתן יהיה לבצע כל עבודה ללא קשיים גדולים.

 

אחת הנקודות העיקריות שלה היא התאמתה לתקני תאימות, המסייעת בבניית מאגרי מידע מותאמים. בעבודה זו, עם איכויותיה העיקריות, PostgreSQL עוזר לאחסן מידע באופן מאובטח ובמידת הצורך לשחזר אותו בכל פעם שיש בקשה ליישומים משולבים אחרים.

 

PostgreSQL היא מערכת שמטפלת בנפחים גבוהים של בקשות ובעומסי עבודה גדולים, כלומר, היא עובדת טוב מאוד עבור אתרים עם גישה אינטנסיבית. מסחר אלקטרוני מפורסם, למשל, הוא דוגמה מצוינת למבנה שזקוק למערכת זו לביצועים אופטימליים, בשל המספר הגבוה של גישות בו זמנית שהתקבלו.

 

לשם מה נועד PostgreSQL?

 

ל- PostgreSQL התפקיד לנהל את הנתונים של הבנקים הללו בצורה מאורגנת ויעילה, להריץ ולתעד את כל המידע שרשום בתאים אלה. באמצעות מערכת זו, משתמשים יכולים לבצע שאילתות בצורה פשוטה, ללא צורך לגשת ישירות למסד הנתונים.

 

לפיכך, יש תמיד תהליך פשוט יותר, בטוח וזריז יותר, המוודא שרק השרת מבצע שאילתה ישירה זו למקור התוכן, כלומר למסד הנתונים עצמו. באופן כללי, PostgreSQL הוא מארגן אמיתי של כל המידע, ומתפקד גם כפלטפורמת גישה מהירה לשאילתות ותצורות.

 

כיצד להוריד ולהתקין את PostgreSQL ב- Windows?

 

ככל ש- PostgreSQL פותחה עבור מערכות לינוקס, ישנן גם גרסאות שעובדות בצורה מושלמת בסביבות אחרות, כמו לינוקס. תהליך ההתקנה אינו מסובך, החל מהורדתו ישירות מאתר הכלי.

 

לאחר הגישה, פשוט לחץ על האפשרות הנכונה עבור מערכות Windows (X-86-64). לחץ על "הורד" והתהליך יתבצע כרגיל.

 

עם הקובץ במחשב, לחץ פעמיים על המתקין כדי להתחיל בתהליך. אלה צעדים פשוטים שניתן לבצע באופן אוטומטי.

 

תגיע לשלב שבו עליך לבחור אילו רכיבים להתקין. זה צריך יותר תשומת לב כדי להבטיח שלכלי יש את כל מה שאתה צריך כדי להשתמש בו. לפיכך, שימו לב למותגים את המשאבים הבאים:


  • שרת PostgreSQL להתקנת שרת מסד הנתונים;

  • pgAdmin 4 להתקנת כלי הניהול של ממשק המשתמש של ממשק ה- PostgreSQL;

  • כלי שורת פקודה להתקנת כלי שורת פקודה כגון psql, pg_restore, בין היתר. כלים אלה מאפשרים לך לקיים אינטראקציה עם שרת מסד הנתונים PostgreSQL באמצעות ממשק שורת הפקודה.

 

לאחר מכן בחר בספריית מסד הנתונים לאחסון התוכן או פשוט שמור על הגדרת תיקיית היעד המוגדרת כברירת מחדל.

 

כעת יש צורך להגדיר סיסמה עבור משתמש העל של מסד הנתונים. PostgreSQL פועל כשירות רקע תחת חשבון שירות הנקרא & ldquo; Postgres & rdquo;. אם כבר יצרת חשבון שירות בשם Postgres, עליך לספק את הסיסמה עבור אותו חשבון בחלון הבא.

 

לאחר הזנת הסיסמה, עליך להזין אותה שוב כדי לאשר ולהמשיך בהתקנה. לאחר מכן, הגיע הזמן להגדיר מספר יציאה אליו יתחבר השרת. יציאת ברירת המחדל עבור PostgreSQL היא 5432. עליך לוודא שאף יישום אחר אינו משתמש ביציאה זו.

 

בשלב הבא יהיה עליך להגדיר את מיקום ברירת המחדל שבו PostgreSQL ישתמש. אם תשאיר את זה כברירת מחדל (אזור), PostgreSQL ישתמש במיקום של מערכת ההפעלה. לאחר מכן, המשך בהתקנה ולחץ תמיד על & ldquo; הבא & rdquo;.

 

לאחר הגדרת היציאה, אשף ההתקנה יציג את סיכום המידע על PostgreSQL. בדוק הכל והמשיך אם הכל נכון. אחרת, עליכם ללחוץ על & ldquo; חזרה & rdquo; כדי לשנות את התצורה בהתאם לצורך.

 

כשהכל מוכן, סוף סוף, אשף יתקין רכיבי PostgreSQL במחשב שלך. תראה את ההודעה המציינת זאת, ואז פשוט לחץ על "הבא" כדי להמשיך.

 

תהליך התקנה זה יימשך מספר דקות, וזה נורמלי לחלוטין. לאחר סיום חלון הכיבוי יופיע על המסך. פשוט אשר!

 

כיצד להוריד, להתקין ולהגדיר את PostgreSQL באובונטו 18.04?

 

אם אתה צריך להתקין את PostgreSQL באובונטו 18.04, זו לא תהיה בעיה. התהליך פשוט, אך קיימת דרישה בסיסית ראשונית: חיוני שרת מוגדר כראוי לסטנדרטים של כלי זה.

 

כאשר שלב זה הושלם כהלכה, הגיע הזמן להתחיל בהתקנה! ראשית, עליך לעדכן את אינדקסי החבילה המקומית. באובונטו, חבילות Postgres הן חלק ממאגרי המערכת הסטנדרטיים, והם ישתמשו באריזה.

 

ראשית, עליך להתקין את חבילת Postgres לצד החבילה -התשלום. לפיכך, ניתן להוסיף כמה תכונות נוספות ופונקציונליות חשובה.

 

כדי לבצע את ההתקנה בדרך זו, השתמש בפקודה:


  • עדכון $ sudo apt

  • $ sudo apt להתקין postgresql postgresql-contrib

 

יצירת תפקידים

 

תפקידים הם לא יותר מאשר תקני אימות ואישור כדי להפוך את הגישה של PostgreSQL ללהקות נתונים לגמישות יותר. לאחר סיום ההתקנה, תפקידים אלה עוזרים לאמת גישה, ומשייכים תמיד הרשאה למשתמש יוניקס / לינוקס.

 

בעת ההתקנה, חשבון עם השם & ldquo; postgres & rdquo; נוצר, הופך להיות סטנדרטי ומאפשר למשתמש להתחבר, כלומר להיות תפקיד. ובכל זאת, ניתן ליצור אחרים להעדפתם של המשתמשים ב- PostgreSQL.

 

התהליך הוא פשוט מאוד, תוך שימוש בעיקר בפקודה ליצור את התפקיד. בעת ביצוע הליך זה, המשתמש יתקל בדגל - אינטראקטיבי. היא תבקש את שם התפקיד שנוצר ותשאל לגבי הרשאות המשתמשים העל, שיש ליידע ולהגדיר כראוי.

 

לפיכך, הדרך הטובה ביותר לנהל את התהליך היא להיכנס לחשבון postres המוזכר בתוכן זה ואז להזין את הפקודה:


  • createuser - אינטראקטיבי

 

אתה יכול גם להשתמש בסודו. לכן, אין צורך להתנתק מחשבונך:


  • sudo -u postgres createuser - אינטראקטיבי

 

באמצעות פקודה זו תישאל לגבי מידע כלשהו, ​​פשוט ענה עליהם:

 

תפוקה


  • הזן את שם התפקיד להוספה: שלב

  • האם התפקיד החדש יהיה משתמש-על? (y / n) y

 

עם סיום ההתקנה, זה הזמן להקים מסד נתונים חדש.

 

הוספת מסד נתונים

 

עבור כל תפקיד, יש צורך ליצור מסד נתונים.

 

מסד הנתונים שייווצר חייב להיות באותו שם מכיוון ש- PostgreSQL יוצר קשר טבעי ואוטומטי. בדרך זו, עליך להזין את הפקודה הבאה.

 

  • שלב b נוצר

 

אתה יכול גם לעשות זאת על ידי sudo:


  • sudo -u postgres שנוצרו שלב b

 

בקשת פתיחה

 

עם התפקיד החדש שלך, ניתן לפתוח הנחיה חדשה. עם זאת, לא צריך להיות מחובר באמצעות postgres. אז התחל עם הפקודה:


  • שלב $ sudo adduser

 

כאשר החשבון החדש פעיל, התחבר למסד הנתונים על ידי הפעלת:


  • שלב $ sudo -i -u

  • $ psql

 

אם הכל הוגדר בעבר, כעת תהיה מחובר. אם עליך להתחבר למסד נתונים אחר, ציין זאת באמצעות פקודה זו:


  • psql -d postgres

 

במידת הצורך, בדוק את מצב החיבור שלך באופן הבא:


  • שלב = # \ conninfo

 

תפוקה

 

אתה מחובר למסד הנתונים "שלב" כמשתמש "שלב" באמצעות שקע ב- "/ var / run / postgresql

 

יצירת טבלאות

 

יצירת טבלאות היא אחת התכונות החשובות והשימושיות ביותר של PostgreSQL. באמצעותה ניתן לצבור נתונים בצורה מאורגנת יותר ונגישה יותר.

 

התחביר הסטנדרטי עבור פקודת הטבלאות הוא:

 

צור שולחן שולחן שם (

column_name1 col_type (field_length) column_constraints,

column_name2 col_type (field_length),

column_name3 col_type (field_length)

);

 

הפקודות לעיל נעשות לשם שמות טבלאות והגדרת עמודות, כלומר המבנה המסורתי של אלמנט זה. הוא מגדיר גם את סוג העמודות ואת אורך כל שדה. לפיכך, מבנה הנתונים הוא סטנדרטי.

 

מדוע להשתמש ב- PostgreSQL?

 

ישנן סיבות ברורות לכך ש- PostgreSQL הצליחה כל כך בקרב אנשי המקצוע בתעשייה. לאחר מכן, גלה מדוע כלי זה כל כך שימושי ומה היתרונות העיקריים שלו!

 

קל לשימוש

 

קלות השימוש של PostgreSQL מתחילה בהתקנה, כפי שניתן לראות בכל תוכן זה. הממשקים פשוטים וזורמים, המשתרעים גם על השימוש בהם, הם כלי שבאופן כללי הוא קל ואינו מרמז על עיבוד תובעני יותר.

 

הרחבות

 

הרחבות חשובות עבור PostgreSQL לעבוד עם תכונות ואפשרויות רבות יותר עבור המשתמשים. איתם ניתן לעבוד עם שפות אחרות, יותר סוגי נתונים, פונקציות שונות וסוגים חדשים של אינדקסים. עם קהילה פעילה ומשתתפת, PostgreSQL מקבל תוספות חדשות לעיתים קרובות וניתן להוריד על ידי כל אחד.

 

קוד פתוח

 

PostgreSQL הוא כלי קוד פתוח, כלומר קוד פתוח. המשמעות היא שמשתמשים יכולים לבצע שיפורים ושינויים במערכת, ולעצב תמיד אופטימיזציות שיכולות לשמש את כל קהילת המפתחים והמשתמשים. כתוצאה מכך, תמיד קיימת גרסה נהדרת הזמינה לכולם!

 

פירוט בהתייעצויות

 

שאילתת נתונים מורכבת יותר היא יתרון גדול נוסף בשימוש ב- PostgreSQL! ניתן לגשת למידע מפורט יותר, עם טבלאות, פונקציות ותנאים יחד ומשולבים. למרות שמדובר בחיפושים מורכבים יותר, כוח העיבוד הגבוה של הכלי אינו מאט את התהליך.

 

סיכום

 

PostgreSQL יכולה להיות מערכת שימושית באמת לניהול מסדי נתונים של יישומים שונים. אין קשיים לדעת כיצד להשתמש בהם, מכיוון שגם ההתקנה פשוטה, כפי שראית לאורך כל התוכן הזה. ישנם יתרונות גדולים המצדיקים מדוע מדובר בכלי יוצא מן הכלל.