Rabu, 06 Februari 2013

Samsung Galaxy Q, Smartphone Lipat Dengan Dua Layar


Informasi terbaru hadir dari Samsung, vendor yang satu ini disebut-sebut bakalan memperlihatkan perangkat misteriusnya yang diduga sebagai Samsung Galaxy Q atau GT-B9150 di ajang Mobile World Congress di Barcelona akhir Pebruari nanti. Smartphone ini dikabarkan memiliki layar fleksibel yang bisa dilipat layaknya dompet. 
Smartphone ini dikabarkan memiliki resolusi 1920x1080 piksel, didukung oleh prosesor dual-core Exynos 5250 1,7 Ghz dengan RAM 2GB. Perangkat ini dilengkapi dengan kamera belakang 8 megapiksel dan kamera depan 2 megapiksel, dengan menggunakan sistem operasi Android 4.2.1 Jelly Bean dan baterai berkapasitas besar 3.500 mAh. Tapi sekali lagi ini masih rumor kita tunggu saja kehadirannya di ajang MWC.

SBD - SISTEM DAN ABSTRAKSI DATA

1.Apakah sitem itu ?
Jawab :
         Pengertian sistem adalah suatu kesatuan yang terdiri atas komponen atau elemen yang saling berinteraksi, saling terkait, atau saling bergantung membentuk keseluruhan yang kompleks.
Ø  Menurut Fat pengertian sistem adalah : suatu himpunan / suatu “benda” nyata atau abstrak (a set of thing) yang terdiri dari bagian–bagian atau komponen-komponen yang saling berkaitan, berhubungan, berketergantungan, saling mendukung, yang secara keseluruhan bersatu dalam satu kesatuan (Unity) untuk mencapai tujuan tertentu secara efisien dan efektif
Ø  Menurut Indrajit (2001:2) mengemukakan bahwa system mengandung arti kumpulan-kumpulan dari komponen-komponen yang di miliki untuk berkaitan antara satu dengan lainnya.
Ø  Menurut Dr.Ir.Harijono Djojodiharjo (1984:78) system adalah sekumpulan objek yang mencakup hubungan fungsional antara tiap-tiap objek dan hubungan antara ciri tiap objek dan yang secara keseluruhan merupakan suatu kesatuan secara fungsional.
Ø  Menurut Lani Sidharta (1995 : 9) Sistem ialah Himpunan dari bagian-bagian yang saling berhubungan yang secara bersama mencapai tujuan-tujuan yang sama.
    Dengan demikian sistem merupakan kumpulan dari beberapa bagian yang memiliki keterkaitan dan saling bekerja sama serta membentuk suatu kesatuan untuk mencapai suatu tujuan dari sistem tersebut. maksud dari suatu sistem adalah untuk mencapai suatu tujuan dan sasaran dalam ruang lingkup yang sempit.
http://www.google.com/search?q=pengertian+sistem&aq=f&oq=penge&sourceid=chrome&ie=UTF-8

2.Apakah system basis data itu ?
Jawab:
Ø   Sistem basis data adalah suatu kumpulan data-data yang berhubungan secara logis , dan deskripsi dari data-data tersebut serta di rancang untuk memenuhi informasi yang di butuhkan oleh sebuah organisasi.
Ø  menurut Connolly dan Begg sistem basis data merupakan penyimpanan data yang tunggal dan besar yang dapat digunakan secara simultan oleh oleh banyak bagian departemen dan pemakai (user).
Ø  Menurut Jogiyanto Sistem basis data ialah suatu system infomasi yang mengintegrasikan kumpulan dari data yang saling berhubungan satu dengan lainnya dan membuatnya tesedia untuk beberapa aplikasi bemacam-macam dalam suatu organisasi.
Ø  Sistem basis data adalah himpunan kelompok data (arsip) yang saling berhubungan dan di organisasikan sedemikian rupa agar kelak dapat di manfaat kembali dengan cepat dan mudah.
http://www.google.com/search?q=pengertian+sistem+basis+data&aq=f&oq=pen&sourceid=chrome&ie=UTF-8

