** I'm proud of the failure **
Gagal pantes untuk dibanggakan ??? Ah, itu hanya perkataan bodoh. Menurut sebagian orang, emang sih dengan fasihnya mereka bilang bahwa gagal gak pantes untuk dibanggakan. Eits, emang uda diinvestigasi apa kebenaran mengenai gosip ini ??? (sejak kapan gagal, jadi topik gosip ^.^, ngawur aja)he.he Okelah, sobat mari kita selidiki mengenai kebenaran gosip ini biar kalian jadi gak salah paham. Lets go,…..

 Apa sih yang sobat rasakan ketika mengalami masa yang bernama “gagal” ? Benci atau malas untuk bangkit lagi. Apa mungkin kalian merasa lebih tertantang. Yah, jawaban sobat  pasti berbeda, khannn?? Iyah, sih penulis tau kalo manusia itu fitrahnya mempunyai pilihan yang berbeda. Tapi disini wajib untuk kita ketahui bahwa gagal itu hadiah indah yang wajib kita syukuri loh, sob ??? Kok bisa sih, hadiah yang indah yang wajib kita syukuri ??? Harusnya yang namanya hadiah kan bentuknya berwajah yang menyenangkan bagi kita. Ini malah berwajah kesedihan. Gak sabar kan sobat,,, apa sih alasan sang pasien  yang telah bergelar “berhasil” mengatakan hal tersebut ??????

 Warning,,^_^ sebelum kita mulai tuk saling menyelidiki sobat kudu buka kaca mata lup dulu,(haduh, ribet banget).he.he. Maksud penulis , sobat kudu  buka mata en buka pikiran kalian biar sobat bisa menerima dan mempertimbangkan apa bener gagal itu hadiah ??? Gak pakai loading,  yukk kita bongkar … banyak orang yang gagal itu dikarenakan oleh 2 faktor sob,  udah ada yang pada tau kagak ?? Pertama orang gagal itu karena dia selalu berpikiran gagal terus padahal usaha yang dia lakukan masih 0 % sobat. Kedua, orang yang mengalami gagal tapi ia tak pernah memikirkan tentang kegagalan itu. Wah, sobat bingung kagak yaa,?? 


Kalo bingung duh mending minum obat dulu aja dehh, xi.xi. Just kidding sob, Okelah jika kita lihat faktor pertama dijamin deh banyak pasien yang bakalan stand by di area gagal ini tanpa ada usaha untuk membebaskan diri dari tantangan hidupnya. Coba sobat berfikir,  manusia secerdas apapun tapi jika ia memiliki impian besar untuk menjadi orang besar namun ia tak berani sama sekali untuk melakukan aksi guna meraih tujuan yang telah ia rancang, oh pasti kebayang bakalan tersesat  dari alamat “kesuksesan” {sukses juga punya alamat lohh, emang rumah aja???} haah, tersesat memang lebih menyedihkan daripada gagal itu sendiri sob, yakinnn deh??? Seriuuussss..

 Kebanyakan dari manusia ternyata berhenti di taraf berpikir untuk gagal,(*emang kurang topik, yaa kok bisanya Cuma mikirin gagal melulu*)^ tau juga gak^.he.he. Belum juga sampai di taraf mencoba untuk gagal. Yang unik  dari spesies pertama ini ialah mereka punya penyakit yang jauh berbahaya lagi. Info dari dokter sih, mereka hobi dipusingkan bagaimana kalo begini, kalo begitu ? hiih, parah kan!!!!! Terus gimana dengan spesies kedua ? bisa kita tarik kesimpulan bahwa komunitas spesies ini berusaha menuju langkah yang dapat mempermudah ia lalui demi meraih impiannya. Tapi sayangnya ia jarang menyiapkan solusi saat menghadapi teman yang bernama gagal ? Whats, gagal ialah teman kita? Iyah donk gimana kita bisa akrab dengan gagal kalo kita tak pernah menganggapnya sebagai teman. Rightttt?? 


