Anda di halaman 1dari 29

Sistem Basis Data

2017/2018

Dosen : Otong Rukmana


Identitas Mata Kuliah
Mata Kuliah : Sistem Basis Data (SBD)
Kode : IF351W
Bobot : 3 SKS
Perkuliahan : 2 SKS (100 menit)/minggu
Praktikum : 1 SKS (50 menit)/minggu
Tugas Terstruktur : 3 Jam (150 menit)/minggu
Tugas Mandiri : 3 Jam (150 menit)/minggu
Praktikum :
14 Jam
Laboratorium Sistem Informasi dan Keputusan (LSIK) &
Ruang Kuliah

2 © 2017/2018 Sistem Basis Data, PSTI Unisba


SBD dalam Teknik Industri

LOKOMOTIF INDUSTRIAL ENGINEERING :


Industrial Engineering is concerned
TEKNIK INDUSTRI
with the design, improvement, and
installation of integrated systems of
Enterprise
Production System, Finance, people, materials, information,
Planning equipment and energy. It draws upon
Accounting, Human Resource, dll
System specialized knowledge and skill in the
mathematical, physiscal, and social
sciences together with the principles
PTIF LP SBD APSI PEB ISE and methods of engineering analysis
and design to specify, predict and
evaluate the results to be obtained
from such systems
-The Institute of Industrial
MSI Engineering-

3 © 2017/2018 Sistem Basis Data, PSTI Unisba


Tujuan perkuliahan
1. Mahasiswa memahami sistem basis data dan
manfaatnya dalam pengolahan data dan penyediaan
informasi untuk medukung kegiatan industri/bisnis
2. Mahasiswa mampu merancang sistem basis data
sederhana untuk kegiatan industri/bisnis
3. Mahasiswa mampu menerapkan sistem basis data
sederhana untuk kegiatan industri/bisnis dengan
menggunakan MS Access dan VB.Net

4 © 2017/2018 Sistem Basis Data, PSTI Unisba


Materi Perkuliahan
1. Pengantar Sistem Basis Data 9. Tahap Perancangan Sistem Basis Data
2. Basis Data Relasional (TUGAS BESAR)
3. Mengenal Sistem Pengelola Basis 10. Perencanaan Sistem Basis Data
Data MS Access 11. Analisis Kebutuhan Sistem Basis Data
4. Mengenal Penerapan Basis Data 12. Perancangan Basis Data (ERD
dengan MS Access dan/atau Normalisasi)
5. Entity Relationship Diagram (ERD) 13. Perancangan Aplikasi
6. Transformasi ERD ke Tabel 14. Penerapan Basis Data dan Aplikasi
7. Normalisasi 15. Pengisian Data dan Evaluasi Sistem
8. UTS (Tertulis) Basis Data
16. UAS (Sidang Tugas Besar)

5 © 2017/2018 Sistem Basis Data, PSTI Unisba


Referensi
1. Fathansyah, Basis Data, Penerbit Informatika, 2012
2. Literatur relevan lainnya

6 © 2017/2018 Sistem Basis Data, PSTI Unisba


Penilaian

NILAI AKHIR

ABSENSI 0 % KULIAH 70 PRAKT 30 %


%

UAS (30%) UTS (30%) TUGAS (10%)

7 © 2017/2018 Sistem Basis Data, PSTI Unisba


Kehadiran

11 2 3
MIN. KULIAH UTS & UAS TOLERANSI

KURANG = ‘TIDAK KULIAH’ !

Keterlambatan 17 menit !

8 © 2017/2018 Sistem Basis Data, PSTI Unisba


Pertemuan
1
Pengantar
Sistem Basis Data
Sistem Informasi dan Sistem
Basis Data

Sistem Informasi

Sistem Basis Data

10

© 2017/2018 Sistem Basis Data, PSTI Unisba


Basis Data secara Harfiah

BASIS + DATA
representasi dari fakta dunia nyata
yang direkam dalam bentuk angka,
huruf, simbol, teks, gambar, bunyi
atau kombinasinya.

markas / gudang / sarang

11 © 2017/2018 Sistem Basis Data, PSTI Unisba


Basis Data secara Istilah

DATA
BASIS DATA DATA
DATA
DATA

Himpunan kelompok data (arsip) yang saling berhubungan


yang diorganisasi sedemikian rupa agar kelak dapat
dimanfaatkan kembali dengan cepat dan mudah
Kumpulan data yang saling berhubungan yang disimpan secara
bersama sedemikian rupa dan tanpa pengulangan (redundancy)
yang tidak perlu, untuk memenuhi berbagai kebutuhan

Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam


