Basis Data Peranan Basis Data Struktur Data Dan Basis Data
Peranan Basis Data Basis Data (database) memiliki peran sangat penting dalam perusahaan. Informasi dapat di peroleh dengan cepat berkat data yang mendasarinya telah tersimpan dalam basis data. Seperti conth saat mengakses KRS online
Struktur Data Dan Basis Data Data disimpan secara fisik dalam bentuk kumpulan bit dan direkam dengan basis track didalam media penyimpanan external. Dalam prekteknya, untuk memudahkan mengakses data, data disusun dalam struktur logis seperti gambar di samping. Tabel 1 Tabel 2 Tabel 3 Record Record Record Kumpulan dari Tabel menyusun Basis Data Tabel tersusun atas sejumlah Record Sebuah record mengandung sebuah field Field Field Field Sebuah field disimpan dalam bentuk kumpulan bit Bit Bit Bit
Contoh struktur data Tabel : Buku
DBMS ( Data Base Management System ) Sistem yang dibuat secara khusus untuk memudahkan pemakai dalam mengelola basis data. Find out more at the PowerPoint Getting Started Center
Perbedaan DBMS dengan Berbasis Berkas Aplikasi Keuangan Laporan Laporan Aplikasi Akademis Berkas Keuangan Berkas Akademis Berkas Mahasiswa Berkas Mahasiswa
Perbedaan DBMS dengan Berbasis Berkas Aplikasi Keuangan Laporan Laporan Aplikasi Akademis Berkas Keuangan Berkas Akademis Berkas Mahasiswa
Jenis Data Pada Basis Data DBMS kini mendukung berbagai jenis data dari text, suara, hingga gambar Find out more at the PowerPoint Getting Started Center
Jenis Data Tipe Data Keterangan Tipe Data Keterangan Character (Visual dbase) Char (SQL) Text (access) Alpha (Paradox) Memo (access dan Visual dbase) Text (PostgreSQL) Number (access) Numeric (Visual dbase) Date/Time (access) Date (Visual dbase) Date (postgresql) Time (postgresql) Currency (Access) Money (Paradox) Tipe data untuk menyimpan deretan karakter seperti nama orang atau nama mobil Tipe data untuk menyimpan deretan karakter dengan ukuran yang besar (melebihi 256 karakter) Untuk menyimpan data bilangan (angka) Untuk menyimpan data jam dan tanggal Untuk menyimpan tanggal Untuk menyimpan data Jam Untuk menyimpan Data uang Yes/No (access) Logical (Visual dbase) Bool (postgresql) OLE (visual dbase) OLE Object (Access) Binary (Visual dbase) Graphics (Paradox) Hyperlink (Access) Point Lseg Path Box Cricle Polygon Untuk menyimpan data logical benar atau salah Untuk menyimpan OLE. Dapat berupa objek seperti gambar bahkan suara Untuk menyimpan data gambar atau suara Untuk menyimpan data gambar Untuk menyimpan hyperlink Untuk menyimpan data geometric (terdapat di postgresql)
Model data adalah sekumpulan konsep Model Data terintegrasi yang dipakai untuk menjabarkan data, hubungan antar data. Find out more at the PowerPoint Getting Started Center
Model Data Hierarkis Akar Model data ini sering digambarkan dalam bentuk pohon terbalik. Dalam model ini sering dikenal dengan istilah orang tua dan anak. Dosen A Dosen B Masing-masing berupa simpul dan terrdapat hubungan bahwa setiap anak hanya bias memiliki satu orang tua, sedangkan orang tua dapat memiliki lebih dari satu orang anak. Basis Data Andi Visual Dian Matematika Heru Simpul tertinggi yang tidak memiliki orang tua disebut akar. badu Budi Deni Riska
Model Data Jaringan Model data ini dibuat untuk mengatasi masalah pada model hierarkis, bentuknya menyerupai model hierarkis namun tidak memiliki akar dan setiap anak bisa memiliki lebih dari satu orang tua. Dosen A Basis Data Visual Dosen B Matematika Karna anak bias memiliki lebih dari satu orang tua, maka model ini mendukung hubungan M:M ( many to many ) yaitu setiap orang tua dapat memiliki sejumlah anak dan seorang anak dapat memiliki sejumlah orang tua. Andi badu Dian Budi Heru Deni Memiliki lebih dari 2 orang tua Riska
Model Data Relasional Kolom Model data Relasional menggunakan sekumpulan table berdimensi dua ( yang biasa disebut relasi atau tabel ). Setiap tabel tersusun atas baris dan kolom Baris Nim Nama Jenis_kelamin Kode_jur 0918729201 Rusli Zainal L 01 9839271929 Anas Makmun L 02 7836829000 Butet P 01 3829372293 Buyung L 08 Kolom kadang juga disebut record dapat didefinisikan dengan sebagai satuan data terkecil dalam sebuah tabel yang mempunyai makna. Pada model ini kaitan atau asosiasi antara 2 tabel disebut hubungan (Relationship). Hubungannya dapat berupa: 1-1 (one to one) yaitu satu data pada suatu tabel berpasangan dengan hanya satu data pada table lain. 1-M (one to many) yaitu satu data pada suatu tabel berpasangan dengan banyak data di tabel lain.
Model Data Relasional 1 : 1
Model Data Relasional 1 : M
Model Data Relasional 1 : M Secara konsep, setiap table harus memiliki kunci primer, kunci primer dapat tersusun dari sebuah kolom atau beberapa kolom. Kunci berperan sebagai identitas unik (tidak kembar) untuk masing-masing baris data