3.Sebutkan dan jelaskan komponen utama system basis data !
Jawab:
Ø  Perangkat Keras (Hardware) Perangkat keras dapat bekerja  berdasarkan perintah yang telah di tentukan apa adanya atau yang juga di sebut dengan istilah instruction set. Dengan adanya perintah yang dapat di mengerti oleh hardware tersebut maka hardware dapat melakukan berbagai kegiatan yang telah di tentukan oleh pemberian perintah. Secara fisik computer terdiri dari beberapa komponen yang merupakan suatu system , dan system adalah komponen-komponen yang saling bekerja sama membentuk suatu kesatuan. Apabila suatu komponen  tidak berfungsi , akan mengakibatkan tidak berfungsinya proses-proses pada computer dengan baik.berdasarkan fungsinya perangkat keras computer di bagi menjadi lima bagian yaitu :
·         Input divice (unit masukan)
·         Proses Divice (unit pemrosesan)
·         Output Divice (unit keluar)
·         Backing storage (unit penyimpanan)
·         Periferal (unit tambahan)
Komponen dasar pada computer terdiri dari input, proses , output ,dan storage . input divice terdiri dari keyboard dan mouse , proses divice adalah  microprocessor
(ALU, internal communication , Registers dan control section), utput divice terdiri dari monitor dan priter storage external memory terdiri dari harddisk , floppy drive , CD ROM, Magnetic tape. Storage internal memory terdiri dari RAM dan ROM sedangkan komponen Periferal Divice merupakan komponen tambahan atu sebagai komponen yang belum ada sebelumnya seperti Tv Tuner Car , Modern ,Capture Card.
Ø  Perangkat Lunak (Software) Perangkat lunak adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah Melalui sofware atau Perangkat Lunak inilah suatu computer dapat menjalankan suatu perintah.
Software atau perangkat lunak computer berdasarkan distribusinya di bedakan menjadi beberapa macam yaitu software berbayar , software gratis free (freeware , free software, shareware , adware).
·         Sotware berbayar merupakan perangkat lunak yang didistribusikan  untuk tujuan komersil , setiap pengguna yang ingin menggunakan atau mendapatkan software tersebut dengan cara membeli atau membayar pada pihak yang mendistribusikannya. pengguna yang menggunakan software berbayar umumnya tidak diijinkan untuk menyebarluaskan software tersebut secara bebas tanpa ijin ada penerbitnya. contoh software berbayar ini misalnya adalah sistem microsoft windows, microsoft office, adobe photo shop, dan lain-lain.
·         Freeware atau perangkat lunak gratis adalah perangkat lunak komputer berhak cipta yang gratis digunakan tanpa batasan waktu, berbeda dari shareware yang mewajibkan penggunanya membayar (misalnya setelah jangka waktu percobaan tertentu atau untuk memperoleh fungsi tambahan). Para pengembang perangkat gratis seringkali membuat perangkat gratis freeware “untuk disumbangkan kepada komunitas”, namun juga tetap ingin mempertahankan hak mereka sebagai pengembang dan memiliki kontrol terhadap pengembangan selanjutnya. Freeware juga didefinisikan sebagai program apapun yang didistribusikan gratis, tanpa biaya tambahan. Sebuah contoh utama adalah suite  browser dan mail client dan Mozilla News, juga didistribusikan di bawah GPL (Free Software).
Ø  Basis Data
Data merupakan fakta mengenai suatu objek seperti manusia, benda, peristiwa, konsep, keadaan dan sebagainya yang dapat dicatat dan mempunyai arti secara implicit Data dapat dinyatakan dalam bentuk angka, karakter atau simbol, sehingga bila data kumpulkan dan saling berhubungan maka dikenal dengan istilah basis data (database). Sedangkan basis data merupakan kumpulan informasi bermanfaat yang diorganisasikan ke dalam aturan yang khusus. Informasi ini adalah data yang telah diorganisasikan ke dalam bentuk yang sesuai dengan kebutuhan seseorang.

