Database, Ümumi

Eyni anda bir neçə constrainti disable və enable etmək.

Salam Dostlar, bu yaxınlarda bir neçə cədvəldə olan bütün constraintləri disable və enablE etməm lazım idi. Nümumə olaraq bir cədvəl və constraint yaradaq. Artıq yeni yaratdığımız cədvəl üçün products_price_ck adında constraint vardır. Constraintimizin varlığını user_constraints data dictionarydən yoxlaya bilərik. Hər hansı bir constrainti disable və ya enable etmək üçün aşağıdakı formada alter əmrindən istifadə edirik. Yuxarıda da qeyd etdiyim kimi…

Continue Reading
data_dictionary_1
Database

Oracle Data Dictionary

Data Dictionary və ya Sistem kataloqu. Data Dictionary Oracle Verilənlər Bazasında olan məlumatlar haqqında metadataları saxlayırlar. Məsələn bir cədvəlimiz olduğun düşünək Data Dictionary-da cədvəlimiz haqqında aşağıdakı məlumatlar saxlanır: Cədvəlin Adı Kimin yaratdığı Nə zaman Yaradıldığı Cədvəl üzərində DML ən son nə zaman çalışdırıldığı Cədvəlin sütunları Stünların tipləri Sahibi və İcazələr və.s Data Dictionary Cədvəlləri read only-dir ancaq. Bu cədvəllər üzərində…

Continue Reading
Linux, Ümumi

Oracle Enterprise Linux Hostname dəyişmək

Oracle Enterprise Linux Əməliyyat Sistemində Hostname anlıq və ya həmişəlik dəyişdirmək. Bəzən sistemimizdə hostname-i dəyişmək ehtiyacı yarana bilər. Bunu ya birdəfəlik və yaxud da ki, növbəti reboot-a qədər qalacaq şəkildə edə bilərik. İlk öncə sistemimizin cari hostname-ini öyrənək. Bunun üçün hostname əmrini parametrsiz çalışdıracağıq. Hostname dəyişmək üçün hostname əmrindən istifadə edəcəyik. Bu əmri çalışdıra bilmək üçün root olaraq giriş etməliyik.…

Continue Reading
3_cedvel_join
Database, Kateqoriyasız, Ümumi

SQL-də 3 Cədvəli Join etmək

Yazıya başlamadan öncə join nədir. nə işə yarayır bunun haqqında qısa məlumat verək və ardınca əsas yazımıza keçək. Biz joinlər vasitəsi ilə  bir neçə cədvəli bir birinə bağlaya bilirik. Joinlərin bir neçə növləri vardır. Nümünə olaraq aşağıdakı SQL kodunu göstərə bilərik. Daha ətraflı bu linkdən məlumat almaq olar. Joinləri adətən iki cədvəl üzrəində işlətmişik. Bəzən isə 3 və daha çox…

Continue Reading
revolver600141530020130529070122
Ümumi

Revolver Şahmat Səhnəsi[Tərcümə]

Boş vaxtlarım olduqca məşhur filmlərdən maraqlı səhnələri Azərbaycan dilinə tərcümə edirəm. Daha öncə Person of Interest serialından tərcümələr etmişdim. Bu dəfə 2005-ci il Amerika istehsalı olan Revolver(Tapança) filmindən Şahmatla bağlı bir səhnəni Azərbaycancaya tərcümə etdim.

Continue Reading
Database

SQL Error: ORA-02293: Xətası haqqında

SQL Error: ORA-02293: cannot validate (object_name) – check constraint violated Oracle-da alter və ya add constraint əmrini çalışdırdıqda alına bilən xətadır. Xətanın səbəbi isə burdakı datanın constraintlə uyuşmamasıdır. Məsələn:  Kateqoriya adlı cədvəl yaradaq və aşağıdakı sətri insert edək. İndi isə yuxarıdakı cədvəl üçün aşağıakı constrainti çalışdırsaq, qeyd etdiyimiz xətanı alacağıq çünki, daha öncə kateqoriya adı üçün daxil etdiyimiz Microsoft sözü…

Continue Reading
Database

Schema və Non Schema fərqlər

Database-dəki bütün objectlər Schema və Non-Schema kimi iki yerə ayrılırlar. Schema(şema) Userlərin sahib olduğu objectlərin toplusudur. Schemanı user kimi də düşünmək olar amma bir şeyi nəzərə almaq lazımdır ki, Schema userin sahib olduğu objectlərin toplusudur. Schema objectləri userə aid olur və onun hesabı altında mövcud olur. Schema Objectləri: Table View Sequence Private Synonyms Index Non-Schema objectlər isə userə bağlı deyil…

Continue Reading
stackoverflow_anket_db
Ümumi

Stackoverflow 2017 Anketi

Stackoverflow 64 min developerin qatıldığı bu ilki Developer Anketinin nəticələrini yayınladı… Demək olarki,  dünyanın hər bir yerindən anketə qatılan developerlərin sayı təxminən 64.000 nəfər olmuşdur. Anketə əsasən Azərbaycanlılar sorğuda iştirak edənlərin 0.0527%-i təşkil etmişdir.  Qonşu ölkələrlə müqayisədə həm Gürcüstandan, həmdə Ermənistandan geridə olduğumuzu görürük. Ümumi olaraq Ölkələr üzrə qatılanların statistikası aşağıdakı kimidir. Anketə qatılanların professionallıq sahələri aşağıdakı kimidir. Web Developerlər ən…

Continue Reading