Senin, 05 Januari 2015

Bisnis Teknologi Informasi (TI) di Indonesia

Perkembangan Bisnis Teknologi Informasi (TI) di Indonesia

 

Perkembangan bisnis TI di Indonesia cukup drastis, hal ini didukung dengan naiknya kebutuhan pada teknologi informasi, yang mana pada sekarang ini hampir semua kegiatan dan pekerjaan kita menggunakan beberapa hal dari dunia teknologi informasi.
Perkembangan ini dapat dilihat dari berbagai aspek, seperti dalam dunia bisnis. Bisnis dalam bidang informatika ini memiliki peluang yang cukup baik dan cukup menjanjikan. Karena itulah banyak orang yang mencoba untuk menggeluti bidang ini, seperti bisnis hardware, software dan penyedia layanan konsultasi dan bisnis jual-beli online.
Sekarang ini banyak perusahaan- perusahaan yang melakukan bisnis online, seperti penjualan sepatu dan baju (toko online), mainan, bahkan makanan juga bisa dipesan secara online. Hal ini terjadi karena internet seperti yang kita ketahui dapat menembus batas ruang dan waktu.
Oleh karena itu, kualitas sumber daya dan fasilitas dalam bidang TIK harus selalu di tingkatkan untuk mendukung kegiatan bisnis yang semakin maju dan mungkin akan semakin bertambah peminatnya. Dan kita harus memperbesar porsi lokal dalam dunia bisnis teknologi informatika di Indonesia.

Perkembangan teknologi informasi dan komputer menyebabkan perubahan kultur kita sehari-hari yang disebut dengan information ageMedia elektronik menjadi salah satu media andalan untuk melakukan komunikasi dan bisnis. Meskipun penggunaan media elektronik ini belum dimengerti, akan tetapi desakan bisnis menyebabkan para pelaku bisnis mau tidak mau harus menggunakan media elektronik ini.
Seperti yang kita tahu permasalahan di dunia ini adalah ruang dan waktu oleh karena itu penerapan teknologi informatika sangat dibutuhkan, maka dibutuhkan sebuah penerapan teknologi ini untuk memecahkan masalah. Karena banyaknya permintaan dalam teknologi informasi dan komputer di Indonesia dalam segala bidang maka munculah perusahaan-perusahaan yang bergelut dalam bisnis informatika ini. Seperti contohnya adalah penyedia layanan internet, software house, hosting, dll.

Perkembangan bisnis TI di Indonesia belakangan ini terjadi peningkatan yang sangat pesat mengingat kebutuhan akan dalam bidang ini sangatlah besar dari tahun ke tahun. Ini menjadikan bisnis informatika menjadi salah satu bisnis yang mempunyai potensi yang cerah untuk kedepannya. Hal ini juga harus didukung oleh sumber daya yang berkualitas, melihat kualitas teknologi informasi dan komputer yang dituntut semakin baik setiap saatnya.
Saat ini dunia TI mengalami banyak perkembangan terutama dalam bidang bisnis. Pada lingkungan bisnis, kehadiran teknologi informasi mulai disadari dapat menghadirkan berbagai solusi yang dapat membantu proses bisnis yang ada dan mengoptimalkan efesiensi bisnis berbasis teknologi informasi. Perkembangan teknologi informasi telah berkembang luar biasa hebatnya baik dari sisi perangkat keras, perangkat lunak, atau sumber daya manusia yang mendayagunakannya.

Sekarang TI banyak membantu kebutuhan seseorang dan sudah banyak orang yang terbiasa dengan komputer, bahkan dengan internet. Dunia bisnis tentunya banyak mengalami persaingan, sehingga membutuhkan semua informasi yang aktual, cepat dan dapat dipercaya. Semua itu menggunakan Teknologi Informasi dan Komunikasi. Pergerakan bisnis yang semakin cepat menuntut komunikasi (suara, data dan informasi) yang lebih lebih cepat guna mempertahankan pelanggan, pemasok, bahkan dalam menghadapi persaingan.
Salah satu media yang digunakan dalam mengembangkan bisnis di dunia Informatika adalah internet. Internet adalah jaringan komputer tanpa mengenal batas jarak dan waktu yang didalamnya terdapat berbagai sumber daya informasi dari mulai yang statis hingga dinamis dan interaktif. Maka dari itu banyak orang bahkan perusahaan memanfaatkan internet sebagai ladang bisnis, mulai dari menjual jasa, penjualan dan pembelian produk bahkan pemasaran suatu produk perusahaan.