Ø  Pemakai
Brainware Komputer adalah setiap orang yang terlibat dalam kegiatan pemanfaatan computer atau sistem pengolahan data. Brainware juga dapat diartikan sebagai perangkat intelektual yang mengoperasikan dan mengeksplorasi kemampuan dari hardware komputer maupun software komputer. Tanpa adanya brainware ini mustahil hardware dan software yang canggih sekalipun, dapat dimanfaatkan secara maksimal. Berdasarkan tingkat pemanfaatannya, brainware komputer dibagi dalam 4 tingkatan :
·         Sistem Analyst : System Analyst adalah seseorang yang bertanggung jawab atas penelitian, perencanaan pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. System Analyst juga memegang peranan yang sangat penting dalam proses pengembangan system.
·         Programmer : Programmer adalah seseorang yang mempunyai kemampuan menguasai salah satu atau banyak bahasa pemrograman seperti bahasa C, Pascal, Java, dll. Programmer juga bisa dikatakan sebagai pembuat dan petugas yang mempersiapkan program yang dibutuhkan pembuat dan petugas yang mempersiapkan program yang dibutuhkan yang akan dirancang.
·         Administrator : administrator adalah seseorang yang bertugas mengelola suatu sistem operasi dan program- program yang berjalan pada sebuah sistem komputer atau jaringan computer.
·          Operator : operator adalah pengguna biasa yang hanya memanfaatkan sistem komputer yang sudah ada atau istilahnya hanya menggunakan  aplikasi-aplikasi tertentu.
4 tingkatan di atas merupakan brainware/pengguna umum dari sebuah sistem komputer. Sebenarnya dalam bidang IT masih banyak brainware-brainware komputer lainnya.
Ø  Sistem operasi : system operasi adalah perangkat lunak system yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan perangkat lunak aplikasi seperti program-program pengolah kata danperamban web. Secara umum, Sistem Operasi adalah perangkat lunak pada lapisan pertama yang ditempatkan pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software. tidak perlu lagi melakukan tugas-tugas inti umum tersebut karena dapat di layani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.
Sistem Operasi secara umum terdiri dari beberapa bagian :
1.      Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
2.      Kernel, yaitu inti dari sebuah Sistem Operasi
3.      Command Interpreter atau shell, yang bertugas membaca input dari pengguna
4.    Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain.
5.      Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol.
http://www.google.com/search?q=komponen+basis+data&oq=kompone&sourceid=chrome&ie=UTF-8



4.Jelaskan tentang abstraksi data
Jawab :
Ø  Abstraksi Data
Salah satu tujuan dari DBMS adalah untuk menyediakan fasilitas/antarmuka (interface) kepada user. untuk itu system tersebut akan menyembunyikan detail tentang bagaimana data disimpan dan dipelihara, sehingga data yang terlihatoleh user sebenarnya berbeda dengan yang tersimpan secara fisik.
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.. Sebuah DBMS seringkali menyembunyikan detail tentang bagaimana sebuah data disimpan dan dipelihara (diolah) dalam sebuah system database, dengan tujuan untuk memudahkan pengguna dalam menggunakan DBMS tersebut. Karena itu seringkali data yang terlihat oleh pemakai sebelumnya berbeda dengan yang tersimpan secara fisik. 

 

1. Level Fisik (Physical Level)
Merupakan level terendah dalam abstraksi data, yang menunjukkan bagaimana sesungguhnya suatu data disimpan. Melalui level ni, pemakai dapat melihat gambaran struktur datanya secara terperinci.Pada level ini, pemakai melihat data sebagai gabungan dari struktur dan datanya sendiri. Pemakai juga kompeten dalam mengetahui bagaimana representasi fisik dari penyimpanan/pengorganisasian data. Pada level ini kita berurusan dengan data sebagai teks, sebagai angka atau bahkan himpunan bit data.
2. Level lojik/Konseptual (conceptual logic)
Merupakan level berikutnya yang menggambarkan data yang disimpan dalam basis data serta hubungan anatar data. Pada level ini pemakai dapat mengetahui misalnya data pegawai yang disimpan atau direpresentasikan dalam beberapa file/tabel, seperti file pribadi, file pendidikan, file pekerjaan.
3. Level View (View Level)
Merupakan level tertinggi dari abstraksi data yang hanya menunjukkan sebagian dari basis data. Para user umumnya hanya membutuhkan sebagian data/informasi dalam basis data yang kemunculannya di mata user (pemakai) diatur oleh aplikasi end-user. Kegunaan level ini adlah untuk menyederhanakan interaksi antara pemakai (user) dengan sistem.
http://materibasisdata.blogspot.com/2012/09/abstraksi-data.html

