Pengantar TI 2015/2016 DATABASE (BASIS DATA).

Slides:



Advertisements
Presentasi serupa
Akhmad Dahlan, S.Kom Semester Gasal Tahun Ajaran 2009 – 2010 Sekolah Tinggi Manajemen Informatika dan Komputer AMIKOM Yogyakarta.
Advertisements

Database.
BASIS DATA RELATIONAL.
Database Management System
BASIS DATA.
Sistem Basis Data.
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
Pengantar Basis Data Chapter 1.
MENGIDENTIFIKASI STRUKTUR HIRARKI BASIS DATA
Database Chapter 1.
Sistem Basis Data - Universitas Semarang
Arif Basofi, S.Kom Information Technology, EEPIS - ITS
Perancangan Basis Data MI 1133
DOSEN : ARFANSYAH, M.Kom STMIK MDP Palembang
1.IKHSAN NAFIS PAYA BETANG ( ) 2.RUDI KURNIAWAN ( ) 3.RISKA YULIANA ( ) 4.LINDA NUR WULANDARI ( )
Abstraksi dan bahasa basis data
Model Data Data yang disimpan menggambarkan beberapa aspek dari suatu organisasi. Model data, adalah himpunan deksripsi data level tinggi yang dikonstruksi.
Basis Data - Udinus Semarang
Komponen, konsep, abstraksi dan bahasa
Basisdata & Sistem Basisdata
Database Management System
Mengenal DBMS (Database Management System)
Database Management System
BASIS DATA TERAPAN TINALIAH, S. Kom. Tujuan Perkuliahan  Mahasiswa mempelajari bagaimana mengelola database, mengakses data, mengubah data, membuat stored.
PENGENALAN BASIS DATA.
Database Chapter 1.
Perancangan Basis Data
Pengenalan Sistem Basis Data
BASIS DATA
PENGENALAN SISTEM BASIS DATA
SISTEM BASIS DATA PENDAHULUAN.
Presented by Team Basis Data
Basis Data Bab II Sistem Basis Data Presented by Team Basis Data
DBMS Basis Data Pertemuan 2.
MODEL DATA BASIS DATA I/2011-GANJIL
SISTEM BASIS DATA.
KONSEP DESAIN SOFTWARE DATABASE
Bab 2 Mengenal Data Base Management System (DBMS)
Pertemuan III Betha Nurina Sari, M.Kom
Sistem Basis Data Pendahuluan
SISTEM DATABASE.
Basisdata & Sistem Basisdata
Pengenalan Sistem Basis Data
Management Information System
Topik Database : 1. Sistem Basis Data 2. ER Model
Basis Data / Dian Dharmayanti
Pertemuan 2 Database Environment
KONSEP BASIS DATA Umi Salamah.
LINGKUNGAN DATABASE Arsitektur Database
Pendahuluan Basis Data
Definisi dan Konsep Basis Data
Sistem Database Chapter 1.
Sistem Manajemen Basis Data
Pengantar Basis Data.
MODEL DATA BASIS DATA I/2011-GANJIL
Jhon Enstein Wairata, S.Kom
IT204 SISTEM BASIS DATA.
Database Chapter 1.
Pertemuan – 1 SAP, Definisi, Tujuan, Pemakai, Komponen, Abstraksi, Bahasa, Aplikasi SAP, Definisi, Tujuan, Pemakai, Komponen, Abstraksi, Bahasa, Aplikasi.
PENGENALAN ANISA ISTIQOMAH, S.KOM.
Database Management System
Oleh: Devie Rosa Anamisa
Database Chapter 1.
SISTEM BASIS DATA Dinny Wahyu Widarti, S.Kom., MMSI 
KONSEP BASIS DATA Ricak Agus Setiawan, S.T.
SISTEM BASIS DATA 1 Dinny Wahyu Widarti, S.Kom., MMSI 
Mengenal DBMS (Database Management System)
Fathiah, S.T.,M.Eng Universitas Ubudiyah Indonesia
BASIS DATA DATABASE TOKO SEPATU SEVANA grutty (Cibaduyut no 08 Kota Bandung)
Transcript presentasi:

Pengantar TI 2015/2016 DATABASE (BASIS DATA)

Materi Motivasi Database Definisi Database Peran Database Jenis/Model Database Contoh Database

Mengapa belajar basis data ? Akademik : Basis Data menyentuh banyak topik dalam lingkungan ilmu komputer. Programmer : Program aplikasi sangat membutuhkan basis data. Kapitalis : Untuk mendapatkan uang perlu basis data

Definisi Basisdata Basis : gudang/markas/tempat berkumpul/tempat bersarang Data : representasi fakta dunia nyata yang mewakili suatu obyek (manusia, benda, kejadian, dll) yang disimpan dalam bentuk teks, angka, gambar, bunyi, simbol, atau kombinasinya Basis data : kumpulan data yang saling berhubungan yang diorganisasikan sedemikian rupa sehingga kelak dapat dimanfaatkan sedemikian rupa dan disimpan dalam media penyimpan elektronik

Definisi Basisdata Sekumpulan data, umumnya mendeskripsikan aktivitas suatu organisasi yang saling berhubungan. Basisdata Universitas, berisi tentang : Entitas : mahasiswa, fakultas, mata kuliah, ruang kuliah dsb. Hubungan antar entitas : registrasi mahasiswa untuk mengambil mata kuliah, pemakaian ruang, jadwal kuliah dsb.

Definisi basisdata Basisdata digunakan untuk mengatur data/mengorganisasikan data agar diperoleh kemudahan, ketepatan, dan kecepatan dalam pengambilan kembali

