Apa Itu SQL Server ? Pengenalan dan Sejarah Versi

Apa itu SQL Server ?

Microsoft SQL Server adalah sistem manajemen basis data relasional (RDBMS) yang dikembangkan oleh Microsoft. Sebagai server database, ini adalah produk perangkat lunak yang fungsi utamanya menyimpan dan mengambil data seperti yang diminta oleh aplikasi perangkat lunak lain – yang dapat berjalan di komputer yang sama atau di komputer lain dalam suatu jaringan atau berbeda jaringan (termasuk Internet). Microsoft mengeluarkan beberapa edisi berbeda dari Microsoft SQL Server, yang ditujukan untuk pengguna yang berbeda dan untuk beban kerja mulai dari aplikasi kecil hingga aplikasi besar yang terhubung ke Internet dengan banyak pengguna bersamaan.

Tujuan utama di buatnya MSSQL Server adalah untuk bersaing dengan MySQL dan Oracle database. SQL Server mensupport ANSI SQL, yang mana merupakan suatu standard dari Bahasa SQL (Structure Query Language). Namun, SQL Server hadir dengan implementasi Bahasa SQL-nya sendiri, TSQL(Transact-SQL).

T-SQL adalah Bahasa milik Microsoft yang dikenal sebagai Transact-SQL. Ini memberikan kemampuan lebih lanjut untuk mendeklarasikan variabel, penanganan pengecualian, prosedur tersimpan, dll.

SQL Server Management Studio (SSMS) adalah alat antarmuka utama untuk SQL Server, dan mendukung lingkungan 32-bit dan 64-bit.

Setelah melihat hal tersebut maka kalian sudah sedikit faham mengenai Apa itu SQL Server?.

Dalam tutorial ini kalian akan belajar mengenai beberapa hal sebagai berikut;

  • Versi dan Sejarah SQL Server
  • Edisi SQL Server
  • SQL Server Instances

Versi dan Sejarah SQL Server

MS SQL Server untuk OS / 2 dimulai sebagai proyek untuk mem-port Sybase SQL Server ke OS / 2 pada tahun 1989, oleh Sybase, Ashton-Tate, dan Microsoft.

SQL Server 4.2 untuk NT dirilis pada tahun 1993, menandai entri ke Windows NT.

SQL Server 6.0 dirilis pada tahun 1995, menandai akhir dari kolaborasi dengan Sybase; Sybase akan terus mengembangkan varian SQL Server mereka sendiri, Sybase Adaptive Server Enterprise, secara independen dari Microsoft.

SQL Server 7.0 dirilis pada tahun 1998, menandai konversi kode sumber dari C ke C ++.

SQL Server 2005, dirilis pada tahun 2005, menyelesaikan revisi lengkap kode Sybase lama menjadi kode Microsoft.

SQL Server 2012, dirilis pada 2012, menambahkan penyimpanan dalam memori berbentuk kolom alias xVelocity, yang memulai zaman baru dalam analitik online

SQL Server 2017, dirilis pada 2017, menambahkan dukungan Linux untuk platform Linux berikut: Red Hat Enterprise Linux, SUSE Linux Enterprise Server, Ubuntu & Docker Engine. [4]

Edisi SQL Server

Berikut beberapa Edisi SQL Server yang ada saat ini

SQL Server Enterprise: Digunakan dalam bisnis kritis kelas atas, skala besar, dan misi. Ini memberikan keamanan kelas atas, Analisis Tingkat Lanjut, Pembelajaran Mesin, dll.

SQL Server Standard: Sangat cocok untuk Aplikasi Tingkat Menengah dan Data mart. Ini termasuk pelaporan dasar dan analitik.

SQL Server WEB: Ini dirancang untuk opsi total biaya kepemilikan yang rendah untuk host Web. Ini memberikan kemampuan skalabilitas, keterjangkauan, dan pengelolaan untuk properti Web skala kecil hingga besar.

SQL Server Developer: Ini mirip dengan edisi perusahaan untuk lingkungan non-produksi. Ini terutama digunakan untuk membangun, menguji, dan demo.