5. Sebutkan dan jelaskan bagian penyusun abstraksi data
    Jawab :
Ø  Bagian penyusun abstraksi data seperti gambar di bawah ini !





Penjelasan :
-           Conceptual view merupakan pandangan yang berkaitan dengan permasalahan data-data apa saja yang diperlukan untuk disimpan dalam basis data dan penjelasan mengenai hubungan antar data yang satu dengan lainnya. Conceptual view dapat disetarakan dengan schema, dilakukan database administrator
-           Physical view merupakan bentuk implementasi dari conceptual view, yaitu pandangan tentang bagaimana data disimpan dalam media penyimpan data
-           User view dapat disejajarkan dengan sub-schema
Terdapat 3 level abstraksi :
1.    Level Fisik (Physical Level)
Lapis fisik merupakan lapis terendah, lapis ini menjelaskan bagaimana (how) data sesungguhnya disimpan. Pada lapis inilah struktur data dijabarkan secara rinci.
2.    Level Logik / Konseptual (Conceptual Level)
Lapis konseptual lebih tinggi dari lapis fisik. Lapis ini menjabarkan data apa (what) saja yang sesungguhnya disimpan pada basisdata, dan juga menjabarkan hubungan-hubungan antardata secara keseluruhan. Seorang pengguna dalam level ini dapat mengetahui bahwa data mahasiswa disimpan pada tabel mahasiswa, tabel krs, tabel transkrip dan lain sebagainya. Level ini biasa dipakai oleh DBA.
3.    Level Penampakan/pandangan (View Level)
Lapis pandangan merupakan lapis tertinggi pada abstraksi data. Pada lapis ini pengguna hanya mengenal struktur data yang sederhana, yang berorientasi pada kebutuhan pengguna. Data yang dikenal oleh masing-masing pengguna bisa berbeda-beda dan barangkali hanya mencakup sebagian dari basis data. Misalnya: Bagian keuangan hanya membutuhkan data keuangan, jadi yang digambarkan hanya pandangan terhadap data keuangan saja, begitu juga dengan bagian akuntansi, hanya membutuhkan data akuntansi saja. Jadi tidak semua pengguna database membutuhkan seluruh informasi yang terdapat dalam database tersebut.
Sebagai gambaran , misalnya terdapat struktur data bertipe record seperti berikut :
Pegawai = RECORD
Nama : STRING;
Alamat : STRING;
Bagian : STRING;
Gaji : LongInt;
End:
Pada contoh ini record pegawai berisi 4 buah field (nama, alamat, bagian, gaji ). Setiap field memiliki nama, dan setiap nama memiliki tipe data.
Pada level fisik, pegawai dapat dijabarkan sebagai blok data yang terletak pada lokasi berurutan (satuan byte). Pada lapis konseptual masing-masing record dijabarkan dengan definisi tipe data . pada lapis view, user tertentu hanya boleh mengakses data tertentu.

6. Gambarkan dan jelaskan hubungan antara bagian dalam pertanyaan di atas !
Jawab :

                                                                                              
                                                                                     
Ø  PENJELASANNYA
sistem merupakan kumpulan elemen-elemen yang saling berinteraksi dan saling berhubungan satu sama lain untuk mencapai tujuan tertentu. Sistem basis data bisa dikatakan sebagai sistem karena pada sistem basis data terdapat komponen penyusun sistem basis data itu sendiri, seperti hardware, software, basis data, user, dan sistem operasi. Sedangkan pada abstraksi data, bisa dikatakan sebagai subsistem dari sistem basis data karena abstraksi data berada dalam lingkungan sistem basis data itu sendiri. Dan memiliki komponen penyusun mekanisme seperti, level fisik, level konseptual, dan Level Pandangan Pemakai

7. Sebutkan dan jelaskan manfaat Sistem Basis Data !
   Jawab :
