Lompat ke konten Lompat ke sidebar Lompat ke footer

Membuat Schema Basis Data dan Tabel Menggunakan SSMS dan T-SQL

Membuat tabel menggunakan SSMS jauh lebih mudah dibandingkan menggunakan T-SQL. Kerugian terbesar menggunakan SSMS adalah tidak memiliki kode (script) yang sifatnya sangat portable. Setelah T-SQL ditulis, dapat disimpan dan dijalankan kembali pada instance yang sama ataupun instance lainnya dari SQL Server tanpa harus membuat ulang script tersebut, lain halnya jika menggunakan SSMS. Jika menggunakan fitur desain tabel untuk membuat sebuah tabel, maka pada saat akan membuat ulang tabel tersebut pada instance lainnya dari SQL Server, langkah - langkah yang sama harus diulangi kembali dari awal. Pada contoh berikut ini akan dibuat sebuah tabel benama Address dengan menggunakan informasi yang disediakan :


Sebelum mencoba untuk membuat tabel, terlebih dahulu buat basis data dengan nama Modul03SSMS.mdf dan Modul03TSQL.mdf, dan disimpan di folder masing - masing.

Membuat Skema Basis Data dan Tabel Menggunakan SSMS 

1. Aktifkan SSMS dan lakukan koneksi ke instance SQL Server.
2. Jika Object Explorer belum terbuka, maka tekan tombol F8.
3. Ekspansi folder Databases.
4. Ekspansi basis data Modul03SSMS.
5. Ekspansi folder Security
6. Klik kanan folder Schemas. Pilih New Schema... dari menu context.


7. Pada kotak dialog schema - New, ketikkan HumaResources pada kotak isian Schema Name. Ketikkan dbo pada kota isian Schema Owner tombol OK.


8. Klik kanan folder Tables. Pilih New Table dari menu context dan akan ditampilkan jendela untuk mendesain tabel.


9. Pada kolom ColumnName, ketikkan AddressID.
10. Arahkan ke kolom Data Type dan pilih int dari daftar drop-down.
11. Pada bagian Column Properties yang terletak dibawah jendela desain tabel, arahkan ke properti Identity Specification, lakukan ekspansi dan ubah nilai properti Is Identity menjadi Yes.


12. Pada baris berikutnya di daftar kolom, ketikkan StreetAddress di kolom ColumnName.
13. Arahkan ke kolom Data Type dan pilih varchar dari daftar drop-down, serta ubah panjang karakter string menjadi 125.
14. Hilangkan tanda cek pada kotak check box di kolom Allow Nulls.


15. Ulangi kembali langkah 12 s.d 14 untuk setiap kolom lainnya dan sesuaikan nilai propertinya seperti Tabel 3.5

16. Pilih menu View | Properties Windows (atau tekan F4) dan akan ditampilkan jendela Properties. 


17. Arahkan ke kotak isian properti Schema dan pilih HumanResources dari daftar drop-down


18. Pilih menu file | Save All (atau tekan Ctrl+Shift+S atau klik tombol Save All di standard toolbar) untuk menyimpan struktur tabel yang telah dirancang,


19. Ketikkan Address di kotak isian pada kota dialog Choose Name. Klik tombol OK. Setelah proses selesai, tabel Address yang berada di basis data Modul03SSMS akan di tampilkan di Object Explorer.


Membuat Schema Basis Data dan Tabel Menggunakan T-SQL

1. Aktifkan editor query di SSMS.
2. Ketikkan dan Jalankan kode T-SQL berikut :


3. Setelah proses selesai, tabel Address yang berada di basis data Modul03TSQL akan ditampilkan di Object Explorer


  • schema_name : nama schema yang diidentifikasikan dalam basis data.
  • AUTHORIZATION owner_name : menentukan nama di tingkat basis data yang betindak sebagai pemilik schema.
  • table_definition : menentukan pernyataan CREATE TABLE untuk membuat sebuah tabel dalam schema
  • view_definition : menentukan CREATE VIEW untuk membuat sebuah view dalam schema
  • grant_statement : menentukan pertanyaan GRANT yang memberikan izin ke schema
  • revoke_statement : menentukan pernyataan REVOKE yang menghapus izin ke schema.
  • deny_statement : menentukan pernyataan DENY yang melarang izin ke schema
Student Terpelajar
Student Terpelajar Content Creator, Video Creator and Writer

Posting Komentar untuk "Membuat Schema Basis Data dan Tabel Menggunakan SSMS dan T-SQL"