SQL Server Express: Ini untuk aplikasi skala kecil dan gratis untuk digunakan.

Berikut adalah untuk versi yang tersedia sampai saat ini:

SQL Server Edition

Untuk versi 2016 ke atas SQL server hanya support untuk type prosessor 64 bit (x64) saja, untuk lebih detail nya bisa lihat pada table di bawah ini

SQL Server Version

SQL Server Instances

SQL Server memungkinkan Anda menjalankan beberapa layanan sekaligus, dengan setiap layanan memiliki info masuk terpisah, porta, database, dll. Ini dibagi menjadi dua:

• Contoh primer

• Contoh bernama.

Ada dua cara untuk mengakses contoh utama. Pertama, kita bisa menggunakan nama server. Kedua, kita bisa menggunakan alamat IP-nya. Instance bernama diakses dengan menambahkan garis miring terbalik dan nama instance.

Misalnya, untuk menghubungkan ke instance bernama xyx di server lokal, Anda harus menggunakan 127.0.0.1 \ xyz. Dari SQL Server 2005 dan yang lebih baru, Anda diizinkan menjalankan hingga 50 instance secara bersamaan di server.

Perhatikan bahwa meskipun Anda dapat memiliki beberapa instance di server yang sama, hanya satu di antaranya yang harus menjadi instance default sedangkan sisanya harus diberi nama instance. Satu dapat menjalankan semua instance secara bersamaan, dan setiap instance berjalan independen dari instance lainnya.

Pentingnya Contoh SQL Server

Berikut ini adalah keuntungan dari contoh SQL Server:

1. Untuk pemasangan versi yang berbeda pada satu mesin

Anda dapat memiliki versi SQL Server yang berbeda di satu mesin. Setiap instalasi bekerja secara independen dari instalasi lainnya.

2. Untuk pengurangan biaya

Instance dapat membantu kami mengurangi biaya pengoperasian SQL Server, terutama dalam membeli lisensi SQL Server. Anda bisa mendapatkan layanan yang berbeda dari berbagai contoh, sehingga tidak perlu membeli satu lisensi untuk semua layanan.

3. Untuk pemeliharaan lingkungan pengembangan, produksi dan pengujian secara terpisah

Ini adalah manfaat utama memiliki banyak instance SQL Server di satu mesin. Anda dapat menggunakan contoh yang berbeda untuk tujuan pengembangan, produksi, dan pengujian.

4. Untuk mengurangi masalah database sementara

Saat Anda memiliki semua layanan yang berjalan pada satu contoh SQL Server, ada kemungkinan besar mengalami masalah dengan masalah tersebut, terutama masalah yang terus berulang. Jika layanan tersebut dijalankan pada instance yang berbeda, Anda dapat menghindari masalah seperti itu.

5. Untuk memisahkan hak keamanan

Ketika layanan yang berbeda berjalan pada contoh SQL Server yang berbeda, Anda dapat fokus untuk mengamankan contoh yang menjalankan layanan paling sensitif.

6. Untuk memelihara server siaga

Contoh SQL Server bisa gagal, menyebabkan penghentian layanan. Ini menjelaskan pentingnya memiliki server siaga untuk dibawa masuk jika server saat ini gagal. Ini dapat dengan mudah dicapai dengan menggunakan instance SQL Server.

Ringkasan:

• SQL Server didefinisikan sebagai sistem manajemen basis data relasional (RDBMS) yang dikembangkan oleh Microsoft

• T-SQL berarti Transact-SQL, Bahasa milik Microsoft

• Microsoft dan Sybase merilis versi 1.0 pada tahun 1989

• Berbagai Edisi SQL Server adalah Enterprise, Standard, Web, Developer, dan Express

• Komponen penting dari SQL Server adalah Mesin Basis Data, SQL Server, Agen Server SQL, Browser SQL Server, Pencarian Teks Lengkap SQL Server, dll.

• Anda dapat menjalankan beberapa contoh SQL Server yang sama di mesin yang sama.

Sumber : Wikipedia

Spread the love

Related Posts

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *