Fitur anyar ing SQL Server 2012 - RC0 Released
Microsoft SQL Server 2012 RC0 bubar dirilis. RC stands for Release Candidate, sing biasane versi siap produksi. Microsoft ngarahake release iki minangka SQL Server Code Dijenengi "Denali" nanging wis dienggoni ing SQL Server 2012 minangka jeneng final kanggo prodhuk. Business intelligence (BI) kritis penting kanggo organisasi loro gedhe lan cilik. Ing release paling anyar saka SQL Server, ora ana kekurangan tambahan BI saliyane kanggo sawetara dandan liyane.
Artikel iki bakal menehi pratinjau syarat, fitur lan dandan anyar ing SQL Server 2012 (kode jeneng Denali) kalebu:
- Persyaratan Perangkat Keras lan Perangkat Lunak
- Clustering Multi-Subnet Failover
- Programming Enhancements, kalebu urutan, paging query ad-hoc lan tweak panelusuran lengkap tèks
- BI lan Pembangunan Lingkungan Pengembangan Web
- Visualisasi berbasis Web
- Layanan Mutu Data
Elinga yen katrangan iki mung kanggo pratinjau lan bisa diganti dening Microsoft.
Persyaratan Perangkat Keras lan Perangkat Lunak
- Microsoft ngajak nggunakake format file NTFS tinimbang FAT32. FAT32 bakal bisa nanging sampeyan kudu ora nggunakake.
- Sampeyan ora bisa nginstal SQL Server 2012 (Denali-jeneng sing dijenengi Denali) ing pemetaan diprogram utawa dikompres.
- Sampeyan kudu duwe paket "no-reboot" sing diinstal sadurunge nginstal SQL Server 2012 (kode-dijenengi Denali). Iki kalebu ing Windows 7 SP1 lan Windows Server 2008 R2. Yen ora, sampeyan bisa ngundhuh paket ora-reboot saka Microsoft.
- SQL Server 2012 (kode-jenenge Denali) mbutuhake .NET Framework 4.0.
- Virtualisasi didhukung nggunakake teknologi Hyper-V saka Microsoft.
- Sampeyan butuh paling sethithik 3.6 GB papan disk sing gratis.
- Microsoft ngajak sampeyan ora instal SQL Server 2012 (kode-dijenengi Denali) ing kontrol domain.
- Dianjurake Prosesor & RAM
- 64-bit versi: AMD Opteron, AMD Athlin 64, Intel Xeon karo Intel EM64T Dhukungan utawa Intel Pentium IV kanthi dhukungan EM64T sing mlaku 2.0 GHz utawa luwih cepet. RAM sing disaranake maksimal sing ndhukung sistem operasi utawa paling ora 2 GB.
- Versi 32-bit: Pentium III utawa kompatibel mlaku ing 2.0 GHz luwih cepet. RAM sing disaranake maksimal sing ndhukung sistem operasi utawa paling ora 2 GB.
- Windows PowerShell 2.0 minangka pre-requisite kanggo nginstal SQL Server 2012 (kode-dijenengi Denali). Sampeyan bisa njaluk piranti lunak iki saka kaca Manajemen Windows framework.
Clustering Multi-Subnet Failover
Kanthi SQL Server 2012 (Denali-jeneng sing dijenengi Denali), sampeyan bisa ngatur SQL Server ing ngendi node cluster failover bisa disambungake menyang subnet sing beda. Subnet bisa disebar menyang lokasi geografis sing beda-beda nyediakake pemulihan bencana bebarengan karo kasedhiyan dhuwur. Supaya bisa mlaku kanthi bener, sampeyan kudu niru data ing database kasebut. Klaster gagalover SQL Server gumantung ing cluster failover Server Windows supaya iki kudu didisain dhisik. Elinga yen kabeh subnet sing terlibat ing konfigurasi iki kudu ing domain Direktori Active sing padha.
Programming Enhancements
- Urutan : Urutan wis dijaluk dening komunitas SQL Server kanggo taun, lan kalebu ing release iki. Sequence yaiku objek sing ditemtokake dening user sing nggawe urutan nomer. Punika conto nggunakake urutan.
/ ****** Create Sequence Object ****** /
CREATE SEQUENCE MySequence
Miwiti 1
LAYANAN OLEH 1;/ ****** Nggawe Temp Tabel ****** /
DECLARE @Personal TABLE
(
ID int ora NULL PRIMARY KEY,
FullName nvarchar (100) NOT NULL
);/ ****** Pasang sawetara data ****** /
INSERT @Person (ID, FullName)
VALUES (NEXT VALUE FOR MySequence, 'Jim Johnson'),
(NEXT VALUE FOR MySequence, 'Bob Thompson'),
(NEXT VALUE FOR MySequence, 'Tim Perdue');/ ****** Tampilake Data ****** /
SELECT * FROM @Person;Asil bakal katon kaya iki:
ID FullName
1 Jim Johnson
2 Bob Thompson
3 Tim Perdue
- Ad-Hoc Query Paging: Paging asil ing SQL Server wis dibahas kanggo taun. Urutan Miturut pilihan ing statement SELECT SQL wis ditingkatake ing SQL Server 2012. Nggunakake kombinasi OFFSET lan FETCH bebarengan karo ORDER BY menehi kontrol paging liwat asil pesawat. Nggunakake teknik iki bisa mbantu nggoleki kinerja kanthi nggawa maneh asil sing pengin dituduhake menyang pangguna nalika lagi dibutuhake. Kode TSQL ing ngisor iki lumaku marang tabel Wong ing basis data sampel AdventureWorks (kasedhiya saka Microsoft). Ing query sampel ing ngisor iki, SQL Server bakal ngasilake 10 cathetan sing diwiwiti kanthi rekaman 11. Perintah OFFSET nyedhiyakake titik wiwitan kanggo pernyataan SELECT ing istilah paging, lan perintah FETCH nyedhiyakake jumlah cathetan sing bakal bali ing wektu sing padha.
Pilih BusinessEntityID, FirstName, LastName
FROM Person.Person
ORDER BY BusinessEntityID
OFFSET 10 ROWS
FETCH NEXT 10 ROWS ONLY;
- Full-Text Search: Tèks Full Search ing SQL Server 2012 wis ditingkataké kanthi ngijini sampeyan kanggo nelusuri lan indeks data disimpen ing situs lengkap utawa metadata. Coba pirembagan document PDF sing nduweni "sifat" diisi kaya Jeneng, Tipe, Path Folder, Ukuran, Tanggal Diciptakan, etc. Ing release anyar saka SQL Server, data iki bisa indeks lan digoleki bebarengan karo data ing dokumen dhewe. Data ora kudu dilalekake, nanging saiki bisa uga.
BI lan Pembangunan Lingkungan Pengembangan Web
Microsoft pindah BI (Business Intelligence) nyedhaki pangguna pungkasan karo SQL Server 2008 R2. Alat Excel PowerPivot bantuan pangguna kanthi nggawe modhél nglaporake atine. Kabar apik PowerPivot lagi ditingkatake ing SQL Server 2012 (jeneng kode Denali). Microsoft nambahake KPI lan ngobrol liwat, sing bakal banget migunani kanggo kabeh pangguna.
Layanan Analysis bakal nyakup Model Semantic BI anyar (BISM). BISM yaiku model 3-layer sing kalebu:
- Model Data
- Logika Bisnis
- Akses Data
BISM bakal ningkatake analisis front end Microsoft kang kalebu Excel, Pelaporan Layanan lan SharePoint Insights. Microsoft wis ngandika bilih BISM ora panggantos kanggo Model BI saiki nanging luwih saka model alternatif. Ing istilah prasaja, BISM minangka model hubungan sing kalebu artefak BI kayata KPI lan hierarki.
Visualisasi Web-Based - Project Crescent
Project Crescent yaiku jeneng kode Microsoft kanggo alat pelaporan lan visualisasi anyar sing ditindakake ing SQL Server 2012 (kode sing dijenengi Denali). Project Crescent nyedhiyakake fungsionalitas pelaporan ad-hoc kanggo nyeret lan nyelehake ing Silverlight.
Iku kalebu alat query kuat lan storyboarding interaktif kanggo ngidini pangguna kanggo nuduhake visualisasi dataset gedhe.
Layanan Mutu Data
Layanan Kualitas Data minangka pendekatan basis pengetahuan sing lumaku ing SSIS (Layanan Integrasi Layanan SQL). Kualitas data minangka salah sawijining bab sing sampeyan ora bisa sampurna. Microsoft ngenalake "Analisis Impact lan Panyangka" sing bakal menehi informasi babagan apa data sampeyan gumantung. Iku uga nuduhake garis keturunan data, kalebu saka ngendi asalé lan sistem sing ana ing sandhuwuré.