• Tidak ada hasil yang ditemukan

BAB II

N/A
N/A
Protected

Academic year: 2024

Membagikan "BAB II"

Copied!
38
0
0

Teks penuh

Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, artinya mereka bekerja sama membentuk suatu kesatuan. Batasan sistem membatasi suatu sistem dengan sistem lainnya atau suatu sistem dan lingkungan luarnya. Koneksi sistem merupakan suatu media yang menghubungkan suatu sistem dengan subsistem lainnya sehingga dapat terjadi integrasi sistem sehingga membentuk suatu kesatuan.

Sistem abstrak adalah suatu sistem yang berupa pemikiran atau gagasan yang tidak tampak secara fisik, misalnya sistem teknologi, yaitu sistem yang berupa pemikiran tentang hubungan manusia dengan Tuhan. Sedangkan sistem fisik adalah sistem yang ada secara fisik, misalnya sistem komputer, sistem produksi, sistem penjualan, sistem administrasi, dan lain-lain. Sistem komputer adalah salah satu contoh sistem yang perilakunya dapat ditentukan dari program komputer yang dijalankan. , sedangkan sistem probabilistik adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilistik.

Mulyanto (2009:29) mengatakan bahwa “sistem informasi adalah suatu komponen yang terdiri dari manusia, teknologi informasi dan prosedur kerja yang mengolah, menyimpan, menganalisis dan menyebarkan informasi untuk mencapai suatu tujuan.” DFD sering digunakan untuk menggambarkan sistem yang sudah ada atau sistem baru yang akan berkembang secara logis dan menjelaskan aliran data dari input data ke output pada level diagram aliran data dimulai dengan diagram konteks yang secara umum menjelaskan sistem atau batas-batas sistem dari level 0 telah berevolusi ke tahap 1 hingga sistem dijelaskan secara rinci. Menurut Jogiyanto Hartono dalam bukunya Database tahun 2005, ada beberapa simbol yang digunakan dalam DFD sebagai berikut.

Entitas eksternal adalah suatu entitas di lingkungan luar sistem, yang dapat berupa orang, organisasi, atau sistem lain di lingkungan eksternal yang memberikan masukan atau menerima keluaran dari sistem.

Diagram Konteks

Internet

Internet pada awalnya merupakan jaringan komputer yang dibuat oleh Departemen Pertahanan Amerika Serikat pada tahun 1969, melalui proyek ARPA yang disebut ARPANET (Advanced Research Projects Agency Network), dimana mereka mendemonstrasikan bagaimana dengan perangkat keras dan perangkat lunak komputer berbasis UNIX, kita dapat berkomunikasi dalam jangka waktu yang lama. lama. jarak, berkali-kali tak terhingga melalui saluran telepon. Proyek ARPANET merancang bentuk jaringan, keandalannya, jumlah informasi yang dapat ditransfer dan akhirnya semua standar yang mereka tetapkan menjadi cikal bakal berkembangnya protokol baru yang sekarang dikenal dengan nama TCP/IP (Transmission Control Protocol). atau Protokol Internet). Pada saat itu, Departemen Pertahanan Amerika Serikat (US Department of Defense) menciptakan sistem jaringan komputer terdistribusi dengan menghubungkan komputer-komputer di area vital untuk mengatasi masalah jika terjadi serangan nuklir dan untuk menghindari informasi terpusat, yang jika terjadi perang dapat terjadi. mudah dihancurkan.

Pada awalnya ARPANET hanya menghubungkan 4 situs yaitu Stanford Research Institute, University of California, Santa Barbara, University of Utah, dimana mereka membentuk satu jaringan terintegrasi pada tahun 1969, dan secara umum ARPANET diluncurkan pada bulan Oktober 1972.

Situs Web

