Breaking News
-Hallo Selamat Datang di Blog myriosatriyo.blogspot.co.id- -follow akun twitter(@Rio8Satriyo), instagram (@riiosatriyo)
Showing posts with label web. Show all posts
Showing posts with label web. Show all posts

Sunday, 20 March 2016

Pengertian Sistem Upload dan Download

Upload adalah proses trasmisi sebuah file dari sebuah sistem komputer ke sistem komputeryang lainnya dengan arahyang berkebalikan dengan download. Dari internet, user yang melakukan proses upload adalah proses dimana user mengirimkan file ke computer lain yang memintanya. User yang men-share gambar, foto, dokumen, dengan user lainnya. Kegiatan pengiriman data berupa file dari komputer lokal ke computer lainnya.
Sedangkan Download adalah proses transmisi sebuah file dari sistem komputer ke sistem computer lainnya. Dari internet, user yang melakukan proses download adalah proses dimana seorang user meminta/ request sebuah file dari sebuah computer lain (website, server dan lainnya) dan menerimanya. Kegiatan penerimaan data berupa file dari computer lainnya ke computer local yang terhubung dalam sebuah network.  



Read more ...
DATA MANIPULATION LANGUAGE (DML)

DML (Data Manipulation Language) adalah bahasa yang memungkinkan pengguna mengakses atau      memanipulasi data seperti yang diatur oleh model data. Manipulasi data adalah :
a)      Pengambilan informasi yang disimpan dalam basisdata
b)      Penempatan informasi baru dalam basisdata
c)      Penghapusan informasi dari basisdata
d)      Modifikasi informasi yang disimpan dalam basisdata

DML (Data Manipulation Language) merupakan bahasa yang bertujuan memudahkan pemakai untuk mengakses data sebagaimana direpresentasikan oleh model data. Ada 2 jenis DML, yaitu :
a)      Prosedural, yang mensyaratkan agar pemakai menentukan, data apa yang diinginkan serta bagaimana cara mendapatkannya.
b)      Nonprosedural, yang membuat pemakai dapat menentukan data apa yang diinginkan tanpa menyebutkan bagaimana cara mendapatkannya.

Query adalah pernyataan yang meminta pengguna mengambil informasi. Bagian DML yang terlibat dalam pengambilan informasi disebut bahasa query. Istilah bahasa query sering disamakan dengan istilah bahasa manipulasi data. Sedangkan SQL adalah sebuah sintaks untuk mengeksekusi query.

·         Pernyataan INSERT INTO
Pernyataan INSERT INTO digunakan untuk memasukkan data baru pada tabel.
Sintaks:
INSERT INTO nama_tabel VALUES (nilai1, nilai2,                   ...)

Urutan nilai yang diletakkan dalam tanda kurung disesuaikan dengan urutan kolom dalam tabel. Akan tetapi kita bisa menentukan kolom-kolom yang akan diisi dengan data baru, yaitu :

INSERT INTO nama_tabel (kolom1, kolom2, ...)
VALUES (nilai1, nilai2, ...)

Kolom-kolom yang tidak disebutkan pada Insert secara otomatis akan diisi dengan Null dan kolom yang tidak disebutkan dalam Insert haruslah yang tidak Not Null.

·         Pernyataan UPDATE
Pernyataan UPDATE digunakan untuk modifikasi data dalam tabel. Sintaks:

UPDATE nama_tabel
SET nama_kolom = nilai_baru
WHERE nama_kolom = nilai

Pada pernyataan diatas :
SET untuk menentukan kolom yang akan diubah dan nilai penggantinya.
WHERE menentukan kondisi dari barisbaris yang akan diganti.

·         Pernyataan DELETE
Pernyataan DELETE digunakan untuk menghapus baris pada tabel. Sintaks:

DELETE FROM nama_tabel
WHERE nama_kolom = nilai
Dalam perintah DELETE jika kita ingin menghapus semua data pada tabel tanpa menghapus tabel maka Where tidak perlu disebutkan.

DELETE FROM nama_tabel
                 Atau
           DELETE * FROM nama_tabel

·         Pernyataan SELECT
Secara umum perintah SELECT hanya difungsikan untuk menampilkan data yang ada di dalam suatu tabel. Tetapi dalam pengembangannya, perintah ini akan menjadi sebuah perintah yang sangat penting dan berpengaruh hingga saat pemrograman di stored procedures dan triggers. Dalam basis data 2 ini yang kita bahas adalah semua pernyataan SELECT yang digunakan untuk memilih data dari tabel, yang mana hasilnya disimpan dalam tabel hasil yang disebut Result Set.

