|
-qadam: O'rnatishdan oldingi xulosani tekshiring
|
bet | 3/6 | Sana | 14.12.2023 | Hajmi | 1,28 Mb. | | #118600 |
Bog'liq asadbek baza maruza 28-qadam: O'rnatishdan oldingi xulosani tekshiring
O'rnatishdan oldingi xulosa sizga o'rnatish uchun qanday sozlamalar ishlatilishini aytib beradi:
10-rasm Settingslarni tekshiramiz
9-qadam: PostgreSQL o'rnatishni boshlang
Sozlash Postgres-ni Windows operatsion tizimingizga o'rnatishga tayyor:
11-rasm Dastur o’rnatishga tayyor
O'rnatishni boshlash uchun "Next" tugmasini bosing:
Butun jarayon bir necha daqiqa davom etadi:
12-rasm Dasturimiz tayyor
PostgreSQL-ni sozlash ustasi tugallangandan so'ng, o'rnatish oynalarini yopish uchun "Finish" tugmasini bosing.
Windows 10 da PostgreSQL qanday ishga tushiriladi?
1-qadam: pgAdmin-ni oching
Windows tugmasini bosing va "postgreSQL 14" ni toping. Uni topgach, ustiga bosing va “pgAdmin 4” ni tanlang Yoki to'g'ridan-to'g'ri Windows qidiruv panelida "pgAdmin 4" ni qidirishingiz mumkin.
2-qadam: Parolni kiriting
"PgAdmin 4" tugmasini bosish sizdan parolni kiritishingizni so'raydi:
13-rasm Kiritgan parolni yozamiz
O'rnatish vaqtida yaqinda o'rnatgan asosiy parolni kiriting va davom etish uchun "Ok" tugmasini bosing.
3-qadam: PostgreSQL 12 ni tanlang
Chap panelda "Serverlar" ni va keyin "PostgreSQL 12" ni bosing. Natijada, quyidagi boshqaruv paneli paydo bo'ladi:
13-rasm Databasa tayyor
Bu Windows 10 operatsion tizimida PostgreSQLni yuklab olish, o'rnatish va ishga tushirish haqida barcha kerakli ma'lumotlar edi.
1. Funksiya yaratish
PostgreSQL-da funksiya, ma'lum bir amalni bajaruvchi dasturiy modulni (protsedura) aks ettiradi. PostgreSQL funksiyalari SQL, PL/pgSQL, PL/Tcl, PL/Perl, PL/Python, PL/V8, va boshqa dasturiy tillarda yozilishi mumkin. Har bir funksiya, ma'lum amalni bajarish uchun bir yoki bir nechta parametr qabul qiladi va boshqa funksiyalar yoki SQL so'rovlari chaqirish orqali bajarilishi mumkin.
Funksiyalarni yaratish uchun quyidagi sintaksisni ishlatishingiz mumkin:
CREATE [ OR REPLACE ] FUNCTION function_name ( [ parameter_list ] )
RETURNS return_type
AS $$
DECLARE
-- Variables and declarations
BEGIN
-- Function body
END;
$$ LANGUAGE plpgsql;
Bu sintaksisda:
CREATE FUNCTION – funksiya yaratish buyrug'i.
OR REPLACE (kerak emas) – funksiya nomi band qilinishsa, yangi funksiya nomi bilan o'rnatish uchun ishlatiladi.
function_name – funksiya nomi.
parameter_list – funksiya parametrlari (agar mavjud bo'lsa).
return_type – funksiya qaytish tipi.
DECLARE – lokal o'zgaruvchilarni e'lon qilish uchun bo'lim.
BEGIN va END – funksiya tanasi.
Quyidagi misolni ko'ramiz:
CREATE OR REPLACE FUNCTION calculate_square(x INTEGER)
RETURNS INTEGER
AS $$
DECLARE
result INTEGER;
BEGIN
result := x * x;
RETURN result;
END;
$$ LANGUAGE plpgsql;
Bu misolda, calculate_square nomli funksiya yaratilgan. U x nomli butun son qabul qiladi va uning kvadratini qaytaradi.
BU funksiya Tashkilot mahsulotlariga talabni tahlil qilish va prognoz qilish muammolarini hal qilishni tashkil etish ma'lumotlar bazasi ustida yaratilgan funksiya. Bu funksiya berilgan mahsulot uchun jami sotish miqdorini hisoblaydi.
|
| |