media penyimpanan tertentu

Selanjutnya, istilah TABEL digunakan


sebagai komponen utama basis data
12 © 2017/2018 Sistem Basis Data, PSTI Unisba
Sistem Basis Data

 Sistem Pengelola Basis


Data (DBMS) bersama
Basis Data, dan
terkadang disertai dengan
aplikasi, yang
memungkinkan pemakai
atau program lain untuk
mengakses dan
memanipulasi data.

13 © 2017/2018 Sistem Basis Data, PSTI Unisba


Komponen Sistem Basis Data
 Perangkat keras – komputer, memori sekunder online, memori
sekunder offline, perangkat komunikasi
 Sistem operasi – untuk Client (MS DOS, MS Windows, Linx), untuk
Server (MS Window Server, Unix Linux, Novel-Netware)
 Basis data – Kumpulan tabel, indeks, definisi struktur, dll
 Sistem pengelola basis data (DBMS) - Perangkat lunak yang
digunakan untuk pembuatan dan pengelolaan basis data, Contoh :
MS Access, MySQL, SQL Server, Borland Paradox, dBase, Oracle, dll
 Aplikasi lain – Jika diperlukan saja untuk kemudahan pengguna, ada
yang sudah disediakan oleh DBMS atau harus dibangun sendiri.
 Pengguna – analis, programer, administrator, pengguna akhir
14

© 2017/2018 Sistem Basis Data, PSTI Unisba


Penyusun Sistem Basis Data

BIT Bit, adalah satu sistem angka biner yang terdiri atas dua
macam nilai, yaitu 0 dan 1

CHARACTER Byte/Character, adalah bagian terkecil yang dapat di


alamatkan dalam memori.

FIELD Field, merupakan sekumpulan byte/karakter yang


mempunyai makna.

RECORD Record, disebut juga rekaman, merupakan sekumpulan field


yang saling berhubungan.

FILE/TABEL File/Tabel, adalah sekumpulan record; dalam satu tabel


masing-masing record mempunyai jumlah field yang sama.

BASIS DATA Basis data, disebut pula sebagai koleksi data atau pustaka
data adalah sekumpulan dari bermacam-macam tabel.
SISTEM BASIS DATA Sistem Basis Data, sistem yang bertugas mengelola record-
record menggunakan komputer dan menyimpan maupun
mengambil kembali informasi-informasi yang diperlukan oleh
pemakai.

15 © 2017/2018 Sistem Basis Data, PSTI Unisba


Susunan Sebuah Tabel

Kolom ke 2
Fiel
d Entitas
Tabel MAHASISWA

NIM Nama Jurusan Jenjang


1 File
Record
017261 Budi T.I S1
Baris

Kolom ke 1

16 © 2017/2018 Sistem Basis Data, PSTI Unisba


Data  Basis Data

Terhubung melalui Kode_wali


Tabel WALI

17 © 2017/2018 Sistem Basis Data, PSTI Unisba


Pengguna Sistem Basis Data
 System Analist
Seseorang yang bertanggung jawab atas penelitian, perencanaan,
pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan sistem
yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan.
 Designer
Seseorang bertanggung jawab dalam identifikasi data yang tersimpan dalam
basis data, menentukan struktur data yang tepat dalam basis data.
 Programmer
Merupakan pembuat aplikasi seseorang yang mempunyai kemampuan
menguasai salah satu atau banyak bahasa pemrograman
 Administrator
Orang yang memiliki kewenangan untuk melakukan pengawasan baik data
maupun program
 Pengguna akhir (End user)
Pemakai yang belum mahir, hanya menjalankan aplikasi yang sudah dibuat oleh
programmer aplikasi

18 © 2017/2018 Sistem Basis Data, PSTI Unisba


Manfaat basis data
 Kecepatan dan kemudahan
Pemanfaatan basis data memungkinkan untuk dapat menyimpan
data atau melakukan perubahan/manipulasi terhadap data atau
menampilkan kembali data tersebut dengan cepat dan mudah.
 Efisiensi Ruang Penyimpanan
Penggunaan ruang penyimpanan di dalam basis data
dilakukan untuk mengurangi jumlah redundansi (pengulangan)
data, baik dengan melakukan penerapan sejumlah pengkodean
atau dengan membuat relasi-relasi (dalam bentuk file) antar
kelompok data yang saling berhubungan.
 Keakuratan