Sintaks:
SELECT nama_kolom FROM nama_tabel

Untuk memilih beberapa kolom gunakan pernyataan SELECT sebagai berikut :

 SELECT nama_kolom1, nama_kolom2, ... FROM nama_tabel
Read more ...
 Pengertian PHP  

PHP  adalah bahasa pemrograman script server side yang didesain untuk pengembangan web. Selain itu, PHP digunakan sebagai bahasa umum. PHP disebut bahasa pemrograman server side karena PHP diproses pada computer server. Hal ini berbeda dibandingkan dengan bahasa pemrograman client-side seperti JavaScript yang diproses pada web browser (client).

          Untuk membuat halaman web, sebenarnya PHP bukanlah bahasa pemrograman yang wajib digunakan. Kita bias membuat web hanya menggunakan HTML saja. Web yang dihasilkan dengan HTML dan CSS ini dikenal dengan website statis, dimana kontendan halaman web bersifat tetap. Sebagai perbandingan, website dinamis yang dapat dibuat menggunakan PHP adalah situs web yang bias menyesuaikan tampilan konten tergantung situasi. Website dinamis juga dapat menyimpan data kedalam database, membuat halaman yang berubah-ubah sesuai dengan input dari user, memproses form dan lain-lain.
Read more ...

Saturday, 5 March 2016

DFD

Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi. DFD ini sering disebut juga dengan nama Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau model fungsi.
DFD ini adalah salah satu alat pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang dimanipulasi oleh sistem. Dengan kata lain, DFD adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem. 
DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program. 
Didalam DFD terdapat 3 level, yaitu :
v  Diagram Konteks : menggambarkan satu lingkaran besar yang dapat mewakili seluruh proses yang terdapat di dalam suatu sistem. Merupakan tingkatan tertinggi dalam DFD dan biasanya diberi nomor 0 (nol). Semua entitas eksternal yang ditunjukkan pada diagram konteks berikut aliran-aliran data utama menuju dan dari sistem. Diagram ini sama sekali tidak memuat penyimpanan data dan tampak sederhana untuk diciptakan.
v  Diagram Nol (diagram level-1) : merupakan satu lingkaran besar  yang mewakili lingkaran-lingkaran kecil yang ada di dalamnya. Merupakan pemecahan dari diagram Konteks ke diagram Nol. di dalam diagram ini memuat penyimpanan data.
v  Diagram Rinci : merupakan diagram yang menguraikan proses apa yang ada dalam diagram Nol.




Read more ...

ERD
ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol.         
Menurut salah satu para ahli, Brady dan Loonam (2010), Entity Relationship diagram (ERD) merupakan teknik yang digunakan untuk memodelkan kebutuhan data dari suatu organisasi, biasanya oleh Sistem Analys dalam tahap analisis persyaratan proyek pengembangan sistem. Sementara seolah-olah teknik diagram atau alat peraga memberikan dasar untuk desain database relasional yang mendasari sistem informasi yang dikembangkan. ERD bersama-sama dengan detail pendukung merupakan model data yang pada gilirannya digunakan sebagai spesifikasi untuk database.


Read more ...
WWW
World Wide Web atau WWW atau juga dikenal dengan WEB adalah salah satu layanan yang didapat oleh pemakai computer yang terhubung ke internet. Web ini menyediakan informasi bagi pemakai computer yang terhubung ke internet dari sekedar informasi “sampah” atau informasi yang tidak berguna sama sekali sampai informasi yang serius; dari informasi yang gratisan sampai informasi yang komersial. Website atau situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan untuk menampilkan informasi teks, gambar diam atau gerak, animasi, suara, dan atau gabungan dari semuanya itu baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman (hyperlink).
Adapun cara kerja web adalah sebagai berikut:
v  Informasi web disimpan dalam dokumen dalam bentuk halaman-halaman we atau web page.
v  Halaman web tersebut disimpan dalam computer server web.
v Sementara dipihak pemakai ada computer yang bertindak sebagai computer client dimana ditempatkan program untuk membaca halaman web yang ada di server web (browser).
v  Browser membaca halaman web yang ada di server web.

