Pandas: DataFreym yaratmağın müxtəlif üsulları
İlk öncə pandas-da verilənlərin 2D əndazəli forma (sadə dil ilə “cədvəl”) daxilində saxlanma vasitəsi və forması olan Dataframe yaratmaqdan başlayaq. Bu dərs tam olaraq müxtəlif mənbələrdən və formalarda əldə edilmiş məlumatı Datafreymə çevirmək yolları haqqında bəhs edəcək. Pandas ilə iş aparmaq üçün modulu əvvəlcə import edək: import pandas as pd Datafreymin əsasına yerləşəcək verilənlər mənbə üzrə üzrə ...
Ətraflı oxuyun...Pandas ilə SQLvari sorğuların yazılması
SQL ilə heç olmasa qismən tanışlığı olan adam “SQL-in əsasların bir neçə saat ərzində öyrənib ilk sorğuları yazmaq olar” cümləsi ilə razılaşar (hər halda mən bu cür fikirləşirəm). Python ilə də eynən, bu dil ən sadə və proqramlaşdırmanı öyrənməyə başlayanlar üçün ideal dil sayılır. İndi, verilənlər elmi və məlumat analizi ən trend mövzu olan vaxtda Python-un Pandas modulu vasitəsi ...
Ətraflı oxuyun...MS SQL Stored Procedure
Stored Procedure Salam dostlar bu məqalədə MS SQL Stored Procedure haqqında danışacağıq. Stored Procedure,saved procedure-də deyə bilərik. Azərbaycan dilində saxlanılmış üsul olaraq tərcümə olunur. Stored Procedure SQL Server Database üzərində tutulan SQL sorğularından ibarət olur.Məsəlçün bir və ya bir neçə cədvəl(table)-dən JOIN edərək yazdığımız sorğunu(query) stored procedure yaradaraq daxilində saxlayırırq. Hemin sorgunu sadə EXECUTE ...
Ətraflı oxuyun...CTE (SQL SERVER)
CTE(Common table expression) Azərbaycan dilində ümumi cədvəl ifadəsi kimi tərcümə olunur. SQL Server 2008-dən başlayaraq tətbiq olunmağa başlanmışdır. Bəzən mürəkkəb sorğuların yazılması zamanı verilənlərin müvəqqəti yadda saxlanılması üçün cədvələ ehityac duyulur. Bunun üçün “temporary table” anlayışından istifadə edərkən onu ilk öncə yaratmaq, sonra sorğunun nəticəsini həmin cədvələ insert etmək, sonra isə həmin cədvəli silməyə ehtiyac ...
Ətraflı oxuyun...Verilənlər bazaları sahəsi üzrə təcrübə yığmaq və iş tapmaq barədə
Salam Dostlar! Bugünkü məqalədə gənclərimiz üçün olduqda vacib və maraqlı məqamlara toxunacam. Keçən məqalədə Microsoft SQL Server üzrə istiqamətlər və sertifikatlar barədə suallara cavab verməyə çalışdım. Lakin tələbələri və gənc mütəxəssisləri narahat edən daha bir mühüm məsələ vardır: İmtahanı verdim, sertifikatı aldım. Mən bu sahə üzrə harada təcrübə yığa və ya iş tapa bilərəm? Bu ...
Ətraflı oxuyun...SSRS ilə hesabatlılıq: Excel faylı məlumat mənbəsi kimi
Bu məqalədə mən dünən dostumun qarşılaşdığı problemdən söz açacam. O işi ilə bağlı hər gün müəyyən qovluğa qoyulan 10-15 Excel fayl üzərində iş aparmalı olur, daha ətraflı: Olan 10 ekzel faylı bir fayla birləşdirməli Məlumatı təmizləməli (NULL, regional formal fərqləri və sair) Məlumat üzərində hesablamalar aparmalı Müxtəlif sortlama, filtr imkanı yaratmaq Qrafiklər əlavə etmək Şirkət ...
Ətraflı oxuyun...SSRS ilə hesabatlılıq: yaranan çətinliklər və onların həlli (1 hissə)
Salam. Bu məqalədə mən SSRS (SQL Server Reporting Services) hesabat inkişafı zamanı yaranan problemlər və onların həllini göstərəcəm. Daha ətraflı: Sütun/Cədvəl/Sıranın əks onunan dəyərlərdən aslı olaraq gizlənilməsi. Xananın dəyərdən aslı olaraq rənginin dəyişdirilməsi. Hesabatın parameterlərin ayrı hesabata ötürülməsi Sütun/Cədvəl/Sıranın əks onunan dəyərlərdən aslı olaraq gizlənilməsi. Problem: Satış şöbəsinə təqdim olunan hesabatda tarix aralığında imtina olunan ...
Ətraflı oxuyun...SQL anlayışı, SQL nədir?
SQL anlayışı Müasir dövrdə SQL-proqramlaşdırma dilləri arasında ən vacib və ən lazımlı dillərdən sayılır. Belə ki, VBİS (Verilənlər Bazasının İdarəetmə Sistemləri)- MySQL, PostreSQL, və Microsoft SQL Server istifadəsi geniş yayılmışdır, hətta VBİS SQLite Android və Apple mobil cihazlarında da böyük əhəmiyyət kəsb edir. System R və İBM – bu dildən (VBİS R) ilk olaraq 1974-cü ...
Ətraflı oxuyun...SQL Server-in Arxitekturası
SQL Server-in Arxitekturası Yeni məqaləmizdə xoş gördük. Bu məqaləmizdə SQL Serverin Arxitekturası haqqında məlumat verəcəm. SQL Server əsasən üç ana hissədən SQL Server Network Interface (SNI), Database Engine ve SQLOS ibərətdir. Database Engine isə Relational Engine ve Storage Engine olmaqla iki hissəyə ayrılır. 1. SQL Server Network Interface (SNI) SQL Server Network Interface (SNİ) klient və ...
Ətraflı oxuyun...T-SQL verilənlər tipləri – 2-ci hissə. TARİX və ZAMAN.
Salam Dostlar. Bugünkü dərsimizdə cədvəllərin yaradılması zamanı ən vacib işlərdən biri olan verilənlər tiplərinin təyin olunması qaydaları barədə bəhsimizi davam edəcəyik. Məqalənin 1-ci hissəsində T-SQL – də istifadə olunan tam ədədlər, dəqiqliyi və miqyası təyin olunmuş onluq kəsr ədədlər, pul (valyuta), təxmini ədədlər verilənlər tipləri barədə bəhs etdik. Bu gün tarix və zaman tipləriylə tanış ...
Ətraflı oxuyun...