Jumat, 25 Januari 2019

Keuntungan dari Sistem Basis Data

1. Data dapat dipakai secara bersama.
Data dapat dipakai secara bersama-sama oleh beberapa program aplikasi
(secara batch maupun on-line) pada saat bersamaan.
2. Data dapat distandarisasi.
Dengan adanya pengontrolan yang terpusat maka DBA dapat menerapkan
standarisasi data yang disimpan sehingga memudahkan pemakaian,
pengiriman maupun pertukaran data.
3. Mengurangi redudancy (kerangkapan data).
Dalam basis data hanya mencantumkan satu kali saja field yang sama yang
dapat dipakai oleh semua aplikasi yang memerlukannya.
4. Kemandirian data.
Dapat digunakan oleh bermacam-macam program aplikasi tanpa harus
merubah format data yang sudah ada.
5. Keamanan data terjamin.
DBA dapat memberikan batasan-batasan pengaksesan data, misalnya
dengan memberikan password dan pemberian hak akses bagi user (missal:
modify, delete, insert, retrieve). Data dapat dilindungi dari pemakai yang
tidak berwenang.
6. Terpeliharanya keselarasan (ke-konsistenan data)
Apabila ada perubahan data pada aplikasi yang berbeda maka secara
otomatis perubahan itu berlaku untuk keseluruhan.
7. Terpeliharanya integritas data
Jika kerangkapan data dikontrol dank e konsistenan data dapat dijaga maka
data menjadi akurat.
Memelihara keterpaduan data berarti data harus akurat, hal ini sangat erat
hubungannya dengan pengontrolan kerangkapan data dan pemeliharaan
keselarasan data.
 Kerugian dari Sistem Basis Data
1. Storage yang digunakan menjadi besar.
2. Dibutuhkan tenaga yang terampil dalam mengelola data.
3. Perangkat lunaknya mahal.
4. Kerusakan pada sistem basis data dapat mempengaruhi departemen yang
terkait.

Kamis, 12 Oktober 2017

Pengantar Basis Data 3

Abstraksi Data
Abstraksi adalah deskripsi dari suatu masalah pada level generalisasi tertentu, sehingga memungkinkan kita untuk berkonsentrasi pada aspek kunci dari masalah tersebut tanpa memperhatikan hal-hal detail. Abstraksi data merupakan tingkatan-tingkatan pengguna dalam memandang bagaimana sebenarnya data diolah dalam sebuah sistem database sehingga menyerupai kondisi yang sebenarnya dihadapi oleh pengguna sehari-hari.
Abstraksi data terdiri atas 3 bagian/level yaitu :

1.Level Fisik (Physical Level).
Pemakai melihat data sebagai gabungan dari struktur dan datanya sendiri dan berkompeten dalam mengetahui bagaimana representasi fisik dari penyimpanan/pengorganisasian data (teks, angka, himpunan bit data, dll).

2.Level Lojik/Konseptual (Conseptual Level).
Menggambarkan data apa yang sebenarnya (secara fungsional) disimpan dalam basis data dan hubungannya dengan data yang lain.

3.Level Penampakan (View Level).
Untuk pemakai yang hanya membutuhkan sebagian data/informasi dalam basis data yang kemunculannya di mata pemakai diatur oleh aplikasi end-user.

Model - Model Basis Data
Model Basis Data adalah kumpulan dari konsepsi basis data yang biasanya mewakili struktur dan relasi data yang terdapat pada suatu basis data. Esensi sebuah model basisdata adalah tempat dimana data atau suatu metodologi untuk menyimpan data. Kita tidak dapat melihat model basisdata tetapi kita dapat melihat algoritma yang digunakan oleh model basisdata tersebut.

Model-Model Basis Data pada hakekatnya adalah kumpulan perangkat konseptual untuk menggambarkan data, relasi data, makna (semantik) data, dan batasan data.
Model basis data menyatakan hubungan antar rekaman yang tersimpan dalam basis data.


A.Model data Hirarki ( Hierarchichal data model )
Basis data Hirarki satu tingkat di atas basis data flat-file, dalam hal ini kaitanya dengan kemampuan untuk menemukan dan memelihara relasi antar kelompok data . Arsitektur model data hirarki berdasarkan konsep hubungan parent/child.
Pada model data hirarki, suatu root table atau parent table berada apa struktur yang paling atas, terhubung ke child table yang dihubungkan dengan data

Kelebihan basis data hirarki :
Data dapat dengan cepat dilakukan retrieve.
Integritas data mudah dilakukan pengaturan.

