Pendahuluan
Microsoft SQL Server memiliki banyak fitur unik, dibandingkan dengan sistem manajemen database lainnya:
- Kecerdasan atas data apa pun: SQL Server adalah satu-satunya Sistem Manajemen Database Relasional komersial (RDBMS) dengan bawaan Kecerdasan Buatan (AI). Ini mendukung R, Python, dan Java yang berjalan di samping data dalam memori dan pada skala besar dengan dukungan untuk Spark.
- Pilihan platform, bahasa, dan kontainer: Pengembang dan administrator SQL Server dapat memilih platform dan bahasa mereka, dengan dukungan untuk Windows, Linux, kontainer, Transact-SQL, Java, C/C++, C#/VB.NET, PHP, Node.js, Python, dan Ruby.
- Performa dan skalabilitas terdepan di industri: SQL Server saat ini pertama dalam tolok ukur TPC-E untuk performa, dan pertama untuk performa dalam tolok ukur TPC-H 1 TB, 10 TB, dan 30 TB.
- Keamanan terdepan di industri: Menurut National Institute of Standards and Technology (NIST), SQL Server telah menjadi RDBMS yang paling aman selama lebih dari sembilan tahun terakhir. Fitur keamanan mencakup yang berikut ini dan Anda akan melihat orang lain nanti dalam modul ini:
- Enkripsi Data Transparan (TDE): Anda dapat menggunakan teknologi ini untuk mengenkripsi data tidak aktif dalam file data SQL Server.
- Penemuan dan Klasifikasi Data SQL: Anda dapat menggunakan alat ini di SQL Server Management Studio (SSMS) untuk menemukan data paling sensitif dalam database Anda, termasuk data pribadi, sehingga Anda dapat mengambil tindakan untuk mengamankannya.
- Masking Data Dinamis (DDM): Anda dapat menggunakan fitur ini untuk melindungi nilai sensitif, seperti nomor kartu kredit, dengan menutupi bagian-bagiannya dari pengguna yang tidak memiliki hak istimewa.
- Wawasan dalam hitungan menit pada perangkat apa pun: SQL Server menyediakan solusi end-to-end untuk pelaporan, dan menskalakan dari seluler ke desktop dengan sebagian kecil dari biaya sistem lain. Anda dapat mengubah data menjadi jawaban menggunakan kemampuan pelaporan perusahaan SQL Server Reporting Services bersama dengan Microsoft Power BI Report Server yang disertakan, yang memberi pengguna akses ke laporan Power BI interaktif yang kaya di perangkat apa pun.
Catatan
Microsoft Power BI Report Server hanya berjalan di Windows, tetapi Anda dapat menggunakannya untuk mengkueri data yang di-hosting di server SQL yang berjalan di sistem operasi Linux.
SQL Server juga mendukung PolyBase, yang merupakan solusi virtualisasi data dalam SQL Server. Ini memungkinkan Anda untuk membuat tabel eksternal dalam database Anda yang mengarah ke sumber data eksternal seperti kluster Hadoop, Oracle, Teradata, database NoSQL, dan SAP Hana. Anda akan dapat mengkueri semua sumber data Anda dengan satu kueri tunggal.
Untuk alasan ini, Wide World Importers tertarik untuk menjalankan SQL Server 2019 di Linux. Administrator sistem mereka memiliki lebih banyak pengalaman dengan server Linux daripada dengan Windows, dan mereka tertarik oleh performa, keamanan, dan fungsionalitas SQL Server.
Anda adalah administrator database yang ingin mempelajari fungsionalitas dan keuntungan menginstal SQL Server di Linux, dan menjalankan SQL Server di kontainer.
Tujuan pembelajaran
Dalam modul ini, Anda akan:
- Menjelaskan manfaat utama menjalankan SQL Server di Linux.
- Jelaskan alat Windows dan lintas platform yang dapat digunakan untuk mengelola SQL Server di Linux.
- Menjelaskan manfaat menjalankan SQL Server di komputer virtual Linux.
- Menjelaskan manfaat menjalankan SQL Server pada lingkungan runtime kontainer, seperti Docker.
Prasyarat
- Administrasi Linux dasar