Sebenarnya tipe dari komunitas ini ia selalu memikirkan tentang peluang yang ada. Hidup itu selalu diwarnai dengan beragam lomba. Ibarat lomba yang pasti sukses ato berhasil kan selalu satu orang , mustahil donk 1 kampung yang jadi pemenangya, (kecuali kalo lomba kebersihan, bisa jadi sih menang), Betull, Ups benarrr ??? Sedangkan yang jadi pecundang ada puluhan bahkan  ratusan orang. Daripada sakit hati dan buang energi (inget nih bukan energi fisika yaa) untuk sekedar jadi pecundang, mendingan tak usah berlomba. 

 Duh, jawaban kayak gitu sih perlu dipatahkan sobat biar gak bercabang lagi. Jawabnya gampang kok “kalo kamu berpikir seperti itu mending tak usah hidup. Yup, mending para pecundang itu wajib direhabilitasi biar mereka mau merubah paradigma berpikir yang terlanjur salah. Padahal ada trik jitu loh biar sobat bisa memenangkan perlombaaan yakni (“Perbanyaklah kegagalan sobat”). Maka percayalah, kelak di sebuah perlombaan kita akan mampu mencapai gelar juara !! fakta sih cukup banyak sob, kita sebut aja sosok “kebangkitan si anak batu”) Tahukah sobat siapa  beliau? Wah, kalo masih banyak yang gak tau bener-bener keterlaluan nih,, dia nih ilmuwan islam loh. Ingat kagak, mau gak mau sobat kudu tau yak?


 Yup, beliau bernama Hajar Aswad Al Asqalani. Saat itu umur ibnu hajar telah menginjak umur kepala empat. Penat begitu melingkupi tubuhnya. Bagaimana tidak sob, dia telah dikeluarkan oleh dewan gurunya dari perguruannya karena nalarnya dianggap tak sanggup mengikuti pelajaran bahasa arab(ihh, seremm ah kagak kok lebih seremm banget kalo sobat putus asa ??? Bayangkan semenjak kecil beliau belajar bahasa arab sampai berumur kepala empat masih belum tetap menguasainya. Hingga beliau kebal dengan kutukannya. Hingga suatu saat beliau berisitirahat di sebuah gua. Tak sengaja mlihat batu yang ditetesi air. Matanya kemudian berbinar kagum, saat menyaksikan batu tersebut berlubang ditengahnya. Namun kekonsistenan tetes mungil itu jauh diatas batu keras tadi mampu membuat lubang ditengah. Inilah momen untuk mengkonversi energi yang benar – benar dahsyat sob !!!

 Apa yang terjadi ? Yup, Ibnu hajar kembali ke tempat perguruannya. Beliau makin giat. Keuletan dan kesabaran beliau berbuah hasil terbukti sebanyak 282 kitab yang berhasil ia tulis. Subhanallah, menakjubkan sob?? So, jika gagal adalah hadiah indah untuk para juara. Maka percayalah dan yakini kesuksesan, sejatinya adalah anak tangga terakhir dari hadiah yang bernama kegagalan…!!!

Gagal Itu keren, Bangkit jauh Lebih Kereenn …^.^


KUTU BUKU,, on The Track
Sobat muda, pernah gak kalian berfikir bahwa membaca adalah pokok dari semua cabang ilmu. Coba deh, ingat aktivitas kalian membaca terakhir dimana en buku yang kalian baca apa,,??? Sedikit bukti kalau kalian emang gak ielfeel ama yang namanya “Baca”.hehe. Gimana bisa jawab gak ….??? Apahhhh,,,,, uda ketemu jawabannya!!! Wah sobat emang jago deh,, kalau urusan Jurus Berkata~kata. Hehe.. apa coba?? Heh, kalian terakhir baca buku di gudang en judulnya Cinta sejati….????????????????

Ceilehhh,, uda manjur niech judul sampai~sampai kalian belain bacanya di gudang, emang bumi kurang luas yee wilayahnya.^.^ Hehe. Sorry deh, just kidding. Waduh, sekarang mah teknologi semakin canggih atuh, kalau yang kita baca cinta melulu kapan kita bisa kreatif tuk bikin karya bagus,,, ?? padahal nich sobat, karya bagus itu bukan berasal 100% dari penyusun aslinya, namun yang sangat mempengaruhi itu dari semua kiat~kiat penulis dalam menyusun keunikan intisari tema yang diambil.

Nah, sekarang coba deh kalau penulis ibarat tampan, kerren, tapi kalau dy “Miskot” alias miskin kosa kata, sama ajjah dy mau renang tp belon nguasai teknik gaya renang yang handal ujungnya ia pasti tenggelam. Paham gak,? Apah, belon juga???. Hhmmm iya deh, maksudnya untuk menghasilkan karya yang baik itu selalu ada tekniknya loh,,?? Biarpun kita udah pandai dalam menulis tapi belon paham bagaimana teknik mengemas inti topik yang diambil maka dijamin hasilnya “Hambur” alias hancur ama lebur smua… kalau uda hancur sapa yang mau baca.. jangankan baca ngelirikpun bakalan gak ada sob,….hehe.
Oleh karena itu, jawabannya cuma satu yaitu ”reading” alias baca. Masih gak percaya, ya udah sobat catet yaa ni syair bagus… siap buka telinga yaa, hehe
“Bukuku adalah teman duduk terbaikku yang tiada pernah bosan
Pemandu kebenaran yang tak pernah jemu
Pemberi berita masa lalu yang telah berjalan berabad~abad lamanya
Seakan~akan aku  melihat masa~masa itu masih ada”

Tuh bener banget!!!! Orang yang sudah menjadikan buku sebagai teman akrab  dijamin tak kan kenal kata bosan. Sebab di dalam setiap buku akan kita dapatkan informasi yang bisa memberi inspirasi bagi pembacanya. Dari sekedar baca bisa menjadi obsesi loh apalagi tuk bikin karya bagus dijamin bakal mahir. “Awalnya sih cuma seneng baca, lama~kelamaan kepikiran :
“Wah,, bakal seru ya kalau suatu hari saya  bisa menulis buku, pahala mengalir terus, menginspirasi banyak orang dan bawa kebaikan yang tak putus~putus”   

Coba deh liat para pegiat buku begitu “demen” en setia ama penulis kesayangannya. Sobat, tau gak ternyata aktivitas membaca en kecintaan terhadap buku , membuat otak kita senantiasa bekerja en berorientasi melahirkan cetusan ide. Orang yang banyak membaca bakal bertambah tuh pengetahuannya en bijak akalnya. Orang yang bijak akalnya, lebih produktif untuk menebar kebaikan bagi orang lain. 
“Sobat muda Mauuu..???????

Nah, pasti sobat muda lebih demen baca bukunya tiap hari yang ngebahas Harry Potter, Novel Cinta Monyet, Novel Kuplu atau apalah yang banyak peminatnya. Ngaku ajjah deh sobat,??? Ehh, coba ingat lagi deh tapi koq gak ada bacaan  islamnya yach??. Sobat muda, bukannya kita mau batasin jenis bacaan kalian, tapi kalau bisa sih, Jenis buku tadi nggak jadi bacaan andalan kalian. Cukup jadi selingan, kalau sempat, dan kalau ada yang minjemin(Mode “Irit Hidup ; ON”). Knp mesti begitu?

Karena masih ada buku andalan lain yang lebih penting dan berfaedah untuk kita kunyah isinya.(inget bukan kunyah kue,)^.^ Apalagi yang kamu baca, bakal jadi modal untuk pembentukan karakter sobat. Bayangin coba, kalau sehari~harinya baca buku cintaaa melulu. Jadi deh sobat “si ratu cinta”.Bawaannya kasmaran, padahal gak ada yang “doyan” (ups!). Nah apa jadinya kalau suatu hari ada yang ngajakin ngobrol tentang sejarah atau teknologi ?? Pasti, sobat bakal bengong kayak sapi ompong, hehe [mirip 15 % ajjah]. Woaah, ketahuan Gapteknya tuh,, kalau uda gaptek gimana bisa bikin karya unik yang bagus donk,,???

Abisnya sih, judul bacaannya aja selalu ‘cerita cinta atau gossip seleb melulu’. Bacalah bacaan yang padat ilmu, kaya makna, dan dapat membentuk karakter unggul sebagai remaja muslim pada diri kita. Apalagi kita punya teladan terbaik sepanjang zaman.. tahu kan???  Nabi Shallallahu ‘alaihi wasallam bersabda :

“Siapa yang membaca satu huruf dari kitab Allah, maka ia mendapatkan satu kebaikan, sedangkan kebaikan itu dilipatgandakan menjadi sepuluh kali lipat. Saya tidak mengatakan alif laam miim itu satu huruf, akan tetapi alif satu huruf, laam satu huruf, dan miim satu huruf” (HR. At~Tirmidzi)

Ya! Jangan sampai lupa, bacalah Al~Quran yang agung. Di dalam Al~Quran, segala ‘jurus kehidupan telah terangkum’. Ingat Sobat,, Barang siapa yang membaca  Al~Quran dan mengamalkannya, niscaya ia akan selamat dunia akhirat.

Selain Al~Quran yang agung, kita juga perlu giat mendalami buku~buku pengetahuan yang lainnya, seperti buku sejarah,(bagi yang ielfeel coba deh belajar, banyak manfaatnya loh), fiqih, muamalah(kesehatan, ekonomi, budaya) en de el el……

Karena islam pernah mengalami sebuah kemajuan dalam bidang pengetahuan dan teknologi pada masa khalifah Abbasiyah yang didirikan oleh Abdullah al Saffah ibn Muhammad ibn Ali ibn Abdullah ibn Abbas. Yang pada masa pemerintahannya telah berkembang pesat dalam dunia pendidikan, dan pada masa ini pula awal terciptanya sebuah kertas dan sudah adanya mesin cetak dimana bangsa Eropa en Romawi belum memilikinya..Hahh jadi Islam itu Pendobrak dari semua bidang ilmu yaaa, sob.. ! baru tahu juga,,,,

Ih Islam Kerrenn Banget emang sampai~sampai Eropa en Romawi pada  kalah. Mereka adalah gambaran orang-orang yang giat menggali karakter dan sistem kehidupan berdasarkan Al~Quran en As~Sunnah. Yuk, kita ikuti jejak mereka Sobat. Jika kita ingin menghasilkan karya terbaik untuk semua orang , So Open Your Book, Open Your mind, Get your Action en the end Take A Action. Okay……
Ganbatte

1.     Sejarah SQL S/ ANSI  SQL  ?
SQL dikembangkan di IBM oleh Donald D. Chamberlin dan Raymond F. Boyce pada awal tahun 1970. Versi ini, awalnya disebut sekuel, dirancang untuk memanipulasi dan mengambil data yang tersimpan dalam produk database relasional asli IBM, Sistem.R.

Selama tahun 1970-an, sebuah kelompok di IBM San Jose Penelitian Laboratorium Sistem R. mengembangkan sistem manajemen database relasional. Donald D. Chamberlin dan Raymond F. Boyce IBM kemudian menciptakan Inggris Structured Query Language (sekuel atau SEQL) untuk mengelola data yang disimpan dalam Sistem R. akronim sekuel kemudian diubah ke SQL karena "sekuel" merupakan merek dagang dari yang Hawker Siddeley Inggris yang berbasis perusahaan pesawat.

Yang pertama Relational Database Management System (RDBMS) adalah RDMS, dikembangkan di MIT pada awal tahun 1970, segera diikuti oleh Ingres, yang dikembangkan pada tahun 1974 di UC Berkeley. Ingres menerapkan bahasa query yang dikenal sebagai Quel, yang kemudian digantikan di pasar dengan SQL.
Pada akhir 1970-an, Relational Software, Inc (sekarang Oracle Corporation) melihat potensi konsep-konsep yang dijelaskan oleh Codd, Chamberlin, dan Boyce dan dikembangkan sendiri RDBMS berbasis SQL dengan aspirasi menjualnya ke Angkatan Laut AS, Central Intelligence Agency , dan badan-badan pemerintah AS lainnya.

Pada musim panas 1979, Relational Software, Inc memperkenalkan implementasi komersial pertama yang tersedia SQL, Oracle V2 (Version2) untuk komputer VAX. Oracle V2 mengalahkan rilis IBM tentang System/38 RDBMS ke pasar oleh beberapa minggu. Setelah pengujian SQL di lokasi uji pelanggan untuk menentukan kegunaan dan kepraktisan sistem, IBM mulai mengembangkan produk komersial didasarkan pada Sistem R prototipe termasuk System/38, SQL / DS dan DB2, yang tersedia secara komersial pada tahun 1979, 1981, dan 1983.

Kritik umum dari SQL termasuk kurangnya portabilitas cross-platform antara vendor, penanganan yang tidak tepat data hilang dan tidak perlu kompleks dan kadang-kadang ambigu tata bahasa dan semantik . Hal ini juga tidak memiliki kekakuan bahasa yang lebih formal.

2.     Jelaskan pengertian Client & Server  ?
Server adalah komputer yang dapat memberikan service ke client, sedangkan client adalah komputer yang mengakses beberapa service yang ada di server. Ketika client membutuhkan suatu service yang ada di server, dia akan mengirim request kepada server lewat jaringan. Jika request tersebut dapat dilaksanakan, maka server akan mengirim balasan berupa service yang dibutuhkan untuk saling berhubungan menggunakan Socket.

1.Karakteristik Server
a.Pasif
b.Menunggu request
c.Menerima request,memproses mereka dan mengirimkan balasan berupa service.

2. Karakteristik Client
a. Aktif
b. Mengirim request
c. Menunggu dan menerima balasan dari server.

Client-Server adalah arsitektur jaringan yang memisahkan client(biasanya aplikasi yang menggunakan GUI ) dengan server. Masing-masing client dapat meminta data atau informasi dari server. Sistem client server didefinisikan sebagai atau informasi dari server. Sistem client server didefinisikan sebagai sistem terdistribusi, tetapi ada beberapa perbedaan karakteristik yaitu:
1.     Servis, server sebagai provider dan client sebagai konsumen.
2.     Sharing Resources, mampu untuk melayani client & meregulasi akses untuk berbagi sumber daya secara konsisten.
3.     Asymmetrical Protocol, client menginisiasikan dialog melalui permintaan sedangkan server menunggu request dari client.
4.     Transparansi Lokasi, Lokasi server harus mudah diakses dari client.
5.     Mix & Match, perbedaan server client platforms.
6.     Pesan berbasiskan komunikasi, interaksi server & client melalui pesan yang menyertakan permintaan dan jawaban.
7.     Pemisahan interface & implementasi, server bisa diupgrade tanpa mempengaruhi client selama interface pesan yang terbitkan tidak berubah .
Perbedaan tipe client server sebagai berikut :
1.File Servers
   - File server vendors mengklaim bahwa mereka pertama menemukan istilah client-server.
   - Untuk sharing file melalui jaringan
2.Database Servers
   - Client mengirimkan SQL requests sebagai pesan pada database server,selanjutnya hasil perintah SQL dikembalikan
   - Server menggunakan kekuatan proses yang diinginkan untuk menemukan data yang diminta dan kemudian semua record dikembalikan pada client.

3.Transaction Servers (Transaksi Server)
   - Client meminta remote procedures yang terletak pada server dengan sebuah SQL database engine.
   - Remote procedures ini mengeksekusi sebuah grup dari SQL statement
   - Hanya satu permintaan / jawaban yang dibutuhkan untuk melakukan transaksi

4.Groupsware Servers
   - Dikenal sebagai Computer-supported cooperative working
   - Manajemen semi-struktur informasi seperti teks, image, , bulletin boards dan aliaran kerja
   - Data diatur sebagai dokumen

5.Object Application Servers
   - Aplikasi client/server ditulis sebagai satu set objek komunikasi
   - Client objects berkomunikasi dengan server objects melalui Object Request Broker (ORB)
   - Client meminta sebuah method pada remote object

6.Web Application Servers (Aplikasi Web Servers)
   - World Wide Web adalah aplikasi client server yang pertama yang digunakan untuk web.
   - Client dan servers berkomunikasi menggunakan RPC seperti protokol yang disebut HTTP.
3.     Sebutkan & jelaskan arsitektur database terpusat  ?                            
Sistem basis data terpusat adalah system basis data yang dikontrol secara tersentralisasi atau bias juga di katakan hanya ada satu pengontrol. System tersebut berjalan pada system computer tunggal dan tidak berinteraksi dengan computer yang lain.

Ciri-ciri arsitektur basis data terpusat:
  • Berjalan pada sistem komputer tunggal dan tidak berinteraksi dengan sistem komputer yang lain.
  • Sistem komputer multi-guna: satu ke banyak CPU dan beberapa alat pengendali yang terhubung melalui sebuah bus yang memungkinkan akses pembagian memori.
  • Sistem single-user (mis., PC atau workstation): unit desk-top, single user, biasanya hanya terdiri satu CPU dengan satu atau dua hard disk; SO hanya mendukung untuk satu user.
  • Sistem Multi-user : lebih banyak penyimpan, memori lebih besar, multiple CPU, dan menggunakan SO multi-user. Melayanai banyak pengguna yang terhubung dengan sistem melalui terminal. Biasa disebut sistem server.
Kelebihan dari sistem basis data terpusat: 
  • Data dapat distandarkan dengan data dictionary :  dangan keadaan ini dapat di mungkinkan pertukaran data antar sistem.
  • Kontrol security dapat dilakukan DBA dapat mengatur kewengan penggunaan database (update, retrieve, delete dan sebagainya).
  • Integritas dapat dipertahankan Hal ini adalah sebagai akibat dari penghindaran non konsistensi dan pengontrolan sekuriti.
  • Pertentangan kebutuhan antar user dapat diatasi : Database dibangun dengan prioritas kepentingan seluruh enterprise.
  • Redundansi dapat dikurangi : Redundansi yaitu duplikasi field yang sama pada beberapa file. Redundansi dapat direduksi tetapi tidak dapat dihilangkan sama sekali (misal untuk kepentingan field kunci).
Kekurangan dari sistem basis data terpusat
  • Data terpusat berarti data adalah milik umum, hal ini menyebabkan rasa memiliki dan tanggung jawab pada data dari masing-masing user menjadi berkurang
  • Kemampuan pembagian data menyebabkan terjadinya pelanggaran wewenang dan sekuriti data
  • Kedua hal diatas dapat diatasi dengan tambahan suatu sistem sekuriti dan hal ini berarti penambahan biaya pada sistem.

4.     Sebutkan & jelaskan arsitektur Multiuser  ?       
DBMS (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.                
DBMS sendiri digolongkan menjadi 2 bagian menurut penggunanya :
1.DBMS Single User : DBMS ini berdiri sendiri, tanpa adanya link atau integritas terhadap database yang lain.
2.DBMS Multi User : DBMS yang bersifat client/server, dimana sang client bisa mengakses kedalam database yang sudah diset oleh sang admin.
 
Arsitektur DBMS Multi User  sebagai berikut :
Teleprocessing : Arsitektur tradisional untuk sistem multi user adalah teleprocessing, dimana satu komputer dengan sebuah CPU dan sejumlah terminal seperti pada gambar di bawah ini.

File-Server : Proses didistribusikan ke dalam jaringan sejenis LAN (Local Area Network).

Client Server : Untuk mengatasi kelemahan arsitektur-arsitektur di atas maka dikembangkan arsitektur client-server. Client-server menunjukkan cara komponen software berinteraksi dalam bentuk sistem.

Data Dictionary :tempat penyimpanan informasi yang menggambarkan data dalam basis data. Data dictionary biasa disebut juga dengan metadata atau data mengenai data.





5.     Perbedaan antara SQL dan ANSI  SQL  ?

Banyak orang yang telah mengetahui apa itu Structured Query Language (SQL). Pengertian Structured Query Language (SQL) adalah sebuah bahasa tinggi, berorientasi pada group data (tabel) dan non prosedur untuk database relasional. Kenapa dikatakan bahasa tingkat tinggi? karena SQL ini menggunakan bahasa Inggris, kenapa dikatakan berorientasi pada group tabel? karena berbeda dengan bahasa lain yang hanya mempunyai kapabilitas untuk record saja. Dan kenapa bersifat non prosedural? karena memberikan apa yang kita cari.


Structured Query Language (SQL) dibuat tahun 1970an oleh IBM di San Jose Research Laboratories. Standarisasi SQL dimulai pada tahun 1986 dari American National Standards Institute (ANSI) dan pada tahun 1987 oleh International Standard Organization (ISO).
Bahasa SQL dibuat untuk mendefinisikan dan memanipulasi objek-objek dan data pada database (basis  data). SQL menjadi sesuatu yang penting karena bersifat portabel yang bisa langsung digunakan di PC meskipun dibuat di minikomputer. Prosedur  bahasa database yang dibuat di PC, bisa dipakai untuk mengambil data di mini komputer karena bahasanya sama.
Berikut adalah Kelebihan dan Kekurangan SQL (Structured Query Language) tersebut:
A.     Kelebihan SQL
  • Karena secara interaktif dan secara embedded dalam program tidak jauh berbeda, maka selain mudah bagi user, bagi programmer mudah melakukan pelacakan kesalahan program (debugging)
  • Memudahkan komunikasi antar user, programmer dan DBA. Selain itu, embedded SQL untuk berbagai host language (cobol, fortran, PL/I) hamper sama
  • Karena SQL di-compile, maka runtime nya jauh lebih cepat dari pada yang interaktif
B.    Kekurangannya SQL
Bentuk bahasa yang jauh berbeda dengan host language yang ada sehingga menyulitkan programmer dalam menuliskan kodingnya.

6.     Sebutkan & jelaskan arsitektur client & server ?
Client-Server adalah arsitektur jaringan yang memisahkan client (biasanya aplikasi yang menggunakan GUI ) dengan server. Masing-masing client dapat meminta data atau informasi dari server. Sistem client server didefinisikan sebagai sistem terdistribusi, tetapi ada beberapa perbedaan karakteristik sebagaimana penjelasan pada soal nomor 2.
ADO.NET merupakan teknologi akses data terakhir dan terbaru yang disediakan oleh Microsoft.  Objek ADO.NET ini berfungsi menyediakan antar muka pengrograman pada project kita dengan berbagai sumber data. Dengan kata lain pengolahan data pada database dilakukan melalui kode-kode ADO.NET ini, lalu ditampilkan pada aplikasi kita.
Pada umumnya aplikasi-aplikasi memerlukan beberapa bentuk pengakses data. Microsoft ADO.NET adalah teknologi Microsoft yang dapat menyediakan antarmuka pemrograman antara aplikasi yang kita buat dengan berbagai sumber data. Model Objek ADO.NET menyediakan objek-objek, properti dan methode untuk membuat aplikasi yang dapat mengakses dan memanipulasi data.
Objek ADO.NET menyediakan kemudahan dan kecepatan akses pada semua jenis data.
*    Objek Connection membuat hubungan antara aplikasi windows kita dan sumber data luar, seperti SQL Server atau Data MS-Access. Objek ini juga menyediakan mekanisme untuk mengadakan hubungan, melakukan pencarian dan melakukan transaksi. Ini adalah objek yang paling tinggi levelnya pada model Objek ADO.NET. Digunakan untuk menampung koneksi ke database.
*    Objek Command dipergunakan untuk melakukan pencarian, termasuk parameter khsus yang dimasukkan oleh pemakai, mengakses rekaman dati sumber data. Pada umumnya, rekaman-rekaman ini dikembalikan dalam bentuk Objek Table. Objek command dibuat dari tabel basis data, query yang tersimpan atau Query Bahasa Pencarian Terstruktur/Structured Query Language (SQL). Digunakan untuk menampung perintah untuk mengakses database.

*    DataAdapter
Melalui DataAdapter ini kita dapat mengambil data rekaman dengan langsung memberikan perintah SQL maupun melalui objek Command.
*    DataSet
Setelah record (rekaman) di hasilkan melalui DataAdapter lalu record tersebut diisikan ke dalam Dataset. Di dalam dataset sebenartnya bisa dimuat lebih dari satu table. Untuk kemudahan kita hanya mengisi DataSet dengan satu buah tabel saja.
*    Table
Objek Recordset tidak dipergunakan lagi pada ADO.NET sebagai gantinya kita akan memakai object Table yang terdapat di dalam Dataset untuk mengakses rekaman-rekaman yang dikembalikan dari query SQL. Anda mempergunakan Objek Table untuk menyajikan data kepada pemakai.
Objek Table ini berisi rekaman (record) yang dapat langsung dipergunakan untuk megisi gridview atau textbox.
Objek table ini terdapat di dalam dataset.

Gagal, Siapa Takut !!!!



** I'm proud of the failure **
Gagal pantes untuk dibanggakan ??? Ah, itu hanya perkataan bodoh. Menurut sebagian orang, emang sih dengan fasihnya mereka bilang bahwa gagal gak pantes untuk dibanggakan. Eits, emang uda diinvestigasi apa kebenaran mengenai gosip ini ??? (sejak kapan gagal, jadi topik gosip ^.^, ngawur aja)he.he Okelah, sobat mari kita selidiki mengenai kebenaran gosip ini biar kalian jadi gak salah paham. Lets go,…..

 Apa sih yang sobat rasakan ketika mengalami masa yang bernama “gagal” ? Benci atau malas untuk bangkit lagi. Apa mungkin kalian merasa lebih tertantang. Yah, jawaban sobat  pasti berbeda, khannn?? Iyah, sih penulis tau kalo manusia itu fitrahnya mempunyai pilihan yang berbeda. Tapi disini wajib untuk kita ketahui bahwa gagal itu hadiah indah yang wajib kita syukuri loh, sob ??? Kok bisa sih, hadiah yang indah yang wajib kita syukuri ??? Harusnya yang namanya hadiah kan bentuknya berwajah yang menyenangkan bagi kita. Ini malah berwajah kesedihan. Gak sabar kan sobat,,, apa sih alasan sang pasien  yang telah bergelar “berhasil” mengatakan hal tersebut ??????

 Warning,,^_^ sebelum kita mulai tuk saling menyelidiki sobat kudu buka kaca mata lup dulu,(haduh, ribet banget).he.he. Maksud penulis , sobat kudu  buka mata en buka pikiran kalian biar sobat bisa menerima dan mempertimbangkan apa bener gagal itu hadiah ??? Gak pakai loading,  yukk kita bongkar … banyak orang yang gagal itu dikarenakan oleh 2 faktor sob,  udah ada yang pada tau kagak ?? Pertama orang gagal itu karena dia selalu berpikiran gagal terus padahal usaha yang dia lakukan masih 0 % sobat. Kedua, orang yang mengalami gagal tapi ia tak pernah memikirkan tentang kegagalan itu. Wah, sobat bingung kagak yaa,?? 


Kalo bingung duh mending minum obat dulu aja dehh, xi.xi. Just kidding sob, Okelah jika kita lihat faktor pertama dijamin deh banyak pasien yang bakalan stand by di area gagal ini tanpa ada usaha untuk membebaskan diri dari tantangan hidupnya. Coba sobat berfikir,  manusia secerdas apapun tapi jika ia memiliki impian besar untuk menjadi orang besar namun ia tak berani sama sekali untuk melakukan aksi guna meraih tujuan yang telah ia rancang, oh pasti kebayang bakalan tersesat  dari alamat “kesuksesan” {sukses juga punya alamat lohh, emang rumah aja???} haah, tersesat memang lebih menyedihkan daripada gagal itu sendiri sob, yakinnn deh??? Seriuuussss..

 Kebanyakan dari manusia ternyata berhenti di taraf berpikir untuk gagal,(*emang kurang topik, yaa kok bisanya Cuma mikirin gagal melulu*)^ tau juga gak^.he.he. Belum juga sampai di taraf mencoba untuk gagal. Yang unik  dari spesies pertama ini ialah mereka punya penyakit yang jauh berbahaya lagi. Info dari dokter sih, mereka hobi dipusingkan bagaimana kalo begini, kalo begitu ? hiih, parah kan!!!!! Terus gimana dengan spesies kedua ? bisa kita tarik kesimpulan bahwa komunitas spesies ini berusaha menuju langkah yang dapat mempermudah ia lalui demi meraih impiannya. Tapi sayangnya ia jarang menyiapkan solusi saat menghadapi teman yang bernama gagal ? Whats, gagal ialah teman kita? Iyah donk gimana kita bisa akrab dengan gagal kalo kita tak pernah menganggapnya sebagai teman. Rightttt?? 


Sebenarnya tipe dari komunitas ini ia selalu memikirkan tentang peluang yang ada. Hidup itu selalu diwarnai dengan beragam lomba. Ibarat lomba yang pasti sukses ato berhasil kan selalu satu orang , mustahil donk 1 kampung yang jadi pemenangya, (kecuali kalo lomba kebersihan, bisa jadi sih menang), Betull, Ups benarrr ??? Sedangkan yang jadi pecundang ada puluhan bahkan  ratusan orang. Daripada sakit hati dan buang energi (inget nih bukan energi fisika yaa) untuk sekedar jadi pecundang, mendingan tak usah berlomba. 

 Duh, jawaban kayak gitu sih perlu dipatahkan sobat biar gak bercabang lagi. Jawabnya gampang kok “kalo kamu berpikir seperti itu mending tak usah hidup. Yup, mending para pecundang itu wajib direhabilitasi biar mereka mau merubah paradigma berpikir yang terlanjur salah. Padahal ada trik jitu loh biar sobat bisa memenangkan perlombaaan yakni (“Perbanyaklah kegagalan sobat”). Maka percayalah, kelak di sebuah perlombaan kita akan mampu mencapai gelar juara !! fakta sih cukup banyak sob, kita sebut aja sosok “kebangkitan si anak batu”) Tahukah sobat siapa  beliau? Wah, kalo masih banyak yang gak tau bener-bener keterlaluan nih,, dia nih ilmuwan islam loh. Ingat kagak, mau gak mau sobat kudu tau yak?


 Yup, beliau bernama Hajar Aswad Al Asqalani. Saat itu umur ibnu hajar telah menginjak umur kepala empat. Penat begitu melingkupi tubuhnya. Bagaimana tidak sob, dia telah dikeluarkan oleh dewan gurunya dari perguruannya karena nalarnya dianggap tak sanggup mengikuti pelajaran bahasa arab(ihh, seremm ah kagak kok lebih seremm banget kalo sobat putus asa ??? Bayangkan semenjak kecil beliau belajar bahasa arab sampai berumur kepala empat masih belum tetap menguasainya. Hingga beliau kebal dengan kutukannya. Hingga suatu saat beliau berisitirahat di sebuah gua. Tak sengaja mlihat batu yang ditetesi air. Matanya kemudian berbinar kagum, saat menyaksikan batu tersebut berlubang ditengahnya. Namun kekonsistenan tetes mungil itu jauh diatas batu keras tadi mampu membuat lubang ditengah. Inilah momen untuk mengkonversi energi yang benar – benar dahsyat sob !!!

 Apa yang terjadi ? Yup, Ibnu hajar kembali ke tempat perguruannya. Beliau makin giat. Keuletan dan kesabaran beliau berbuah hasil terbukti sebanyak 282 kitab yang berhasil ia tulis. Subhanallah, menakjubkan sob?? So, jika gagal adalah hadiah indah untuk para juara. Maka percayalah dan yakini kesuksesan, sejatinya adalah anak tangga terakhir dari hadiah yang bernama kegagalan…!!!

Gagal Itu keren, Bangkit jauh Lebih Kereenn …^.^

Buku Itu Teman Terbaik, Loh !!!! Gak Rugi Deh Jadi Kutu Buku



KUTU BUKU,, on The Track
Sobat muda, pernah gak kalian berfikir bahwa membaca adalah pokok dari semua cabang ilmu. Coba deh, ingat aktivitas kalian membaca terakhir dimana en buku yang kalian baca apa,,??? Sedikit bukti kalau kalian emang gak ielfeel ama yang namanya “Baca”.hehe. Gimana bisa jawab gak ….??? Apahhhh,,,,, uda ketemu jawabannya!!! Wah sobat emang jago deh,, kalau urusan Jurus Berkata~kata. Hehe.. apa coba?? Heh, kalian terakhir baca buku di gudang en judulnya Cinta sejati….????????????????

Ceilehhh,, uda manjur niech judul sampai~sampai kalian belain bacanya di gudang, emang bumi kurang luas yee wilayahnya.^.^ Hehe. Sorry deh, just kidding. Waduh, sekarang mah teknologi semakin canggih atuh, kalau yang kita baca cinta melulu kapan kita bisa kreatif tuk bikin karya bagus,,, ?? padahal nich sobat, karya bagus itu bukan berasal 100% dari penyusun aslinya, namun yang sangat mempengaruhi itu dari semua kiat~kiat penulis dalam menyusun keunikan intisari tema yang diambil.

Nah, sekarang coba deh kalau penulis ibarat tampan, kerren, tapi kalau dy “Miskot” alias miskin kosa kata, sama ajjah dy mau renang tp belon nguasai teknik gaya renang yang handal ujungnya ia pasti tenggelam. Paham gak,? Apah, belon juga???. Hhmmm iya deh, maksudnya untuk menghasilkan karya yang baik itu selalu ada tekniknya loh,,?? Biarpun kita udah pandai dalam menulis tapi belon paham bagaimana teknik mengemas inti topik yang diambil maka dijamin hasilnya “Hambur” alias hancur ama lebur smua… kalau uda hancur sapa yang mau baca.. jangankan baca ngelirikpun bakalan gak ada sob,….hehe.
Oleh karena itu, jawabannya cuma satu yaitu ”reading” alias baca. Masih gak percaya, ya udah sobat catet yaa ni syair bagus… siap buka telinga yaa, hehe
“Bukuku adalah teman duduk terbaikku yang tiada pernah bosan
Pemandu kebenaran yang tak pernah jemu
Pemberi berita masa lalu yang telah berjalan berabad~abad lamanya
Seakan~akan aku  melihat masa~masa itu masih ada”

Tuh bener banget!!!! Orang yang sudah menjadikan buku sebagai teman akrab  dijamin tak kan kenal kata bosan. Sebab di dalam setiap buku akan kita dapatkan informasi yang bisa memberi inspirasi bagi pembacanya. Dari sekedar baca bisa menjadi obsesi loh apalagi tuk bikin karya bagus dijamin bakal mahir. “Awalnya sih cuma seneng baca, lama~kelamaan kepikiran :
“Wah,, bakal seru ya kalau suatu hari saya  bisa menulis buku, pahala mengalir terus, menginspirasi banyak orang dan bawa kebaikan yang tak putus~putus”   

Coba deh liat para pegiat buku begitu “demen” en setia ama penulis kesayangannya. Sobat, tau gak ternyata aktivitas membaca en kecintaan terhadap buku , membuat otak kita senantiasa bekerja en berorientasi melahirkan cetusan ide. Orang yang banyak membaca bakal bertambah tuh pengetahuannya en bijak akalnya. Orang yang bijak akalnya, lebih produktif untuk menebar kebaikan bagi orang lain. 
“Sobat muda Mauuu..???????

Nah, pasti sobat muda lebih demen baca bukunya tiap hari yang ngebahas Harry Potter, Novel Cinta Monyet, Novel Kuplu atau apalah yang banyak peminatnya. Ngaku ajjah deh sobat,??? Ehh, coba ingat lagi deh tapi koq gak ada bacaan  islamnya yach??. Sobat muda, bukannya kita mau batasin jenis bacaan kalian, tapi kalau bisa sih, Jenis buku tadi nggak jadi bacaan andalan kalian. Cukup jadi selingan, kalau sempat, dan kalau ada yang minjemin(Mode “Irit Hidup ; ON”). Knp mesti begitu?

Karena masih ada buku andalan lain yang lebih penting dan berfaedah untuk kita kunyah isinya.(inget bukan kunyah kue,)^.^ Apalagi yang kamu baca, bakal jadi modal untuk pembentukan karakter sobat. Bayangin coba, kalau sehari~harinya baca buku cintaaa melulu. Jadi deh sobat “si ratu cinta”.Bawaannya kasmaran, padahal gak ada yang “doyan” (ups!). Nah apa jadinya kalau suatu hari ada yang ngajakin ngobrol tentang sejarah atau teknologi ?? Pasti, sobat bakal bengong kayak sapi ompong, hehe [mirip 15 % ajjah]. Woaah, ketahuan Gapteknya tuh,, kalau uda gaptek gimana bisa bikin karya unik yang bagus donk,,???

Abisnya sih, judul bacaannya aja selalu ‘cerita cinta atau gossip seleb melulu’. Bacalah bacaan yang padat ilmu, kaya makna, dan dapat membentuk karakter unggul sebagai remaja muslim pada diri kita. Apalagi kita punya teladan terbaik sepanjang zaman.. tahu kan???  Nabi Shallallahu ‘alaihi wasallam bersabda :

“Siapa yang membaca satu huruf dari kitab Allah, maka ia mendapatkan satu kebaikan, sedangkan kebaikan itu dilipatgandakan menjadi sepuluh kali lipat. Saya tidak mengatakan alif laam miim itu satu huruf, akan tetapi alif satu huruf, laam satu huruf, dan miim satu huruf” (HR. At~Tirmidzi)

Ya! Jangan sampai lupa, bacalah Al~Quran yang agung. Di dalam Al~Quran, segala ‘jurus kehidupan telah terangkum’. Ingat Sobat,, Barang siapa yang membaca  Al~Quran dan mengamalkannya, niscaya ia akan selamat dunia akhirat.

Selain Al~Quran yang agung, kita juga perlu giat mendalami buku~buku pengetahuan yang lainnya, seperti buku sejarah,(bagi yang ielfeel coba deh belajar, banyak manfaatnya loh), fiqih, muamalah(kesehatan, ekonomi, budaya) en de el el……

Karena islam pernah mengalami sebuah kemajuan dalam bidang pengetahuan dan teknologi pada masa khalifah Abbasiyah yang didirikan oleh Abdullah al Saffah ibn Muhammad ibn Ali ibn Abdullah ibn Abbas. Yang pada masa pemerintahannya telah berkembang pesat dalam dunia pendidikan, dan pada masa ini pula awal terciptanya sebuah kertas dan sudah adanya mesin cetak dimana bangsa Eropa en Romawi belum memilikinya..Hahh jadi Islam itu Pendobrak dari semua bidang ilmu yaaa, sob.. ! baru tahu juga,,,,

Ih Islam Kerrenn Banget emang sampai~sampai Eropa en Romawi pada  kalah. Mereka adalah gambaran orang-orang yang giat menggali karakter dan sistem kehidupan berdasarkan Al~Quran en As~Sunnah. Yuk, kita ikuti jejak mereka Sobat. Jika kita ingin menghasilkan karya terbaik untuk semua orang , So Open Your Book, Open Your mind, Get your Action en the end Take A Action. Okay……
Ganbatte

About SQL & ANSI

1.     Sejarah SQL S/ ANSI  SQL  ?
SQL dikembangkan di IBM oleh Donald D. Chamberlin dan Raymond F. Boyce pada awal tahun 1970. Versi ini, awalnya disebut sekuel, dirancang untuk memanipulasi dan mengambil data yang tersimpan dalam produk database relasional asli IBM, Sistem.R.

Selama tahun 1970-an, sebuah kelompok di IBM San Jose Penelitian Laboratorium Sistem R. mengembangkan sistem manajemen database relasional. Donald D. Chamberlin dan Raymond F. Boyce IBM kemudian menciptakan Inggris Structured Query Language (sekuel atau SEQL) untuk mengelola data yang disimpan dalam Sistem R. akronim sekuel kemudian diubah ke SQL karena "sekuel" merupakan merek dagang dari yang Hawker Siddeley Inggris yang berbasis perusahaan pesawat.

Yang pertama Relational Database Management System (RDBMS) adalah RDMS, dikembangkan di MIT pada awal tahun 1970, segera diikuti oleh Ingres, yang dikembangkan pada tahun 1974 di UC Berkeley. Ingres menerapkan bahasa query yang dikenal sebagai Quel, yang kemudian digantikan di pasar dengan SQL.
Pada akhir 1970-an, Relational Software, Inc (sekarang Oracle Corporation) melihat potensi konsep-konsep yang dijelaskan oleh Codd, Chamberlin, dan Boyce dan dikembangkan sendiri RDBMS berbasis SQL dengan aspirasi menjualnya ke Angkatan Laut AS, Central Intelligence Agency , dan badan-badan pemerintah AS lainnya.

Pada musim panas 1979, Relational Software, Inc memperkenalkan implementasi komersial pertama yang tersedia SQL, Oracle V2 (Version2) untuk komputer VAX. Oracle V2 mengalahkan rilis IBM tentang System/38 RDBMS ke pasar oleh beberapa minggu. Setelah pengujian SQL di lokasi uji pelanggan untuk menentukan kegunaan dan kepraktisan sistem, IBM mulai mengembangkan produk komersial didasarkan pada Sistem R prototipe termasuk System/38, SQL / DS dan DB2, yang tersedia secara komersial pada tahun 1979, 1981, dan 1983.

Kritik umum dari SQL termasuk kurangnya portabilitas cross-platform antara vendor, penanganan yang tidak tepat data hilang dan tidak perlu kompleks dan kadang-kadang ambigu tata bahasa dan semantik . Hal ini juga tidak memiliki kekakuan bahasa yang lebih formal.

2.     Jelaskan pengertian Client & Server  ?
Server adalah komputer yang dapat memberikan service ke client, sedangkan client adalah komputer yang mengakses beberapa service yang ada di server. Ketika client membutuhkan suatu service yang ada di server, dia akan mengirim request kepada server lewat jaringan. Jika request tersebut dapat dilaksanakan, maka server akan mengirim balasan berupa service yang dibutuhkan untuk saling berhubungan menggunakan Socket.

1.Karakteristik Server
a.Pasif
b.Menunggu request
c.Menerima request,memproses mereka dan mengirimkan balasan berupa service.

2. Karakteristik Client
a. Aktif
b. Mengirim request
c. Menunggu dan menerima balasan dari server.

Client-Server adalah arsitektur jaringan yang memisahkan client(biasanya aplikasi yang menggunakan GUI ) dengan server. Masing-masing client dapat meminta data atau informasi dari server. Sistem client server didefinisikan sebagai atau informasi dari server. Sistem client server didefinisikan sebagai sistem terdistribusi, tetapi ada beberapa perbedaan karakteristik yaitu:
1.     Servis, server sebagai provider dan client sebagai konsumen.
2.     Sharing Resources, mampu untuk melayani client & meregulasi akses untuk berbagi sumber daya secara konsisten.
3.     Asymmetrical Protocol, client menginisiasikan dialog melalui permintaan sedangkan server menunggu request dari client.
4.     Transparansi Lokasi, Lokasi server harus mudah diakses dari client.
5.     Mix & Match, perbedaan server client platforms.
6.     Pesan berbasiskan komunikasi, interaksi server & client melalui pesan yang menyertakan permintaan dan jawaban.
7.     Pemisahan interface & implementasi, server bisa diupgrade tanpa mempengaruhi client selama interface pesan yang terbitkan tidak berubah .
Perbedaan tipe client server sebagai berikut :
1.File Servers
   - File server vendors mengklaim bahwa mereka pertama menemukan istilah client-server.
   - Untuk sharing file melalui jaringan
2.Database Servers
   - Client mengirimkan SQL requests sebagai pesan pada database server,selanjutnya hasil perintah SQL dikembalikan
   - Server menggunakan kekuatan proses yang diinginkan untuk menemukan data yang diminta dan kemudian semua record dikembalikan pada client.

3.Transaction Servers (Transaksi Server)
   - Client meminta remote procedures yang terletak pada server dengan sebuah SQL database engine.
   - Remote procedures ini mengeksekusi sebuah grup dari SQL statement
   - Hanya satu permintaan / jawaban yang dibutuhkan untuk melakukan transaksi

4.Groupsware Servers
   - Dikenal sebagai Computer-supported cooperative working
   - Manajemen semi-struktur informasi seperti teks, image, , bulletin boards dan aliaran kerja
   - Data diatur sebagai dokumen

5.Object Application Servers
   - Aplikasi client/server ditulis sebagai satu set objek komunikasi
   - Client objects berkomunikasi dengan server objects melalui Object Request Broker (ORB)
   - Client meminta sebuah method pada remote object

6.Web Application Servers (Aplikasi Web Servers)
   - World Wide Web adalah aplikasi client server yang pertama yang digunakan untuk web.
   - Client dan servers berkomunikasi menggunakan RPC seperti protokol yang disebut HTTP.
3.     Sebutkan & jelaskan arsitektur database terpusat  ?                            
Sistem basis data terpusat adalah system basis data yang dikontrol secara tersentralisasi atau bias juga di katakan hanya ada satu pengontrol. System tersebut berjalan pada system computer tunggal dan tidak berinteraksi dengan computer yang lain.

Ciri-ciri arsitektur basis data terpusat:
  • Berjalan pada sistem komputer tunggal dan tidak berinteraksi dengan sistem komputer yang lain.
  • Sistem komputer multi-guna: satu ke banyak CPU dan beberapa alat pengendali yang terhubung melalui sebuah bus yang memungkinkan akses pembagian memori.
  • Sistem single-user (mis., PC atau workstation): unit desk-top, single user, biasanya hanya terdiri satu CPU dengan satu atau dua hard disk; SO hanya mendukung untuk satu user.
  • Sistem Multi-user : lebih banyak penyimpan, memori lebih besar, multiple CPU, dan menggunakan SO multi-user. Melayanai banyak pengguna yang terhubung dengan sistem melalui terminal. Biasa disebut sistem server.
Kelebihan dari sistem basis data terpusat: 
  • Data dapat distandarkan dengan data dictionary :  dangan keadaan ini dapat di mungkinkan pertukaran data antar sistem.
  • Kontrol security dapat dilakukan DBA dapat mengatur kewengan penggunaan database (update, retrieve, delete dan sebagainya).
  • Integritas dapat dipertahankan Hal ini adalah sebagai akibat dari penghindaran non konsistensi dan pengontrolan sekuriti.
  • Pertentangan kebutuhan antar user dapat diatasi : Database dibangun dengan prioritas kepentingan seluruh enterprise.
  • Redundansi dapat dikurangi : Redundansi yaitu duplikasi field yang sama pada beberapa file. Redundansi dapat direduksi tetapi tidak dapat dihilangkan sama sekali (misal untuk kepentingan field kunci).
Kekurangan dari sistem basis data terpusat
  • Data terpusat berarti data adalah milik umum, hal ini menyebabkan rasa memiliki dan tanggung jawab pada data dari masing-masing user menjadi berkurang
  • Kemampuan pembagian data menyebabkan terjadinya pelanggaran wewenang dan sekuriti data
  • Kedua hal diatas dapat diatasi dengan tambahan suatu sistem sekuriti dan hal ini berarti penambahan biaya pada sistem.

4.     Sebutkan & jelaskan arsitektur Multiuser  ?       
DBMS (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.                
DBMS sendiri digolongkan menjadi 2 bagian menurut penggunanya :
1.DBMS Single User : DBMS ini berdiri sendiri, tanpa adanya link atau integritas terhadap database yang lain.
2.DBMS Multi User : DBMS yang bersifat client/server, dimana sang client bisa mengakses kedalam database yang sudah diset oleh sang admin.
 
Arsitektur DBMS Multi User  sebagai berikut :
Teleprocessing : Arsitektur tradisional untuk sistem multi user adalah teleprocessing, dimana satu komputer dengan sebuah CPU dan sejumlah terminal seperti pada gambar di bawah ini.

File-Server : Proses didistribusikan ke dalam jaringan sejenis LAN (Local Area Network).

Client Server : Untuk mengatasi kelemahan arsitektur-arsitektur di atas maka dikembangkan arsitektur client-server. Client-server menunjukkan cara komponen software berinteraksi dalam bentuk sistem.

Data Dictionary :tempat penyimpanan informasi yang menggambarkan data dalam basis data. Data dictionary biasa disebut juga dengan metadata atau data mengenai data.





5.     Perbedaan antara SQL dan ANSI  SQL  ?

Banyak orang yang telah mengetahui apa itu Structured Query Language (SQL). Pengertian Structured Query Language (SQL) adalah sebuah bahasa tinggi, berorientasi pada group data (tabel) dan non prosedur untuk database relasional. Kenapa dikatakan bahasa tingkat tinggi? karena SQL ini menggunakan bahasa Inggris, kenapa dikatakan berorientasi pada group tabel? karena berbeda dengan bahasa lain yang hanya mempunyai kapabilitas untuk record saja. Dan kenapa bersifat non prosedural? karena memberikan apa yang kita cari.


Structured Query Language (SQL) dibuat tahun 1970an oleh IBM di San Jose Research Laboratories. Standarisasi SQL dimulai pada tahun 1986 dari American National Standards Institute (ANSI) dan pada tahun 1987 oleh International Standard Organization (ISO).
Bahasa SQL dibuat untuk mendefinisikan dan memanipulasi objek-objek dan data pada database (basis  data). SQL menjadi sesuatu yang penting karena bersifat portabel yang bisa langsung digunakan di PC meskipun dibuat di minikomputer. Prosedur  bahasa database yang dibuat di PC, bisa dipakai untuk mengambil data di mini komputer karena bahasanya sama.
Berikut adalah Kelebihan dan Kekurangan SQL (Structured Query Language) tersebut:
A.     Kelebihan SQL
  • Karena secara interaktif dan secara embedded dalam program tidak jauh berbeda, maka selain mudah bagi user, bagi programmer mudah melakukan pelacakan kesalahan program (debugging)
  • Memudahkan komunikasi antar user, programmer dan DBA. Selain itu, embedded SQL untuk berbagai host language (cobol, fortran, PL/I) hamper sama
  • Karena SQL di-compile, maka runtime nya jauh lebih cepat dari pada yang interaktif
B.    Kekurangannya SQL
Bentuk bahasa yang jauh berbeda dengan host language yang ada sehingga menyulitkan programmer dalam menuliskan kodingnya.

6.     Sebutkan & jelaskan arsitektur client & server ?
Client-Server adalah arsitektur jaringan yang memisahkan client (biasanya aplikasi yang menggunakan GUI ) dengan server. Masing-masing client dapat meminta data atau informasi dari server. Sistem client server didefinisikan sebagai sistem terdistribusi, tetapi ada beberapa perbedaan karakteristik sebagaimana penjelasan pada soal nomor 2.

APA itu ADO NET ???

ADO.NET merupakan teknologi akses data terakhir dan terbaru yang disediakan oleh Microsoft.  Objek ADO.NET ini berfungsi menyediakan antar muka pengrograman pada project kita dengan berbagai sumber data. Dengan kata lain pengolahan data pada database dilakukan melalui kode-kode ADO.NET ini, lalu ditampilkan pada aplikasi kita.
Pada umumnya aplikasi-aplikasi memerlukan beberapa bentuk pengakses data. Microsoft ADO.NET adalah teknologi Microsoft yang dapat menyediakan antarmuka pemrograman antara aplikasi yang kita buat dengan berbagai sumber data. Model Objek ADO.NET menyediakan objek-objek, properti dan methode untuk membuat aplikasi yang dapat mengakses dan memanipulasi data.
Objek ADO.NET menyediakan kemudahan dan kecepatan akses pada semua jenis data.
*    Objek Connection membuat hubungan antara aplikasi windows kita dan sumber data luar, seperti SQL Server atau Data MS-Access. Objek ini juga menyediakan mekanisme untuk mengadakan hubungan, melakukan pencarian dan melakukan transaksi. Ini adalah objek yang paling tinggi levelnya pada model Objek ADO.NET. Digunakan untuk menampung koneksi ke database.
*    Objek Command dipergunakan untuk melakukan pencarian, termasuk parameter khsus yang dimasukkan oleh pemakai, mengakses rekaman dati sumber data. Pada umumnya, rekaman-rekaman ini dikembalikan dalam bentuk Objek Table. Objek command dibuat dari tabel basis data, query yang tersimpan atau Query Bahasa Pencarian Terstruktur/Structured Query Language (SQL). Digunakan untuk menampung perintah untuk mengakses database.

*    DataAdapter
Melalui DataAdapter ini kita dapat mengambil data rekaman dengan langsung memberikan perintah SQL maupun melalui objek Command.
*    DataSet
Setelah record (rekaman) di hasilkan melalui DataAdapter lalu record tersebut diisikan ke dalam Dataset. Di dalam dataset sebenartnya bisa dimuat lebih dari satu table. Untuk kemudahan kita hanya mengisi DataSet dengan satu buah tabel saja.
*    Table
Objek Recordset tidak dipergunakan lagi pada ADO.NET sebagai gantinya kita akan memakai object Table yang terdapat di dalam Dataset untuk mengakses rekaman-rekaman yang dikembalikan dari query SQL. Anda mempergunakan Objek Table untuk menyajikan data kepada pemakai.
Objek Table ini berisi rekaman (record) yang dapat langsung dipergunakan untuk megisi gridview atau textbox.
Objek table ini terdapat di dalam dataset.