Dunia bisnis dibidang TI akan berkembang pesat dan mengalami kemajuan dengan adanya media informasi dan perangkat teknologi yang makin canggih
Dari dunia Maya atau internet inilah lahir sebuah social media. internet dan social media bisa menjadi alat bagi perusahaan untuk mengenal pasar dan konsumennya. sekarang iklan standar yang ada di televisi , majalah, atau radio tidak lagi menjadi referensi utama bagi orang  orang yang ingin membeli sebuah produk. social media seperti ( facebook, twitter , dll ) justru menjadi alat promosi yang lebih efektif untuk melakukan promosi. kita ambil contoh blog dan website jejaring social. kedua layanan ini bisa mempengaruhi penilaian masyarakat terhadap sebuah produk. sebelum membeli laptop misalnya, kita bisa googling dulu untuk mencari link  link yang berisi review  review terhadapa produk laptop yang akan kita beli tersebut. social media efektif sebagai ajak untuk beriklan. selain mampu menjangkau banyak audiens, iklan social media jauh lebih diingat dan menimbulkan rasa penasaran banyak orang.
Lima model bisnis TIK

Semua perusahaan yang bergerak di bidang TIK (Teknologi Informasi dan Komunikasi) mengandalkan HAKI (Hak Atas Kekayaan Intelektual) di dalam menjual produk dan jasanya. Namun penggunaan HAKI tergantung pada jenis model bisnisnya.

Pada umumnya sekarang ini dikenal ada 5 model bisnis TIK yang paling menonjol dalam pemanfaatan HAKI, dan di bawah ini beberapa contonya dari perusahaan anak bangsa Indonesia (huruf miring) dan juga perusahaan asing :
1. Lisensi produk software (contohnya perusahaan pembuat perangkat lunak seperti Andal Software, Dycode, Oracle, dsb)
2. Iklan (contohnya Detik.com, Google, dsb)
3. Software sebagai layanan (contohnya Infisys Pushmail, Salesforce.com, dsb)
4. Penjualan perangkat keras (contohnya Zyrex, Axioo, Apple, dsb)
5. Penjual jasa konsultasi, integrasi, perawatan, training dsb (contohnya Inixindo, Sigma, Redhat, dsb)

Perkembangan dan kemajuan bisnis informatika di negara kita sudah sangat pesat sekali dan sangat menggiurkan. bisnis ini akan tiada matinya karena dunia IT setiap detik berkembang, oleh karna itu bisnis ini tidak mungkin ada matinya. contohnya saja seperti warnet yang bagaikan rumput liar dimana saja ada. Ini dikarenakannya masyarakat makin membutuhkan informasi. selain warnet yaitu toko hardware yang menyediakan segala kebutuhan di bidang IT, kita sudah tidak kesusahan lagi untuk mencari toko komputer. selain itu masyarakat yang mempunya dana yang lebih mereka ada yang membuat perusahaan IT Konsultan yang akan sedia selalu membantu kantor, perusahaan dan masyarakat yang sedang membutuhkan bantuan di bidang IT.

Dalam kehidupan kita dimasa mendatang, sektor teknologi informasi dan telekomunikasi merupakan sektor yang paling dominan. Siapa saja yang menguasai teknologi ini, maka dia akan menjadi pemimpin dalam dunianya. Teknologi informasi banyak berperan dalam bidang-bidang antara lain :

Bidang pendidikan(e-education) Kecenderungan dunia pendidikan di Indonesia di masa mendatang adalah:
Berkembangnya pendidikan terbuka dengan modus belajar jarak jauh (Distance Learning). Kemudahan untuk menyelenggarakan pendidikan terbuka dan jarak jauh perlu dimasukan sebagai strategi utama.
Sharing resource bersama antar lembaga pendidikan / latihan dalam sebuah jaringan.
Perpustakaan & instrumen pendidikan lainnya (guru, laboratorium) berubah fungsi menjadi sumber informasi daripada sekedar rak buku.
 Penggunaan perangkat teknologi informasi interaktif, seperti CD-ROM Multimedia, dalam pendidikan secara bertahap menggantikan TV dan Video.

