SlideShare a Scribd company logo
1 of 10
Download to read offline
Program Diploma III Manajemen Perkantoran
Fakultas Ekonomi dan Bisnis Universitas Airlangga
Manajemen Basis Data
25
Bab III
Tabel
Tabel adalah inti dari database. Mengetahui cara membuat dan memelihara tabel adalah
pengetahuan yang paling penting bagi para pengguna database. Proses membuat tabel
dimulai hanya setelah database didefinisikan dengan seksama. Untuk membuat tabel, Anda
harus mengetahui konsep dan karakteristik dari database yang digunakan.
Karakteristik Tabel
Tabel SQL Server 2000 bisa mengandung hingga 1024 kolom. Masing-masing kolom
harus dibuat dengan informasi dasarnya, seperti misalnya namanya, tipe data yang akan
disimpannya, spesifikasi tambahan dari nilai-dilai default, serta batasan-batasan yang
diterapkan ke dalam isinya.
Nama dari kolom haruslah eksklusif di dalam tabel. Jadi tidak boleh ada dua kolom yang
bernama sama dalam sebuah tabel. Tetapi tabel-tabel yang berbeda di dalam database bisa
mengandung kolom-kolom yang bernama sama.
Nama tabel juga haruslah eksklusif di antara tabel-tabel yang dibuat oleh pemiliknya.
Tetapi di dalam database Anda bisa memiliki tabel-tabel dengan nama sama yang menjadi
milik user-user yang berbeda.
Tipe Data
Setiap kolom di dalam tabel harus memiliki tipe data tertentu. Data yang disimpan di
dalam tabel SQL Server 2000 bisa memiliki tipe-tipe seperti di bawah ini :
Tipe Data Isi
Bigint Bilangan bulat dari -2^63 s.d 2^63-1
Binary Data biner dengan panjang tetap, maks 8000 byte
Bit Integer dengan nilai 0 atau 1
Char Data karakter dengan panjang tetap, maks 8000
karakter
Datetime 1 Januari 1753 s.d 31 Des 9999
Program Diploma III Manajemen Perkantoran
Fakultas Ekonomi dan Bisnis Universitas Airlangga
Manajemen Basis Data
26
Decimal Bilangan dari -10^38-1 s.d 10^38-1
Float -1.79E+38 s.d 1.79E+38
Image Data biner dengan panjang tidak tetap (untuk
gambar)
Int Bilangan bulat -2^31 s.d 2^31-1
Tipe Data Isi
Money Nilai -2^63 s.d 2^63-1
Nchar Data unicode dengan panjang tetap, maks 4000
karakter
Ntext Data unicode dengan panjang tidak tetap, maks
2^30-1 karakter
Numeric Sama dengan tipe Decimal
Nvarchar Data unicode dengan panjang tidak tetap, maks
4000 karakter
Real -3.4E+38 s.d 3.4E+38
Smalldatetime 1 Jan 1900 s.d 6 Jun 2079
Smallint Bilangan bulat -2^15 s.d 2^15-1
Smallmoney -214.748.3648 s.d 214.748.3647
Tinyint Bilangan bulat 0 s.d 255
Text Data non-unicode panjang tidak tetap, maks 2^31-1
karakter
Varbinary Data biner panjang tidak tetap, maks 2^31-1
Varchar Data karakter non unicode panjang tidak tetap, maks
8000
Batasan (Constraint)
Batasan (Constraint) adalah cara untuk memastikan integritas dari database melalui
penyaringan informasi yang dimasukkan ke dalam kolom tabel. Batasan adalah
mekanisme dasar untuk memastikan integritas dari suatu field. Batasan memiliki
prioritas di atas trigger, aturan dan nilai default.
Ada 5 jenis batasan yaitu :
NOT NULL menentukan bahwa kolom tidak bisa menerima nilai null
CHECK membatasi nilai yang bisa diletakkan ke dalam kolom dengan menguji
suatu kondisi. Nilai Boolean didasarkan kepada isi yang diberikan kepada kolom.
Jika kondisi yang diuji bernilai TRUE,maka nilai yang dimasukkan dapat diberikan
kepada kolom.
Program Diploma III Manajemen Perkantoran
Fakultas Ekonomi dan Bisnis Universitas Airlangga
Manajemen Basis Data
27
UNIQUE memaksa kolom-kolom memiliki nilai yang eksklusif. Dengan kata lain,
pada sebuah kolom yang diberikan batasan UNIQUE, tidak boleh ada 2 record(baris)
dengan isi yang sama.
PRIMARY KEY membuat kunci primer/utama dari tabel, kolom, atau kombinasi
dari kolom dengan nilai yang harus bersifat eksklusif di dalam tabel untuk mengenali
record. Kolom dengan batasan kunci primer tidak bisa memiliki nilai Null.
FOREIGN KEY menentukan hubungan antara tabel-tabel. Ini adalah field di dalam
tabel aktif yang menunjuk pada field kunci pada tabel lain.
Membuat Tabel dengan Enterprise Manager
Langkah – langkah membuat tabel dengan Enterprise Manager :
1. Pilih folder database dan pilih database di mana Anda ingin membuat tabel.
2. Klik kanan pada folder Tables. Pilih New Table.
Program Diploma III Manajemen Perkantoran
Fakultas Ekonomi dan Bisnis Universitas Airlangga
Manajemen Basis Data
28
3. Berikutnya akan muncul jendela di mana Anda bisa mendefinisikan karakteristik
dari kolom – kolom.
Berikut adalah penjelasan setiap kolom/inputan dalam jendela tersebut :
Column Name Menunjukkan nama untuk kolom atau field
Data Type Menunjukkan tipe data yang disimpan oleh field
Length Menunjukkan ukuran dari field
Allow Nulls Apabila kolom ini dipilih, SQL Server akan
mengizinkan nilai Null di dalam field
Description Menunjukkan keterangan/penjelasan tentang field
Default Value Menentukan nilai default untuk field
Precision Menunjukkan jumlah digit di dalam angka
Scale Menunjukkan jumlah dari angka pecahan
Identity Menunjukkan bahwa field akan memiliki angka
identitas yang secara otomatis dihasilkan
Identity Seed Menunjukkan nilai awal untuk record pertama
Identity Increment Menunjukkan nilai kenaikan untuk record baru.
Is Row Guid Membuat isi eksklusif untuk kolom pada tingkat
global
Program Diploma III Manajemen Perkantoran
Fakultas Ekonomi dan Bisnis Universitas Airlangga
Manajemen Basis Data
29
Formula Kondisi untuk menguji validitas inputan dari field.
Bila diisi maka data inputan akan diuji terlebih dahulu
dan baru akan disimpan bila memenuhi kondisi.
Collation Menentukan jenis karakter yang digunakan. Hanya
berlaku untuk field dengan tipe karakter.
4. Isilah sesuai data berikut :
Column Name Type Size Allow Null Default
au_id int 4 no
au_name varchar 30 no
au_phone varchar 18 yes
au_email varchar 25 yes
au_addr varchar 40 yes
au_city varchar 30 yes
au_state char 2 yes
au_zip char 8 yes
au_country char 15 yes ‘Indonesia’
active bit 1 yes
5. Lalu tekan tombol Save Anda akan diminta untuk memasukkan nama tabel.
Ketikkan author. Klik OK.
6. Tutup jendela New Table. Tabel Anda telah dibuat dan siap digunakan.
Program Diploma III Manajemen Perkantoran
Fakultas Ekonomi dan Bisnis Universitas Airlangga
Manajemen Basis Data
30
Menggunakan Tabel
Mengganti Nama Tabel
Langkah – langkah untuk mengganti nama tabel :
1. Pilih Database latihan yang telah Anda buat. Pilih Tables.
2. Klik kanan pada tabel yang ingin diganti namanya misalnya author. Pilih Rename.
3. Ketikkan nama baru dari tabel lalu klik di luar daerah pengetikan.
4. Akan muncul peringatan akibat dari perubahan nama tabel seperti gambar di atas.
Tekan Yes untuk melanjutkan atau No untuk membatalkan.
Melihat Data Tabel
Untuk melihat data tabel, lakukan langkah berikut :
1. Klik kanan pada tabel yang ingin dilihat.
2. Pilih Open Table.
3. Klik Return All Rows untuk melihat semua baris pada tabel atau Return Top untuk
menentukan berapa banyak baris yang ingin dilihat. Juga ada pilihan untuk
menjalankan query pada tabel.
Program Diploma III Manajemen Perkantoran
Fakultas Ekonomi dan Bisnis Universitas Airlangga
Manajemen Basis Data
31
4. Sebuah jendela baru akan muncul, menampilkan record pada tabel.
Mengedit Data Dalam Tabel
Untuk mengubah data di dalam tabel, ikutilah langkah berikut ini :
1. Bukalah data dalam tabel seperti langkah melihat data dalam tabel.
Program Diploma III Manajemen Perkantoran
Fakultas Ekonomi dan Bisnis Universitas Airlangga
Manajemen Basis Data
32
2. Setelah record yang ingin diubah ditampilkan, klik pada field yang ingin diubah.
Ketikkan isi barunya. Lalu klik daerah di luar pengetikan.
Menambah Field Baru ke Dalam Tabel
1. Pilih Folder Tables.
2. Klik kanan pada tabel yang ingin diubah. Pilih Design Table.
3. Pilih field yang akan terletak di sebelah kanan dari field yang baru. Klik kanan field
tersebut. Pilih Insert Column.
4. Setelah memasukkan data field yang baru tekan Save.
Menghapus Field dari Tabel
1. Pilih Folder Tables.
2. Klik kanan pada tabel yang ingin diubah. Pilih Design Table.
3. Pilih field yang akan dihapus. Klik kanan field tersebut. Pilih Delete Column.
Program Diploma III Manajemen Perkantoran
Fakultas Ekonomi dan Bisnis Universitas Airlangga
Manajemen Basis Data
33
4. Setelah field dihapus tekan Save. Ingat Anda tidak bisa menghapus field yang
digunakan oleh indeks, batasan CHECK atau UNIQUE, atau kunci primer dan kunci
asing.
Melihat Properti Tabel
1. Pilih Folder Tables.
2. Klik kanan pada tabel yang ingin dilihat. Pilih Properties.
Program Diploma III Manajemen Perkantoran
Fakultas Ekonomi dan Bisnis Universitas Airlangga
Manajemen Basis Data
34
Menghapus Tabel
Anda dapat menghapus tabel dari database dengan langkah-langkah berikut ini :
1. Pilih Database latihan yang telah Anda buat. Pilih Tables.
2. Klik kanan pada tabel yang ingin dihapus. Pilih Delete. Kotak dialog Drop Objects
akan muncul.
3. Untuk melihat semua ketergantungan yang dimiliki oleh Tabel, Klik Show
Dependencies. Sebuah kotak dialog akan muncul berisi daftar ketergantungan dari
tabel tersebut. Untuk kembali ke dialog sebelumnya tekan Close.
4. Untuk menghapus tabel, tekan Drop All. Tabel tersebut akan terhapus dan tidak
dapat dikembalikan lagi.

