sqlning ddl operatorlari

PPTX 41 стр. 1,1 МБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 41
sql тили mavzu: sqlning ddl operatorlari reja: ibconsole иловаси серверга уланиш; мавжуд маълумотлар базасини қайд қилиш; interbase да маълумотлар базасини яратиш; жадвалларни яратиш; жадвалларни ўчириш; индекслар; маълумотларни киритиш; commit ва rollback буйруқлари; ddl (data definition language) operatorlari sql tilining bir qismi bo‘lib, ma'lumotlar bazasining strukturasini yaratish, o‘zgartirish va o‘chirish uchun ishlatiladi. ddl operatorlari ma'lumotlar bazasi obyektlarini (jadval, indeks, ko‘rinish, va h.k.) ta'riflash, o‘zgartirish va o‘chirish imkonini beradi. ddl (data definition language) operatorlari: create — yangi obyekt yaratish. alter — mavjud obyektni o‘zgartirish. drop — obyektni o‘chirish. truncate — jadvaldagi barcha ma'lumotlarni o‘chirish, jadvalni saqlab qolish. rename — obyekt nomini o‘zgartirish. ddl (data definition language) operatorlari: create — yangi obyekt yaratish. alter — mavjud obyektni o‘zgartirish. drop — obyektni o‘chirish. truncate — jadvaldagi barcha ma'lumotlarni o‘chirish, jadvalni saqlab qolish. rename — obyekt nomini o‘zgartirish. ddl (data definition language) operatorlari: 1. create bu operator ma'lumotlar bazasida yangi obyektlar yaratish uchun ishlatiladi. misol …
2 / 41
e table_name; ddl (data definition language) operatorlari: 4. truncate bu operator jadvaldagi barcha ma'lumotlarni o‘chirish uchun ishlatiladi, lekin jadvalning o‘zi saqlanadi. truncate operatsiyasi, ayniqsa, katta hajmdagi ma'lumotlarni tez o‘chirish uchun ishlatiladi. truncate table employees; truncate table table_name; ddl (data definition language) operatorlari: 5. rename bu operator jadval yoki ustunning nomini o‘zgartirish uchun ishlatiladi. rename table employees to staff; rename table old_table_name to new_table_name; commit va rollback buyruqlari sql tilida ma'lumotlar bazasidagi tranzaksiyalarni boshqarish uchun ishlatiladi. ular ma'lumotlar bazasi ustida amalga oshirilgan o‘zgarishlarning yakuniy holatini belgilashda muhim ahamiyatga ega. commit buyrug‘i tranzaksiyani yakunlab, uning davomida amalga oshirilgan o‘zgarishlarni ma'lumotlar bazasiga doimiy saqlash uchun ishlatiladi. bu buyruqdan so‘ng, barcha o‘zgarishlar saqlanadi va ular qaytarib olinmaydi. begin transaction; update employees set salary = salary * 1.1 where department = 'it'; commit; it bo‘limi xodimlarining maoshi 10% ga oshiriladi va commit bajarilgandan so‘ng o‘zgarishlar doimiy saqlanadi. rollback buyrug‘i tranzaksiyani bekor qilib, uning davomida amalga …
3 / 41
'lumotlar bazasi uchun mo'ljallangan boshqaruv vositasi bo‘lib, foydalanuvchilarga ma'lumotlar bazasini boshqarish, sozlash, monitoring qilish va ta'minlash imkonini beradi. interbase – bu yengil vaznli, yuqori samarali ma'lumotlar bazasi menejeri bo‘lib, asosan kichik va o‘rta miqyosdagi tizimlar uchun mo'ljallangan. ibconsole esa ushbu tizimning grafik interfeysi sifatida xizmat qiladi. ibconsole иловаси серверга уланиш юқоридаги расмда ойнанинг чап қисмида қайд қилинган серверлар рўйхати жойлашган. ҳозирча бу рўйхат бўш, бирорта ҳам сервер қайд қилинмаган. server - > register буйруғини бажаринг ёки дарахтсимон структуранинг ўзак элементи interbase servers га сичқонча тугмасини икки марта босинг.натижада қуйидаги кўринишдаги ойна очилади: серверга уланиш бу дилог ойнасига қайси серверга уланиш кераклиги ҳақидаги маълумот киритилади: local server - локал серверга; remote server – узоқдаги серверга локал сервер – фойдаланувчи компьютерида жойлашган сервер, узоқдаги серверда эса боғланиш тармоқ орқали амалга оширилади. агар узоқдаги сервер танланган тақдирда server name майдонига сервернинг network protocol га мос келувчи тармоқ номи ёки адреси кўрсатилади. сичқонча билан …
4 / 41
угмасини босинг. натижада дарахтсимон структуранинг database элементига бўйсўнувчи employee.gdb элементи пайдо бўлади. у ҳам ўз новбатида бўйсўнувчи хусусий элементларга эга. маълумотлар базасининг элементларига доменлар (domains), жадваллар (tables), индекслар (indexes), кўринишлар (views), сақланувчи процедуралар (stored procedures), ташқи функциялар (external functions), истисно (exceptions), blob-фильтрлар (blob filters) ва роллар (roles) киради. interbase да маълумотлар базасини яратиш interbase мббт да маълумотлар базасини яратишни “ходимлар” бўлими учун маълумотлар базасини яратиш мисолида кўриб ўтамиз. ibconsole дастурини ишга туширамиз. бу дастурдаги interactive sql ойнасини очамиз. бу ойна ёрдамида sql буйруқларни бажариш мумкин. бу буйруқларни delphi иловалари орқали ҳам бажариш мумкин. мб ни яратиш «ходимлар» дастури учун маълумотлар базасини яратишни аввал алохида каталок очишдан бошлаймиз. бу каталогда дастур файллари ва маълумотлар базаси жойлашади. «ходимлар» датурининг маълумотлар базасини номи staff.gdb бўлсин. маълумотлар базасини ва унинг элементларини яратишдан олдин interactive sql ойнасига қуйидаги буйруқни киритамиз: set sql dialect 3 агар бу буйруқни бажариш пайтида хатолик хақидаги маълумот чиқарилса, бу бошка …
5 / 41
advalni o`chirish alter table jadvalni o`zgartirish mavjud jadval tuzilmasini o`zgartirish yoki joriy jadval uchun o`rnatilgan butunlik cheklanishlarini o`zgartirish create view tasvir yaratish biror sql –so`roviga mos virtual jadvalni yaratish sql operatorlarini yozish 2 jadval. ma`lumotlarni boshqarish operatorlari dcl (data control language) – ma`lumotlarni boshqarish tili operator ma`nosi amal alter database mb ni o`zgartirish butun mb ga tegishli bo`lgan ob`ektlar va cheklanishlar to`plamini o`zgartirish alter dbarea mb saqlash sohasin o`zgartirish avval yaratilgan saqlash sohasini o`zgartirish alter password parolni o`zgartirish butun mb parolini o`zgartirish create database mb yaratish barcha parametrlarini ko`rsatgan holda yangi mb ni yaratish create dbarea saqlash sohasini yaratish yangi saqlash sohasini yaratish va unda ma`lumotlarni joylashtirishga ruxsat etish drop database mb ni o`chirish mavjud mb ni o`chirish (bunday amal bajarish vakolatiga ega bo`lgan foydalanuvchilar uchun) drop dbarea mb saqlash sohasini o`chirish mavjud saqlash sohasini o`chirish (agar unda joriy vaqtda faol ma`lumotlar joylashmagan bo`lsa) grant vakolat berish mb ba`zi ob`ektlari …

Хотите читать дальше?

Скачайте все 41 страниц бесплатно через Telegram.

Скачать полный файл

О "sqlning ddl operatorlari"

sql тили mavzu: sqlning ddl operatorlari reja: ibconsole иловаси серверга уланиш; мавжуд маълумотлар базасини қайд қилиш; interbase да маълумотлар базасини яратиш; жадвалларни яратиш; жадвалларни ўчириш; индекслар; маълумотларни киритиш; commit ва rollback буйруқлари; ddl (data definition language) operatorlari sql tilining bir qismi bo‘lib, ma'lumotlar bazasining strukturasini yaratish, o‘zgartirish va o‘chirish uchun ishlatiladi. ddl operatorlari ma'lumotlar bazasi obyektlarini (jadval, indeks, ko‘rinish, va h.k.) ta'riflash, o‘zgartirish va o‘chirish imkonini beradi. ddl (data definition language) operatorlari: create — yangi obyekt yaratish. alter — mavjud obyektni o‘zgartirish. drop — obyektni o‘chirish. truncate — jadvaldagi barcha ma'lumotlarni o‘chirish, jadvalni saqlab qolish. ren...

Этот файл содержит 41 стр. в формате PPTX (1,1 МБ). Чтобы скачать "sqlning ddl operatorlari", нажмите кнопку Telegram слева.

Теги: sqlning ddl operatorlari PPTX 41 стр. Бесплатная загрузка Telegram