PROMO 12.12! DISKON 90%
Belajar Data 6 Bulan hanya Rp120K!

1 Hari 6 Jam 6 Menit 23 Detik

Berkenalan dengan SQL Server, Intip Ragam Functionnya

Belajar Data Science di Rumah 02-Juni-2022
https://dqlab.id/files/dqlab/cache/5f75eaa4e081cc9cc4beb3c30fc9a8cf_x_Thumbnail800.jpg

SQL yang merupakan bahasa pemrograman yang sering digunakan untuk mengolah database. SQL bisa digunakan di berbagai sistem database relational. Penggunaan SQL mulai dibutuhkan oleh banyak pekerjaan, khususnya para praktisi data yang bergelut dengan data setiap harinya. Salah satu contoh database relational yang sering digunakan adalah SQL Server. SQL Server sendiri merupakan salah satu product dari Microsoft yang digunakan untuk manajemen database relational. 


SQL Server pertama kali dirilis oleh Microsoft pada tahun 1989. SQL Server sudah banyak digunakan oleh pengguna dari awal rilis, hingga saat ini pun masih banyak yang memilih untuk menggunakan SQL server. Saat ini SQL Server tidak hanya bisa digunakan sebagai RDBMS (Relational Database Management System), namun sudah bisa melakukan tugas-tugas lainnya, seperti alat built in Business Intelligence, analisis hingga dapat digunakan untuk pelaporan.


Dalam artikel ini akan membahas tentang function yang bisa digunakan oleh SQL Server secara mendalam. Penasaran dengan artikelnya? Yuk, simak pembahasannya!


1. Sejarah SQL Server

SQL

Source: Nesaba Media


SQL Server pertama kali dikembangkan pada tahun 1980-an akhir oleh mantan Sybase Inc, dimana perusahaan ini membangun perangkat lunak untuk berjalan di sistem Unix dan platform komputer mini. Akhirnya [ada tahun 1989, Sybase Inc, Microsoft, serta Ashton Taste Corp bekerja sama untuk menghasilkan versi pertama dari Microsoft Server, dimana dirancang untuk sistem operasi OS/2.


Di tahun 1994, kerja sama ini mulai bubar ketika Microsoft mulai mengambil alih semua pengembangan serta proses pemasaran untuk sistem operasinya sendiri. Di tahun sebelumnya, hubungan antara Microsoft dengan Sybase mulai merenggang. Microsoft pun sudah membuat software yang tersedia di Windows NT yang baru dirilis setelah memodifikasi basis kode OS/2 16 bit untuk menciptakan implementasi 32 bit tentunya dengan penambahan fitur. Ini tentu saja ditujukan agar SQL Server tersebut berfokus pada kode Windows untuk kedepannya.

 

Baca juga : Saatnya Belajar SQL, Kenali Rekomendasi Query SQL Bagi Pemula


2. SQL Server String Function

SQL


Ada banyak sekali function yang tersedia di SQL Server yang bisa kamu manfaatkan untuk pengolahan data yang berbentuk teks, beberapa fungsi yang sering digunakan diantaranya adalah:

  • CHARINDEX : Melihat index dari karakter

  • CONCAT : Menggabungkan dua atau lebih data yang berupa string 

  • CONCAT_WS : Menggabungkan dua atau lebih data string dengan separator

  • FORMAT: Mendefinisikan format yang ingin digunakan pada string

  • LEN : Melihat panjang dari string

  • LEFT: Mengekstrak nomor dari karakter yang dilihat dari kiri

  • RIGHT: Mengekstrak nomor dari karakter yang dilihat dari kanan

  • LOWER :  Mengubah string menjadi huruf kecil

  • UPPER : Mengubah huruf menjadi huruf besar

  • TRIM : Menghapus spasi yang berlebih dari string

Tentu saja selain fungsi tersebut, masih banyak lagi fungsi yang bisa dimanfaatkan untuk data yang berbentuk string.


3. SQL Server Numeric Function

sql


Source: Data Flair


Selain untuk string, SQL Server juga memiliki beberapa function yang bisa dimanfaatkan untuk angka atau numeric. Beberapa yang sering digunakan adalah:

  • AVG : Untuk menampilkan nilai rata-rata

  • CEILING : Menampilkan nilai integer terkecil

  • COUNT : Menghitung data yang ada

  • FLOOR : Mengeluarkan nilai integer terbesar

  • MAX : Menghasilkan nilai terbesar

  • MIN : Menunjukkan nilai terkecil

  • SQRT : Melihat akar dari nilai yang ada

  • SQUARE : Melihat nilai kuadrat dari data

  • SUM : Menjumlahkan data


4. SQL Server Date Function

SQL

Function Date juga merupakan jenis fungsi yang sering digunakan termasuk dalam penggunaan SQL Server ini juga. Ada beberapa function date yang sering dimanfaatkan, diantaranya:

  • DAY : Mengambil data hari

  • MONTH : Mengambil data bulan

  • YEAR : Mengambil data tahun

  • ISDATE : Mengecek apakah data yang ada berupa date, jika benar akan bernilai 1, dan bernilai 0 jika salah

  • DATEDIFF : Melihat selisih diantara 2 tanggal

  • GETDATE : Menampilkan database system date & time yang terupdate


Baca juga : Catat! Ini 3 Keuntungan Belajar SQL dalam Mengolah Data


Fungsi-fungsi yang telah kamu pelajari ini, jika dikuasai dengan benar akan membantu mempermudah proses pengolahan data yang dilakukan. Selain fungsi-fungsi ini, kamu juga perlu mempelajari hal-hal lainnya yang bersifat fundamental dari SQL loh.


Eits, kamu gak perlu bingung harus belajar SQL dimana karena DQLab juga menyediakan modul SQL yang sangat cocok bagi pemula karena membahas hal-hal yang bersifat fundamental. Agar bisa mengaksesnya, kamu cukup berlangganan untuk menjadi member premium di DQLab

Yuk, tunggu apa lagi? Sekarang giliran mu!


Penulis: Gifa Delyani Nursyafitri


Mulai Karier
sebagai Praktisi Data
Bersama DQLab

Daftar sekarang dan ambil langkah pertamamu untuk mengenal Data Science.

Buat Akun Gratis Dengan :

https://dqlab.id/files/dqlab/file/data-web-1/data-user-2/50040333a3a5d46bf130664e5870ebc6/8be7fae4b69abead22aa9296bcab7b4b.jpg Sign-Up dengan Google

https://dqlab.id/files/dqlab/file/data-web-1/data-user-2/50040333a3a5d46bf130664e5870ebc6/d0aa879292fb427c0978d2a12b416e98.jpg Sign-Up dengan Facebook

Atau Buat Dengan :