You can have data without information, but you cannot have information without data.
- Daniel Keys Moran
Prodi Statistika dan Sains Data IPB University
Pengumpulan dan analisis kebutuhan, memahami dan mendokumentasikan kebutuhan data bersamaan dengan analisis kebutuhan fungsional
Desain konseptual, deskripsi singkat dari kebutuhan data pengguna
Desain logis (Pemetaan Data dengan Model), implementasi database menggunakan DBMS seperti model relasi (SQL)
Desain fisik, membangun struktur penyimpanan internal bersama dengan aplikasi database
Enterprise: organisasi atau lembaga yang mengelola database. ex. Universitas, Rumah Sakit
Entitas: objek yang akan disimpan dan dapat dibedakan dengan objek lain. ex. Mahasiswa, Mata Kuliah, Dosen, Fakultas
Atribut: unsur pada entitas yang berisi data. ex. NIM, Nama
Nilai data: nilai yang disimpan pada setiap entitas. ex. Alfa, G1501211013
Record: kumpulan unsur data yang saling berkaitan menginformasikan tentang suatu entitas secara lengkap.
Key: penanda unik untuk mengidentifikasi suatu entitas.
graph Employee {
layout=neato
overlap=false
node [shape=box]; EMPLOYEE;
node [shape=circle, fixedsize=true, width=0.9] ssn; sex; salary; name; birth_date; address; supervisor; fname; lname;
ssn -- EMPLOYEE;
sex -- EMPLOYEE;
salary -- EMPLOYEE;
name -- EMPLOYEE;
birth_date -- EMPLOYEE;
address -- EMPLOYEE;
supervisor -- EMPLOYEE;
fname -- name;
lname -- name;
}
Learn more: Graphviz
%%| echo: true
%%| fig-width: 4.5
erDiagram
CUSTOMER ||--o{ ORDER : places
ORDER ||--|{ LINE-ITEM : contains
CUSTOMER }|..|{ DELIVERY-ADDRESS : uses
erDiagram
CUSTOMER ||--o{ ORDER : places
ORDER ||--|{ LINE-ITEM : contains
CUSTOMER }|..|{ DELIVERY-ADDRESS : uses
Learn more: Mermaid
erDiagram
CUSTOMER ||--o{ ORDER : places
CUSTOMER {
string name
string custNumber
string sector
}
ORDER ||--|{ LINE-ITEM : contains
ORDER {
int orderNumber
string deliveryAddress
}
LINE-ITEM {
string productCode
int quantity
float pricePerUnit
}
Learn more: Mermaid
Learn more: SQLite Browser
Learn more: PostgreSQL
Download contoh file SQL untuk PostgreSQL: Chinook Database
Learn more: pgAdmin
Learn more: Shiny Gallery
Salinan repositori yang ingin dikelola secara mandiri tanpa harus mengubah kode sumber dari pemilik asal repositori
Pada GitHub, pilih repositori yang akan dituju
Pada pojok kanan atas, klik menu Fork
Buat repositori baru yang diinginkan, secara default nama repositori tersebut akan sama dengan asalnya
Klik Create fork
Learn more: Fork a repo