|
Azərbaycan Dövlət Neft və Sənaye universitetinin nəzdində Sənaye və Texnologiya Kolleci
|
bet | 1/2 | Sana | 21.11.2023 | Hajmi | 24,86 Kb. | | #102381 |
Bog'liq AİS Qurulma və işləmə prinsipləri imtahan suali
Azərbaycan Dövlət Neft və Sənaye universitetinin nəzdində
Sənaye və Texnologiya Kolleci
Təstiq edirəm :
Tədris işləri üzrə direktor müavini
___________Abdurrəhimova Könül
«11» « dekabr» 2023-cü il
“ Avtomatlaşdırılmış idarəetmə sistemlərinin qurulma və işləmə prinsipləri ” fənnindən imtahan sualları.
|
Blok 1
SQL dilinə giriş
SQL standartları
Verilənlər bazasında verilənlərin tipi
Say tipi
Sətir tipi
Tarix tipi
Select operatoru
Distinct operatoru
Alias operatoru
Where şərti operatoru
Müqayisə operatorları
Between operatoru
IN operatoru
Like operatoru
AND və OR operatorları
Not operatoru
Blok 2
Where şərti operatoru ilə işləyən operatorlar
Create operatoru
Alter operatoru
Drop operatoru
Trancute operatoru
DDL əmrləri
Order by operatoru
Rename operatoru
İnsert operatoru
Update operatoru
Delete operatoru
Cədvəldə məlumatların dəyişdirilməsi üçün operatorlar
Verilənlərin təyin edilmə dili
Verilənlərin manipulyasiya dili
Data funksiyaları
Funksiyalar
Sətir funksiyaları
Blok 3
Lower, upper funksiyaları
İnitcap funksiyaları
Concat funksiyası
Substr funksiyası
Length funksiyası
TRİM funksiyası
Replace funksiyası
Say funksiyaları
Round funksiyası
Trunc funksiyası
Mod funksiyası
Group by funksiyası
Qruplaşdırma funksiyaları
SUM, MİN, MAX funksiyaları
AVG ,Count funksiyaları
Tarixin işlənmə funksiyaları
Add_month ,next_day funksiyaları
Blok 4
Employees cədvəlindən first_name ad, last_name soyad, salary maaş kimi ekrana çıxaran skript yazın.
Employees cədvəlində first _name və last_name bir sütunda birləşdirin və sütunun adının ad_soyad qeyd edən skript yazın.
Employees cədvəlində maaşı (salary) 3000 və 5000 aralığında olan işçilər haqqında bütün informasiyanı ekrana çıxaran skript yazın.
Employees cədvəlində maaşı (salary) 3000 və 5000 aralığında olmayan işçilər haqqında bütün informasiyanı ekrana çıxaran skript yazın.
Employees cədvəlində manager_id 100,150,101 olmayan işçilər haqqında bütün informasiyanı ekrana çıxaran skript yazın.
Employees cədvəlində last_name A – ilə başlayan işçilər haqqında bütün informasiyanı ekrana çıxaran skript yazın.
Employees cədvəlində last_name n hərfi ilə bitən işçiləri ekrana çıxaran skript yazın.
Employees cədvəlində hire_date “01.12.2010”-dən kiçik olan işçiləri ekrana çıxaran skript yazın.
Employees cədvəlində department_id 50-dən böyük və bərabər olan işçiləri ekrana çıxaran skript yazın.
Employees cədvəlində department_id 50-dən fəqrli olan işçiləri ekrana çıxaran skript yazın.
Employees cədvəlində first_name(ad) “Ayaz ”olan işçiləri ekrana çıxaran skript yazın.
Employees cədvəlində - department_id 50 olan və maaşı 5000-dən böyük olan işçiləri ekrana çıxaran skript yazın.
Employees cədvəlində - hire_date 21.09.2005 və 31.12.2017 aralığında olan işçiləri ekrana çıxaran skript yazın.
Employees cədvəlində - employee_id 150-dən böyük və ya salary 10000-dən kiçik olan işçiləri ekrana çıxaran skript yazın.
Employees cədvəlində first_name, last_name, salary ekrana çıxarın və hər sətrin qarşısında “ uğurlar ” ifadəsi görünsün.
Sütunları Tələbə kodu,Ad, Soyad olan A001 adlı cədvəl yaradın.
A001 cədvəlinə Qeydiyyat_ünvanı sütunu əlavə edin
A001 cədvəlinin adını A_qrupu adı ilə dəyişdirin
A qrupu cədvəlində İşçi_adı sütununu cədvəldən silin.
Department cədvəlinin department_id və department_name sütunlarına 601, 'Mühasibatlıq' informasiyalarının daxil edilməsi.
Blok 5
Departments cədvəlinin bütün işçilərinin manager_id 200 ilə dəyişdirin
Departments cədvəlində department_id 600 olan işçilərin manager_id 200 ilə dəyişdirin.
Employees cədvəlində jod_id ‘Manager’ olanların salary(maaş) artma sırası ilə sıralayın
First_name Ad, last_name soyad,salary maaş kimi ekrana cıxarın ,maaş artan ,soyadı azalan sıra ilə ekrana cıxarın.
Yalnız menecerlərin maaşları cəmini hesablayan skript yazın.
Hər bir vəzifə üzrə ayrı – ayrılıqda orta arifmetik əmək haqqlarının hesablayan skript yazın
Department_id görə qruplanmaqla maksimum maaşın toplanması üçün skript yazın
İşçi cədvəlində department_id görə qruplaşdırılmaqla şöbələrdəki işçilərin sayını tapmaq üçün skript yazın
Employees cədvəlində First_name sütununun verilənlərini bütün hərfləri kiçik, bütün hərfləri böyük ekrana çıxaran skript yazın
Employees cədvəlində First_name sütununun verilənlərinin uzunluq sayını tapan skript yazın
Employees cədvəlində First_name sütununda “ b” hərfinin mövqeyini tapan skript yazın
Employees cədvəlində First_name sütununda bütün “ a” hərflərini * ilə əvəz edən skript yazın
Employees cədvəlində sysdate(sistem tarixi) ilə hire_date(işə başlama tarixi ) arasında aylar fərqini tapan skript yazın
Employees cədvəlində sysdate (sistem tarixi) 5 ay əlavə edən skript yazın
Employees cədvəlində first_name(ad) uzunluğu 6-dan böyük olanları ekrana çıxaran skript yazın
Employees cədvəlində first_name(ad) “a ” hərfinin mövqeyini tapan skript yazın.
“Mən Vətəni sevirəm” ifadəsinin bütün simvollarını büyük registrlə əvəz edən skript yazın.
“Mən Vətəni sevirəm” ifadəsinin bütün simvollarını kiçik registrlə əvəz edən skript yazın.
“Mən Vətəni sevirəm” ifadəsinin bütün birinci simvollarının registrını yuxarı registr , sonrakı simvolları isə aşağı registr simvollarına dəyişən skript yazın.
“Mən Vətəni sevirəm” ifadəsindəki “Mən” ifadəsini “Ana” ifadəsi ilə əvəz edən skript yazın..
|
| |