More Related Content

What's hot

Contoh ms. access aplikasi penjualan
Contoh ms. access aplikasi penjualanContoh ms. access aplikasi penjualan
Contoh ms. access aplikasi penjualanSis Wanti
 
Membuat database sederhana dengan ms.access 2007
Membuat database sederhana dengan ms.access 2007Membuat database sederhana dengan ms.access 2007
Membuat database sederhana dengan ms.access 2007Rangga Ananto
 
Tutorial membuat database menggunakan acces 2007 (peni)
Tutorial membuat database menggunakan acces 2007 (peni)Tutorial membuat database menggunakan acces 2007 (peni)
Tutorial membuat database menggunakan acces 2007 (peni)Peni Agustiani
 
Cara buat aplikasi jualan pulsa sederhana menggunakan microsoft access
Cara buat aplikasi jualan pulsa sederhana menggunakan microsoft accessCara buat aplikasi jualan pulsa sederhana menggunakan microsoft access
Cara buat aplikasi jualan pulsa sederhana menggunakan microsoft accessFajar Sandy
 
7150099 Nota Access
7150099 Nota Access7150099 Nota Access
7150099 Nota Accessapai_09
 
100174975 modul-ms-access-2010
100174975 modul-ms-access-2010100174975 modul-ms-access-2010
100174975 modul-ms-access-2010sutrisno sukarno
 