Secara umum situs web mempunyai fungsi sebagai berikut:
Ø  Fungsi Komunikasi
Situs web yang mempunyai fungsi komunikasi pada umumnya adalah situs web dinamis. Karena dibuat menggunakan pemograman web (server side) maka dilengkapi fasilitas yang memberikan fungsi-fungsi komunikasi, seperti web mail, form contact, chatting form, dan yang lainnya.
Ø  Fungsi Informasi
Situs web yang memiliki fungsi informasi pada umumnya lebih menekankan pada kualitas bagian kontennya, karena tujuan situs tersebut adalah menyampaikan isisnya. Situs ini sebaiknya berisi teks dan grafik yang dapat di download dengan cepat. Pembatasan penggunaan animasi gambar dan elemen bergerak sepertio shockwave dan java diyakini sebagai langkah yang tepat, diganti dengan fasilitas yang memberikan fungsi informasi seperti news, profile company, library, reference,dll.
Ø  Fungsi Entertainment
Situs web juga dapat memiliki fungsi entertainment/hiburan. Bila situs web kita berfungsi sebagai sarana hiburan maka penggunaan animasi gambar dan elemen bergerak dapat meningkatkan mutu presentasi desainnya, meski tetap harus mempertimbangkan kecepatan downloadnya. Beberapa fasilitas yang memberikan fungsi hiburan adalah game online, film online, music online, dan sebagainya.
Ø  Fungsi Transaksi
Situs web dapat dijadikan sarana transaksi biisnis, baik barang, jasa, atau lainnya. Situs web ini menghubungkan perusahaan, konsumen, dan komunitas tertentu melalui transaksi elektronik. Pembayarannya bisa menggunakan kartu kredit, transfer, atau dengan membayar secara langsung.



Untuk menyediakan keberadaan sebuah website, maka harus tersedia unsur-unsur penunjangnya, adalah sebagai berikut:
1.        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. Contohnya adalah 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).
2.        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 Negeri.
3.        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.
4.        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.


Read more ...

Friday, 4 March 2016

AppServ
AppServ merupakan aplikasi yang berfungsi untuk menginstall beberapa program antara lain : Apache, PHP, MySQL dalam waktu yang singkat. Banyak orang yang mengalami kesulitan tentang install Apache, PHP, MySQL. Dengan adanya AppServ, memudahkan orang untuk membuat web server dan basis data. Tujuan aplikasi AppServ adalah mempermudah dalam membuat basis data dan web server.Dalam membuatbasis data biasanya yang digunakan adalah MySQL dan dalam pembuatan skrip PHP. Antara PHP dan MySQL saling berhubungan disebabkan skrip pada PHP akan muncul pada halaman web dan dimasukkan dalam MySQL  (basis data). Jadi awal pembuatan web dilakukan menggunakan skrip HTML.
Read more ...
BASIS DATA
Basis data (Database) adalah kumpulan data yang disimpan secara sistematis didalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi. Pendenifisian basis data meliputi spesifikasi berupa tipe data, struktur data dan juga batasan-batasan data yang akan disimpan. Basis data merupakan aspek yang sangat penting dalam sistem informasi dimana basis data  ialah gudang penyimpanan data. Basis data menjadi penting karena dapat mengorganisasi data, menghindari duplikasi data, hubungan antar data yang tidak jelas dan juga yang rumit.

Proses memasukkan dan mengambil data ke dan dari media penyimpanan data memerlukan perangkat lunak yang disebut dengan sistem manajemen basis data (database management sistem/ DBMS). DBMS merupakan sistem perangkat lunak yang memungkinkan pengguna basis data (database user) untuk memelihara, mengontrol dan mengakses data secara praktis dan efisien. Dengan kata lain semua akses ke basis dataakan ditangani oleh DBMS. Ada beberapa fungsi yang harus ditangani DBMS yaitu mengolah pendefinisian data, menangani permintaan pemakai untuk mengakses data, memeriksa sekuritidan integritas data yang didefisinikan oleh DBA (Database Administrator), menangani kegagalan dalam mengakseskan data yang disebabkan oleh kerusakkan sistem maupun disk dan menangani untuk kerja semua fungsi secara efisien.Tujuan utama dari DBMS adalah untuk memberikan tinjauan abstrak data kepada pengguna. Jadi sistem menyembunyikan informasi tentang bagaimana data disimpan, dipelihara dan tetap bias diambil (diakses) secara efisien.
Read more ...
Designed By