Minggu, 19 September 2021

Perilaku Jujur

Pengertian Jujur

Assalamu’alaikum wr.wb
Pada artikel ini saya akan menjelaskan Apa itu Jujur?

Jujur adalah kesesuaian sikap antara perkataan dan perbuatan, yang sebenarnya kejujuran sangat erat kaitannya dengan hati nurani kita. Hati nurani adalah sesuatu yang murni dan suci. Hati nurani selalu mengajak kita kepada kebaikan dan kejujuran. Namun sayang terkadang kita enggan mengikuti hati nurani. Bila kita melakukan sesuatu yang tidak sesuai hati nurani, Maka itulah yang disebut dengan dusta. Apabila kita katakan sesuatu yang tidak sesuai dengan kenyataan itulah yang dinamakan kebohongan. Dusta atau bohong merupakan lawan kata dari sifat jujur.

Jujur itu penting, sebagai makhluk sosial kita memerlukan kehidupan yang harmonis baik dan seimbang agar tidak ada yang dirugikan dizalimi dan di curigai maka kita harus berlaku jujur. Jadi untuk kehidupan yang lebih baik, kuncinya adalah kejujuran. Kejujuran merupakan bagian dari akhlak yang diajarkan dalam Islam. Seharusnya sifat jujur juga menjadi identitas seorang muslim. Katakan bahwa yang benar itu benar dan yang salah itu salah. jangan mencampuradukkan antara keduanya. Sebagaimana disebutkan oleh Allah dalam Al-Quran surat Al-baqarah ayat 42, yang artinya sebagai berikut :

“Dan janganlah kamu campur adukkan kebenaran dengan kebatilan dan janganlah kamu sembunyikan kebenaran sedangkan kamu mengetahuinya.”

Contoh Perilaku Jujur 

Perilaku Jujur dalam Lingkungan Rumah :

     Mengakui Kesalahan pada orangtua

     Mengembalikan uang belanjaan pada orangtua

     Memberitahukan hasil ujian sekolah yang sebenarnya pada orangtua

     Tidak mengambil barang anggota keluarga dengan sembarangan

Perilaku Jujur dalam Lingkungan Sekolah :

     Mengerjakan tugas atau ujian sekolah tanpa mencontek

     Tidak berbohong pada guru atau teman-teman

     Tidak mengambil barang milik teman

Perilaku Jujur di Lingkungan Masyarakat :

     Tidak berbohong atau memfitnah orang lain

     Mengakui kesalahan jika melanggar lalu lintas

     Tidak menyuap polisi ketika ditilang

Manfaat Bersikap Jujur

Hikmah atau manfaat yang dapat kita peroleh dari berbuat jujur adalah sebagai berikut :

  1. Jika kita berbuat jujur, maka kita akan mendapatkan kepercayaan dari orang lain.
  2. Perbuatan Jujur juga akan melahirkan banyak teman
  3. Orang yang berbuat jujur akan mendapatkan ketentraman hidup karena tidak memiliki kesalahan terhadap orang lain.
Sekian artikel dari saya, semoga dapat menambah pengetahuan anda tentang perilaku jujur. Baik, Terimakasih. Sampai jumpa di artikel saya selanjutnya.

Wassalamu'alaikum wr.wb

Selasa, 05 Maret 2019

Rangkuman Chapter 5 Logical Database Design and The Relational Model

Chapter 5: Logical Database Design and the Relational Model Modern Database Management
Jeffrey A. Hoffer, Mary B. Prescott,
Fred R. McFadden


Objectives Definition of terms List five properties of relations State two properties of candidate keys Define first, second, and third normal form Describe problems from merging relations Transform E-R and EER diagrams to relations Create tables with entity and relational integrity constraints Use normalization to convert anomalous tables to well-structured relations.

1. Basic Definitions