Cara membuat database dengan mudah dan simple
Cara membuat database dengan mudah dan simpleCara membuat database dengan mudah dan simple
Cara membuat database dengan mudah dan simpleLisa Ariyanti
 
Step By Step Latihan Soal Ms. Access 2007 (Part 3)
Step By Step Latihan Soal Ms. Access 2007 (Part 3)Step By Step Latihan Soal Ms. Access 2007 (Part 3)
Step By Step Latihan Soal Ms. Access 2007 (Part 3)Ati Suci Dian Martha
 
Topik 2 pembangunan pangkalan data
Topik 2   pembangunan pangkalan dataTopik 2   pembangunan pangkalan data
Topik 2 pembangunan pangkalan dataSanthila's Creation
 
Modul kkpi 3 tikop0300201 k - mengoperasikan dasar-dasar basis data
Modul kkpi 3   tikop0300201 k -  mengoperasikan dasar-dasar basis dataModul kkpi 3   tikop0300201 k -  mengoperasikan dasar-dasar basis data
Modul kkpi 3 tikop0300201 k - mengoperasikan dasar-dasar basis dataBurhan Ahmadi
 
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakanModul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakaneriyadi
 
Pembuatan data base pada ms
Pembuatan data base pada msPembuatan data base pada ms
Pembuatan data base pada msasepsyamsul012
 