Ø  Kecepatan dan Kemudahan (Speed)
Pemanfaatan database memungkinkan kita untuk dapat menyimpan data atau melakukan perubahan (manipulasi) dan menampilkan kembali data tersebut dengan cepat dan mudah dari pada kita menyimpan data secara manual.
Ø  Efisien Ruang penyimpanan (Space)
Dengan database penggunaan ruang penyimpanan data dapat di lakukan  karena kita dapat melakukan  penekanan jumlah pengulangan data dengan menerapkan sejumlah pengkodean.
Ø  Keakuratan (Acuracy)
Pemanfaatan pengkodean atau pembentukan relasi antar data dengan penerapan aturan atau batasan tipe data dapat di terapkan dalam database yang berguna untuk menentukan ketidakakuratan pemasukan atau penyimpanan.
Ø  Keamanan (Security)
Dalam sejumlah system (aplikasi) pengelolah database tidak menerapkan aspek keamanan dalam penggunaan database. Tetapi  untuk system yang besar dan serius, aspek keamanan juga dapat di terapkan . dengan begitu kita dapat menentukan siapa yang boleh menggunakan database dan menentukan jenis operasi – operasi apa saja yang boleh di lakukan.
Ø  Terpeliharanya Keselarasan Data (Consitant)
Apabila ada perubahan data pada aplikasi yang berbeda maka secara otomatis perubahan itu berlaku untuk keseluruhan.
Ø  Data dapat di pakai secara bersama (Shared)
Data dapat di pakai secara bersama-sama oleh beberapa program aplikasi (secara bath maupun on-line pada saat bersamaan).



SBD - PENGERTIAN DATA

1.           1.    Apakah data itu?
·         Data adalah catatan atas kumpulan fakta. Data merupakan bentuk jamak dari datum, berasal dari bahasa Latin yang berarti "sesuatu yang diberikan". Dalam penggunaan sehari-hari data berarti suatu pernyataan yang diterima secara apa adanya. Pernyataan ini adalah hasil pengukuran atau pengamatan suatu variabel yang bentuknya dapat berupa angka, kata-kata, atau citra. Sumber: 

2.      Sebutkan jenis-jenis/tipe data?
·         Tipe Data Integer
adalah tipe data yang berupa bilangan bulat yang akan digunakan untuk operasi matematika. Ada beberapa tipe data yang termasuk integer, yaitu antara lain:
a.       ShortInt: memiliki nilai range -128 sampai 127
b.      SmallInt : memiliki nilai range antara - 32768 sampai dengan 32767
c.       LongInt : memiliki nilai range -2147483648 sampai 2147483647
d.      Int64 : memiliki range -263+1 sampai 263-1
e.       Byte : memiliki nilai range 0 sampai 255
f.       Word : memiliki nilai range 0 sampai 65535
g.       LongWord : memiliki nilain range 0 sampai 4294967295
·         Tipe Data Booelan
Tipe data ini hanya terdiri dari nilai logika True dan False. Ada beberapa jenis dari tipe Boolean ini, yaitu:
a.       Boolean : berukuran 1 byte (false 0, true 1)
b.      ByteBool : berukuran Byte (false 0, true 255 - 8 bit)
c.       Bool : berukuran Double (false 0, true -1)
d.      WordBool : berukuran Word (false 0, true 65535 - 16 bit)
e.       LongBool : berukuran Double (false 0, true -1)
·         Tipe data floating point/real
Tipe data ini meliputi bentuk bilangan desimal. Beberapa bentuk dari tipe data ini adalah:
a.       Real :memiliki range 2.9 x 10-39 sampai 1.7 x 1038
b.      Single : memiliki range 1.5 x 10-45 sampai 3.4 x 1038
c.       Double : memiliki range 5.0 x 10-324 sampai 1.7 x 104392
d.      Extended : memiliki range 3.6 x 10-4951 sampai 1.1 x 104392
e.       Currency : memiliki range -922337203685477.5808 sampai       922337203685477.5808
f.       Comp : memiliki range -263+1 sampai 263-1


