image

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...
image

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...
image

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...
image

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...
image

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...
image

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...
image

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...
image

Transact-SQL. FOREIGN KEY, CHECK & DEFAULT. Açar məhdudiyyətləri

Salam Dostlar. Keçən dərsimizdə Transact-SQL sorğu dilinin UNIQUE və PRIMARY KEY açar məhdudiyyətləri ilə tanış olduq. Dərsimizin sonunda tapşırıq verilmişdi. Həmin tapşırığın cavabını nəzərinizə çatdırıram: Tapşırıq 1. Yuxarıda göstərilən verilənlər bazası sxeminə uyğun olaraq Department və Phone cədvəllərinin PRİMARY KEY açar məhdudiyyətlərini təyin edin. USE kadrlar; GO ALTER TABLE dbo.Department ADD CONSTRAINT PK_Department PRIMARY KEY ...

Ətraflı oxuyun...
image

Transact-SQL. UNIQUE & PRIMARY KEY. Açar məhdudiyyətləri

Salam Dostlar. Keçən dərsimizdə Transact-SQL sorğu dilinin CREATE TABLE operatorunun sintaksisi ilə tanış olduq və kod nümunələrini oxuduq. Kodlardan istifadə edərək yeni cədvəllər yaratdıq. Dərsimizin sonunda bəzi tapşırıqlar verilmişdi. Həmin tapşırıqların cavablarını nəzərinizə çatdırıram: Tapşırıq 1. Yeni test_baza adlı verilənlər bazası yaradın. Cavab: CREATE DATABASE test_baza Tapşırıq 2. Yuxarıda göstərilən qaydada Books Online for SQL ...

Ətraflı oxuyun...
image

Transact-SQL. CREATE TABLE operatoru. Cədvəllərin yaradılması

Salam Dostlar. Keçən dərsimizdə Books Online for SQL Server 2014 resursunda bizə təqdim olunan CREATE DATABASE sintaksisi ilə tanış olduq və kod nümunələrini oxuduq. Kodlardan istifadə edərək yeni baza yaratdıq. Dərsimizin sonunda bəzi tapşırıqlar verilmişdi. Həmin tapşırıqların 3-cü və 4-cü bəndlərinin cavablarını nəzərinizə çatdırıram: Tapşırıq 3. Yuxarıda göstərilən qaydada Books Online for SQL Server 2014 ...

Ətraflı oxuyun...
Səhifə 1 - 3123