What's hot (18)

Microsoft acces
Microsoft accesMicrosoft acces
Microsoft acces
 
Contoh ms. access aplikasi penjualan
Contoh ms. access aplikasi penjualanContoh ms. access aplikasi penjualan
Contoh ms. access aplikasi penjualan
 
Modul 18
Modul 18Modul 18
Modul 18
 
Membuat database sederhana dengan ms.access 2007
Membuat database sederhana dengan ms.access 2007Membuat database sederhana dengan ms.access 2007
Membuat database sederhana dengan ms.access 2007
 
Tutorial membuat database menggunakan acces 2007 (peni)
Tutorial membuat database menggunakan acces 2007 (peni)Tutorial membuat database menggunakan acces 2007 (peni)
Tutorial membuat database menggunakan acces 2007 (peni)
 
Cara buat aplikasi jualan pulsa sederhana menggunakan microsoft access
Cara buat aplikasi jualan pulsa sederhana menggunakan microsoft accessCara buat aplikasi jualan pulsa sederhana menggunakan microsoft access
Cara buat aplikasi jualan pulsa sederhana menggunakan microsoft access
 
7150099 Nota Access
7150099 Nota Access7150099 Nota Access
7150099 Nota Access
 
100174975 modul-ms-access-2010
100174975 modul-ms-access-2010100174975 modul-ms-access-2010
100174975 modul-ms-access-2010
 
Cara membuat database dengan mudah dan simple
Cara membuat database dengan mudah dan simpleCara membuat database dengan mudah dan simple
Cara membuat database dengan mudah dan simple
 
Step By Step Latihan Soal Ms. Access 2007 (Part 3)
Step By Step Latihan Soal Ms. Access 2007 (Part 3)Step By Step Latihan Soal Ms. Access 2007 (Part 3)
Step By Step Latihan Soal Ms. Access 2007 (Part 3)
 
Topik 2 pembangunan pangkalan data
Topik 2   pembangunan pangkalan dataTopik 2   pembangunan pangkalan data
Topik 2 pembangunan pangkalan data
 
Tugas 5 tik (4)
Tugas 5 tik (4)Tugas 5 tik (4)
Tugas 5 tik (4)
 
Access
AccessAccess
Access
 
Modul kkpi 3 tikop0300201 k - mengoperasikan dasar-dasar basis data
Modul kkpi 3   tikop0300201 k -  mengoperasikan dasar-dasar basis dataModul kkpi 3   tikop0300201 k -  mengoperasikan dasar-dasar basis data
Modul kkpi 3 tikop0300201 k - mengoperasikan dasar-dasar basis data
 
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakanModul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
 
Panduan spss
Panduan spssPanduan spss
Panduan spss
 
Pembuatan data base pada ms
Pembuatan data base pada msPembuatan data base pada ms
Pembuatan data base pada ms
 
Modul microsoft acces 2010
Modul microsoft acces 2010Modul microsoft acces 2010
Modul microsoft acces 2010
 

Similar to MENCARI TAHU TENTANG TABEL

Tutorial ms access
Tutorial ms accessTutorial ms access
Tutorial ms accesssman2mkd
 
Tabel, Tipe data, Record & Field Basis data
Tabel, Tipe data, Record & Field Basis dataTabel, Tipe data, Record & Field Basis data
Tabel, Tipe data, Record & Field Basis datajoshua gidion
 
Modul my sql tutorial part 2
Modul my sql tutorial part 2Modul my sql tutorial part 2
Modul my sql tutorial part 2Ratzman III
 
101 tip & trik access project
101 tip & trik access project101 tip & trik access project
101 tip & trik access projectIlan Surf ﺕ
 