Bidang Pemerintahan (e-government) Bisa merupakan suatu proses transaksi bisnis antara publik dengan pemerintah melalui sistem otomasi dan jaringan internet, lebih umum lagi dikenal sebagai world wide web. Pada intinya e-government adalah penggunaan teknologi informasi yang dapat meningkatkan hubungan antara pemerintah dan pihak-pihak lain
Bidang Keuangan dan Perbankan Saat ini telah banyak para pelaku ekonomi, khususnya di kota-kota besar yang tidak lagi menggunakan uang tunai dalam transaksi pembayarannya, tetapi telah memanfaatkan layanan perbankan modern.
Layanan perbankan modern yang hanya ada di kota-kota besar ini dapat dimaklumi karena pertumbuhan ekonomi saat ini yang masih terpusat di kota-kota besar saja, yang menyebabkan perputaran uang juga terpusat di kota-kota besar. Sehingga sektor perbankan pun agak lamban dalam ekspansinya ke daerah-daerah. Hal ini sedikit banyak disebabkan oleh kondisi infrastruktur saat ini selain aspek geografis Indonesia yang unik dan luas.
Untuk menunjang keberhasilan operasional sebuah lembaga keuangan/perbankan seperti bank, sudah pasti diperlukan sistem informasi yang handal yang dapat diakses dengan mudah oleh nasabahnya, yang pada akhirnya akan bergantung pada teknologi informasi online, sebagai contoh, seorang nasabah dapat menarik uang dimanapun dia berada selama masih ada layanan ATM dari bank tersebut, atau seorang nasabah dapat mengecek saldo dan mentransfer uang tersebut ke rekening yang lain hanya dalam hitungan menit saja, semua transaksi dapat dilakukan.

Dapat kita ambil kesimpulan bahwa sanya zaman sekarang dewasa ini berbisnis dapat dilakukan melalui udara bahwakan penjualan saham pun dilakukan via udara. Saham Bank telah meningkat 10% sejak awal bulan seiring yield benchmark telah naik signifikan untuk membuat pinjaman dan perdagangan yang lebih menguntungkan. Sekarang ini banyak perusahaan- perusahaan yang melakukan bisnis online, seperti penjualan sepatu dan baju (toko online), mainan, bahkan makanan juga bisa dipesan secara online. Hal ini terjadi karena internet seperti yang kita ketahui dapat menembus batas ruang dan waktu.



Oleh karena itu, kualitas sumber daya dan fasilitas dalam bidang TIK harus selalu di tingkatkan untuk mendukung kegiatan bisnis yang semakin maju dan mungkin akan semakin bertambah peminatnya. Dan kita harus memperbesar porsi lokal dalam dunia bisnis teknologi informasi di Indonesia.



INTERNET DAN WEBSITE
          
  1. Internet

a.      Pengertian internet
Add caption
         Internet adalah singkatan dari kata interconnected networking, dan internet adalah sebuah jaringan komputer luas dan besar yang mendunia atau meng-global, yaitu menghubungkan pemakai komputer dari suatu negara ke negara lain di seluruh dunia, dimana di dalamnya terdapat berbagai sumber daya informasi dari mulai yang statis hingga yang dinamis dan interaktif. Dalam internet menggunakan Internet Protocol Suite (TCP/IP) untuk melayani miliaran pengguna di seluruh dunia. Dan TCP/IP adalah protokol pertukaran paket (packet switching communication protocol)
. Dan pengertian internet menurut segi ilmu pengetahuan adalah sebuah perpustakaan besar yang didalamnya terdapat jutaan (bahkan milyaran) informasi atau data yang dapat berupa teks, grafik, audio maupun animasi dan lain lain dalam bentuk media elektronik. Semua orang bisa berkunjung ke perpustakaan tersebut kapan saja serta dari mana saja, jika dilihat dari segi komunikasi, internet adalah sarana yang sangat efektif dan efesien untuk melakukan pertukaran informasi jarak jauh maupun jarak dekat, seperti di dalam lingkungan perkantoran, tempat pendidikan, atapun instansi terkait

