Ishdan maqsad: Berilgan predmet soha ma`lumotlar bazasidan foydalanib GROUP BY va ORDER BY standart so`zlaridan foydalanishni o‘rganish.
Nazariy ma’lumotlar:
Agar o‘quvchilar ro‘yxatini alifbo tartibida yoki mahsulotlarlar narxini kamayish tartibida chiqarish zarur bo‘lsachi? Buning uchun SELECT operatori tarkibida ORDER BY ifodasi ko‘zda tutilgan. ORDER BY ifodasida ustunlar nomlari va nomerlari hamda DESC, ASC predikatlarini qo‘llab, murakkab tartiblash shartlarini hosil qilish mumkin.
Misol:
1. Select* from Subject Order by Subj_name
2. Select*from Subject Order by Subj-name desc
Tartiblash bir nechta maydon uchun bajarilishi xam mumkin. Bunda avval tartiblash 1-maydon bo`yicha keyin 2-maydon bo`yicha bajariladi.
SHuningdek order by parametri group by parametri bilan birga ishlatilishi mumkin. Bunda order by so`rovda oxiri keladi va unda guruxni ichidagi yozuvlarni tartiblaydi.
Misol:
1. Select * from SUBJECT Order by Semester, Subj-name;
2. Select subj-name, Semester, subj-name Order by semester
SQL tili 1 ta so`rov ichiga 2-so‘rovni joylashtirib ishlatish imkonini beradi.
Misol: birorta talabani familiyasi bo`yicha uning ID sini topish talab etilsa, va bu talabani barcha baxolari xaqidagi ma’lumotni ko`rmoqchi bo‘lsak quyidagi so‘rovni yozish mumkin.
Select* from exam_marks
Where student_ID (select student_I)
From student where surname= „Petrov‟
Ishni bajarish
.
FOYDALANILGAN ADABIYOTLAR
1. В.П. Базы данных. Книга 2 распределенные и удаленные базы данных: учебник.// Москва ИД «ФОРУМ» - ИНФРА-М. – 2018. –
С 261.
2. Голицына О.Л. Базы данных: учеб. Пособие // – 4-е изд., перераб. И доп. – М.: ФОРУМ: ИНФРА-М, 2018. – 400 с.
3. Мартишин С.А. Базы данных. Практическое применение СУБД SQL –и NoSQL – типа для проектирования информационных систем: учеб. Пособие // - Москва: ИД
«ФОРУМ» - ИНФРА-М, 2019, – 368 с.
4. Rahul Batra. SQL Primer An Accelerated introduction to SQL Basics.// Gurgaon, India. 2019. –P 194.
5. Поликов А.М. Безопасность Oracle глазами аудиториа: нападение и защита. –Москва. 2017. –336 с.
6. Usmonov J.T., Xujaqulov T.A. Ma‘lumotlar bazasini boshqarish tizimi// o`quv qo`llanma. - Т. : Aloqachi, 2018. – 96 b.
7. Usmonov J. T., Xo'jaqulov T. A. Ma'lumotlar bazasini boshqarish tizimi fanidan laboratoriya ishlarini bajarish bo'yicha uslubiy ko'rsatma - Т. : TATU, 2016. – 55 b.
8. Eric Redmond, Jim R. Wilson. A Guide to Modern Databases and the NoSQL MovementAQSH, 2015. – 347 с.
9. Elmasri, R., S. B. Navathe: Fundamentals of Database Systems (5th Ed.)// Addison Wesley, 2015. – 671 р.
10. Fundamentals of database systems sixth edition. Ramez Elmasri. Department of Computer Science and Engineering The University of Texas at Arlington. 2011. – 261 с.
11. Введение в Oracle 10g. Перри Джеймс, Пост Джеральд. 697
стр 2013
12. Диго С.М. Базы данных Проектирование и использование. издательство "Финансы и статистика". 2005 г. – 592 с.
13. Конноли Т., Брегк К. Базы данных, проектирование, реализация и сопровождения, теория и практика, Университет Пейсли, Шотландия, изд. М.- СПБ.- Киев. 2003. – 264 с.
14. www.intiut.ru;
15. www.oracle.com
16. www.w3school.com
17. www.ziyonet.uz;
Dostları ilə paylaş: |