27. prak.-algoritma-pemrograman-ii
27. prak.-algoritma-pemrograman-ii27. prak.-algoritma-pemrograman-ii
27. prak.-algoritma-pemrograman-iiAyu Karisma Alfiana
 
Program Aplikasi Berbasis Data
Program Aplikasi Berbasis DataProgram Aplikasi Berbasis Data
Program Aplikasi Berbasis DataHakim Ahma
 
Modul Microsoft Excel Dasar
Modul Microsoft Excel DasarModul Microsoft Excel Dasar
Modul Microsoft Excel DasarWahid Al Faranby
 
Laporan praktikum modul 9 (review ddl dan dml)
Laporan praktikum modul 9 (review ddl dan dml)Laporan praktikum modul 9 (review ddl dan dml)
Laporan praktikum modul 9 (review ddl dan dml)Devi Apriansyah
 
SIM, Aprilia Wahyu Perdani, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Opsi Membuat Bl...
SIM, Aprilia Wahyu Perdani, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Opsi Membuat Bl...SIM, Aprilia Wahyu Perdani, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Opsi Membuat Bl...
SIM, Aprilia Wahyu Perdani, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Opsi Membuat Bl...aprilia wahyu perdani
 
Langkah-langkah membuat program database
Langkah-langkah membuat program databaseLangkah-langkah membuat program database
Langkah-langkah membuat program databaseUmar Mukhtar
 
Microsoft excel training1 (Bahasa Indonesia)
Microsoft excel training1 (Bahasa Indonesia)Microsoft excel training1 (Bahasa Indonesia)
Microsoft excel training1 (Bahasa Indonesia)Abi Rafi Rahmad
 
Xi.1 chapter 2
Xi.1 chapter 2Xi.1 chapter 2
Xi.1 chapter 2PhOo JuTek
 
Menggunakan Perangkat Lunak Lembar Sebar (Spreadsheet) Tingkat Dasar.pdf
Menggunakan Perangkat Lunak Lembar Sebar (Spreadsheet) Tingkat Dasar.pdfMenggunakan Perangkat Lunak Lembar Sebar (Spreadsheet) Tingkat Dasar.pdf
Menggunakan Perangkat Lunak Lembar Sebar (Spreadsheet) Tingkat Dasar.pdfDianKurniasih6
 
Modul-Pelatihan-Microsoft-Excel-2013-1.pdf
Modul-Pelatihan-Microsoft-Excel-2013-1.pdfModul-Pelatihan-Microsoft-Excel-2013-1.pdf
Modul-Pelatihan-Microsoft-Excel-2013-1.pdfMUHAMADSOLIKHAN
 

Similar to MENCARI TAHU TENTANG TABEL (20)

Tutorial ms access
Tutorial ms accessTutorial ms access
Tutorial ms access
 
Tabel, Tipe data, Record & Field Basis data
Tabel, Tipe data, Record & Field Basis dataTabel, Tipe data, Record & Field Basis data
Tabel, Tipe data, Record & Field Basis data
 
Modul my sql tutorial part 2
Modul my sql tutorial part 2Modul my sql tutorial part 2
Modul my sql tutorial part 2
 
Modul database4 revpkt
Modul database4 revpktModul database4 revpkt
Modul database4 revpkt
 
Uas
UasUas
Uas
 
10 PHP dan MySQL.pptx
10 PHP dan MySQL.pptx10 PHP dan MySQL.pptx
10 PHP dan MySQL.pptx
 
Tutorial membuat form dalam netbeans
Tutorial membuat form dalam netbeansTutorial membuat form dalam netbeans
Tutorial membuat form dalam netbeans
 
101 tip & trik access project
101 tip & trik access project101 tip & trik access project
101 tip & trik access project
 
27. prak.-algoritma-pemrograman-ii
27. prak.-algoritma-pemrograman-ii27. prak.-algoritma-pemrograman-ii
27. prak.-algoritma-pemrograman-ii
 
Program Aplikasi Berbasis Data
Program Aplikasi Berbasis DataProgram Aplikasi Berbasis Data
Program Aplikasi Berbasis Data
 
Pengenalan Attribute
Pengenalan AttributePengenalan Attribute
Pengenalan Attribute
 
Modul Microsoft Excel Dasar
Modul Microsoft Excel DasarModul Microsoft Excel Dasar
Modul Microsoft Excel Dasar
 
Laporan praktikum modul 9 (review ddl dan dml)
Laporan praktikum modul 9 (review ddl dan dml)Laporan praktikum modul 9 (review ddl dan dml)
Laporan praktikum modul 9 (review ddl dan dml)
 
