Apa itu SQL Server?
Berlaku untuk: SQL Server
Microsoft SQL Server adalah sistem manajemen database relasional (RDBMS). Aplikasi dan alat terhubung ke instans atau database SQL Server, dan berkomunikasi menggunakan Transact-SQL (T-SQL).
Opsi penyebaran
Anda dapat menginstal SQL Server di Windows atau Linux, menyebarkannya dalam kontainer Linux, atau menyebarkannya di Azure Virtual Machine atau platform komputer virtual lainnya. Anda sebelumnya mungkin telah menyebut ini sebagai produk kotak.
Versi SQL Server yang didukung bergantung pada perjanjian lisensi Anda, tetapi untuk tujuan dokumentasi ini, kami berarti SQL Server 2016 (13.x) dan versi yang lebih baru. Dokumentasi untuk SQL Server 2014 (12.x) dan versi sebelumnya tersedia di versi dokumentasi SQL Server sebelumnya. Untuk mengetahui versi SQL Server mana yang saat ini didukung, lihat Opsi akhir dukungan SQL Server.
Mesin Database SQL Server yang mendasar juga digunakan oleh produk dan layanan berikut:
- Azure SQL Database
- Instans Terkelola Azure SQL
- Sistem Platform Microsoft Analytics (PDW)
- Azure Synapse Analytics
- Azure SQL Edge
Untuk daftar fitur yang didukung oleh edisi SQL Server di Windows, lihat:
- Edisi dan fitur yang didukung SQL Server 2022
- Edisi dan fitur yang didukung SQL Server 2019
- Edisi dan fitur yang didukung SQL Server 2017
- Edisi dan fitur yang didukung SQL Server 2016
Komponen dan teknologi SQL Server
Bagian ini menjelaskan beberapa teknologi utama yang tersedia di SQL Server.
Komponen | Deskripsi |
---|---|
Mesin Database | Mesin Database adalah layanan inti untuk menyimpan, memproses, dan mengamankan data. Mesin Database menyediakan akses terkontrol dan pemrosesan transaksi untuk memenuhi persyaratan aplikasi penggunaan data yang paling menuntut dalam perusahaan Anda. Mesin Database juga memberikan dukungan yang kaya untuk mempertahankan kelangsungan bisnis melalui kelangsungan Bisnis dan pemulihan database - SQL Server. |
Pembelajaran Mesin Services (MLS) | SQL Server Pembelajaran Mesin Services mendukung integrasi pembelajaran mesin, menggunakan bahasa R dan Python populer, ke dalam alur kerja perusahaan. Pembelajaran Mesin Services (Dalam Database) mengintegrasikan R dan Python dengan SQL Server, sehingga memudahkan untuk membangun, melatih ulang, dan menilai model dengan memanggil prosedur tersimpan. Pembelajaran Mesin Server menyediakan dukungan skala perusahaan untuk R dan Python, tanpa memerlukan SQL Server. |
Integration Services (SSIS) | SQL Server Integration Services adalah platform untuk membangun solusi integrasi data berkinerja tinggi, termasuk paket yang menyediakan pemrosesan ekstraksi, transformasi, dan pemuatan (ETL) untuk pergudangan data. |
Analysis Services (SSAS) | SQL Server Analysis Services adalah platform data analitis dan toolset untuk kecerdasan bisnis pribadi, tim, dan perusahaan. Server dan desainer klien mendukung solusi OLAP tradisional, solusi pemodelan tabular baru, serta analitik dan kolaborasi layanan mandiri menggunakan Power Pivot, Excel, dan lingkungan SharePoint Server. Analysis Services juga mencakup Penggalian Data sehingga Anda dapat mengungkap pola dan hubungan yang tersembunyi di dalam data dalam volume besar. |
Reporting Services (SSRS) | SQL Server Reporting Services memberikan fungsionalitas pelaporan yang mendukung Web perusahaan. Anda dapat membuat laporan yang menarik konten dari berbagai sumber data, menerbitkan laporan dalam berbagai format, dan mengelola keamanan dan langganan secara terpusat. |
Replikasi | Replikasi SQL Server adalah serangkaian teknologi untuk menyalin dan mendistribusikan data dan objek database dari satu database ke database lainnya, lalu menyinkronkan antar database untuk mempertahankan konsistensi. Dengan menggunakan replikasi, Anda dapat mendistribusikan data ke lokasi yang berbeda dan ke pengguna jarak jauh atau seluler dengan jaringan area lokal dan luas, koneksi dial-up, koneksi nirkabel, dan Internet. |
Layanan Kualitas Data (DQS) | Layanan Kualitas Data memberi Anda solusi pembersihan data berbasis pengetahuan. DQS memungkinkan Anda membangun basis pengetahuan, lalu menggunakan basis pengetahuan tersebut untuk melakukan koreksi dan deduplikasi data pada data Anda, menggunakan cara yang dibantu komputer dan interaktif. Anda dapat menggunakan layanan data referensi berbasis cloud, dan Anda dapat membangun solusi manajemen data yang mengintegrasikan DQS dengan SQL Server Integration Services dan Master Data Services. |
Master Data Services(MDS) | Master Data Services adalah solusi SQL Server untuk manajemen data master. Solusi yang dibangun di Atas Master Data Services membantu memastikan bahwa pelaporan dan analisis didasarkan pada informasi yang tepat. Dengan menggunakan Master Data Services, Anda membuat repositori pusat untuk data master Anda dan mempertahankan catatan data tersebut yang dapat diaudit dan dapat diamankan saat berubah dari waktu ke waktu. |
Konsep dasar
Tabel ini menyediakan tautan ke konsep dasar di SQL Server dan Azure SQL.
Sambungkan ke SQL Server
- Menyambungkan ke Mesin Database
- Apa itu SQL Server Management Studio (SSMS)?
- Apa itu Azure Data Studio?
Integrasi Azure
Meskipun SQL Server adalah produk mandiri, yang dapat diinstal pada komputer yang menjalankan sistem operasi Windows dan Linux, Anda dapat mengintegrasikan instans SQL Server Anda dengan beberapa layanan Azure.
Azure Virtual Machines
SQL Server di Azure Virtual Machines memungkinkan Anda untuk menggunakan versi lengkap SQL Server di cloud tanpa harus mengelola perangkat keras lokal apa pun. Mesin virtual SQL Server (VM) juga menyederhanakan biaya lisensi saat Anda membayar sesuai penggunaan.
Komputer virtual Azure berjalan di berbagai wilayah geografis di seluruh dunia. Mereka juga menawarkan berbagai ukuran mesin. Galeri gambar komputer virtual memungkinkan Anda membuat SQL Server VM dengan versi, edisi, dan sistem operasi yang tepat. Ini membuat mesin virtual menjadi opsi yang baik untuk banyak beban kerja SQL Server yang berbeda.
Azure Arc
SQL Server yang diaktifkan oleh Azure Arc menyederhanakan tata kelola dan manajemen dengan memberikan platform manajemen multicloud dan lokal yang konsisten. Azure Arc menyediakan cara terpusat dan terpadu untuk mengelola seluruh lingkungan Anda bersama-sama, menggabungkan komputer virtual non-Azure dan/atau lokal yang ada, kluster Kubernetes, dan database ke Azure Resource Manager.
Anda dapat menggunakan kemampuan layanan dan manajemen Azure, memperkenalkan praktik DevOps untuk mendukung pola asli cloud baru di lingkungan Anda, dan mengonfigurasi lokasi kustom sebagai lapisan abstraksi di atas kluster dan ekstensi kluster Yang didukung Azure Arc, terlepas dari tempat sumber daya Anda tinggal.
Azure Kubernetes Service (AKS)
Azure Kubernetes Service (AKS) adalah layanan Kubernetes terkelola untuk menyebarkan dan mengelola kluster kontainer. Dengan SQL Server pada kontainer Linux, Anda dapat menyebarkan kontainer SQL Server Linux ke AKS menggunakan bagan Helm.
Catatan
Anda juga dapat menyiapkan SQL Managed Instance yang diaktifkan oleh Azure Arc pada infrastruktur Kubernetes pilihan Anda, yang memungkinkan Anda mengelola layanan di Azure sementara data Anda tetap berada di lokasi yang Anda inginkan.
Memigrasikan dan memindahkan data
SQL Server memberikan banyak peluang untuk memigrasikan dan memodernisasi data estate Anda.
Bermigrasi ke cloud
- Memigrasikan beban kerja SQL Server (FAQ)
- Impor dan Ekspor Data dengan Wizard Impor dan Ekspor SQL Server
- Panduan Migrasi Azure Database
Migrasi ke SQL Server
- Memigrasikan database dan data terstruktur ke SQL Server di Linux 1
- Asisten Migrasi Data
- Mengimpor data dari Excel ke SQL Server atau Azure SQL Database
- Asisten Migrasi SQL Server
1 SQL Server 2017 (14.x) dan versi yang lebih baru.
Memperbarui versi SQL Server Anda
Sampel
Dapatkan bantuan
- Ide untuk SQL: Memiliki saran untuk meningkatkan SQL Server?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (tag sql-server): Ajukan pertanyaan SQL Server
- Stack Overflow (tag sql-server): Jawaban atas pertanyaan pengembangan SQL
- Reddit: Diskusi umum tentang SQL Server
- Syarat dan Informasi Lisensi Microsoft SQL Server
- Opsi dukungan untuk pengguna bisnis
- Bantuan dan umpan balik SQL Server tambahan
Berkontribusi pada dokumentasi SQL
Tahukah Anda bahwa Anda dapat mengedit konten SQL sendiri? Jika Anda melakukannya, Anda tidak hanya membantu meningkatkan dokumentasi kami, tetapi Anda juga dikreditkan sebagai kontributor ke halaman.
Untuk informasi selengkapnya, lihat Cara berkontribusi pada dokumentasi SQL Server
Konten terkait
- Panduan penginstalan SQL Server (Windows)
- Panduan instalasi untuk SQL Server di Linux
- Mengonfigurasi dan menyesuaikan kontainer SQL Server Docker
- Opsi konfigurasi server (SQL Server)