Perbedaan antara SQL dan Microsoft SQL Server

Anonim

SQL vs Microsoft SQL Server | Perbedaan SQL vs SQL Server

Structured Query Language (SQL) adalah bahasa komputer untuk database. Ini digunakan untuk mengakses dan memanipulasi data dalam Relational Database Management Systems (RDMS). Microsoft SQL server adalah Relational Database Server yang diproduksi oleh Microsoft. Menggunakan SQL sebagai bahasa query utamanya.

SQL memiliki kemampuan untuk memasukkan data ke dalam database, query data untuk informasi, memperbarui / menghapus data dalam database dan membuat / memodifikasi skema database. SQL dikembangkan oleh IBM pada awal tahun 1970an dan pada awalnya disebut SEQUEL (Structured English Query Language). Bahasa SQL memiliki beberapa elemen bahasa yang disebut klausa, ungkapan, predikat, kueri, dan pernyataan. Di antaranya, yang paling banyak digunakan adalah queries. Pertanyaan ditentukan oleh pengguna sedemikian rupa sehingga menggambarkan sifat yang diinginkan dari subkumpulan data yang perlu diambil dari database. Kemudian Sistem Manajemen Database melakukan optimasi yang diperlukan untuk query dan menjalankan operasi fisik yang diperlukan untuk menghasilkan hasil query. SQL juga memungkinkan tipe data seperti string karakter, string bit, angka dan tanggal dan waktu untuk disertakan dalam kolom database. American National Standard Institute (ANSI) dan Organisasi Internasional untuk Standardisasi (ISO), mengadopsi SQL sebagai standar masing-masing pada tahun 1986 dan 1987. Meskipun SQL adalah standar ANSI, ada banyak versi bahasa SQL yang berbeda. Tetapi untuk memenuhi standar ANSI semua versi ini mendukung perintah yang banyak digunakan seperti SELECT, UPDATE, DELETE, INSERT, WHERE dengan cara yang sama.

- Seperti yang disebutkan sebelumnya, server Microsoft SQL adalah server database yang menggunakan SQL, lebih khusus lagi, T-SQL dan ANSI SQL sebagai bahasa query utamanya. T-SQL memperluas SQL dengan menambahkan beberapa fitur seperti pemrograman prosedural, variabel lokal dan fungsi pendukung untuk string / pengolahan data. Fitur ini membuat T-SQL Turing selesai. Setiap aplikasi, yang perlu berkomunikasi dengan server MS SQL, perlu mengirimkan pernyataan T-SQL ke server. Server Microsoft SQL dapat digunakan untuk membuat aplikasi database berbasis desktop, enterprise dan web. Ini menyediakan lingkungan yang memungkinkan pembuatan database, yang bisa diakses dari workstation, internet atau media lain seperti Personal Digital Assistant (PDA). Versi pertama server MS SQL dirilis pada tahun 1989 dan disebut server SQL 1. 0. Ini dikembangkan untuk Operating System / 2 (OS2). Sejak saat itu telah ada beberapa rilis dari server MS SQL dan rilis terbaru adalah SQL Server 2008 R2, yang dirilis ke manufaktur pada tanggal 21 April 2010.Server MS SQL juga tersedia dalam beberapa edisi yang mencakup rangkaian fitur yang disesuaikan untuk pengguna yang berbeda.

Untuk meringkas, SQL adalah bahasa komputer untuk membuat dan mengelola basis data relasional dan server Microsoft SQL adalah server database yang menggunakan SQL sebagai bahasa query utamanya dan dapat digunakan untuk mengembangkan aplikasi database. Jadi jelas bahwa kedua hal ini berbeda di mana bahasa komputer dan yang lainnya adalah aplikasi komputer.