Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

BASIS DATA TERAPAN Triana Elizabeth, S. Kom Dibuat o/ : Tinaliah, S.Kom.

Presentasi serupa


Presentasi berjudul: "BASIS DATA TERAPAN Triana Elizabeth, S. Kom Dibuat o/ : Tinaliah, S.Kom."— Transcript presentasi:

1 BASIS DATA TERAPAN Triana Elizabeth, S. Kom Dibuat o/ : Tinaliah, S.Kom

2 Peraturan -Peraturan  Jumlah Persentase Kehadiran Minimal 75 %  Surat Izin / Keterangan Sakit  Pakaian  Diwajibkan menggunakan sepatu  Tugas  UTS  UAS

3 Penilaian Bobot Nilai :  Tugas: 20 % Tugas= Tugas 1 + Tugas 2+ ….. + Tugas ke-N N  Kuis: 10 %  UTS: 30 %  UAS: 40 % Nilai Akhir = Quiz + Tugas + UTS + UAS Nilai Akhir= 80 – 100  Grade “A” 68 – 79,99  Grade “B” 56 – 67,99  Grade “C” 46 – 55,99  Grade “D” 0 – 45,99  Grade “E”

4 Tujuan Perkuliahan  Mahasiswa mempelajari bagaimana mengelola database, mengakses data, mengubah data, membuat stored procedure dan trigger, membuat view, mengelola keamanan database dan membuat backup serta restore database pada database engine Microsoft SQL Server 2008

5 TABEL KULIAH, POKOK BAHASAN DAN TUGAS Pertemuan ke Pokok Bahasan 1 Review Basis Data dan Pengenalan Microsoft SQL Server Membuat dan Mengelola Database serta Tabel 3 Memasukkan dan Mengelola Data Pada Tabel 4 Mengakses Data I 5 Mengakses Data II 6 Mengakses Data III 7 Membuat dan Mengelola View UJIAN TENGAH SEMESTER 8 Store Procedure 9 Store Procedure (lanjutan) 10 Pemrograman store procedure 11 TRIGGER 12 TRIGGER (lanjutan) 13 Keamanan Database 14 Backup dan Restore Database UJIAN AKHIR SEMESTER

6 Data  Kumpulan dari angka – angka maupun karakter – karakter yang tidak memiliki arti.  Fakta mengenai objek, orang, dan lainnya.  Data dinyatakan dengan nilai (angka, deretan karakter, atau simbol)  Data -> Bahan dalam suatu proses pengolahan data  Contoh Data : Catatan indentitas pegawai, Catatan transaksi pembelian, dll;  Data dapat di olah sehingga menghasilkan informasi.

7 Informasi  Hasil analisis dan sintesis terhadap data  Data yang telah diorganisasikan ke dalam bentuk yang sesuai dengan kebutuhan seseorang  Informasi -> hasil pengolahan data sehingga menjadi bentuk yang paling penting bagi penerimanya dan mempunyai kegunaan sebagai dasar dalam pengambilan keputusan.  Contoh informasi : daftar pegawai berdasarkan departemen, rekapitulasi transaksi pembelian pada akhir bulan.

8 Basis Data  Kumpulan file / tabel / arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronik.

9 Basis Data

10

11  Himpunan kelompok data yang saling berhubungan yang diorganisasi sedemikian rupa sehingga kelak dapat dimanfaatkan dengan cepat dan mudah.  Kumpulan data yang saling berhubungan yang disimpan secara bersama tanpa pengulangan (redudancy) yang tidak perlu, untuk memenuhi kebutuhan.

12 Manfaat Basis Data 1. Kecepatan dan Kemudahan (Speed) 2. Kebersamaan pemakai (sharability) 3. Pemusatan kontrol data 4. Efisiensi ruang penyimpan (Space) 5. Keakuratan (accurancy) 6. Ketersediaan (availability)

13 Manfaat Basis Data 7. Kelengkapan (completeness) 8. Keamanan (security) 9. Kemudahan dalam pembuatan program aplikasi baru 10. Pemakaian secara langsung 11. Kebebasan data (Data independence) 12. User View

14 Operasi Basis Data  Pembuatan basis data  Penghapusan basis data  Pembuatan file / table  Penghapusan file / table  Pengubahan table  Penambahan / pengisian  Pengambilan data  Penghapusan data

15 Bahasa Basis Data  SQL (Structured Query Language)  SQL merupakan kombinasi aljabar relasional dan kalkulus relasional.  Versi aslinya bernama Sequel, pertama kali dikembangkan oleh IBM San Jose Research Laboratory dan diimplentasikan pada System R Project (awal 1970 –an)  Bahsa Sequel berkembang dan berubah menjadi SQL (Structured Query Language)

16 Tipe Domain Standar SQl-92

17

18  Cara Membuat Database Create database nama_database  Cara Mengaktifkan Database Use nama_database  Cara Membuat Table Create table nama_table( nama_field1 tipedata(lebar field), Nama_field2 tipe_data(lebar field), …. )

19  Menghapus Database Drop Database nama_database  Menghapus Table Drop Table nama_table  Menghapus Isi di dalam Table Delete from nama_table  Menampilkan isi Record Table Select * from nama_table

20  Menyisipkan atau mengisi record pada tabel Insert into nama_table (nama_field1, nama_field2) values (‘ ',‘ ',‘ ') Insert Into nama_table values(‘ ',‘ ',‘ ')

21  Menghapus salah satu record Delete nama_table Where nama_field=''  Menambah field pada tabel Alter Table nama_table ADD nama_field tipe_data(lebar field)  Memperbaiki record atau isi data pada field baru(nama_field) Update nama_table Set nama_field=' ‘ Where nama_field =‘ '

22 Latihan Buat sintaks untuk : 1. Buat database dengan nama dbData 2.Aktifkan database dbData 3. Buat tabel pada database dbData dengan nama tbMahasiswa 4. Pada tbMahasiswa : NPM char (10) not null, Nama varchar (25) not null, Alamat varchar (30) null 5. Tampilkan seluruh kolom pada tabel tbMahasiswa 6.Tambahkan kolom No_telp pada tabel tbMahasiswa


Download ppt "BASIS DATA TERAPAN Triana Elizabeth, S. Kom Dibuat o/ : Tinaliah, S.Kom."

Presentasi serupa


Iklan oleh Google