Kelemahan basis data hirarki :
Pengguna harus sangat familiar dengan struktur basis data.
Terjadi redudansi data.




B.Model data Jaringan ( Network data model )
Model basis data jaringan merupakan perbaikan dari model basis data hirarki, yaitu dengan menambahkan kemampuan root table untuk melakukan share relationships dengan child tables. Dalam hal ini child table dapat memiliki banyak root table dan untuk melakukan akses terhadap child table, tidak dibutuhkan lagi untuk mengakses root table terlebih dahulu.

Kelebihan model data jaringan :
Data lebih cepat diakses
User dapat mengakses data dimulai dari beberapa tabel
Mudah untuk memodelkan basis data yang komplek
Mudah untuk membentuk query yang komplek dalam melakukan retrieve data.

Kelemahan basis data jaringan :
Struktur basis datanya tidak mudah untuk dilakukan modifikasi
Perubahan struktur basis data yang telah didefinisikan akan mempengaruhi program aplikasi yang mengakses basis data
User harus memahami struktur basis data.

C.Model data Relasional ( Relational data model )
Model basis data relasional merupakan model basis data yang paling populer banyak digunakan sekarang ini. Unit utama yang disimpan pada basis data adalah berbentuk tabel atau kelompok data yang saling berhubungan. Tabel terdiri baris dan kolom, baris adalah merepresentasikan tuple atau record pada tabel, dan kolom merepresentaksikan fields pada tabel. Tabel dapat berhubungan dengan tabel yang lain dengan menggunakan kunci

Kelebihan basis data relasional :
Data sangat cepat diakses
Struktur basis data mudah dilakukan perubahan
Data direpresentasikan secara logik, user tidak membutuhkan bagaimana data disimpan.
Mudah untuk membentuk query yang komplek dalam melakukan retrieve data
Mudah untuk mengimplementasikan integritas data
Data lebih akurat
Mudah untuk membangun dan memodifikasi program aplikasi
Telah dikembangkan Structure Query Language (SQL).

Kelemahan basis data relasional :
Kelompok informasi/tables yang berbeda harus dilakukan joined untuk melakukan retrieve data
User harus familiar dengan relasi antar tabel
User harus belajar SQL.

Ø DDL (Data Definition Language) dapat digunakan untuk menspesifikasikan kedua skema di atas, jika dalam DBMS tidak ada pemisahan yang ketat antara kedua level tersebut.

Ø DDL hanya digunakan untuk mespesifikasikan skema konseptual, jika DBMS mempunyai pemisahan yang jelas.

Untuk mapping antara keduanya dapat digunakan VDL (View Definition Language) untuk menspesifikasikan user view dan mappingnya menjadi skema konseptual.

Ø DML (Data Manipulation Language)  digunakan untuk melakukan manipulasi data (setelah dilakukan proses kompilasi skema konseptual)

Ø SQL (Struktured Query Language) merupakan contoh bahasa yang digunakan untuk manipulasi basis data relasional, yang mengintegrasikan DDL, VDL dan DML.

DML terdiri dari 2 jenis.

1. High Level (Non Procedural) DML
2. digunakan secara interkatif (interpreter)

Kamis, 05 Oktober 2017

Pengantar Basis Data 2

1. Pengguna Basis Data

Aktor di depan layar
Database Administrator
Database Designer
End User
Cassual end User
Parametric User
Sophisticated User
Stand-Alone User
Software  Engineers
Software Analyst
Application Programmer


2. Kapan Perlu Menggunakan Basis Data ?

Data berupa data bisnis yang jumlahnya besar dan perlu di-update
Banyak bagian data yang homogen
Data relevan untuk jangka waktu yang cukup lama
Data digunakan simulatan oleh banyak pengguna

3. Solusi Pendekatan Basis Data

Pusar respitori  data bagi seluruh organisasi
Data dikelola oleh suatu sistem pengendali
Data disimpan dalam format yang baku dan mudah dimengerti

4. Ketergatungan Program dan Data

Setiap program aplikasi harus memiliki data sendiri – Memungkinkan duplikasi data
Setiap program aplikasi harus memiliki fasilitas pengelola meta data untuk setia file yang digunakan
Setiap program aplikasi harus memiliki fungsi untuk membaca, menulis, mengubah dan menghapus data
Tidak ada koordinasi data yang sama antar aplikasi
Sulit membakukan format-format file

5. Keuntungan Penggunaan Basis Data

Controlling redundancy
Restricting unauthirized access
Provides persistents storage for data stuctures
Permits Inferencing
Multiple user interfaces
Represent complex relation amongst data
Enforcing integrity constraints
Provide backup & recovery