·         Tipe Data Enumerated
Tipe data ini adalah berupa nilai urutan dari data yang telah dibuat.
Penulisan pada deklarasi variable:
[variable] : ( [data0],[data1],[data2] );
Masing-masing data akan diberikan nilai integer secara urut. Urutan dimulai dengan nilai urut 0.
Jika ingin melihat nilai integer dari setiap data maka dengan perintah:
ord( [data1] )
·         Tipe data Sub Range
Tipe data ini memungkinkan kita membuat range sendiri. Dengan perintah:
            [variable] : [constant start]..[constant end];
contoh:
a : 5..10;
Jika kita mendeklarasikan 5 adalah a maka proses compile akan terus berjalan jika kita mendeklarasikan 15 adalah a maka proses compile tidak akan berjalan atau berhenti, sehingga terdapat error pada proses compile sehingga tidak dapat di run.


·         Tipe data String dan Character

Tipe data String adalah tipe data yang merupakan rangkaian dari huruf, angka atau symbol yang tidak mengandung harga (nilai). Berbagai tipe data string antara lain:
a.       ShortString : Dapat menampung 255 karakter (ANSIChar)
b.      AnsiString : Dapat menampung ~231 karakter (ANSIChar)
c.       WideString : Dapat menampung ~230 karakter (WideChar)
d.      String : Dapat menampung 255 karakter (ANSIChar)

Tipe data Character adalah tipe data yang berkaitan dengan karakter ( huruf, angka, symbol).
Ada beberapa tipe data dari Character yaitu:
a.       ANSIChar : Satu karakter ANSI
b.      WideChar : Satu karakter Unicode
c.       Char : Sama dengan ANSIChar
Jika Anda ingin memunculkan karakter dari nomor urut, Anda dapat menggunakan perintah chr([NoUrut]). Dan untuk mengetaui no urut dari sebuah karakter, Anda dapat menuliskan perintah ord([karakter]).

3.                 3. Bagaimana mengumpulkan data?
1.  Pengumpulan Data dan Analis

Proses identifikasi dan analisa kebutuhan-kebutuhan data. Pertama-tama harus mengenal bagian-bagian lain dari sistem informasi yang akan berinteraksi dengan sistem database, termasuk para pemakai yang ada dan para pemakai yang baru serta aplikasi-aplikasinya. Aktifitas yang dilakukan pada Pengumpulan Data dan Analis, yaitu:
a.                   Menentukan kelompok pemakai dan bidang-bidang aplikasinya
b.                   Peninjauan dokumentasi yang ada
c.                   Analisa lingkungan operasi dan pemrosesan data
d.                   Daftar pertanyaan dan wawancara
            2. Perancangan database Secara Konseptual

            Tujuan dari Perancangan database Secara Konseptual adalah menghasilkan conceptual              schema untuk database yang tergantung pada sebuah DBMS yang spesifik. Sering
menggunakan sebuah high-level data model seperti ER/EER model selama fase ini. (harus rinci)
a.                   Perancangan Skema Konseptual
Menguji kebutuhan-kebutuhan data dari suatu database yang merupakan hasil dari fase 1, dan menghasilkan sebuah conceptual database schema pada DBMS independent model data tingkat tinggi seperti EER (enhanced entity relationship) model.
b.                   Perancangan Transaksi
Menguji aplikasi-aplikasi database dimana kebutuhan-kebutuhannya telah dianalisa pada pengumpulan data dan analisa, dan menghasilkan perincian transaksi-transaksi ini. Kegunaan fase ini yang diproses secara paralel bersama fase perancangan skema konseptual adalah untuk merancang karakteristik dari transaksi-transaksi database yang telah diketahui pada suatu DBMS-independent. Transaksi-transaksi ini akan digunakan untuk memproses dan memanipulasi database suatu saat dimana database tsb dilaksanakan.

3. Pemilihan DataBase Management System
Terdapat 2 faktor dalam pemilihan DBMS, yaitu :
a.  Faktor Teknis
Sebagai contoh: keberadaan DBMS dalam menjalankan tugasnya seperti jenis-jenis DBMS (relational, network, hierarchical, dsb), Struktur Penyimpanan, dan Jalur Akses yang mendukung DBMS, dan Pemakai (User)
b.  Faktor Ekonomi dan Politik organisasi
Faktor-faktor ekonomi dan organisasi yang mempengaruhi satu sama lain dalam pemilihan DBMS :
o         Struktur data
o         Personal yang telah terbiasa dengan suatu sistem
o         Tersedianya layanan penjual