Modul 3 9 jan 2013
Modul 3 9 jan 2013Modul 3 9 jan 2013
Modul 3 9 jan 2013
 
SIM, Aprilia Wahyu Perdani, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Opsi Membuat Bl...
SIM, Aprilia Wahyu Perdani, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Opsi Membuat Bl...SIM, Aprilia Wahyu Perdani, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Opsi Membuat Bl...
SIM, Aprilia Wahyu Perdani, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Opsi Membuat Bl...
 
Langkah-langkah membuat program database
Langkah-langkah membuat program databaseLangkah-langkah membuat program database
Langkah-langkah membuat program database
 
Microsoft excel training1 (Bahasa Indonesia)
Microsoft excel training1 (Bahasa Indonesia)Microsoft excel training1 (Bahasa Indonesia)
Microsoft excel training1 (Bahasa Indonesia)
 
Xi.1 chapter 2
Xi.1 chapter 2Xi.1 chapter 2
Xi.1 chapter 2
 
Menggunakan Perangkat Lunak Lembar Sebar (Spreadsheet) Tingkat Dasar.pdf
Menggunakan Perangkat Lunak Lembar Sebar (Spreadsheet) Tingkat Dasar.pdfMenggunakan Perangkat Lunak Lembar Sebar (Spreadsheet) Tingkat Dasar.pdf
Menggunakan Perangkat Lunak Lembar Sebar (Spreadsheet) Tingkat Dasar.pdf
 
Modul-Pelatihan-Microsoft-Excel-2013-1.pdf
Modul-Pelatihan-Microsoft-Excel-2013-1.pdfModul-Pelatihan-Microsoft-Excel-2013-1.pdf
Modul-Pelatihan-Microsoft-Excel-2013-1.pdf
 

Recently uploaded

Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfbibizaenab
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxsdn3jatiblora
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..ikayogakinasih12
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfSitiJulaeha820399
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapsefrida3
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfElaAditya
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxRezaWahyuni6
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)3HerisaSintia
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxazhari524
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxFuzaAnggriana
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 

Recently uploaded (20)

Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptx
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genap
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptx
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptx
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 