The Relational data model represents data in the form of tables. The relational model is based on mathematical theory and therefore has a solid theortical foundation. However, we need only a few simplle concepts to describe the relational model, and it is therefore easily understood and used by those unfamiliar with the underflying theory. The relational data imodel consists of the following three components (Fleming and von Halle, 1989): 
1. Data strucure Data are organized in the form of tables with rows and columns. 
2. Data manipulation Powerful operations (using the SQL. language) are used to manipulate data stored in the relations.
3. Data integrity Facilities are included to specify business rules that maintain the integrity of data when they are manipulated. We discuss data structure and data integrity in this section. Data manipulation is dis- cussed in Chapters 7, 8, and 10.

Relational Data Structure A relation is a named, two-dimensional table of data. Each relation (or table) consists of a set of named columns and an arbitrary number of unnamed rows. Relational Data Structure A relation is a named, two-dimensional table of data. Each relation (or table) consists of a set of named columns and an arbitrary number of unnamed rows. Each row of a relation corresponds to a record that contains data (attribute) values for a single entity.
Table consists of rows (records), and columns (attribute or field)
Requirements for a table to qualify as a relation:
1. It must have a unique name.
2. Every attribute value must be atomic (not multivalued, not composite)
3. Every row must be unique (can’t have two rows with exactly the same values for all their fields)
4. Attributes (columns) in tables must have unique names
5. The order of the columns must be irrelevant
6. The order of the rows must be irrelevant

2.  Correspondence with E-R Model

Relations (tables) correspond with entity types and with many-to-many relationship types
Rows correspond with entity instances and with many-to-many relationship instances
Columns correspond with attributes.

3. Key Fields Keys are special fields that serve two main purposes:

Primary keys are unique identifiers of the relation in question. Examples include employee numbers, social security numbers, etc. This is how we can guarantee that all rows are unique
Foreign keys are identifiers that enable a dependent relation (on the many side of a relationship) to refer to its parent relation (on the one side of the relationship)
Keys can be simple (a single field) or composite (more than one field)
Keys usually are used as indexes to speed up the response to user queries (More on this in Ch. 6)

4. Foreign Key (implements 1:N relationship between customer and order)

Primary Key
Foreign Key (implements 1:N relationship between customer and order)
Combined, these are a composite primary key (uniquely identifies the order line)…individually they are foreign keys (implement M:N relationship between order and product).

5. Integrity Constraints

Referential Integrity – rule that states that any foreign key value (on the relation of the many side) MUST match a primary key value in the relation of the one side. (Or the foreign key can be null)
For example: Delete Rules
Restrict – don’t allow delete of “parent” side if related rows exist in “dependent” side
Cascade – automatically delete “dependent” side rows that correspond with the “parent” side row to be deleted
Set-to-Null – set the foreign key in the dependent side to null if deleting from the parent side  not allowed for weak entities.

6. Transforming EER Diagrams into Relations

1.) Mapping Regular Entities to Relations
2.) Simple attributes: E-R attributes map directly onto the relation
3.) Composite attributes: Use only their simple, component attributes
4.) Multivalued Attribute - Becomes a separate relation with a foreign key taken from the superior entity

7. Figure 5-8 Mapping a regular entity

(a) CUSTOMER entity type with simple attributes
(b) CUSTOMER relation

8. Figure 5-9 Mapping a composite attribute

(a) CUSTOMER entity type with composite attribute
(b) CUSTOMER relation with address detail

9. Figure 5-10 Mapping an entity with a multivalued attribute

(a) Multivalued attribute becomes a separate relation with foreign key
(b) One–to–many relationship between original entity and new relation

10. Transforming EER Diagrams into Relations

Mapping Weak Entities
Becomes a separate relation with a foreign key taken from the superior entity
Primary key composed of:
- Partial identifier of weak entity
- Primary key of identifying relation (strong entity)




www.ubpkarawang.ac.id

Senin, 25 Februari 2019

Apa Itu DBMS?

Assalamu’alaikum wr.wb
Pada artikel ini saya akan menjelaskan Apa itu DBMS?