Pada prinsipnya world wide web (singkatnya disebut “web”) bekerja dengan cara menampilkan file HTML yang berasal dari server Internet ke program klien khusus yaitu web browser. Website statis adalah website yang halamannya tidak berubah, atau tetap, dan halaman yang ditampilkan selalu sama. Website jenis ini sudah lama tidak digunakan karena lebih rumit dan kurang efisien, serta tampilan website yang selalu sama mudah membuat pengunjung bosan.

Halaman web yang selalu update biasanya memiliki halaman backend (halaman admin) yang digunakan untuk menambah atau mengubah konten. Website interaktif memiliki beberapa keunggulan, seperti kemudahan berinteraksi dengan lawan bicara di Internet dan topik artikel yang dapat dipilih sesuka hati. Biasanya website interaktif dilengkapi dengan moderator atau admin yang memantau setiap percakapan di website agar tidak melenceng dari topik.

Elemen pertama adalah nama domain, yaitu alamat permanen website untuk mengidentifikasi situs atau dengan kata lain alamat yang digunakan untuk menemukan website kita. Semakin banyak skrip berbeda yang digunakan, maka tampilan situs akan semakin dinamis dan interaktif dan terlihat bagus. Arief (2011:43) mengatakan bahwa PHP adalah bahasa skrip sisi server yang digabungkan dengan HTML untuk membuat halaman web dinamis.

Sedangkan menurut Raharjo, PHP merupakan bahasa pemrograman serba guna yang dibuat oleh Rasmus Lerdorf dan dirilis pertama kali pada tahun 1995. PHP sebenarnya dapat digunakan untuk membuat aplikasi desktop, command line interface (CLI), dan aplikasi mobile (berbasis Android) Namun, PHP umumnya lebih banyak digunakan untuk mengembangkan aplikasi berbasis web. Kelebihan PHP yang paling utama adalah koneksi ke database, sehingga kode program yang ditulis dalam PHP tidak akan terlihat oleh pengguna sehingga keamanan website lebih terjamin. PHP dirancang untuk membuat halaman web dinamis, yaitu halaman web yang dapat membentuk layar berdasarkan kebutuhan sebenarnya, seperti menampilkan konten database pada halaman web.

PHP juga dapat berjalan di berbagai web server seperti IIS (Internet Information Server), PWS (Personal Web Server), Apache, Xitami. PHP dapat dibangun sebagai modul server web Apache dan sebagai biner yang dapat dijalankan sebagai CGI (Common Gateway Interface). Salah satu kelebihan yang dimiliki PHP adalah kemampuannya untuk terhubung dengan berbagai jenis perangkat lunak sistem manajemen basis data atau Database Management System (DBMS) sehingga dapat membuat halaman web yang dinamis.

Dari segi pemahaman, PHP merupakan bahasa scripting yang paling mudah karena memiliki banyak referensi. PHP merupakan bahasa open source yang dapat digunakan pada berbagai macam mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan pada lingkungan runtime konsol serta dapat menjalankan perintah sistem (Betha, 2001).

MySQL

MySQL merupakan suatu RDBMS (atau server basis data) yang mengelola basis data dengan cepat dan dapat menampung jumlah yang sangat besar serta dapat diakses oleh banyak pengguna (Raharjo, 2012:21). Menurut Didik Dwi Prasetyo, MySQL adalah server database yang dikembangkan dalam lingkungan open source dan didistribusikan secara bebas di bawah lisensi GPL (Prasetyo, 2004: 18). Tabel-tabel yang ada dalam database dengan demikian memiliki hubungan antara tabel yang satu dengan tabel yang lain.

Berdasarkan pendapat yang dikemukakan di atas, maka dapat disimpulkan bahwa MySQL merupakan suatu perangkat lunak atau program yang digunakan untuk membuat database open source. MySQL dikembangkan oleh perusahaan Swedia bernama MySQL AB yang saat ini bernama Tcx DataKonsult AB sekitar tahun. Kepopuleran MySQL antara lain karena MySQL menggunakan SQL sebagai bahasa dasar untuk mengakses database-nya, sehingga mudah digunakan, kinerja query yang cepat, dan mencukupi kebutuhan database perusahaan skala kecil hingga menengah, MySQL juga bersifat open source (no. biaya ).