MENCARI TAHU TENTANG TABEL

  • 1. Program Diploma III Manajemen Perkantoran Fakultas Ekonomi dan Bisnis Universitas Airlangga Manajemen Basis Data 25 Bab III Tabel Tabel adalah inti dari database. Mengetahui cara membuat dan memelihara tabel adalah pengetahuan yang paling penting bagi para pengguna database. Proses membuat tabel dimulai hanya setelah database didefinisikan dengan seksama. Untuk membuat tabel, Anda harus mengetahui konsep dan karakteristik dari database yang digunakan. Karakteristik Tabel Tabel SQL Server 2000 bisa mengandung hingga 1024 kolom. Masing-masing kolom harus dibuat dengan informasi dasarnya, seperti misalnya namanya, tipe data yang akan disimpannya, spesifikasi tambahan dari nilai-dilai default, serta batasan-batasan yang diterapkan ke dalam isinya. Nama dari kolom haruslah eksklusif di dalam tabel. Jadi tidak boleh ada dua kolom yang bernama sama dalam sebuah tabel. Tetapi tabel-tabel yang berbeda di dalam database bisa mengandung kolom-kolom yang bernama sama. Nama tabel juga haruslah eksklusif di antara tabel-tabel yang dibuat oleh pemiliknya. Tetapi di dalam database Anda bisa memiliki tabel-tabel dengan nama sama yang menjadi milik user-user yang berbeda. Tipe Data Setiap kolom di dalam tabel harus memiliki tipe data tertentu. Data yang disimpan di dalam tabel SQL Server 2000 bisa memiliki tipe-tipe seperti di bawah ini : Tipe Data Isi Bigint Bilangan bulat dari -2^63 s.d 2^63-1 Binary Data biner dengan panjang tetap, maks 8000 byte Bit Integer dengan nilai 0 atau 1 Char Data karakter dengan panjang tetap, maks 8000 karakter Datetime 1 Januari 1753 s.d 31 Des 9999
  • 2. Program Diploma III Manajemen Perkantoran Fakultas Ekonomi dan Bisnis Universitas Airlangga Manajemen Basis Data 26 Decimal Bilangan dari -10^38-1 s.d 10^38-1 Float -1.79E+38 s.d 1.79E+38 Image Data biner dengan panjang tidak tetap (untuk gambar) Int Bilangan bulat -2^31 s.d 2^31-1 Tipe Data Isi Money Nilai -2^63 s.d 2^63-1 Nchar Data unicode dengan panjang tetap, maks 4000 karakter Ntext Data unicode dengan panjang tidak tetap, maks 2^30-1 karakter Numeric Sama dengan tipe Decimal Nvarchar Data unicode dengan panjang tidak tetap, maks 4000 karakter Real -3.4E+38 s.d 3.4E+38 Smalldatetime 1 Jan 1900 s.d 6 Jun 2079 Smallint Bilangan bulat -2^15 s.d 2^15-1 Smallmoney -214.748.3648 s.d 214.748.3647 Tinyint Bilangan bulat 0 s.d 255 Text Data non-unicode panjang tidak tetap, maks 2^31-1 karakter Varbinary Data biner panjang tidak tetap, maks 2^31-1 Varchar Data karakter non unicode panjang tidak tetap, maks 8000 Batasan (Constraint) Batasan (Constraint) adalah cara untuk memastikan integritas dari database melalui penyaringan informasi yang dimasukkan ke dalam kolom tabel. Batasan adalah mekanisme dasar untuk memastikan integritas dari suatu field. Batasan memiliki prioritas di atas trigger, aturan dan nilai default. Ada 5 jenis batasan yaitu : NOT NULL menentukan bahwa kolom tidak bisa menerima nilai null CHECK membatasi nilai yang bisa diletakkan ke dalam kolom dengan menguji suatu kondisi. Nilai Boolean didasarkan kepada isi yang diberikan kepada kolom. Jika kondisi yang diuji bernilai TRUE,maka nilai yang dimasukkan dapat diberikan kepada kolom.
  • 3. Program Diploma III Manajemen Perkantoran Fakultas Ekonomi dan Bisnis Universitas Airlangga Manajemen Basis Data 27 UNIQUE memaksa kolom-kolom memiliki nilai yang eksklusif. Dengan kata lain, pada sebuah kolom yang diberikan batasan UNIQUE, tidak boleh ada 2 record(baris) dengan isi yang sama. PRIMARY KEY membuat kunci primer/utama dari tabel, kolom, atau kombinasi dari kolom dengan nilai yang harus bersifat eksklusif di dalam tabel untuk mengenali record. Kolom dengan batasan kunci primer tidak bisa memiliki nilai Null. FOREIGN KEY menentukan hubungan antara tabel-tabel. Ini adalah field di dalam tabel aktif yang menunjuk pada field kunci pada tabel lain. Membuat Tabel dengan Enterprise Manager Langkah – langkah membuat tabel dengan Enterprise Manager : 1. Pilih folder database dan pilih database di mana Anda ingin membuat tabel. 2. Klik kanan pada folder Tables. Pilih New Table.
  • 4. Program Diploma III Manajemen Perkantoran Fakultas Ekonomi dan Bisnis Universitas Airlangga Manajemen Basis Data 28 3. Berikutnya akan muncul jendela di mana Anda bisa mendefinisikan karakteristik dari kolom – kolom. Berikut adalah penjelasan setiap kolom/inputan dalam jendela tersebut : Column Name Menunjukkan nama untuk kolom atau field Data Type Menunjukkan tipe data yang disimpan oleh field Length Menunjukkan ukuran dari field Allow Nulls Apabila kolom ini dipilih, SQL Server akan mengizinkan nilai Null di dalam field Description Menunjukkan keterangan/penjelasan tentang field Default Value Menentukan nilai default untuk field Precision Menunjukkan jumlah digit di dalam angka Scale Menunjukkan jumlah dari angka pecahan Identity Menunjukkan bahwa field akan memiliki angka identitas yang secara otomatis dihasilkan Identity Seed Menunjukkan nilai awal untuk record pertama Identity Increment Menunjukkan nilai kenaikan untuk record baru. Is Row Guid Membuat isi eksklusif untuk kolom pada tingkat global
  • 5. Program Diploma III Manajemen Perkantoran Fakultas Ekonomi dan Bisnis Universitas Airlangga Manajemen Basis Data 29 Formula Kondisi untuk menguji validitas inputan dari field. Bila diisi maka data inputan akan diuji terlebih dahulu dan baru akan disimpan bila memenuhi kondisi. Collation Menentukan jenis karakter yang digunakan. Hanya berlaku untuk field dengan tipe karakter. 4. Isilah sesuai data berikut : Column Name Type Size Allow Null Default au_id int 4 no au_name varchar 30 no au_phone varchar 18 yes au_email varchar 25 yes au_addr varchar 40 yes au_city varchar 30 yes au_state char 2 yes au_zip char 8 yes au_country char 15 yes ‘Indonesia’ active bit 1 yes 5. Lalu tekan tombol Save Anda akan diminta untuk memasukkan nama tabel. Ketikkan author. Klik OK. 6. Tutup jendela New Table. Tabel Anda telah dibuat dan siap digunakan.
  • 6. Program Diploma III Manajemen Perkantoran Fakultas Ekonomi dan Bisnis Universitas Airlangga Manajemen Basis Data 30 Menggunakan Tabel Mengganti Nama Tabel Langkah – langkah untuk mengganti nama tabel : 1. Pilih Database latihan yang telah Anda buat. Pilih Tables. 2. Klik kanan pada tabel yang ingin diganti namanya misalnya author. Pilih Rename. 3. Ketikkan nama baru dari tabel lalu klik di luar daerah pengetikan. 4. Akan muncul peringatan akibat dari perubahan nama tabel seperti gambar di atas. Tekan Yes untuk melanjutkan atau No untuk membatalkan. Melihat Data Tabel Untuk melihat data tabel, lakukan langkah berikut : 1. Klik kanan pada tabel yang ingin dilihat. 2. Pilih Open Table. 3. Klik Return All Rows untuk melihat semua baris pada tabel atau Return Top untuk menentukan berapa banyak baris yang ingin dilihat. Juga ada pilihan untuk menjalankan query pada tabel.
  • 7. Program Diploma III Manajemen Perkantoran Fakultas Ekonomi dan Bisnis Universitas Airlangga Manajemen Basis Data 31 4. Sebuah jendela baru akan muncul, menampilkan record pada tabel. Mengedit Data Dalam Tabel Untuk mengubah data di dalam tabel, ikutilah langkah berikut ini : 1. Bukalah data dalam tabel seperti langkah melihat data dalam tabel.
  • 8. Program Diploma III Manajemen Perkantoran Fakultas Ekonomi dan Bisnis Universitas Airlangga Manajemen Basis Data 32 2. Setelah record yang ingin diubah ditampilkan, klik pada field yang ingin diubah. Ketikkan isi barunya. Lalu klik daerah di luar pengetikan. Menambah Field Baru ke Dalam Tabel 1. Pilih Folder Tables. 2. Klik kanan pada tabel yang ingin diubah. Pilih Design Table. 3. Pilih field yang akan terletak di sebelah kanan dari field yang baru. Klik kanan field tersebut. Pilih Insert Column. 4. Setelah memasukkan data field yang baru tekan Save. Menghapus Field dari Tabel 1. Pilih Folder Tables. 2. Klik kanan pada tabel yang ingin diubah. Pilih Design Table. 3. Pilih field yang akan dihapus. Klik kanan field tersebut. Pilih Delete Column.
  • 9. Program Diploma III Manajemen Perkantoran Fakultas Ekonomi dan Bisnis Universitas Airlangga Manajemen Basis Data 33 4. Setelah field dihapus tekan Save. Ingat Anda tidak bisa menghapus field yang digunakan oleh indeks, batasan CHECK atau UNIQUE, atau kunci primer dan kunci asing. Melihat Properti Tabel 1. Pilih Folder Tables. 2. Klik kanan pada tabel yang ingin dilihat. Pilih Properties.
  • 10. Program Diploma III Manajemen Perkantoran Fakultas Ekonomi dan Bisnis Universitas Airlangga Manajemen Basis Data 34 Menghapus Tabel Anda dapat menghapus tabel dari database dengan langkah-langkah berikut ini : 1. Pilih Database latihan yang telah Anda buat. Pilih Tables. 2. Klik kanan pada tabel yang ingin dihapus. Pilih Delete. Kotak dialog Drop Objects akan muncul. 3. Untuk melihat semua ketergantungan yang dimiliki oleh Tabel, Klik Show Dependencies. Sebuah kotak dialog akan muncul berisi daftar ketergantungan dari tabel tersebut. Untuk kembali ke dialog sebelumnya tekan Close. 4. Untuk menghapus tabel, tekan Drop All. Tabel tersebut akan terhapus dan tidak dapat dikembalikan lagi.