4.  Perancangan Database Secara Logika (Pemetaan Model Data)

Perancangan Database Secara Logika yaitu: membuat sebuah skema konseptual dan skema eksternal pada model data dari DBMS yang terpilih. Fase ini dilakukan oleh pemetaan skema konseptual dan skema eksternal yang dihasilkan pada fase 2. Pada fase ini, skema konseptual ditransformasikan dari model data tingkat tinggi yang digunakan pada fase 2 ke dalam model data dari DBMS yang dipilih pada pemilihan DBMS.


5.  Perancangan Database Secara fisik

Perancangan database secara fisik merupakan proses pemilihan struktur-struktur penyimpanan dan jalur-jalur akses pada file-file database untuk mencapai penampilan yang terbaik pada bermacam-macam aplikasi. Selama fase ini, dirancang spesifikasi-spesifikasi untuk database yang disimpan yang berhubungan dengan struktur-struktur penyimpanan fisik, penempatan record dan jalur akses. Berhubungan dengan internal schema (pada istilah 3 level arsitektur DBMS). sumber: 

a.       Apakah yang dimaksud dengan informasi?
·         Informasi adalah data yang telah diolah dan dibentuk sehingga memiliki arti yang lebih berguna dan bearti bagi para penerima
·         Menurut Raymond Mc.leod
Informasi adalah data yang telah diolah menjadi bentuk yang memiliki arti bagi yang  penerima informasi tersebut dan bermanfaat bagi pengambilan keputusan saat  ini atau mendatang . 
 http://www.sarjanaku.com/2012/11/pengertian-informasi-menurut-para-ahli.html

b.      Apa perbedaan data dan informasi?
Informasi adalah data yang telah diolah dan dibentuk sehingga memiliki arti yang lebih berguna dan berati bagi penerima. Sedangkan data adalah satu kesatuan yang mendiskripsikan suatu kejadian/kesatuan yang nyata, jadi ada suatu proses transformasi data menjadi informasi
Informasi adalah data yang telah diolah dan dibentuk sehingga memiliki arti yang lebih berguna dan berati bagi penerima.

c.       .       4. Apakah Basis data itu?
·          Basis data Menurut Gordon C. Everest :
  adalah koleksi atau kumpulan data yang mekanis, terbagi / shared, terdefinisi secara formal dan 

        dikontrol terpusat pada organisasi. 
        Sumber: http://justruilmu.blogspot.com/2012/02/basis-data.html

d.      Sebut dan jelaskan jenis-jenis basis data
1. Basis data individual
Basis data individual adalah basis data yang digunakan oleh perseorangan. Biasanya
basis data seperti ini banyak dijumpai dilingkungan PC. Visual dBASE, Corel Paradox, dan
Filemaker Pro merupakan contoh perangkat lunak yang biasa digunakan untuk mengelolabasi
data untuk kepentingan pribadi.



2.Basis data perusahaan
Basis data perusahaan adalah basis data yang dimaksudkan untuk diakses oleh sejumlah pegawai dalam sebuah perusahaan dalam sebuah lokasi. Basis data seperti ini disimpan dalam sebuah server dan para pemakai dapat mengakses dari masing-masing komputer yang berkedudukan sebagai client.

3.Basis data terdistribusi
Basis data terdistribusi adalah basis data yang disimpan pada sejumlah komputer yang terletak pada beberapa lokasi. Model seperti ini banyak digunakan bank yang memiliki sejumlah cabang di berbagai kota dan melayani transaksi perbankan yang bersifat online.