b.      Sejarah internet
Berikut sejarah kemunculan dan prkembangan internet. Sejarah.internet dimulai pada 1969 ketika Departemen Pertahanan America,U.S.Defense Researche Project Agency (DARPA) memutuskan untuk mengadakan riset tentang bagaimana caranya menghubungkam sejumlah computer sehingga membentuk jaringan organic.program riset ini dikenal dengan nama ARPANET.pada 1970,suda lebih dari 10 komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan.
Tahun 1972, Roy Tomlinson berhasil menyempurnakan program email yang ia ciptakan setahun yang lalu untuk ARPANET. Peogram email ini begitu mudah sehingga langsung menjadi populer. Pada tahun yang sama, icon @juga diperkenalkan sebagai lambang penting yang menunjukan “at”atau “pada”. Tahun 1973, jaringan computer ARPANET mulai di kembangkan ke luar Amerika Serikat. Computer University College di London merupakan computer pertama yang ada di luar Amerika yang menjadi anggota jaringan Arpanet.pada tahun yang sama,dua orang ahli computer yakni Vington Cerf dan Bob Kahn mempersentasikan sebuah gagasan yang lebih besar, yang menjadi cikal bakal pemikiran internet. Ide ini dipresentasikan untuk pertama kalinya di Universitas Sussex.
Hari bersejarah berikutnya adalah tanggal 26 Maret 1976, ketika Ratu Inggris berhasil mengirimkan email dari Royal Signals and Radar Establishment  di Malvern. Setahun kemudian, sudah lebih dari 100 komputer yang bergabung di ARPANET membentuk sebuah jaringan atau network. Pada 1979, Tom Truscott, Jim Ellis dan Steve
 Bellovin, menciptakan newsgroups pertama yang diberi nama USENET. 1981 France Telecom menciptakan gebrakan dengan meluncurkan telepon televisi pertama, dimana orang bisa saling menelpon sambil berhubung dengan videoe link.
Karena computer yang membentuk jaringan semakin hari semakin banyak, maka di butuhkan sebuah protocol resmi yang diakui oleh semua jaringan.  Pada tahun 1982 dibentuk Transmission Control Protocol atau TCP dan Internet protocol atau IP yang kita kenal semua. Sementara itu di Eropa muncul jaringan computer tandingan yang dikenal dengan Eunet, yang menyediakan jasa jaringan computer di Negara-negara Belanda, Inggris, Denmark dan Swedia.jaringan Eunet menyediakan jasa email dan neuwsgroup USENET.
3. Manfaat internet
  •  Informasi untuk kehidupan pribadi, kesehatan, rekreasi, hobby, pengembangan pribadi, rohani, social.
  • Informasi untuk kehidupan profosional/pekerja sains, tekhnologi, perdagangan, saham, komoditas, berita bisnis, asosiasi profesi, asosiasi bisnis, berbagai forum komunikasi.
 2. WEBSITE

      a.  Pengertian Website
    
    Website adalah sebuah tempat yang memungkinkan seseorang menyatakan dirinya, hobinya, pengetahuanya, produk yang dijualnya dan apapun juga yang dapat di akomudasikan oleh teks, gambar,video,animasi dan file multimedia lainya/ Minimal website dapat dijadikan sebagai brosur elektronik yang dapat diakses dari seluruh dunia selama 24 jam.
      Selain itu fungsi yang sekarang marak dimanfaatkan dari website adalah sebagai sarana jual beli online produk yang akan dijual.Seperti contoh toko online ternama tokobagus.com atau denifurniture.com sebagai toko online yang menjual mebel. Sedangkan untuk bisa membuat sebuah website yang bagus dan interaktif,seseorang perlu memahami dasar pemograman HTML,pemograman server side dan database yang berguna untuk menyimpan data.

     b. Manfaat Website