Pemanfaatan pengkodean atau pembentukan relasi antar data
bersama dengan penerapan aturan/batasan tipe data, domain
data, keunikan data dan sebagainya dan diterapkan dalam basis
data, sangat berguna untuk menentukan ketidakakuratan
pemasukan atau penyimpanan data.
19 © 2017/2018 Sistem Basis Data, PSTI Unisba
Manfaat basis data (lanj.)
 Ketersediaan
Pertumbuhan data (baik dari jumlah maupun jenisnya)
sejalan dengan waktu akan semakin membutuhkan ruang
penyimpanan yang besar.
 Kelengkapan
Lengkap atau tidaknya data yang dikelola bersifat relatif
baik terhadap kebutuhan pemakai maupun terhadap waktu.
 Keamanan
Sistem keamanan digunakan untuk dapat menentukan
siapa saja yang boleh menggunakan basis data dan
menentukan jenis operasi apa saja yang boleh dilakukan.
 Kebersamaan pemakaian
Pemakai basis data sering kali tidak terbatas hanya pada
satu pemakaian saja atau oleh satu sistem aplikasi saja.
20 © 2017/2018 Sistem Basis Data, PSTI Unisba
Penerapan Basis Data
 Bidang Kepegawaian, Pergudangan, Akuntansi,
Reservasi, Layanan Pelanggan, dll.
 Organsasi perbankan, asuransi, rumah sakit, produsen
barang, industri manufaktur, pendidikan/sekolah,
telekomunikasi, dll.

21 © 2017/2018 Sistem Basis Data, PSTI Unisba


Basis Data & Ekonomi Digital
 E-Commerce
 The buying and selling of products and services through
computer networks
 Examples of some e-tailers (electronic retailers):
 www.amazon.com sells books and music online
 www.sees.com sells candy online
 www.ebay.com connects buyers with sellers online using
online auctions

22 © 2017/2018 Sistem Basis Data, PSTI Unisba


Basis Data & Ekonomi Digital
 Innovative e-tailer technologies make online shopping
easier
 360-degree images
 Allow you to see all sides of an item
 Order tracking
 Bar codes are assigned to items being shipped that allow
customers to check shipping progress via the internet
 Shop bots
 Are programs that help users search for a particular product
of service

23 © 2017/2018 Sistem Basis Data, PSTI Unisba


Basis Data & Ekonomi Digital
 Types of E-Commerce
 Business-to-business (B2B)
 A business sells to other businesses using the internet or a
private network to cut transaction costs and increase
efficiencies
 Business-to-consumer (B2C)
 A business sells goods or services to consumers
 Consumer-to-consumer (C2C)
 Consumers sell goods or services directly to other
consumers with the help of a third party, such as eBay.

24 © 2017/2018 Sistem Basis Data, PSTI Unisba


Menggunakan Basis Data untuk
Membuat Keputusan
 What are the qualities of good information?
 Correct and verifiable
 Complete yet concise
 Cost effective
 Current
 Accessible

25 © 2017/2018 Sistem Basis Data, PSTI Unisba


Menggunakan Basis Data untuk
Membuat Keputusan
 Most organizations have 6 departments to which
information must flow
 Research and development
 Production (operations)
 Marketing and sales
 Accounting and finance
 Human resources (personnel)
 Information systems (IS)
 Information flows horizontally between departments

26 © 2017/2018 Sistem Basis Data, PSTI Unisba


Menggunakan Basis Data untuk
Membuat Keputusan
 Besides the 6 departments, many organizations also
have 3 levels of management
 Strategic-level management
 Top managers concerned with strategic or long-term
planning and decisions
 Tactical-level management
 Middle level managers who make decisions to implement
the strategic goals set for the organization
 Operational-level management
 Low-level supervisors make daily operational decisions
 Information flows vertically between management
levels
27 © 2017/2018 Sistem Basis Data, PSTI Unisba
Menggunakan Basis Data untuk
Membuat Keputusan
 Decentralized Organizations – a new structure
 Employees increasingly telecommute – some staff have
no desk or office at work
 Employees communicate with each other more via email
than in person
 Companies use Groupware CSCW (computer-supported
cooperative work) systems to enable cooperative work by
groups of people
 The management structure is flattened as employees are
given more authority to make day-to-day decisions

28 © 2017/2018 Sistem Basis Data, PSTI Unisba


Menggunakan Basis Data untuk
Membuat Keputusan
 Computer-based information systems
 Office information systems
 Transaction processing systems
 Management information systems
 Decision support systems
 Executive support systems
 Expert systems

29 © 2017/2018 Sistem Basis Data, PSTI Unisba

Anda mungkin juga menyukai