Pertemuan11 PDF
Pertemuan11 PDF
SQL
SQL (Structured Query Language) adalah salah satu bahasa generasi
level ke-4 yang awalnya dikembangkan oleh IBM di San Jose Research
Laboratory. Berbeda dengan bahasa pemrograman level ke-3, SQL
adalah bahasa yang bersifat request oriented dan bersifat non
prosedural sehingga lebih mudah untuk dipelajari karena sintaks yang
digunakan hampir menyerupai bahasa yang digunakan oleh manusia
untuk berkomunikasi sehingga SQL lebih fleksibel dalam
penggunaannya. Selain itu SQL juga bersifat non case sensitif. Banyak
vendor pembuat DBMS (Database Management System) saat ini
menggunakan SQL sebagai standar dalam produk mereka seperti
Oracle, Microsoft SQL Server, PostGreSQL dan MySQL.
Komponen SQL Server 2005 tidak didefault terpilih. Untuk itu aktifkan
komponen tersebut sesuai kebutuhan. Beberapa komponen yang
disediakan oleh aplikasi program SQL Server 2005 antara lain:
- Database Engine
Komponen ini merupakan inti dari SQL Server 2005 yang digunakan
untuk menyimpan, memroses dan mengamankan data. Komponen ini
meliputi Replication, Full-Text Search dan tools untuk mengatur data
relasional dan XML.
- Analysis Services
Komponen ini meliputi analisis server dan tools yang digunakan untuk
membuat dan mengatur online analytical processing (OLAP) dan
aplikasi data mining. Fitur ini juga akan menginstal Data
Transformation Services.
- Reporting Services
Komponen ini meliputi client dan server untuk membuat dan mengatur
laporan. Internet Information Services (IIS) 5.0 atau lebih tinggi
digunakan untuk proses instalasi. Internet Explorer 6.0 SP 1 diperlukan
untuk komponen Report Designer dari Reporting Services.
- Connectivity Components
Komponen ini digunakan untuk komunikasi antar server dan client,
termasuk Microsoft Data Access Component (MDAC), DB-Library, ODBC
dan OLE DB.
- SQL Server Management Studio
Tool ini berisi query analyzer yang berfungsi untuk mengedit dan
memroses perintah query, Enterprise Manager dan utility lainnya.
Komponen ini dapat diinstal dengan bantuan Internet Explorer 6.0 SP
1.
- SQL Profiler
Tool ini menyediakan antarmuka grafis untuk memonitor instance
engine database SQL Server atau instance dari Analysis Services.
- Database Tuning Adviser
Tool ini digunakan untuk mengoptimalkan index, view dan partisi
database. Komponen ini dapat diinstal dengan bantuan Internet
Explorer 6.0 SP 1.
- Business Inteligence Development Studio
Tool ini merupakan suatu lingkungan pengembangan yang
terintegrasi untuk Analysis Services dan Data Transformation Services
Solutions. Komponen ini dapat diinstal dengan bantuan Internet
Explorer 6.0 SP 1.
- Books Online
Merupakan dokumentasi inti SQL Server 2005.
- Programming Reference
Merupakan referensi pemrograman SQL Server 2005.
- Samples
Berisi contoh kode program aplikasi engine database, analysis services,
reporting services dan data transformation services.