Membuat Database dengan SQL Server 2000 S1 TI - AMIKOM Yogyakarta 2009 MODUL PRAKTIKUM SISTEM BASIS DATA
MODUL PRAKTIKUM SISTEM BASIS DATA Membuat Database dengan Microsoft SQL Server 2000 Akhmad Dahlan Laboratorium Basis Data Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta 2009
Modul 2 Membuat Database dengan Ms. SQL Server 2000 Kompetensi Dasar : Membuat database di Ms. SQL Server 2000 dengan berbagai cara Indikator : Mampu membuat database di SQL Server 2000 dengan menggunakan Enterprise Manager Wizard dan Query Analyzer Mampu mengelola perubahan database MEMBUAT DATABASE Ada banyak cara untuk membuat database dengan menggunakan Ms. SQL Server 2000. Diantaranya adalah menggunakan Enterprise Manager maupun dengan Query Analizer. Untuk pemula, direkomendasikan menggunakan Enterprise manager. Pada Enterprise manager sendiri juga ada dua cara yang bisa dilakukan; cara manual maupun menggunakan wizard. Membuat database dengan cara manual: Pastikan anda sudah berada dalam jendela Enterprise manager. Kemudian pada console root pilih database Klik kanan New Database Kemudian ketikkan nama database: perkuliahanxxxx
Untuk menentukan letak file database pilih tab Data File dan Transaction Log. Pastikan kedua file ini tersimpan dalam folder anda. Untuk settingan file size, biarkan mengikuti setting default. Membuat database dengan Wizard: Cara lain yang bisa anda lakukan adalah dengan memanfaatkan fasilitas wizard yang disediakan. Pastikan anda telah berada pada jendela Enterprise manager Pilih Tools Klik Wizard 3
Klik database Klik Create database wizard Beri nama database dengan Perkuliahan Wizardxxxx Selanjutnya adan ikuti dan cermati tahapan berikutnya! Membuat database dengan Query Analyzer: Proses pembuatan database dengan Query analyzer sangat jauh berbeda dengan yang kita lakukan di Enterprise Manager. Pada Query analyzer, semua proses menggunakan penulisan script SQL. Untuk masuk ke Query Analyzer, klik start Program, SQL Server, dan pilih Query Analyzer! Untuk membuat database perintah dasar SQL yang paling sederhana adalah dengan menuliskan SQL di bawah ini pada text editor Query Analyzer: Syntax : create database nama_database; Contoh: create database perkuliahan; Dengan menggunakan perintah tersebut anda telah berhasil membangun sebuah database dengan nama perkuliahan. Akan tetapi settingan file dan lain sebagainya mengikuti default system SQL Server. Artinya file mdf dan ldf yang terbentuk akan disimpan di direktori SQL Server yang disetting pada saat proses installasi. 4
Sedangan jika kita ingin menghendaki setingan secara custem perintah SQL yang bisa digunakan adalah : CREATE DATABASE Basis Dataku ON PRIMARY (NAME = AnuKU, FILENAME = 'd:\program Files\Microsoft SQL Server\MSSQL\data\anuku.mdf', SIZE = 8MB, MAXSIZE = 10MB, FILEGROWTH = 1MB), FILEGROUP mahasiswa (NAME = BesarAnuKu1, FILENAME = 'd:\program Files\Microsoft SQL Server\MSSQL\data\besaranuku1.ndf', SIZE = 100MB, MAXSIZE = 150MB, FILEGROWTH = 10MB) LOG ON (NAME = LogAnuku1, FILENAME = 'd:\program Files\Microsoft SQL Server\MSSQL\log\logAnuku1.ldf', SIZE = 100MB, MAXSIZE = 150MB, FILEGROWTH = 10MB) Adan dapat meng customize settingan file sesuai dengan yang anda inginkan. Misal ukuran file dan letak penyimpanan file. Agar file tersimpan di folder anda, anda harus mengubah path direktori anda (script yang tercetak tebal). Let s code! Mengelola perubahan database. Database yang telah dibuat harus bisa dikelola untuk mengakomodasi kemungikan adanya perubahan. Seperti penghapusan database atau perubahan nama database. Sama seperti pembuatannya, perubahan terhadap database juga dapat dilakukan baik dengan Enterprise Manager maupun Query Anayzer. Untuk mengubah nama maupun menghapus database dengan Enterprise manager caranya sangat mudah. Ayo Coba Sendiri! Ubah nama database perkuliahanxxxx menjadi kuliahxxxx Terus anda hapus database tersebut! Sedangkan jika menggunakan Query Analyzer, caranya adalah sebagai berikut: Syntax SQL untuk mengubah nama database: EXEC sp_renamedb namadatabaselama, NamaDatabaseBaru ; 5
Sedangkan syntax SQL untuk menhapus database adalah: DROP DATABASE namadatabase; Sekarang coba lakukan terhadap database Perkuliahan Wizardxxxx anda! Ubah namanya menjadi Wizardxxxx. Kemudian hapus database tersebut! happy coding; aa_alland@yahoo.com 6