Manfaat yang utama salah satunya adalah:
  • Menunjukkan eksistensi dari sebuah produk atau perusahaan sebagai brand.Dan untuk lebih mudah menjelaskan tentang produk seseorang.
  • Bisnis online berupa jual barang atau hanya sekedar bermain adsense maupun affiliasi produk anda.
  • Sarana komunikasi dengan fans atau teman yang berada jauh dari anda.seperti halnya facebook.com.twitter.com dan yahoo messenger.
     c. Kegunaan website
  •  Tempat untuk menjual barang atau jasa
  •  Sebagai tempat untuk mencari penghasilan tambahan melalui bisnis online
  •  Sebagai tempat untuk berkumpulnya suatu komunitas seperti jejaring social facebook`
  • Sebagai tempat berbagi file atau berkas kepada orang lain seperti situs 4shared.com dan rapidshare.com
     d. Unsur-Unsur website

    Domain Name Domain name atau biasa disebut nama domain adalah alamat pernamen situs di dunia internet yang digunakan untuk mengidentifikasi sebuah situs atau dengan kata lain domain name adalah alamat yang digunakan untuk menemukan situ kita pada dunia internet.
     Istilah yang umum digunakan adalah URL.contoh sebuah URL adalahhttp://www.fkip.unidar.ac.id - dapat juga tanpa www – ada banyak macam nama domain yang dapat kita pilih sesuai dengan keinginan.




Unsur unsur website menurut Hendra W Saputro :

Nama domain (Domain name/URL – Uniform Resource Locator) 
Pengertian Nama domain atau biasa disebut dengan Domain Name atau URL adalah alamat unik di dunia internet yang digunakan untuk mengidentifikasi sebuah website, atau dengan kata lain domain name adalah alamat yang digunakan untuk menemukan sebuah website pada dunia internet. Contoh : http://www.baliorange.net, http://www.detik.com Nama domain diperjualbelikan secara bebas di internet dengan status sewa tahunan. Nama domain sendiri mempunyai identifikasi ekstensi/akhiran sesuai dengan kepentingan dan lokasi keberadaan website tersebut. Contoh nama domain ber-ekstensi internasional adalah com, net, org, info, biz, name, ws. Contoh nama domain ber-ekstensi lokasi Negara Indonesia adalah co.id (untuk nama domain website perusahaan), ac.id (nama domain website pendidikan), go.id (nama domain website instansi pemerintah), or.id (nama domain website organisasi).

Rumah tempat website (Web hosting) 

Pengertian Web Hosting dapat diartikan sebagai ruangan yang terdapat dalam harddisk tempat menyimpan berbagai data, file-file, gambar dan lain sebagainya yang akan ditampilkan di website. Besarnya data yang bisa dimasukkan tergantung dari besarnya web hosting yang disewa/dipunyai, semakin besar web hosting semakin besar pula data yang dapat dimasukkan dan ditampilkan dalam website. Web Hosting juga diperoleh dengan menyewa. Besarnya hosting ditentukan ruangan harddisk dengan ukuran MB(Mega Byte) atau GB(Giga Byte). Lama penyewaan web hosting rata-rata dihitung per tahun. Penyewaan hosting dilakukan dari perusahaan-perusahaan penyewa web hosting yang banyak dijumpai baik di Indonesia maupun Luar Negri.

Bahasa Program (Scripts Program) 
Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam website yang pada saat diakses. Jenis bahasa program sangat menentukan statis, dinamis atau interaktifnya sebuah website. Semakin banyak ragam bahasa program yang digunakan maka akan terlihat website semakin dinamis, dan interaktif serta terlihat bagus. Beragam bahasa program saat ini telah hadir untuk mendukung kualitas website. Jenis jenis bahasa program yang banyak dipakai para desainer website antara lain HTML, ASP, PHP, JSP, Java Scripts, Java applets dsb. Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan PHP, ASP, JSP dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis, dan interaktifnya situs. Bahasa program ASP, PHP, JSP atau lainnya bisa dibuat sendiri. Bahasa program ini biasanya digunakan untuk membangun portal berita, artikel, forum diskusi, buku tamu, anggota organisasi, email, mailing list dan lain sebagainya yang memerlukan update setiap saat.

Desain website 

Setelah melakukan penyewaan domain name dan web hosting serta penguasaan bahasa program (scripts program), unsur website yang penting dan utama adalah desain. Desain website menentukan kualitas dan keindahan sebuah website. Desain sangat berpengaruh kepada penilaian pengunjung akan bagus tidaknya sebuah website. Untuk membuat website biasanya dapat dilakukan sendiri atau menyewa jasa website designer. Saat ini sangat banyak jasa web designer, terutama di kota-kota besar. Perlu diketahui bahwa kualitas situs sangat ditentukan oleh kualitas designer. Semakin banyak penguasaan web designer tentang beragam program/software pendukung pembuatan situs maka akan dihasilkan situs yang semakin berkualitas, demikian pula sebaliknya. Jasa web designer ini yang umumnya memerlukan biaya yang tertinggi dari seluruh biaya pembangunan situs dan semuanya itu tergantung kualitas designer.

Publikasi website 

Keberadaan situs tidak ada gunanya dibangun tanpa dikunjungi atau dikenal oleh masyarakat atau pengunjung internet. Karena efektif tidaknya situs sangat tergantung dari besarnya pengunjung dan komentar yang masuk. Untuk mengenalkan situs kepada masyarakat memerlukan apa yang disebut publikasi atau promosi. Publikasi situs di masyarakat dapat dilakukan dengan berbagai cara seperti dengan pamlet-pamlet, selebaran, baliho dan lain sebagainya tapi cara ini bisa dikatakan masih kurang efektif dan sangat terbatas. Cara yang biasanya dilakukan dan paling efektif dengan tak terbatas ruang atau waktu adalah publikasi langsung di internet melalui search engine-search engine(mesin pencari, spt : Yahoo, Google, Search Indonesia, dsb)
Perbedaan Internet dan Web / World Wide Web
Padahal, web dan internet dua hal yang berbeda. Internet merupakan kumpulan begitu banyak komputer yang terhubung pada jaringan internasional, sedangkan Web atau World Wide Web merupakan salah satu tipe layanan (service) yang tersedia di dalam sebuah jaringan Internet.
Untuk lebih mudah membedakannya maka lihatlah table berikut ini :

Internet
Web / World Wide Web
Kumpulan begitu banyak komputer yang terhubung pada jaringan internasional
Kerupakan salah satu tipe layanan (service) yang tersedia di dalam sebuah jaringan Internet
Internet adalah hardware
Web adalah software
Mendukung beberapa protocol
Hanya salah satu protocol dari banyak protocol yang didukung oleh Internet
     Menggunakan protokol aplikasi yang sudah ada atau mendefinisikan protokol sendiri
Menggunakan protokol HTTP
Aplikasi di sisi server berkomunikasi langsung dengan client
Aplikasi di sisi server berkomunikasi dengan client melalui web server
Aplikasi di sisi client dapat berupa aplikasi yang berdiri sendiri atau ditempelkan dalam aplikasi lain.
Aplikasi di sisi client umumnya berupa web browser.
Informasi dalam web disimpan dalam format
tertentu (HTML)

Catatan:
Bahasa yang digunakan untuk melakukan mengirimkan data melalui Internet disebut dengan protocol. Layanan yang berbeda memiliki “bahasa” atau protocol yang berbeda pula.
Jadi kesimpulannya adalah Aplikasi berbasis Web (client/server-side script) berjalan di atas Aplikasi berbasis Internet (web client/server software).
SEJARAH BASIS DATA


Tahun 1960

Dari awal penggunaan komputer, penyimpanan dan manipulasi data merupakan focus utama aplikasi. Pada awal tahun 1960, Charles Bachman diperusahaan General Electricmendesain generasi pertama DBMS yang disebut Penyimpanan Data Terintegrasi (Integrated Data Store). Dasar untuk model data jaringan dibentuk lalu distandardisasi oleh Conference on Data System Language (CODASYL). Kemudian, Bachman menerima ACM Turing Award (Penghargaan semacam nobel pada ilmu komputer ) di tahun 1973.

Pada akhir tahun 1960-an, IBM mengembangkan system manajemen informasi (Information Manajemen System) DBMS. IMS dibentuk dari representasi data pada kerangka kerja yang disebut model data hierarki. Dalam waktu yang sama, hasil kerja sama antara IBM dengan perusahaan penerbangan Amerika mengembangkan system SABRE. System SABRE memungkinkan user mengakses data yang sama pada jaringan computer.

Tahun 1970

Pada tahun 1970, Edgar Codd di laboratorium penelitian di San Jose mengusulkan suatu representasi data baru yang disebut model data relational. Pada tahun 1980, model relasional menjadi paradigm DBMS paling dominan. Bahasa query SQL dikembangkan untuk basisdata relasional sebagai bagian proyek Sistem R dari IBM. SQL di standardisasi di akhir tahun 1980 dan SQL-92 diadopsi oleh American National Standards Institute (ANSI) dan International Standards Organization (ISO). Program yang digunakan untuk eksekusi bersamaan dalam basisdata disebut transaksi. User menulis programnya, dan bertanggung jawab menjalankan program secara bersamaan terhadap DBMS. Pada tahun 1999, James Gray memenangkan Turing award untuk kontribusinya pada manajemen transaksi dalam DBMS.



Pengertian

Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer dan dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi. Pendefinisian basis data meliputi spesifikasi berupa tipe data, struktur, dan juga batasan-batasan data yang akan disimpan. Basis data merupakan aspek yang sangat penting dalam sistem informasi dimana basis data merupakan gudang penyimpanan data yang akan diolah lebih lanjut.

Definisi Basis Data : Sekumpulan data yang satu sama lain saling berhubungan. Hubungan antar data dapat ditunjukan dengan adanya field/kolom kunci dari tiap file/tabel yang ada.

DATA : Data berupa informasi yang disimpan dalam database.

HARDWARE : Hardware(Perangkat Keras) yang digunakan untuk membuat input,proses, dan output database. Contohnya : Keyboard, CPU, Monitor, Printer dan perangkat keras lain.

SOFTWARE : Software(Perangkat Lunak) yang digunakan dalam database, program yang pernah saya gunakan untuk membuat database disini yaitu CMD, PHP-MySQL, XAMPP.



Functional dependency (FD) atau kebergantungan fungsional adalah constraint  atau batasan/ ketentuan antara 2 buah himpunan atribut pada sebuah tabel.

Kebergantungan Fungsional

JIka A dan B adalah himpunan atribut dari tabel T, kebergantungan fungsional antara A dan B biasanya dinyatakan dalam notasi notasi A -> B. Notasi A -> B berarti:

  • A menentukan B
  • B secara fungsional bergantung kepada A.

A -> B jika memenuhi syarat berikut ini :

Pada sebuah tabel T, jika ada dua baris data atau lebih dengan nilai atribut A yang sama maka baris-baris data tersebut pasti akan memiliki nilai atribut B yang sama Namun hal ini tidak berlaku sebaliknya.

Untuk lebih jelasnya perhatikan tabel berikut ini:

NIM 
Nama_Mhs 
Kd_Jur 
Nama_Jur 
Kode_MK 
Nama_MK 
SKS 
Nilai 
1-01
Tukimin
TE
Elektro
TE-001
Elektronika
3
A
1-01
Tukimin
TE
Elektro
DU-001
English
2
A
2-01
Jamilah
IF
Informatika
IF-001
Algoritma
3
B
2-01
Jamilah
IF
Informatika
DU-001
English
2
C
2-02
Maemunah
IF
Informatika
IF-002
Database
2
A

Contoh kebergantungan fungsional

  • NIM -> Nama_mhsUntuk setiap baris data, jika NIM = 1-01 pasti Nama_mhs = ‘Tukimin’, walaupun belum tentu semua mahasiswa yang bernama Tukimin memiliki NIM = 1-01
  • NIM -> Kd_jurUntuk setiap baris data, jika NIM = 1-01 pasti Kd_jur = ‘TE’, walaupun tidak semua baris data dengan kd_jur ‘TE’ memiliki kolom NIM bernilai 1-01
  • NIM -> Nama_JurUntuk setiap baris data dengan kolom NIM bernilai 1-01 pasti memiliki kolom Nama_Jur = ‘Elektro’, walaupun tidak semua orang di jurusan Elektro memiliki NIM = 1-01. Demikian pula tidak semua baris data pada tabel dengan kolom Nama_Jur = ‘Elektro’ memiliki kolom NIM = 1-01

Penulisan Kebergantungan Fungsional

Penulisan kebergantungan fungsional dari 3 poin di atas dapat diringkas menjadi (NIM) -> (nama_mhs, kd_jur, nama_jur)

Dengan demikian, dari tabel tersebut dapat kita simpulkan beberapa kebergantungan fungsional (FD) sebagai berikut:

  • FD1: (nim) -> (nama_mhs, kd_jur, nama_jur)
  • FD2: (kd_jur) -> (nama_jur)
  • FD3: (kode_mk) -> (nama_mk, sks)
  • FD4: (nim,kode_mk) -> (nilai)

Jenis Kebergantungan Fungsional

Ada beberapa jenis kebergantungan fungsional, di antaranya yaitu:

  1. Partial Functional dependency
  2. Transitive Functional dependency
  3. Multivalued Functional dependency

 Manfaat Penggunaan DBMS :

*       Pengendalian Redudansi
*       Pembatasan Akses
*       Persistent Storage untuk obyek program dan struktur data.
*       Inferensi Basis Data Menggunakan aturan deduksi.
*       Tersedianya Multiple User Interfaces
*       Dapat menyajikan relasi yang kompleks antar data yang dilibatkan.
*       Pemaksaan Integrity Constraints
*       Tersediannya Fasilitas Backup & recovery
·         


B. Karakteristik Basis Data :

- Sifat yang fundamental bahwa basis data tidak hanya berisi data saja, tetapi lengkap dengan definisi dari data itu sendiri

- Definisi data disimpan dalam katalog sistem (META DATA) yang berisi:

·         Struktur setiap file

·         Tipe dan format penyimpanan dari setiap item data

- Constraint dari data

C. Pemakai Basis Data :

·         Orang-orang yang berperan langsung :

- DBA : Orang yang bertanggung jawab terhadap admnistrasi penggunaan sumber daya basis data (basis data & DBMS). Tugas:

1.      Mengatur otoritas akses terhadap basis data

2.      Memonitor penggunaan basis data

3.      Melayani permintaan S/W dan H/W

- Database Designer : Orang yang bertanggung jawab dalam perancangan basis data. Tugas:

1.      Mengidentifikasi data yang akan disimpan dalam basis data

2.      Memilih Struktur yang sesuai dalam menyajikan dan menyimpan data.

- End Users : Orang yang pekerjaannya memerlukan akses terhadap basis data untuk keperluan:

1.      Query

2.      Update

3.      Generate report

- System Analysts and Apllication Programers : System Analyst bertugas mendefinisikan kebutuhan end user dan mengembangkan spesifikasi untuk transaksi yang memenuhi keinginannya. Dan Application Programmers bertugas mengimplementasikan spesifikasi menjadi program.

·         Orang-orang dibelakang layar :

1.      DBMS Designers & Implementers : Orang yang merancang dan mengimplementasikan modul DBMS dan interfacenya sebagai satu paket software.

2.      Tool Developers : Orang yang mengembangkan paket software yang memberikan fasilitas dalam perancangan dan penggunakaan sistem basis data (contoh: simulation, prototyping, dsbnya.).

3.      Operators & Maintenance Personnel

D. Manfaat dan Implikasinya :

Implikasi Penggunaan Pendekatan Basis Data :

1.      Mempunyai Potensi untuk memaksakan standarisasi

2.      Mengurangi waktu pengembangan aplikasi

3.      Fleksibilitas

4.      Tersedianya informasi yang up to date

5.      Skala ekonomis


Keuntungan DBMS

DBMS memungkinkan perusahaan mapun pengguna individu untuk :

  1. Mengurangi pengulangan data
    Apabila dibandingkan dengan file-file computer yang disimpan terpisah di setiap aplikasi computer, DBMS mengurangi jumlah total file dengan menghapus data yang terduplikasi di berbagai file. Data terduplikasi selebihnya dapat ditempatkan dalam satu file.
  2. Mencapai independensi data
    Spesifikasi data disimpan dalam skema pada tiap program aplikasi. Perubahan dapat dibuat pada struktur data tanpa memengaruhi program yang mengakses data.
  3. Mengintegrasikan data beberapa file
    Saat file dibentuk sehingga menyediakan kaitan logis, maka organisasi fisik bukan merupakan kendala. Organisasi logis, pandangan pengguna, dan program aplikasi tidak harus tercermin pada media penyimpanan fisik.
  4. Mengambil data dan informasi dengan cepat
    Hubungan-hubunga logis, bahasa manipulasi data, serta bahasa querymemungkinkan pengguna mengambil data dalam hitungan detik atau menit.
  5. Mengingkatkan keamanan
    DBMS mainframe maupun komputer mikro dapat menyertakan beberapa lapis keamanan seperti kata sandi (encryption) sehingga data yang dikelola akan lebih aman.