Sistem Manajemen basis data atau dalam bahasa inggris yaitu database management system, DBMS), atau terkadang disingkat menjadi SMBD.  Yang merupakan suatu sistem atau perangkat lunak yang dirancang supaya dapat digunakan untuk mengelola suatu basis data dan menjalankan operasi terhadap data yang diminta oleh banyak pengguna.
DBMS adalah singkatan dari Database Management System. Jika istilah ini diartikan berdasarkan kepanjangan yang ada, maka DBMS adalah suatu sistem yang memanajemen basis data. Dengan kata lain, DBMS adalah sebuah perangkat lunak yang berfungsi untuk mengelola sekumpulan data yang tersimpan dalam database dengan caramemanggil query (kueri atas basis data tersebut. keberadaan DBMS memungkinkan seorang user sistem informasi untuk dapatmelakukan pengolahan data dengan mendefinisikan, memelihara, membuat, danmenyediakan akses kontrol terhadap data"data tersebut. Sistem DBMS ini pada dasarnyaterdiri dari berbagai perintah yang terekam menggunakan sistem komputer untuk digunakan sebagai media proses penyimpanan dan pemeliharaan data operasional padasuatu organisasi, sehingga data"data tersebut dapat menjadi informasi yang optimal gunakeperluan dalam pertimbangan pengambilan keputusan.
DBMS pun juga dirancang supaya bisa untuk melakukan manipulasi data secara lebih mudah. Sebelum adanya DBMS, data umumnya disimpan dalam bentuk flat file. Flat file merupakan file teks yang ada pada sistem operasi. Hingga saat ini pun masih ada aplikasi yang menyimpan data dalam bentuk flat dengan cara langsung.
Menyimpan data dalam bentuk flat file mempunyai kelebihan dan kekurangan. Penyimpanan dalam bentuk ini akan mempunyai manfaat yang optimal jika ukuran filenya relatif kecil, seperti file o dari flat file, seperti bertambahnya kecepatan dalam pengolahan data. Namun metode ini masih memiliki banyak kelemahan, diantaranya adalah masalah manajemen dan keamanan data yang masih kurang. Penyimpanan data dalam bentuk DBMS mempunyai banyak manfaat dan kelebihan dibandingkan dengan penyimpanan dalam bentuk flat file atau spreadsheet, diantaranya :

1. Performa yang dapat dengan penyimpanan dalam bentuk DBMS cukup besar, sangat jauh berbeda dengan performance data yang disimpan dalam bentuk flat file. Disamping memiliki unjuk kerja yang lebih baik, juga akan didapatkan efisiensi penggunaan media penyimpanan dan memori

2. Integritas data lebih terjamin dengan penggunaan DBMS. Masalah redudansi sering terjadi dalam flat file. Redudansi adalah kejadian berulangnya data atau kumpulan data yang sama dalam sebuah database yang mengakibatkan pemborosan media penyimpanan.

3. Independensi. Perubahan struktur database dimungkinkan terjadi tanpa harus mengubah aplikasi yang mengaksesnya sehingga pembuatan antarmuka ke dalam data akan lebih mudah dengan penggunaan DBMS.

4. Sentralisasi. Data yang terpusat akan mempermudah pengelolaan database. kemudahan di dalam melakukan bagi pakai dengan DBMS dan juga kekonsistenan data yang diakses secara bersama-sama akan lebiih terjamin daripada data disimpan dalam bentuk file atau worksheet yang tersebar.

5. Keamanan. DBMS memiliki sistem keamanan yang lebih fleksibel daripada pengamanan pada file sistem operasi. Keamanan dalam DBMS akan memberikan keluwesan dalam pemberian hak.

Baik sekian artikel dari saya, semoga dapat menambah pengetahuan anda tentang DBMS,  Ok terima kasih dan sampai jumpa di artikel saya selanjutnya.

Wassalamu'alaikum wr.wb

Jumat, 22 Februari 2019

Apa itu Physical Model?

Sebuah model data fisik (atau desain database ) adalah representasi dari desain data seperti yang diterapkan, atau dimaksudkan untuk dilaksanakan, dalam sistem manajemen database .
Model Data Fisik adalah model yang menjelaskan cara komputer memandang data, bahwa data tersimpan pada lokasi fisik sebagai file-file yang terpisah. Model data fisik terbagi menjadi 2 yaitu :
1. Penyimpanan berurutan
    yaitu organisasi atau penyusunan data di suatu medium penyimpanan yang terdiri dari satu record mengikuti satu record lain dalam suatu urutan tertentu. Misalnya, record pegawai disusun dalam urutan nomor pegawai. Saat penyimpanan berurutan digunakan, data pertama harus diproses pertama, data kedua diproses kedua, dan seterusnya sampai akhir file itu ditemukan. Contoh media penyimpanan ini adalah pita magnetik (magnetic tape).
2. Penyimpanan akses lansung
    yaitu suatu cara mengorganisasikan data yang memungkinkan record-record ditulis dan dibaca tanpa pencarian secara berurutan. Unit perangkat keras yang memungkinkan hal ini disebut Direct Access  Storage Device (DASD). DASD memiliki mekanisme membaca dan menulis yang dapat diarahkan ke lokasi manapun dalam media penyimpanan. Yang paling populer adalah piringan magnetik (magnetic disc).

Model data fisik menggambarkan bagaimana model akan dibangun dalam database. Model database fisik menunjukkan semua struktur tabel, termasuk nama kolom, tipe data kolom, batasan kolom, kunci primer, kunci asing, dan hubungan antar tabel. Fitur model data fisik meliputi:

⥁ Spesifikasi semua tabel dan kolom.
⥀ Kunci asing digunakan untuk mengidentifikasi hubungan antar tabel.
⥀ Denormalisasi dapat terjadi berdasarkan kebutuhan pengguna.
⥀ Pertimbangan fisik dapat menyebabkan model data fisik menjadi sangat berbeda dari model data
    logis.
⥀ Model data fisik akan berbeda untuk RDBMS yang berbeda. Misalnya, tipe data untuk kolom mungkin berbeda antara MySQL dan SQL Server.

Langkah-langkah untuk desain model data fisik adalah sebagai berikut:

1. Konversi entitas menjadi tabel.
2. Ubah hubungan menjadi kunci asing.
4. Konversi atribut menjadi kolom.
5. Memodifikasi model data fisik berdasarkan kendala / persyaratan fisik.

Gambar di bawah ini adalah contoh model data fisik.


Membandingkan model data fisik yang ditunjukkan di atas dengan diagram model data logis , kita melihat perbedaan utama antara keduanya:

⥁ Nama entitas sekarang adalah nama tabel.
⥁ Atribut sekarang adalah nama kolom.
⥁ Jenis data untuk setiap kolom ditentukan. Tipe data dapat berbeda tergantung pada database aktual yang digunakan.


Sumber : http://iilhaam.blogspot.com/2010/10/model-data-fisik.html
https://www.1keydata.com/datawarehousing/physical-data-model.html

www.ubpkarawang.ac.id

Apa itu Conseptual Database?

 Conseptual ini adalah seni perancangan, pengembangan, dan komunikasi untuk memungkinkan sekelompok orang bekerja bersama untuk mencapai hasil yang diinginkan. Conseptual mengetahui kebutuhan fungsional dan bisnis proses. Berdasarkan pada kebutuhan saat ini tetapi memungkinkan kebutuhan masa depan. Conseptual diilustrasikan menggunakan "Entity Relationship Diagram" (ERD).
 ERD adalah hasil dari menyelesaikan proses Pemodelan Data. Untuk mengumpulkan data ini secara akurat, suatu bisnis harus dibuat konseptual dari data yang dianggao penting.


➤ Entitas

Entitas adalah orang, tempat, kejadian atau konsep yang informasinya akan direkam.
Misal : Objek, kejadian, orang

Atribut

Atribut adalah sifat atau keunikan yang mendeskripsikan/mengkualifikasikan suatu entitas dan memiliki nilai (angka, number, alphabet, tanggal).

Lihat gambar ini agar lebih memahami,


Dari gambar di atas, kita bisa lihat, entitas dalam ERD(Entity Relational Diagram) digambarkan dalam bentuk persegi panjang. Sedangkan atribut, digambarkan dalam bentuk oval.

Sumber : http://ylunak.blogspot.com/2018/04/pengertian-atribut-dan-tipe-tipe.html

www.ubpkarawang.ac.id

Apa itu Basis Data?


Basis Data atau DataBase adalah kumpulan data terpusat dan terstruktur yang disimpan pada sistem pada komputer. 
Basis Data menyediakan fasislitas untuk mengambil, menambah, memodifikasi dan menghapus data saat dibutuhkan.
Basis Data menyediakan fasilitas untuk mengubah data yang diambil menjadi informasi yang berguna.
Database biasanya dikelola oleh Administrator Database (DBA).
 Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi. 
Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis data (database management system/DBMS). Jika konteksnya sudah jelas, banyak administrator dan programer menggunakan istilah basis data untuk kedua arti tersebut.
Basis data merupakan aspek yang sangat penting dalam sistem informasi karena berfungsi sebagai gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena dapat mengorganisasi data, menghidari duplikasi data, menghindari hubungan antar data yang tidak jelas dan juga update yang rumit.


Istilah-istilah Basis data

Beberapa hal yang termaksud unsur-unsur dari basis data adalah sebagai berikut:

➤Entititas
Entititas adalah orang, tempat, kejadian atau konsep yang informasinya direkam. Pada bidang kesehatan Entity adalah Pasien, Dokter, Kamar.

➤Field
Setiap entity mempunyai atribut atau sebutan untuk mewakili suatu entity. Seorang siswa dapat dilihat dari atributnya misalnya, NIM, Nama_siswa, Alamat.

➤Record
Record adalah kumpulan isi elemen data (atribut) yang saling berhubungan menginformasikan tentang suatu entity secara lengkap.

Contoh Kumpulan atribut NIP, Nama, dan alamat berisikan “01001245566”, Sanusi, Jl. Hati suci No 2 Kupang.

Data Value
Merupakan data aktual atau infomasi yang disimpan ditiap data elemen. Isi atribut disebut nilai data.

Kunci Elemen Data ( Key Data Element )
Tanda pengenal yang secara unik mengidentifikasikan entitas dari suatu kumpulan entitas.


Contoh Entitas Mahasiswa yang mempunyai atribut-atribut npm, nama, alamat, tanggal lahir menggunakan Kunci Elemen Data npm.


Penggunaan Data Base

> Perbankan : Untuk informasi pelanggan, rekening, pinjaman, dan transaksi perbankan
> Penerbangan : Untuk pemesanan dan informasi jadwal, Maskapai termasuk di antara pertama yag menggunakan basis data secara geografis
> Penjualan : Untuk informasi pelanggan, produk dan pembelian
> Online Store : Untuk data penjualan yang disebutkan diatas ditambah pelacakan pemesanan/pembuatan daftar rekomendasi online, dan pemeliharaan evaluasi produk online.


Sumber : https://fairuzelsaid.wordpress.com/2010/01/22/sistem-basis-data-konsep-basis-data/

www.ubpkarawang.ac.id

Kamis, 14 Februari 2019

Tugas Mata Kuliah Basis Data Pertemuan ke-1

Pertemuan 1

Apa yang anda harapkan dari MK Basis Data?
Jawab : Yang saya harapkan dalam MK basis data ini, mampu memberikan wawasan yang lebih luas dan membantu saya dalam mempelajari ilmu komputer.

www.ubpkarawang.ac.id

Perilaku Jujur

Pengertian Jujur Assalamu’alaikum wr.wb Pada artikel ini saya akan menjelaskan Apa itu Jujur? Jujur adalah kesesuaian sikap antara perkataan...