MySQL merupakan database pertama yang didukung dengan bahasa pemrograman scripting untuk web (PHP dan Perl). MySQL lebih sering digunakan untuk membangun aplikasi berbasis web, umumnya pengembangan aplikasi menggunakan bahasa pemrograman script PHP. MySQL didistribusikan di bawah lisensi open source GPL (General Public License) dimulai dengan versi 3.23 pada bulan Juni 2000.

Software MySQL dapat diunduh melalui situs resminya di http://www.MySQL.org atau di http://www.mysql.com. MySQL tiga sampai empat kali lebih cepat dibandingkan server database komersial yang tersedia saat ini, mudah diatur dan tidak memerlukan ahli untuk mengelola instalasi MySQL. Database server MySQL dapat memberikan pesan kesalahan dalam beberapa bahasa, seperti Belanda, Portugis, Spanyol, Inggris, Perancis, Jerman, dan Italia.

MySQL bersifat open source dan didistribusikan secara gratis untuk platform UNIX, OS/2, dan Windows. Koneksi antara PHP dan MySQL, keduanya merupakan software open source, sangat kuat sehingga membuat koneksi menjadi lebih cepat dibandingkan menggunakan database server lainnya. Sedangkan input yang dimasukkan melalui aplikasi web dengan menggunakan script sisi server seperti PHP dapat langsung dimasukkan ke database MySQL di server dan tentunya website ada di web server.

Database

Jadi, secara konseptual, database adalah kumpulan data yang membentuk file-file yang dihubungkan dengan prosedur (hubungan) tertentu sehingga membentuk data atau informasi baru. Basis data analitik, basis data untuk menyimpan informasi dan data dari basis data operasional dan eksternal. Basis data ini terdiri dari ringkasan data dan informasi yang paling dibutuhkan oleh organisasi pengelola dan pengguna akhir lainnya.

Basis data operasional adalah basis data yang menyimpan data terperinci yang diperlukan untuk mendukung operasional seluruh organisasi. Basis data terdistribusi adalah kelompok kerja dan departemen basis data lokal di kantor dan tempat kerja lainnya. Dalam database ini terdapat dua segmen yaitu pengguna database dan operasi yang datanya hanya digunakan dan dihasilkan oleh pengguna website itu sendiri.

Data warehouse adalah gudang data yang menyimpan data dari tahun-tahun sebelumnya hingga saat ini. Gudang data adalah sumber data utama yang terintegrasi untuk digunakan oleh pengguna di seluruh organisasi profesional. Perkembangan terkini dari gudang data adalah menggunakannya sebagai arsitektur Shared Nothing untuk mendukung dan memfasilitasi penskalaan ekstrem.

Sublime Text

XAMPP

Fungsi XAMPP sendiri adalah sebagai server mandiri (localhost) yang terdiri dari beberapa program antara lain: Apache HTTP Server, database MySQL dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP sendiri merupakan singkatan dari X (empat sistem operasi apa saja), Apache, MySQL, PHP dan Perl. Program ini tersedia di bawah Lisensi Publik Umum GNU dan gratis. Ini adalah server web yang mudah digunakan yang dapat menampilkan halaman web dinamis.

Untuk membuat database, masukkan baris perintah yang sesuai untuk membuat database.

Referensi

Dokumen terkait

Basis data/database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh

Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari

Database atau basisdata adalah kumpulan informasi yang disimpan di dalam secara sistematik sehingga dapat diperiksa menggunakan suatu program untuk memperoleh informasi dari

Database atau basis data adalah suatu kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan program atau aplikasi di dalam

Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh

2.8.1 Basis data (bahasa Inggris: database), adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu

Basis data (atau database) adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program

Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari