A. Pengertian Sistem
Sistem
berasal dari bahasa Latin
(systēma) dan bahasa Yunani
(sustēma) adalah suatu kesatuan yang terdiri komponen
atau elemen yang dihubungkan bersama untuk memudahkan
aliran informasi, materi
atau energi untuk mencapai suatu tujuan. Istilah ini
sering dipergunakan untuk menggambarkan suatu set entitas yang berinteraksi, di
mana suatu model matematika
seringkali bisa dibuat.
Sistem juga
merupakan kesatuan bagian-bagian yang saling berhubungan yang berada dalam
suatu wilayah serta memiliki item-item penggerak, contoh umum misalnya seperti
negara. Negara merupakan suatu kumpulan dari beberapa elemen kesatuan lain
seperti provinsi yang saling berhubungan sehingga membentuk suatu negara dimana
yang berperan sebagai penggeraknya yaitu rakyat yang berada dinegara tersebut.
Kata
"sistem" banyak sekali digunakan dalam percakapan sehari-hari, dalam
forum diskusi maupun dokumen ilmiah. Kata ini digunakan untuk banyak hal, dan
pada banyak bidang pula, sehingga maknanya menjadi beragam. Dalam pengertian
yang paling umum, sebuah sistem adalah sekumpulan benda yang memiliki hubungan
di antara mereka.[1]
B. PENGERTIAN SISTEM BASIS DATA
SISTEM
DATABASE adalah
suatu sistem penyusunan dan pengelolaan record-record
dengan menggunakan komputer, dengan tujuan untuk menyimpan atau merekam serta
memelihara data operasional lengkap sebuah organisasi/perusahaan, sehingga mampu
menyediakan informasi yang optimal yang diperlukan pemakai untuk kepentingan proses pengambilan keputusan.
dengan menggunakan komputer, dengan tujuan untuk menyimpan atau merekam serta
memelihara data operasional lengkap sebuah organisasi/perusahaan, sehingga mampu
menyediakan informasi yang optimal yang diperlukan pemakai untuk kepentingan proses pengambilan keputusan.
C. KOMPONEN UTAMA SISTEM BASIS DATA
KOMPONEN SISTEM BASIS DATA
Lebih lanjut lagi, dalam sebuah sistem basis data, secara
lengkap akan terdapat komponen-komponen utama sbb:
Lebih lanjut lagi, dalam sebuah sistem basis data, secara
lengkap akan terdapat komponen-komponen utama sbb:
1. Perangkat Keras (Hardware)
2. Sistem Operasi (Operating System)
3. Basis Data (Database)
4. Sistem (Aplikasi/Perangkat Lunak) Pengelola Bisnis Data (DBMS)
5. Pemakai (User)
6. Aplikasi (perangkat lunak) lain (bersifat opsional)[2]
Komponen Utama Database
Untuk membuat suatu database kalian harus mengetahui komponen-komponen apa saja yang diperlukan dalam membuat database.
Untuk itu saya akan memberitahu komponen-komponen dasar apa saja yang dibutuhkan dalam membuat database.
Perangkat Keras ( Hardware )
Perangkat keras yang dibuthkan dalam pengolaan database berupa computer beserta kelengkapannya seperti monitor, memory, keyboard, mouse dan lain-lain.
Data
Komponen yang akan diolah sehingga bernilai informasi dan dapat dijadikan sebagai bahan pengambilan keputusan.
Perangkat Lunak ( Sotware )
Aplikasi yang digunakan untuk mengelola database misalnya Visual Basic
Pengguna ( User )
Pengguna atau user ini dibagi menjadi 3 bagian yaitu
1. Database Manager
2. Database administrator ( DBA )
3. Database User
Nah database user ini juga dibagi menjadi
beberapa macam yaitu
* Programer Aplikasi
* User Mahir
* User Umum
* User Khusus
Ini adalah pengertian – pengertian
dari Pengguna ( User ) dia atas :
1. Database Manager
Modul program menyediakan antar muka ( Interves ) antara penyimpanan data tingkat rendah dalam databasedengan program aplikasi dan query yang diajukan system database.
2. Database Administrator
Orang yang mempunyai kekuasaan sebagai pusat pengontrol terhadap seluruh system baik data maupun program yang mengakses data.
Untuk membuat suatu database kalian harus mengetahui komponen-komponen apa saja yang diperlukan dalam membuat database.
Untuk itu saya akan memberitahu komponen-komponen dasar apa saja yang dibutuhkan dalam membuat database.
Perangkat Keras ( Hardware )
Perangkat keras yang dibuthkan dalam pengolaan database berupa computer beserta kelengkapannya seperti monitor, memory, keyboard, mouse dan lain-lain.
Data
Komponen yang akan diolah sehingga bernilai informasi dan dapat dijadikan sebagai bahan pengambilan keputusan.
Perangkat Lunak ( Sotware )
Aplikasi yang digunakan untuk mengelola database misalnya Visual Basic
Pengguna ( User )
Pengguna atau user ini dibagi menjadi 3 bagian yaitu
1. Database Manager
2. Database administrator ( DBA )
3. Database User
Nah database user ini juga dibagi menjadi
beberapa macam yaitu
* Programer Aplikasi
* User Mahir
* User Umum
* User Khusus
Ini adalah pengertian – pengertian
dari Pengguna ( User ) dia atas :
1. Database Manager
Modul program menyediakan antar muka ( Interves ) antara penyimpanan data tingkat rendah dalam databasedengan program aplikasi dan query yang diajukan system database.
2. Database Administrator
Orang yang mempunyai kekuasaan sebagai pusat pengontrol terhadap seluruh system baik data maupun program yang mengakses data.
3. Database User
Pemakai database berdasarkan cara berinteraksi terhadap system.
database user ini juga dibagi menjadi beberapa macam yaitu
• Program Aplikasi
Seorang prefesional computer yang berinteraksi terhadap system Database dengan penulis program dan menggunakan Data Manipulation Language ( DML ) yang dibuat bahasa pemrograman seperti , bahasa c, pascal cobol, dll. Program – program yang dibuatnya disebut dengan program aplikasi.
• User Mahir
Pemakai yang berinterkasi terhadap system database menggunkan fasilitas query yang telah disediakan oleh DBMS dan telah mahir mengggunakannya.
• User Umum
Pemakai yang tidak berpengalaman, berinteraksi dengan system database tanpa menulis program dan query, tapi hanya menjalankan program- program aplikasi yang dibuat oleh Programer Aplikasi.
• User Khusus
Pemakai yang menulis aplikasi data secara traditional, tetapi untuk keprluan khusus, sperti untuk aplikasi Artificial Intelegen, system pakar, pengolahan dll.
D. Manfaat Sistem Basis Data
- Kemandirian data
- Akses Data efisien
- Integritas dan keamanan data
- Administrasi data
- Akses Konkruen dan Crash Recovery
- Waktu Pengembangan aplikasi terkurangi
Sistem Basis Data adalah suatu sistem menyusun dan mengelola
record-record menggunakan computer untuk menyimpan atau
merekam serta memelihara data operasional lengkap sebuah
organisasi/perusahaan sehingga mampu menyediakan informasi yang
optimal yang diperlukan pemakai untuk proses mengambil keputusan.
Salah satu cara menyajikan data untuk mempermudah modifikasi
adalah dengan cara pemodelan data. Model yang akan dipergunakan
pada pelatihan ini adalah Entity Relationship Model.
Model Entity Relationship adalah representasi logika dari data pada
suatu organisasi atau area bisnis tertentu dengan menggunakan Entity
dan Relationship.
record-record menggunakan computer untuk menyimpan atau
merekam serta memelihara data operasional lengkap sebuah
organisasi/perusahaan sehingga mampu menyediakan informasi yang
optimal yang diperlukan pemakai untuk proses mengambil keputusan.
Salah satu cara menyajikan data untuk mempermudah modifikasi
adalah dengan cara pemodelan data. Model yang akan dipergunakan
pada pelatihan ini adalah Entity Relationship Model.
Model Entity Relationship adalah representasi logika dari data pada
suatu organisasi atau area bisnis tertentu dengan menggunakan Entity
dan Relationship.
Entity/Entitas
- Adalah obyek di dunia nyata yang dapat dibedakan dari obyek lain.
- Entity Set/Kumpulan Entity adalah kumpulan dari entitas sejenis/dalam tipe sama.
- Entity set dapat berupa:
- Obyek fisik : rumah, kendaraan, pegawai.
- Obyek abstrak : konsep politik, pekerjaan, rencana, dll.
- Simbol yang digunakan untuk entity adalah persegi panjang.
- Tipe entitas :
o Entitas Kuat yaitu entitas mandiri yang keberadaannya tidak
bergantung pada keberadaan entitas lain
o Entitas Lemah/Weak Entity yaitu entitas yang keberadaannya
bergantung pada keberadaan entitas lain.
o Entitas Assosiatif adalah entitas yang terbentuk dari suatu relasi,
bisa terjadi jika :
- Relasi yang merekatkan dua entitas bersifat banyak ke banyak
- Biasanya berasal dari suatu relasi dimana relasi itu memiliki
makna mandiri bagi pengguna.
- Adalah hubungan antara suatu himpunan entitas dengan himpunan
- Simbol yang digunakan adalah bentuk belah ketupat, diamod atau
- Contoh:
- Derajat Relationship
o Menjelaskan jumlah entity yang terlibat dalam suatu relationship
- Cardinality Ratio Constrainto Menjelaskan batasan jumlah relasi suatu entity dengan entity
lainnya
o Jenis rasio kardinalitas :o Batasan kardinalitas- Kardinalitas Minimum
Adalah jumlah minimum instansiasi relasi B yang berasosiasi
dengan setiap instansiasi entitas A
- Kardinalitas Maksimum
Adalah jumlah maksimum instansiasi relasi B yang berasosiasi
dengan setiap instansiasi entitas A.Participation Constrainto Menjelaskan apakah keberadaan suatu entity tergantung pada hubungannya dengan entity lain- Total participation, yaitu keberadaan suatu entity tergantung pada hubungannya dengan entity lain. Di dalam diagram ER digambarkan dengan dua garis penghubung antara entity dengan relationship.
- Partial participations, yaitu keberadaan suatu entity tidak tergantung pada hubungan dengan entity lain. Di dalam diagram ER digambarkan dengan satu garis penghubung antara entity dengan relationship.Atribut- Adalah property deskriptif yang dimiliki oleh setiap himpunan
Jenis-jenis atribut :
o Atribut key digunakan untuk mengidentifikasi suatu entity
secara unik
o Atribut tunggal ==> memiliki nilai tunggal
o Atribut multivalue ==> memiliki sekelompok nilai untuk setiap
instant entity
o Atribut composite ==> dapat didekomposisi menjadi beberapa
atribut lain
o Atribut derivative ==> dihasilkan dari atribut yang lainKey- Adalah sejumlah atribut yang mengidentifikasi record/baris dalam
Beberapa jenis key:
o Super Key ==> satu atribut atau kumpulan atribut yang secara unik
mengidentifikasi sebuah record di dalam relasi atau himpunan
dari satu atau lebih entitas yang dapat digunakan untuk
mengidentifikasi secara unik sebuah entitas dalam entitas set.
o Candidate Key ==> atribut-atribut yang menjadi determinan yang dapat dijadikan identitas record pada sebuah relation bisa terdapat satu atau lebih candidate key
o Primary key ==> candidate key yang menjadi identitas record karena dapat mengidentifikasi record secara unik
o Altenate key ==> candidate key yang tidak dijadikan primary key
o Composite key ==> key yang terdiri dari 2 atribut atau lebih. Atribut-atribut tersebut bila berdiri sendiri tidak menjadi identitas record, tetapi bila dirangkaikan menjadi satu kesatuan akan dapat mengidentifikasi secara unik.
o Foreign key ==> non key atribut pada sebuah relation yang juga menjadi key (primary) atribut di relation lainnya. Foreign key biasanya digunakan sebagai penghubung antara record-record dan kedua relation tersebut.
Betting in your city - Sporting 100
ReplyDeleteBetting septcasino in your wooricasinos.info city - ford escape titanium Sporting 100 토토사이트