Hierarchy of Data

Manfaat basisdata Multiple User Interfaces Reduksi redundansi dan inkonsistensi data Kecepatan dan kemudahan (Speed) Kebersamaan pemakai (Sharability) Pemusatan kontrol data Efisiensi ruang penyimpanan (Space) Keakuratan (Accuracy) Ketersediaan (Availability) Kelengkapan (Completeness) Keamanan (Security) Multiple User Interfaces

Model Basisdata Flat-file Hirarki Jaringan Relasional Berorientasi Objek (Object Oriented (OO)) Relasional Objek (Object Relational (OR))

Flat File Basis data flat-file terdiri dari satu atau lebih file yang dapat dibaca, yang secara normal berbentuk format file text. Informasi pada suatu file-file disimpan sebagai fields, dengan fields-nya memiliki panjang konstan atau panjang bervariasi yang dipisahkan beberapa karakter (delimeter).

Flat File 0123 Printer Cannon 30 1234 Mouse 4 2345 Keyboard 25 3456 Flash Disk 1 4567 Memory Card 8 5678 VGA Card 19 6789 Mother Board 5 7890 DVD RW 3

Flat File 0123:Printer Cannon: 30 1234:Mouse: 4 2345:Keyboard: 25 3456:Flash Disk: 1 4567:Memory Card: 8 5678:VGA Card: 19 6789:Mother Board: 5 7890:DVD RW: 3

Kelemahan Flat File Flat-file tidak menggunakan struktur data yang dengan mudah dapat direlasikan Sulit untuk mengatur data secara efisien dan menjamin akurasi Lokasi fisik fields data dengan file harus diketahui Program harus dikembangkan untuk mengatur data

Relasional Model basis data relasional merupakan model basis data yang paling populer banyak digunakan sekarang ini. Tabel terdiri baris (row) dan kolom (field), baris adalah merepresentasikan tuple atau record pada tabel, dan kolom merepresentaksikan fields pada tabel. Tabel dapat berhubungan dengan tabel yang lain dengan menggunakan kunci

Relasional

Relasional (Kelebihan) Data sangat cepat diakses Struktur basis data mudah dilakukan perubahan Data direpresentasikan secara logik, user tidak membutuhkan bagaimana data disimpan. Mudah untuk membentuk query yang komplek dalam melakukan retrieve data Mudah untuk mengimplementasikan integritas data Data lebih akurat Mudah untuk membangun dan memodifikasi program aplikasi Telah dikembangkan Structure Query Language (SQL).

Relasional (Kelemahan) Kelompok informasi / tables yang berbeda harus dilakukan joined untuk melakukan retrieve data User harus familiar dengan relasi antar tabel User harus belajar SQL.

Operasi dasar basisdata Pembuatan Basis data Penghapusan Basis data Pembuatan file/tabel Penghapusan file/tabel Pengubahan tabel Penambahan data Pengambilan data Penghapusan data

Sistem Basisdata Sistem basis data : perpaduan antara basis data dan DBMS, terdiri dari komponen – komponen sbb : Hardware Software (DBMS=Database Management System) Data User

Lingkungan Sistem Basisdata User/Programmers Database System Application Programs/Query DBMS Software Software to Process Query/Programs STORED DATABASE Definition(METADATA)

Pengguna Sistem Basisdata DBA Database Designer End Users System Analysts & application Programers

Database Administrator (DBA) Orang yg bertanggung jawab thd admnistrasi penggunaan sumber daya basis data (basis data & DBMS) Bertugas: Mengatur otoritas akses thd basis data Memonitor Penggunaan basis data Melayani permintaan S/W dan H/W

Orang yg bertanggung jawab dalam perancangan basis data. Bertugas: Database Designer Orang yg bertanggung jawab dalam perancangan basis data. Bertugas: Mengidentifikasi data yg akan disimpan dalam basis data Memilih Struktur yg sesuai dlm menyajikan dan menyimpan data.

Orang yg pekerjaannya memerlukan akses thd basis data untuk keperluan: End User Orang yg pekerjaannya memerlukan akses thd basis data untuk keperluan: Query Update Generate report

System Analysts & Application Programmers System Analyst bertugas mendefinisikan kebutuhan end user & mengembangkan spesifikasi utk transaksi yg memenuhi keinginannya. Application Programmers bertugas mengimplementasikan spesifikasi menjadi program

Arsitektur sistem database Level fisik/intenal : menggambarkan bagaimana data disimpan secara fisik Ex. Data mahasiswa terdapat atribut nama yang disimpan dalam disk sepanjang 20 byte Level konseptual/logik : menggambarkan data apa yang disimpan dalam basis data dan hubungan yang terjadi antar data dari keseluruhan basis data Ex. Rancangan dalam bentuk diagram/model Level view/eksternal : menggambarkan hanya sebagian saja yang dilihat dan dipakai dari keseluruhan basis data (programmer,end user,DBA)

Bahasa Sistem Basisdata Data-Definition Language (DDL) Skema basis data yang menggambarkan desain basis data secara keseluruhan membuat tabel baru, mengubah tabel, membuat indeks Data-Manipulation Language (DML) bahasa untuk memanipulasi data yaitu : Pengambilan informasi yang disimpan dalam basis data Penyisipan informasi baru ke basis data Penghapusan informasi dari basis data Modifikasi informasi yang disimpan dalam basis data

DBMS (Data Base Management System) DBMS : Software yang menangani semua akses ke basis data Ex. Microsoft SQL Server 2000, Oracle, MySQL, Microsoft Access Demo

Thanks