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

T-SQL verilənlər tipləri, onların PL/SQL – də olan analoqu və ANSİ SQL standartına uyğunluğu – 1-ci hissə.

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ı ilə tanış olacağıq. Keçən dərslərimizdən öyrəndiniz ki, verilənlər bazasında bütün verilənlər mürəkkəb çoxluqlar şəklində saxlanılır. Həmin çoxluqlar (və ya münasibətlər) verilənlər bazasının cədvəllərini, çoxluqların elementləri (və ya münasibətin kortejləri) – cədvəllərin sətirlərini, elementlərin atributları – cədvəllərin sütunlarını təşkil ...

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

SQL Server 2016 public preview bu yay çıxacaq

Microsoft CEO (İdarə heyətinin sədri) Satya Nadella əsasən mobil və bulud texnologiyalarına üstünlük verən yeni SQL Server 2016 platformasının hazırlıq mərhələsi üçün nəzərdə tutulan ictimai versiyasının bu yay çıxacağı barədə elan edib. Microsoft-un flaqman verilənlər bazası platformasının növbəti versiyası kritik proqram təminatları üçün daha yüksək sürət, bulud və mobil texnologiyalarına daha sıx inteqrasiya vəd edir.  Yeni versiyanın əsas ...

Ətraflı oxuyun...
image

Books Online for SQL Server 2014 (BOL). T-SQL sintaksisinin oxunuş qaydası

Salam Dostlar. Keçən dərsimizdə sorğularla işləmək üçün Verilənlər Bazalarının İdarəetmə Sistemini (gələcəkdə mətndə VBİS) qurduq və ilk bazamızı yaratdıq. Bugünkü dərsimizdə CREATE DATABASE mürəkkəb operatoru ilə daha ətraflı tanış olacağıq və yazılış sintaksisini təhlil edəcəyik. ANSI standartında CREATE DATABASE mürəkkəb operatorunun təsviri yoxdur. Lakin praktik olaraq bütün platformalar bu operatoru dəstəkləyirlər. Məsələ bundadır ki, həmin ...

Ətraflı oxuyun...
image

Transact-SQL və CREATE DATABASE operatoru nümunələrlə

Salam Dostlar. Bir şeyin öz əllərimizlə yaradılması prosesi nə qədər də gözəldir! Bəli, bu gündən etibarən biz sizinlə təcrübə dərslərinə başlayırıq. Dərslərimizin əvvəlində çox qısa şəkildə ümumi anlayışlar veriləcək, ortasında yaradıcılıqla məşğul olacağıq və sonda ev tapşırıqları veriləcək. Beləliklə, biz daim nə isə yazacağıq, pozacağıq, yaradacağıq və sonda kifayət qədər təcrübə əldə edəcəyik. Mövzuları bacardığım ...

Ətraflı oxuyun...
image

SQL nədir? SQL, T-SQL yoxsa PL/SQL?

SQL nədir? SQL, T-SQL yoxsa PL/SQL? Salam Dostlar. Güman edirəm ki, verilənlər bazasının nə olduğunu artıq bilirsiniz. Müasir həyatımızı məlumatsız təsəvvür edə bilmərik. Hər zaman müxtəlif məlumatlarla üzləşirik. Həmin məlumatları televiziya, radio, kitablar, internet və s. vasitələrlə əldə edirik. Bizə lazım olan məlumatları kompüterlərlə və ya digər avtomatlaşdırılmış vasitələrlə ötürülməsi və emal edilməsi üçün yararlı ...

Ətraflı oxuyun...
image

Çoxluqlar üzərində əməllər 4-cü hissə (FULL OUTER JOİN)

Çoxluqlar üzərində əməllər 4-cü hissə (FULL OUTER JOİN) Salam Dostlar. Məqalənin sonuncu hissəsində mövzunun davamı olaraq çoxluqlar üzərində əməllər və onların verilənlər bazasında istifadəsi barədə bəhs olunacaq. Məqalənin əvvəlki hissələrində verilənlər bazasında olan cədvəllər arasında münasibətlər qurduq, iki çoxluğun kəsişməsi və fərqi əməliyyatlarını etdik, İNNER JOİN və OUTER JOİN əməliyyatı ilə tanış olduq. Ümumilikdə, çoxluqlar ...

Ətraflı oxuyun...