4.  Basis data publik
Basis data publik adalah basis data yang dapat diakses oleh siapa saja (publik). Sebagai contoh, banyak situs web (misalnya yahoo dan about.com) yang menyediakan data yang bersifat publik dan dapat diambil siapa saja secara gratis. Namun ada kalanya seseorang harus menjadi anggota dan membayar iuran untuk memperoleh data publik. Pengertian DBMS (Database Management System) Database Management System adalah kumpulan perangkat lunak yang digunakan untuk menangani semua pengaksesan ke database. Mempunyai fasilitas membuat, mengakses, memanipulasi, dan memelihara database. Bertujuan untuk efisiensi dan kenyamanan dalam memperoleh & menyimpan informasi dalam database.
e              
5.                      5.Sebutkan dan jelaskan elemen-elemen penyusun basis data!
Terdapat 4 komponen pokok dari system database:

A. DATA Data memiliki ciri-ciri seperti dibawah ini :
·         Data disimpan secara terintegrasi (integrated) : Terintegrated yaitu Database merupakan kumpulan dari berbagai macam file dari aplikasi-aplikasi yang berbeda yang disusun dengan cara menghilangkan bagian-bagian yang rangkap (redundant)
·         Data dapat dipakai secara bersama-sama (shared) : Shared yaitu Masing-masing bagian dari database dapat diakses oleh pemakai dalam waktu yang bersamaan, untuk aplikasi yang berbeda.
B. HARDWARE ( Perangkat Keras)

Terdiri dari semua peralatan perangkat keras komputer yang digunakan untuk pengelolaan sistem database berupa :
·                      Peralatan untuk penyimpanan misalnya disk, drum, tape
·                      Peralatan input dan output
·                      Peralatan komunikasi data, dll
C. SOFTWARE (perangkat lunak)

Berfungsi sebagai perantara (interface) antara pemakai dengan data phisik pada database, dapat berupa :
·                      Database Management System (DBMS)
·                      Program-program aplikasi & prosedur-prosedur
D. USER (Pemakai)

USER (Pemakai) terbagi menjadi 3 klasifikasi :
1.                   Database Administrator (DBA), orang/tim yang bertugas mengelola system database secara keseluruhan
2.                   Programmer, orang/tim membuat program aplikasi yang mengakses database dengan menggunakan bahasa pemprograman
3.                   End user, orang yang mengakases database melalui terminal dengan menggunakan query language atau program aplikasi yang dibuat oleh programmer
9.      Sebutkan dan jelaskan tujuan dan manfaat basis data
Tujuan basis data diantaranya adalah sebagai berikut :
a.      Efisiensi meliputi speed, space dan accurancy.
b.      Menangani data dalam jumlah besar.
c.       Kebersamaan pemakaian (Sharebility).
d.      Meniadakan duplikasi dan inkonsistensi data.

             Manfaat basis data diantaranya adalah sebagai berikut :
1.      Sebagai komponen utama dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi.
2.      Menentukan kualitas informasi yaitu cepat, akurat, dan relevan, sehingga infromasi yang disajikan tidak basi. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkanya.
3.      Mengatasi kerangkapan data (redundancy data).
4.      Menghindari terjadinya inkonsistensi data.
5.      Mengatasi kesulitan dalam mengakses data.
6.      Menyusun format yang standar dari sebuah data.
7.      Penggunaan oleh banyak pemakai (multiple user). Sebuah database bisa dimanfaatkan sekaligus secara bersama oleh banyak pengguna (multiuser).
8.      Melakukan perlindungan dan pengamanan data. Setiap data hanya bisa diakses atau dimanipulasi oleh pihak yang diberi otoritas dengan memberikan login dan password terhadap masing-masing data.
9.      Agar pemakai mampu menyusun suatu pandangan (view) abstraksi dari data. Hal ini bertujuan menyederhanakan interaksi antara pengguna dengan sistemnya dan database dapat mempresentasikan pandangan yang berbeda kepada para pengguna, programmer dan administratornya.
10.   Cari sebanyak mungkin contoh penerapan BD(minimal 5 contoh)
·         Penggunaaan menu Sistem Basis Data pada phonebook di hadpone yg terdapat menu  delete,new contact,dsb
·         Penggunaan Sistem Basis Data pada pada google.
·         Penggunaan Sistem Basis Data pada  menu pada media sosial.
·         Penggunaan Sistem Basis Data pada sistem keamanan bank.
·         Penggunaan Sistem Basis Data pada ATM.