PostgreSQL 16 սերվերային կողմի ծրագրերի մշակում. Հիմնական դասընթաց
Դասընթացի Իդ : PS-DEV1
Դասի տևողությունը (օրերով) : 4օր
Տևողությունը առցանց : 4օր
Ուսումնական պլան : դասախոսի ղեկավարությամբ ուղիղ հեռավար ուսուցում - ONLINE
Ակնարկ
PostgreSQL Foundation դասընթացը ներառում է PostgreSQL հավելվածների backend-ը մշակելու համար անհրաժեշտ հիմնարար թեմաները։
Այս դասընթացի լսարանը
Տվյալների բազայի մշակողներ
Այս դասընթացի նախադրյալները
- SQL-ի հիմունքներ
- Պրոցեդուրային ծրագրավորման լեզվի հետ աշխատելու փորձ
- Unix-ի հիմնական գիտելիքներ
Արդյունքներ
Այս դասընթացն ավարտելով՝ ուսանողները ձեռք կբերեն հետևյալ հմտությունները՝
-
- Հասկանալ PostgreSQL ճարտարապետությունը
- Օգտագործել տվյալների բազայի հիմնական օբյեկտները՝ աղյուսակներ, ինդեքսներ, դիտումներ
- Ծրագրավորել սերվերի կողմը SQL և PL/pgSQL լեզուներով
- Օգտագործել տվյալների հիմնական տեսակները, ներառյալ գրառումները և զանգվածները
- Կազմակերպել փոխազդեցությունը ծրագրի հաճախորդային կողմի հետ
Ուրվագիծ
Մոդուլ 1. Ներածություն
Մոդուլ 2. Հիմնական գործիքակազմ
-
- Տեղադրում և կառավարում, psql
Մոդուլ 3. Ճարտարապետություն
-
- PostgreSQL-ի ընդհանուր կառուցվածք
- Մեկուսացում և բազմատարբերակում
- Բուֆերային քեշ և գրանցամատյան
Մոդուլ 4. Տվյալների կազմակերպում
-
- Տրամաբանական կառուցվածք
- Ֆիզիկական Կառուցվածք
Մոդուլ 5. Գրախանութի հավելված
-
- Հավելվածի տվյալների սխեմա
Մոդուլ 6. SQL
-
- Ֆունկցիաներ
- Ընթացակարգեր
- Կոմպոզիտային Տեսակներ
Մոդուլ 7. PL/pgSQL
-
- Լեզվի ակնարկ և կառուցվածքներ
- Հարցման կատարում
- Կուրսորներ
- Դինամիկ հրամաններ
- Զանգվածներ
- Սխալների մշակում
- Գործարկիչներ
- Վրիպազերծում
Մոդուլ 8. Մուտքի կառավարում
-
- Մուտքի կառավարում Ընդհանուր տեսք
Մոդուլ 9. Պահուստային պատճեն
-
- Տրամաբանական ավելորդություն