6. Implikasi Lebih Jauh Dari Pendekatan Basis Data

Memungkinkan perlakuan standar
Standar mencangkup nama item, data, format tampilan, struktur laporan, metadata, dll
Sangat krusial untuk organiasi yang besar
Mengurangi waktu pengembangan
Waktu untuk mengembangkan aplikasi baru menjadi lebih singkkat
Fleksibel untuk mengubah stuktut data
Ketika mendapatkan requrement baru

7.Aktor di belakang layar

DBMS
Tool Developers
Operation & maintenance Personals

Rabu, 27 September 2017

Pengantar Basis Data 1

A. Pengertian Basis data

Base : Kumpulan/gudang
Data : Fakta tentang objek,orang, dan lain-lain yang dinyatakan dengan nilai (angka, simbol, dll).

Basis data adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.

1. Tujuan Basis data
Kecepatan serta kemudahan dalam menyimpan, memanipulasi atau juga menampilkan kembali data tersebut.
Efisiensinya ruang penyimpanan.
Keakuratan data.
Ketersediaan data.
Kelengkapan data.
Keamanan data.

2. Unsur-unsur basis data
Tabel
Kolom
Baris
Nilai data

B. Database Management Basis Data (DBMS)
Database adalah kumpulan basis data dan jumlahnya pasti sangat banyak dan membingungkan, karna hal inilah muncul konsep manajemen database modern. Pada era saat ini sangat banyak DBMS yang memudahkan user untuk mengelola database mereka, DBMS adalah sebuah tools perangkat lunak yang digunakan user untuk membuat, memanipulasi, mengontrol dan mengakses database yang mereka miliki secara cepat dan efisien.

Ada begitu banyak DBMS yang populer digunakan di dunia saat ini mulai dari yang opensource, gratis, sampai yang license berbayar. Beberapa diantara DBMS yang terkenal antara lain.
Microsoft SQL Server
Oracle
Teradata
MySQL
PostgreSQL

1. Tujuan DBMS
Tujuan utama DBMS adalah untuk menyediakan tinjauan abstrak dari data bagi user. Jadi sistem menyembunyikan informasi mengenai bagaimana data disimpan dan dirawat, tetapi data tetap dapat diambil dengan efisien.
Jadi tujuan dari pengaturan data dengan menggunakan basis data yaitu sebagai berikut:
Menyediakan penyimpanan data untuk dapat digunakan oleh organisasi saat sekarang dan masa yang akan datang.
Kemudahan pemasukan data, sehingga meringankan tugas operator dan menyangkut pula waktu yang diperlukan oleh pemakai untuk mendapatkan data serta hak-hak yang dimiliki terhadap data yang ditangani.
Pengendalian data untuk setiap siklus agar data selalu up-to-date dan dapat mencerminkan perubahan spesifik yang terjadi di setiap sistem.
Pengamanan data terhadap kemungkinan penambahan, pengubahan, pengerusakan dan gangguan-gangguan lain.



2. Fungsi DBMS
Fungsi dari Database Management System (DBMS) Yaitu
Penyimpanan, pengambilan dan perubahan data
Katalog yang dapat diakses pemakai
Mendukung Transaksi
Melayani kontrol concurrency
Melayani recovery
Melayani autorisasi
Mendukung komunikasi data
Melayani integrity
Melayani data independence
Melayani utility.

3. Maanfaat DBMS
Manfaat yang diperoleh dari penyusunan database adalah :
Mengatasi kerangkaan (redundancy) data.
Menghindari terjadinya inkonsistensi data.
Mengatasi kesulitan dalam mengakses data.
Menyusun format yang standar dari sebuah data.
Penggunaan oleh banyak pemakai (multiple user).
Melakukan perlindungan dan pengamanan data (data security).




Minggu, 08 Januari 2017

Resume Of Volare Chit Chat

<Volare Chit-Chat Febuary 18th 2016 Edition: Hit The Hay>

How to say it
In this segment, I learned about an idiom and how to pronounce the idiom. The idiom was Hit The Hay, from the word Hit, H-I-T which mean “Memukul” in bahasa Indonesia and the word Hay, H-A-Y, which mean “Jerami” in bahasa Indonesia.

Idioms
In this segment, the idiom that I learn was Hit The Hay, the meaning is "Someone is going to sleep” For example, Triono wants to wake earlier tomorrow so he decides to Hit the Hay. We can either use Hit the zzzzz, the meaning is same with Hit The Hay.

Bilingual
In this segment, the speakers spoke with two languages which are English and Bahasa Indoensia. They talked about Harry Potter’s Back! Harry potter is back with the new story, Harry Potter and the Curse Child. Will be in book store in the UK and USA on the 31st  of july.

