SQL Server 2005
SQL Server 2005 (nama kode Yukon), dirilis pada bulan Oktober 2005, adalah penerus ke SQL Server 2000. Ini termasuk dukungan asli untuk mengelola data XML, di samping data relasional. Untuk tujuan ini, ia mendefinisikan tipe data xml yang dapat digunakan baik sebagai tipe data dalam kolom database atau sebagai literal dalam query. kolom XML dapat dikaitkan dengan skema XSD; XML data yang disimpan adalah diverifikasi terhadap skema. XML dikonversi ke tipe data internal biner sebelum disimpan dalam database. metode pengindeksan khusus yang dibuat tersedia untuk data XML. query data XML menggunakan XQuery; Common Language Runtime (CLR) integrasi adalah fitur utama dengan edisi ini, memungkinkan seseorang untuk menulis kode SQL sebagai Kode Dikelola oleh CLR. SQL Server 2005 menambahkan beberapa ekstensi untuk bahasa T-SQL untuk memungkinkan penyisipan query XQuery di T-SQL. Selain itu, juga mendefinisikan sebuah ekstensi baru untuk XQuery, yang disebut XML DML, yang memungkinkan modifikasi query berbasis data XML. SQL Server 2005 juga memungkinkan server database yang akan terkena terhadap layanan web menggunakan paket-paket TDS dikemas dalam SOAP (protokol) permintaan. Bila data yang diakses melalui layanan web, hasil yang dikembalikan sebagai XML. [1]
Untuk data relasional, T-SQL telah ditambah dengan fitur penanganan kesalahan (coba / menangkap) dan dukungan untuk query rekursif dengan CTEs (Common Tabel Ekspresi). SQL Server 2005 juga telah ditingkatkan dengan algoritma pengindeksan baru, sintaks dan sistem error yang lebih baik pemulihan. halaman Data checksummed untuk ketahanan kesalahan yang lebih baik, dan dukungan konkurensi optimis telah ditambahkan untuk performa yang lebih baik. Perizinan dan kontrol akses yang telah dibuat lebih rinci dan prosesor query menangani pelaksanaan bersamaan query dengan cara yang lebih efisien. Partisi pada tabel dan indeks yang didukung secara native, jadi scaling keluar database ke cluster lebih mudah. SQL CLR diperkenalkan dengan SQL Server 2005 untuk membiarkannya mengintegrasikan dengan NET Framework.. [2]
SQL Server 2005 memperkenalkan "MARS" (Multiple Active Hasil Sets), suatu metode yang memungkinkan penggunaan koneksi database untuk beberapa tujuan. [3]
SQL Server 2005 memperkenalkan DMVs (Dynamic Management Views), yang pandangan khusus dan fungsi yang mengembalikan keadaan server informasi yang dapat digunakan untuk memantau kesehatan contoh server, mendiagnosa masalah, dan kinerja tune. [4]
SQL Server 2005 Database Mirroring diperkenalkan, tapi tidak sepenuhnya didukung sampai rilis pertama Service Pack (SP1). Pada rilis awal (RTM) dari SQL Server 2005, mirroring database yang tersedia, tetapi tidak didukung. Dalam rangka mengimplementasikan mirroring database dalam versi RTM, Anda harus menerapkan melacak bendera 1400 saat startup [5] mirroring database. Pilihan ketersediaan tinggi yang menyediakan kemampuan redundansi dan failover pada tingkat database. Failover dapat dilakukan secara manual atau dapat dikonfigurasi untuk failover otomatis. failover otomatis membutuhkan mitra saksi dan mode operasi sinkron (juga dikenal sebagai tinggi keamanan atau keselamatan penuh). [6][Sunting] SQL Server 2008Bagian ini mungkin memerlukan pembersihan untuk memenuhi standar kualitas Wikipedia. Harap memperbaiki bagian ini jika Anda bisa. Halaman bicara mungkin berisi saran. (April 2009)
Versi sebelumnya dari SQL Server, SQL Server 2008, [7] [8] telah dirilis (RTM) pada tanggal 6 Agustus 2008 [9] dan bertujuan untuk membuat pengelolaan data diri-tuning, mengorganisir diri, dan menjaga diri dengan perkembangan SQL Server Selalu Di teknologi, untuk menyediakan mendekati nol downtime. SQL Server 2008 juga termasuk dukungan untuk data terstruktur dan semi-terstruktur, termasuk format media digital untuk gambar, audio, video dan data multimedia lainnya. Dalam versi saat ini, seperti multimedia data dapat disimpan sebagai gumpalan (benda besar biner), tetapi mereka bitstreams generik. kesadaran intrinsik data multimedia akan memungkinkan fungsi-fungsi khusus yang akan dilakukan pada mereka. Menurut Paul Flessner, senior Wakil Presiden, Aplikasi Server, Microsoft Corp, SQL Server 2008 dapat menjadi penyimpanan data backend untuk varietas data yang berbeda: XML, email, waktu / kalender, file, dokumen, spasial, etc serta melakukan search, query, analisis, berbagi, dan sinkronisasi di semua tipe data. [8]
Lain tipe data baru termasuk jenis khusus tanggal dan waktu dan tipe data spasial untuk data lokasi yang tergantung [10] Dukungan yang lebih baik untuk data tidak terstruktur dan semi-terstruktur. Disediakan menggunakan jenis FILESTREAM baru [11] data, yang dapat digunakan untuk referensi file yang disimpan pada sistem file. [12] data terstruktur dan metadata tentang file tersebut disimpan dalam database SQL Server, sedangkan komponen terstruktur disimpan dalam sistem file. file tersebut dapat diakses baik melalui file Win32 API penanganan serta melalui SQL Server menggunakan T-SQL, melakukan mengakses file data terakhir sebagai BLOB. Membuat cadangan dan memulihkan database punggung atas atau mengembalikan file yang direferensikan serta [13] SQL Server 2008 juga native mendukung data hirarkis, dan termasuk T-SQL konstruksi untuk langsung berurusan dengan mereka, tanpa menggunakan query rekursif.. [13]
Fungsionalitas Pencarian Full-Text telah terintegrasi dengan mesin database. Menurut sebuah artikel Microsoft teknis, ini menyederhanakan manajemen dan meningkatkan kinerja. [14]
Data spasial akan disimpan dalam dua jenis. Sebuah "Flat Earth" (GEOMETRI atau planar) tipe data merupakan data geospasial yang telah diproyeksikan dari asli, bola, sistem koordinat ke dalam pesawat. Sebuah "Round Earth" tipe data (GEOGRAFI) menggunakan model ellipsoid di mana bumi didefinisikan sebagai entitas kontinu tunggal yang tidak menderita dari singularitas seperti batas penanggalan internasional, tiang, atau peta zona proyeksi "pinggiran". Sekitar 70 metode yang tersedia untuk mewakili operasi spasial untuk Fitur Wikipedia Geospasial Terbuka Konsorsium untuk SQL, Versi 1.1. [15]
SQL Server termasuk fitur kompresi yang lebih baik, yang juga membantu dalam meningkatkan skalabilitas. [16] Ini meningkatkan algoritma pengindeksan dan memperkenalkan gagasan tentang indeks disaring. Ini juga mencakup Resource Gubernur yang memungkinkan pemesanan sumber daya untuk pengguna tertentu atau alur kerja. Ini juga mencakup kemampuan untuk enkripsi data transparan (TDE) serta kompresi backup. [11] SQL Server 2008 mendukung ADO.NET Entity Framework dan alat pelaporan, replikasi, dan definisi data akan dibangun di sekitar Badan Data Model [17]. SQL Server Reporting Services akan mendapatkan kemampuan memetakan dari integrasi produk visualisasi data dari Dundas Data Visualisasi, Inc, yang diakuisisi oleh Microsoft [18] Di sisi manajemen,. SQL Server 2008 termasuk deklaratif Management Framework yang memungkinkan mengkonfigurasi kebijakan dan kendala, pada seluruh database atau tabel tertentu, declaratively [10] Versi dari SQL Server Management Studio disertakan dengan SQL Server 2008 mendukung. IntelliSense untuk query SQL melawan SQL Server 2008 Database Engine. [19] SQL Server 2008 juga membuat database yang tersedia melalui penyedia Windows PowerShell dan fungsi manajemen tersedia sebagai cmdlets, sehingga server dan semua kasus berjalan dapat dikelola dari Windows PowerShell. [20][Sunting] SQL Server 2008 R2
SQL Server 2008 R2 (dahulu nama kode SQL Server "Kilimanjaro") diumumkan di TechEd 2009, dan dirilis untuk manufaktur pada 21 April 2010. [21] SQL Server 2008 R2 menambahkan fitur tertentu untuk SQL Server 2008 termasuk sistem data master manajemen dicap sebagai Master Data Services, manajemen pusat entitas master data dan hirarki. Juga Multi Server Management, terpusat konsol untuk mengelola beberapa SQL Server 2008 instance dan jasa, termasuk database relasional, Reporting Services, Analysis Services & Integration Services. [22]
SQL Server 2008 R2 meliputi sejumlah layanan baru, [23] termasuk PowerPivot untuk Excel dan SharePoint, Master Data Services, StreamInsight, ReportBuilder 3.0, Reporting Services Add-in untuk SharePoint, fungsi Data-tier dalam Visual Studio yang memungkinkan pengemasan berjenjang database sebagai bagian dari aplikasi, dan Utility SQL Server yang bernama UC (Utility Control Point), bagian dari AMSM (Aplikasi dan Multi-Server Management) yang digunakan untuk mengelola beberapa SQL Server. [24][Sunting] Edisi
Tidak ada komentar:
Posting Komentar