KEHIDUPAN SEHARI-HARI”
Diajukan untuk memenuhi tugas dan melengkapi syarat dalam menempuh
Ujian Akhir Semester Program Studi Teknik Informatika
Disusun Oleh :
FAKULTAS TEKNIK
TANGERANG
2022/2023
ABSTRAK
Dengan adanya sistem informasi maka suatu organisasi akan berusaha untuk lebih
kompetitif dan efesien yang pada akhirnya menambah nilai untuk mendapatkan,
mengubah dan mendistribusikan informasi dengan tujuan meningkatkan pengambilan
keputusan, meningkatkan kinerja organisasi dalam mencapai tujuan organisasinya.
Sebuah sistem informasi yang efektif menyediakan informasi yang akurat, tepat
waktu dan relevan bagi penggunanya sehingga dapat digunakan untuk pengambilan
keputusan. Dalam pengambilan keputusan, dalam operasional sehari-hari, maupun
dalam perencanaan strategis ke masa depan. Proses pengambilan keputusan harus
dilandasi oleh data dan informasi yang tepat waktu dan tepat isi agar keputusan yang
diambil tepat sasaran. Informasi diperoleh dari pengolahan data, dan pengolahan data
dilaksanakan oleh system informasi dengan dukungan teknologi informasi.
KATA PENGANTAR
Dengan mengucapkan puji syukur kehadirat Allah SWT, karena telah memberikan
rahmat serta karunia-Nya lah sehingga kami dapat menyusun penelitian ilmiah ini
dengan sebaik-baiknya, yang berjudul “Implementasi Basis Data dalam kehidupan
Sehari-hari” yang disusun untuk memenuhi nilai Ujian Akhir Semester pada jurusan
Teknik Informatika dalam mata kuliah Bahasa Indonesia, Universitas Cendekia
Abditama.
Sekiranya pada penelitian ini dapat memberikan inspirasi untuk dikembangkan lebih
lanjut. Apabila dalam penelitian maupun penulisan ini masih banyak kekurangan dan
keterbatasan, oleh karena itu kami sangat mengharapkan masukan serta kritik untuk
menyempurnakan penelitian ini untuk lebih baik lagi. Besar harapan penulis karya tulis
ini dapat menjadi sarana membantu pembaca dalam mencari sumber referensi mengenai
Implementasi Basis Data dalam Kehidupan Sehari-hari. Semoga pembaca dapat
mengambil manfaat dari karya tulis ini.
Penyusun
DAFTAR ISI
BAB I Pendahuluan
BAB IV Penutup
4.1 Kesimpulan ……………………………………………………………...22
4.2 Saran ………………………………………………………...……...........22
BAB V Daftar Pustaka
DAFTAR GAMBAR
PENDAHULUAN
adalah :
2. Apa saja hambatan dalam penerapan Basis Data dalam Kehidupan sehari-hari
1. Manfaat Bagi Penulis adalah penelitian ini dapat menambah wawasan bagi
penulis terutama dalam memahami materi-materi yang berhubungan dengan
basis data.
2. Manfaat Bagi Pembaca adalah penelitian ini dapat digunakan sebagai referensi
dan
masukan untuk penelitian-penelitian selanjutnya.
LANDASAN TEORI
atu sama lainnya. Basis data telah digunakan pada hampir seluruh area dimana
komputer
digunakan, termasuk bisnis, teknik, kesehatan, hukum, pendidikan dan sebagainya.
Tujuan basis
data pada suatu perusahaan pada dasarnya adalah kemudahan dan kecepatan dalam
pengambilan
kembali data.
Basis data (database) merupakan suatu kumpulan data yang disusun dalam bentuk tabel-
tabel yang saling berkaitan maupun berdiri sendiri dan disimpan secara bersama-sama
pada suatu
media. Basis data dapat digunakan oleh satu atau lebih program aplikasi secara
optimal, data
disimpan tanpa mengalami ketergantungan pada program yang akan menggunakannya
Fungsi DBMS :
- Mendefinisi data dan hubungannya
- Memanipulasi data
- Keamanan dan integritas data
- Perbaikan dan konsekuensi data
- Data dictionary
- Unjuk kerja
Contoh Aplikasi DBMS :
Berikut ini akan kami berikan beberapa contoh apa saja yang termasuk
ke dalam aplikasi DBMS :
1. MySQL
MySQL adalah salah satu aplikasi yang termasuk vendor
DBMS yang merupakan salah satu aplikasi umum dan paling
banyak digunakan oleh pengguna data maupun para programmer.
MySQL banyak dimanfaatkan oleh perorangan, sekolah, kampus,
dan berbagai instansi atau organisasi lainnya. Sebenarnya, konsep
yang dimiliki oleh aplikasi yang satu ini tidak jauh berbeda dengan
aplikasi DBMS yang lain. Akan tetapi, MySQL hanya digunakan
untuk keperluan database dalam jumlah yang tidak terlalu besar.
2. Oracle Database
Oracle adalah relational database management system
(RDBMS) untuk mengelola informasi secara terbuka,
komprehensif dan terintegrasi. Oracle Server menyediakan solusi
yang efisien dan efektif karena kemampuannya dalam hal sebagai
berikut :
a) Dapat bekerja di lingkungan client/server (pemrosesan
tersebar)
b) Menangani manajemen space dan basis data yang besar
c) Mendukung akses data secara simultan
d) Performansi pemrosesan transaksi yang tinggi
e) Menjamin ketersediaan yang terkontrol
f) Lingkungan yang terreplikasi
Sistem ini telah banyak digunakan oleh perusahaan-perusahaan
terkenal. Di dalam negeri perusahaan yang menggunakan sistem
database ini diantaranya adalah :
Telkom Indonesia
Telkomsel
Pertamina
PLN
Lintasarta
b. Enterprise
Enterprise yaitu suatu bentuk organisasi atau lembaga sebuah
perusahaan contohnya yaitu bank, universitas, rumah sakit, dan lain-lain..
Data yang disimpan dalam basis data merupakan data operasional dari
suatu enterprise.
Contoh data operasional : data keuangan, data mahasiswa, data pasien.
c. Entitas
Entitas adalah suatu obyek yang dapat dibedakan dari lainnya yang
dapat diwujudkan dalam basis data. Tentu saja, entitas ini biasanya
mempunya sebuah atribut. Kumpulan dari entitas disebut himpunan entitas
(exp. Semua Mahasiswa).
Contoh Entitas dalam lingkungan universitas yaitu : Mahasiswa, mata
kuliah
d. Atribut (Elemen Data).
Atribut yaitu Karakteristik dari suatu entitas atau sebuah komponen
bagian dari Entitas.
Contoh : Entitas Mahasiswa atributnya terdiri dari Npm, Nama, Alamat,
Tanggal lahir.
e. Nilai Data (Data Value)
Nilai data yaitu Isi data / informasi yang tercakup dalam setiap elemen
data. Contoh Atribut dari entitas Mahasiswa dapat berisi Nilai Data : agus,
arif, dina, susi.
f. Kunci Elemen Data (Key Data Element)
Kunci Elemen Data / Primary key yaitu Tanda pengenal yang secara
unik mengidentifikasikan entitas dari suatu kumpulan entitas. Pada
dasarnya, Primarykey ini haruslah unik, dan nilai data dari primarykey ini
tidak boleh sama dengan nilai data dengan yang lainnya.
Contoh Entitas Mahasiswa yang mempunyai atribut-atribut npm, nama,
alamat, tanggal lahir menggunakan Kunci Elemen Data npm.
g. Record Data
Record Data yaitu Kumpulan Isi Elemen data yang saling
berhubungan.
Contoh : kumpulan atribut npm, nama, alamat, tanggal lahir dari Entitas
Mahasiswa berisikan : “10200123″, “Sulaeman”, “Jl. Sirsak 28 Jakarta”,
“8 Maret 1983″.
3.3 NoQsl
2.1.4 Pengertian NoQsl
.1.8 Penelitian
Grafik Pertumbuhan
Bahan Gambar
Penjelasan entity resep MPASI pada gambar 3.4 adalah sebagai berikut :
Pada attribute usia perlu dimasukkan kedalam entity resep makan Karena
berfungsi untuk mengetahui resep tersebut diperuntukan bayi pada usia
berapa bulan, pada attribute nama_makanan, bahan, cara_masak, dan gizi
perlu dimasukkan ke dalam entity resep_makanan Karena berfungsi untuk
mengetahui nama makanan, bahan-bahan, cara masak serta kandungan gizi
yang terdapat pada resep tersebut, pada attribute gambar perlu dimasukkan
ke dalam entity resep karena berfungsi untuk menyimpan data gambar dari
resep MPASI.
Usia Bahasa
Infor Perkembangan
Motorik Kasar Bayi
Info Jadwal
Imunisasi
adalah untuk membuat catatan pribadi bagi pengguna dan juga dapat
memudahkan pengguna dalam menyimpan informasi yang dibutuhkan,
dalam entity catatan tersebut penulis menambahkan 3 attribute yaitu attribute
judul, isi_catatan, dan tanggal. Attribute tersebut dapat dilihat pada gambar
berikut:
Catatan
Bayi
Member
Berdasarkan pada daftar attribute di atas, tidak ada attribute yang bersifat
unik, maka perlu ditambahkan satu attribute lagi dengan nama id_grafik,
attribute id_grafik ini yang akan menjadi primary key dari entity grafik
pertumbuhan.
Berdasarkan pada daftar attribute di atas, tidak ada attribute yang bersifat
unik, maka perlu ditambahkan satu attribute lagi dengan nama id_resep,
attribute id_resep ini yang akan menjadi primary key dari entity resep
MPASI.
Pada entity info perawatan bayi yang ditunjukkan pada gambar 3.10,
terdapat attribute sebagai berikut:
Info Perawatan Bayi (jenis perawtan, keterangan, gambar)
berdasarkan pada daftar attribute di atas, tidak ada attribute yang bersifat
unik, maka perlu ditambahkan satu attribute lagi dengan nama id_perawatan,
attribute id_perawatan ini yang akan menjadi primary key dari entity
perawatan.
Berdasarkan pada daftar attribute di atas, tidak ada attribute yang bersifat
unik, maka perlu ditambahkan satu attribute lagi dengan nama id_catatan,
attribute id_catatan ini yang akan menjadi primary key dari entity catatan.
Berdasarkan pada daftar attribute di atas, tidak ada attribute yang bersifat
unik, maka perlu ditambahkan satu attribute lagi dengan nama id_bayi,
attribute id_bayi ini yang akan menjadi primary key dari entity bayi.
Entity info jadwal imunisasi tidak memiliki relasi dengan Entity lain, karena
pada jadwal imunisasi hanya akan menjelaskan atau menampilkan informasi
jenis imunisasi apa yang harus diberikan kepada bayi yang dilakukan pada
setiap bulan sesuai dengan usia bayi.
7. Entity Info Perawatan Bayi
Entity info perawatan bayi tidak memiliki relasi dengan Entity lain, karena
pada perawatan bayi hanya akan menampilkan atau menjelaskan tentang
bagaiman melakukan perawatan bayi. Pengguna dapat melihat perawatan
bayi dengan memilih jenis perawatan bayi.
4. Admin hanya dapat melihat data nama member, data bayi, dan data grafik
pertumbuhan bayi.
Master mempunyai hak penuh atas database, Master dapat melihat, menambah,
mengubah, dan menghapus data pada database.
BAB 4
Basis data (database) merupakan suatu kumpulan data yang disusun dalam bentuk tabel-
tabel yang saling berkaitan maupun berdiri sendiri dan disimpan secara bersama-sama pada suatu
media. Basis data dapat digunakan oleh satu atau lebih program aplikasi secara optimal, data
disimpan tanpa mengalami ketergantungan pada program yang akan menggunakannya.
Sistem Manajemen Basis Data adalah perangkat lunak yang mendukung Manajemen data
dalam jumlah besar. DBMS menyediakan akses data yang efisien, kebebasan data, integritas
data, keamanan, dan pengembangan aplikasi yang cepat, mendukung akses bersamaan dan
perbaikan dari kerusakan DBMS (Database Management systems) adalah kumpulan program
yang mengkoordinasikan semua kegiatan yang berhubungan dengan basis data.Tujuan
Merancang Basis Data adalah untuk memenuhi informasi yang berisikan kebutuhan- kebutuhan
user secara khusus dan aplikasi-aplikasinya., memudahkan pengertian struktur informasi serta
mendukung kebutuhan-kebutuhan pemrosesan dan beberapa obyek penampilan (response time,
processing time, dan storage space).
Dari uraian diatas dapat disimpulkan bahwa basis data merupakan kumpulan data yang
saling berhubungan satu dengan yang lainnya yang diaorganisasikan sesuai struktur tertentu dan
disimpan dengan baik. Ada setidaknya 10 fungsi DBMS dalam membantu menjaga dan
memelihara integritas data dalam suatu sistem adalah: Menjaga Integritas Data, Penyimpanan
Data (Data Storage Management), Kamus Data, Transformasi dan Penyajian Data, Keamanan
Data, Memungkinkan Akses Beberapa User, Menyediakan Prosedur Backup dan Recovery,
Menyediakan bahasa akses dan pemogramman, Menyediakan interface untuk komunikasi, dan
Manajemen Transaksi.