English, please!
The topic in this topic was TV series, there were two speakers, the first speaker said that we can learn English either watching movies or TV series, but they focused told us to learn English through TV series, because with TV series we take a lot practice, because formally, TV series take a year or more to done the story, instead movies.

<Volare Chit-Chat April 7th 2016 Edition: Under Certain Circumstance>

How to say it
In this segment, I learned about an idiom and how to pronounce the idiom. The idiom was a word or a combination of two or more words that have different meanings but when put together will form a new meaning that is different from the meaning of the original word.

Idioms
In this second segment, the idiom that I learned is "under certain circumstances". This means that the expression, doing business without giving up.

Bilingual
Rolling stone appearance in Cuba. Rolling stone is
a British band that first formed in 1992 the revolutionary government in Cuba led by vidiel castrol considers dangerous music rolling stone. Cuba prohibits rolling stone in tv and radio stations.

English, please!
The topic in this segment Learning english learning grammar or acquiring grammar true some song lyric. There were 2 speakers, they are ms. Dini and fidya they said, if you real master actualy there are some song that can make you real big aware you actualy a master some english grammar. Example simple present tense if you remember they formula of simple present tense subject  verb.

<Volare Chit-Chat Mei 17th 2016 Edition: Make a Beeline For>

How to say it
In this segment, I learned about an idiom and how to pronounce the idiom. The idiom was make a beeline for.

Idioms
In this segment, the idiom that I learned was on top up. The meaning of the idiom was knowing everything that is being discussed.

Bilingual
The news that i listened was about Queen Elizabeth and corgis.
– Queen Elizabeth celebrates her 90th birthday, but her love and loyalty for corgis remain.
– The name of her first dog is Susan, and Susan was a present for her 18th birthday in 1944.
– Corgi (a short-legged dog with a foxlike head).
– Reign (the time when a person is a ruler).

English, please!
The topic in this segment was about can she judge someone personality by just looking at them.
feby tell vidia about 5 personal things she can tell just by looking at someone.
1. Their Shoes Can Reveal Their Personality Type
2. If They’re Eating Candy, They’re Probably Nicer
3. Using Her Right Arm to Cradle a Baby Might Mean She’s Depressed
4. If He Looks Like a Bully, He’s Probably a Team Player
5. People With Symmetrical Faces Tend to Be Rich and Asymmetrical Faces Tend to Be Leaders.
My opinion about the topic is judging someone personality by just looking at them means a bad connotation. It implied unfair judgment. Too soon to draw conclusions. Actually it’s legal when you do it for yourself and not tell someone else. But would be wrong if you said your opinion to other people and affect their opinion so as to be bad as well.

Sabtu, 17 Desember 2016

Resume Of Volare Chit Chat

<Volare Chit-Chat Mei 19th 2016 Edition: Steal Thunder>

How to say it
In this segment, I learned about an idiom and how to pronounce the idiom.
The idiom was steal thunder.

Idiom

In this segment, the idiom that I learned was going up in flames. The meaning of the idiom was fail, totally broke or end something suddenly.

Bilingual

The news that I listened was abaout UPS helps in Rwanda. UPS working with the newest company that claled Zipline International, this company will deliver blood and vaccine to central blood transfusion in Rwanda at this summer. And this company will do that with drone. And UPS is United Parcel Service.

English,pleasse!
The topic in this segment was annoying things. There were 2 speakers, they said that
Vidia said that annoying thing is something that she dislike.
Dini said that annoying thing is something that can ruin her mood.
They talking about Pontianak city traffic.
My opinion about the topic is annoying things always happen everywhere does not depend on the place and can spoil our mood. My solutions are currently experiencing these events good you try not to get angry, and remain calm and throw a smile. Because it would be more fun if you have a new friend, than a new enemy, is not it?

Sabtu, 12 November 2016

Favorite place i’ve traveled to

Hello guys welcome to my blog, in posting this I will tell my travel experience. Actually I do not like walking around and I has never been away from the island of Borneo, so i do not travel fra very :D .

Back to topic "favorite place i’ve traveled to" is sail karimata in Sukadana, Kayung utara, west Borneo. there I met Indonesia president Mr.Jokowi, the time of the inauguration of tourist sites and Masjid Agung Oesman Al-Khair.
















There I enjoy the beautiful scenery and make his fresh air on the beach. Other than a natural good in there are also masjid Al-Khair located on the beach. That time I am very happy and it was want to go back there.
So many of my travel and thank you for your time


See you in the next posting :-)