PEMBUATAN PERANGKAT LUNAK PEMBANGKIT SQL UNTUK DBMS ACCESS Eka Permana *1, Imas Rohayati #2

Ukuran: px
Mulai penontonan dengan halaman:

Download "PEMBUATAN PERANGKAT LUNAK PEMBANGKIT SQL UNTUK DBMS ACCESS Eka Permana *1, Imas Rohayati #2"

Transkripsi

1 PEMBUATAN PERANGKAT LUNAK PEMBANGKIT SQL UNTUK DBMS ACCESS Eka Permana *1, Imas Rohayati #2 Program Studi Teknik Informatika, STMIK Subang Jl. Marsinu No. 5 - Subang, Tlp Fax timbo_faritcan_parlaungan@yahoo.com *1, imasrohayati@yahoo.co.id #2 ABSTRAKSI Pada saat ini, perkembangan dalam bidang teknologi informasi telah mengarah kepada penggunaan teknologi nirkabel atau dikenal dengan istilah wireless. Pada awalnya dimulai dengan teknologi pager, kemudian dilanjutkan telepon selular dengan gsm dan sms berkembang hingga teknologi gprs dengan protokol WAP. Selain memberikan kemudahan di bidang komunikasi, teknologi juga membawa kita dalam berbagai kemudahan lainnya seperti media-media pembelajaran online dan aplikasi perangkat lunak lainnya yang dapat memudahkan kita bagi para pelajar dan mahasiswa untuk belajar. Seperti pembuatan perangkat lunak pembangkit SQL untuk DBMS Acces ini, merupakan salah satu media pembelajaran yang dapat memudahkan penguna dalam mempelajari syntax atau query SQL dari database yang telah tersedia pada PC dengan mudah. Dalam pembuatan perangkat lunak pembangkit SQL untuk DBMS Acces ini, seperti yang ditekankan pada judul, aplikasi ini hanya bisa membaca database dari Microsoft Access Database saja, sedangkan untuk aplikasinya penulis menggunakan Microsoft Visual Basic 6.0. Kata Kunci : Perangkat lunak, pembangkit SQL, DBMS Access, Media Pembelajaran 1. Pendahuluan 1.1. Latar Belakang Kemajuan Teknologi pada saat ini semakin banyak dan semakin tidak terkendali. Salah satunya database sudah menjadi suatu kebutuhan utama untuk menunjang informasi pada suatu aplikasi. Selain berguna untuk menyimpan informasi, database dapat pula digunakan untuk mengolah data sesuai dengan yang dibutuhkan. Dalam database dikenal adanya table yang digunakan untuk menyimpan data dalam bentuk records serta fields. Dalam pengolahan database, bila ingin melakukan pengolahan data yang melibatkan lebih dari satu table dibutuhkan suatu proses denormalisasi data yang dapat diperoleh melalui relasi antara table yang satu dengan table yang lainnya. Untuk dapat menggabungkan dua table dibutuhkan adanya relasi antara table yang terlibat, seperti yang digambarkan pada Entity Relationship Diagram (ERD). Namun jika tidak memiliki relasi antara table dan kita tetap ingin menggabungkan dua table tersebut, maka harus membentuk suatu fungsi relasi yang dapat menjembatani kedua table itu. Dalam kehidupan sehari-hari, banyak orang yang menggunakan aplikasi komputer untuk membantu proses kebutuhan bisnis maupun pekerjaannya. Dalam hal ini, apabila orang tersebut masih awam terhadap komputer, maka akan mengalami kesusahan terhadap pengoperasian aplikasi tersebut. Oleh karena itulah, dibutuhkan user interface yang memudahkan bagi orang awam agar dapat menjalankan aplikasi yang mendukung kebutuhan bisnis maupun pekerjaannya dengan baik (user friendly). Bagi para mahasiswa, khususnya mahasiswa Sekolah Tinggi Management Informatika dan Komputer (STMIK) Subang, yang masih belajar memahami pembuatan database seperti SGL (Structured Query Language) yang merupakan sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional, yang sering kita sebut dengan syntax, masih sulit untuk kita hafal dan pahami untuk mengimplementasikannya dalam bahasa pemrograman. 1

2 Oleh sebab itu, dibutuhkan suatu aplikasi yang dapat memudahkan kita untuk mengetahui kode syntax atau query SQL yang kita butuhkan dengan mudah Identifikasi Masalah Sesuai dengan uraian dalam latar belakang di atas, yang menjadi permasalahan dalam penelitian ini adalah: 1. Diperlukan solusi untuk para pengguna yang masih kesulitan dalam menghafal kode-kode SQL. 2. Diperlukan media pembelajaran untuk mempermudah pembelajaran SQL Tujuan Tujuan yang diperoleh dari penelitian ini adalah merancang dan membuat perangkat lunak pembangkit SQL untuk DBMS Access Manfaat Manfaat yang ingin dicapai adalah memberikan kemudahan kepada pengguna untuk lebih mudah mengetahui dan mempelajari kode SQL atau query SQL atau yang sering kita sebut dengan syntax, dari database yang sudah ada Metodologi Penelitian Metode penelitian yang akan digunakan dalam pembuatan sistem penentu keputusan ini adalah metode prancangan perangkat lunak Waterfall. Pengembangan metode Waterfall sendiri melalui beberapa tahapan yaitu - Penelitian Lapangan (Field Research), Penelitian dilakukan secara langsung turun kelapangan tempat penelitian. - Penelitian Kepustakaan (Library Research), Penelitian ini bertujuan untuk mendapatkan data yang bersifat teori seperti mengumpulkan buku-buku atau bahan lainnya. - Observasi, Observasi yang dilakukan penulis adalah mengamati secara langsung data yang diperoleh. - Analisis Perangkat Lunak, Kegiatan analisis perangkat lunak meliputi analisis spesifikasi perangkat lunak yang akan digunakan sebagai alat bantu penelitian. - Perancangan Perangkat Lunak, Perancangan perangkat lunak meliputi perancangan keras dan perancangann antarmuka dari hasil analisis. - Implementasi Perangkat Lunak, Implementasi dari hasil analisis dan perancangan perangkat lunak. - Pengujian Perangkat Lunak, Pengujian terhadap perangkat lunak yang telah diimplementasikan. 2. Tinjauan Pustaka 2.1. Pengertian Software Pengertian Software komputer adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah. melalui sofware atau perangkat lunak inilah suatu komputer dapat menjalankan suatu perintah. Software atau perangkat lunak komputer berdasarkan distribusinya dibedakan menjadi beberapa macam, yaitu software berbayar, software gratis atau free (Freeware, free software, shareware, adware). Untuk lebih jelasnya, berikut ini adalah definisi lebih detail mengenai beberapa jenis software tersebut. a. Software berbayar merupakan perangkat lunak yang didistribusikan untuk tujuan komersil, setiap pengguna yang ingin menggunakan atau mendapatkan software tersebut dengan cara membeli atau membayar pada pihak yang mendistribusikannya. Pengguna yang menggunakan software berbayar umumnya tidak diijinkan untuk menyebarluaskan software tersebut secara bebas tanpa ijin ada penerbitnya. 2

3 b. Freeware atau perangkat lunak gratis adalah perangkat lunak komputer berhak cipta yang gratis digunakan tanpa batasan waktu, berbeda dari shareware yang mewajibkan penggunanya membayar (misalnya setelah jangka waktu percobaan tertentu atau untuk memperoleh fungsi tambahan). Para pengembang perangkat gratis seringkali membuat perangkat gratis freeware untuk disumbangkan kepada komunitas, namun juga tetap ingin mempertahankan hak mereka sebagai pengembang dan memiliki kontrol terhadap pengembangan selanjutnya. Freeware juga didefinisikan sebagai program apapun yang didistribusikan gratis, tanpa biaya tambahan. Sebuah contoh utama adalah suite browser dan mail client dan Mozilla News, juga didistribusikan di bawah GPL (Free Software). c. Free Software, Komputer lebih mengarah kepada bebas penggunaan tetapi tidak harus gratis. Pada kenyataannya, namanya adalah karena bebas untuk mencoba perangkat lunak sumber terbuka (Open Source) dan di sanalah letak inti dari kebebasan, program-program di bawah GPL, sekali diperoleh dapat digunakan, disalin, dimodifikasi dan didistribusikan secara bebas. Jadi free software tidak mengarah kepada gratis pembelian tetapi penggunaan dan distribusi. Begitu keluar dari lisensi kita dapat menemukan berbagai cara untuk mendistribusikan perangkat lunak, termasuk freeware, shareware atau Adware. Klasifikasi ini mempengaruhi cara di mana program dipasarkan, dan independen dari lisensi perangkat lunak mana mereka berasal. d. Shareware adalah software gratis, dapat di download dan digunakan oleh pengguna. Akan tetapi penggunaan software tersebut ada batas waktunya, jika pengguna merasa softwarenya bagus, maka diharuskan membeli. Shareware sering dibatasi lamanya waktu pakai (misalnya trial 30 hari), atau jumlah software tersebut dijalan (misalnya 30 kali), atau feature-feature tertentu yang tidak bisa diakses. Sesudah masa uji cobanya berakhir, software bisa saja terkunci atau bisa saja tetap berfungsi sebagaimana mestinya dan tetap terbatasi. e. Open Source adalah Software dapat di download dan source code-nya dapat dibuka ke publik. Sehingga bagi yang pintar dengan code-code nya bisa memodifikasi dan mendistribusikan ataupun mempublikasikan source code hasil modifikasi dengan syarat-syarat tertentu, misalnya dengan tetap mempertahankan nama softwarenya Database (Basis Data) Untuk dapat mempelajari SQL, kita harus mengetahui terlebih dahulu apa itu database dan konsep database, karena pada dasarnya SQL merupakan sarana untuk menampilkan data yang ada dalam database. Berikut adalah beberapa pengertian dari database yang dikembangkan atas dasar sudut pandang yang berbeda, yaitu : a. Database adalah kumpulan data yang terintegrasi satu sama lain. Setiap pemakai (user) yang diberi wewenang (otorisasi) dapat melakukan akses terhadap data tersebut. Database biasanya terorganisasi dalam beberapa komponen yang terdiri dari satu atau lebih tabel. Tabel digunakan untuk menyimpan data dan terdiri dari baris dan kolom. Data dapat di tampilkan, dimodifikasi dan dihapus dari tabel oleh user yang diberi otorisasi dengan menggunakan SQL. (Nufransa Wira Sakti, S.Kom, Menggunakan SQL*Plus, PT. Elex Media Komputindo, Jakarta, 1999, hal 1). b. Database adalah kumpulan data-data (file) non-redudant yang saling terkait satu ssama lainnya (dinyatakan oleh atribut-atribut kunci dari tabel-tabelnya/struktur data dan relasi-relasi) di dalam usaha membentuk bangunan informasi yang penting (enterprise). c. Database adalah himpunan kelompok data (file/arsip) yang saling berhubungan dan diorganisasikan sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah. d. Basis data adalah kumpulan data yang saling berhubungan dan disimpan bersama sedemikian rupa tanpa pengulangna yang tidak perlu (redundancy) untuk memenuhi barbagai kebutuhan. e. Basis data adlah kumpulan file / table / arsif yang saling berhubungan dan disimpan di dalam media penyimpan elektronik (Prahasta, Eddy, Sistem Informasi Geografis, cetakan kedua, CV, Informatika, Bandung, 2005, hal 190). 3

4 Database dapat dijalan secara manual atau menggunakan mesin, dalam hal ini komputer. Contoh yang manual adalah katalog di perpusatakaan.database yang dikelola oleh komputer dapat dibuat baik oleh program aplikasi yang khususnya dibuat maupun dengan Database Menegement System. Database Menegement System (DBMS) adalah kumpulan program-program perangkat lunak (Software) yang memperbolehkan user untuk membuat dan memelihara database. DBMS berupa sebuah software yang dapat menyediakan fasilitas untuk melakukan proses defining, constructing dan manipulating. Yang termasuk proses defining adalah mengspesifikasikan tipe, struktur dan constraint data untuk disimpan dalam database. Proses constructing adalah proses menyimpan data kedalam berbagai macam media penyimpanan yang pengendaliannya diatur oleh DBMS. Sedangkan Manipulating adalah fungsi untuk menampilkan data tertentu (Retrieve), mengubah data dan membuat report (laporan) dari data yang ada. Relational Database Management System (RDBMS) adalah sebuah sistem yang secara otomatis menyangkutkan semua DBMS yang saling berhubungan. RDBMS biasanya menggunakan 4 th generation language (4 GL) dan sangat fleksibel sehingga data dapat dimodofikasi dengan mudah, demikian pula dengan struktur databasenya. Berdasarkan hal tersebut, SQL-lah yang memungkinkan untuk membuat suatu RDBMS. Bahasa basis data merupakan perantara bagi pemakai dengan basis data dalam berinteraksi, yang telah ditetapkan oleh pembuat DBMS Dapat dibedakan menjadi 2, yaitu : 1. Data Definition Language (DDL) a. Dengan bahasa ini kita dapat membuat tabel baru, membuat indeks, mengubah tabel, menentukan struktur tabel, dll. b. Hasil dari kompilasi perintah DDL menjadi Kamus Data, yaitu data yang menjelaskan data sesungguhnya. Contoh : Create, Modify report, Modify structure 2. Data Manipulation Language (DML) a. Berguna untuk melakukan manipulasi dan pengambilan data pada suatu basis data, yang berupa insert, update, delete. Dll. b. Ada 2 jenis, yaitu prosedural (ditentukan data yang diinginkan dan cara mendapatkannya) dan non-prosedural (tanpa menyebutkan cara mendapatkannya) Contoh : dbase 3+, foxbase, SQL, QBE. 3. Analisa 2.1 Analisa Model Diagram yang digunakan dalam teknik pengembangan sistem adalah dengan diagram context. Context Diagram data adalah suatu teknik pengembangan sistem yang menggambarkan aliran data secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir dan dimana data tersebut akan disimpan. Berikut ini adalah Diagram konteks yang digambarkan pada aplikasi pembuatan perangkat lunak pembangkit SQL untuk DBMS MS Acces : Gambar 1 Diagram Context 4

5 Data Flow Diagram (DFD) merupakan diagram yang menggunakan notasi-notasi atau simbolsimbol untuk menggambarkan sistem jaringan kerja antar fungsi-fungsi yang berhubungan satu sama lain dengan aliran dan penyimpanan data. Berikut ini adalah gambar DFD Level 1, yang menggambarkan proses yang dimulai dari tahap pemilihan database sampai dengan perintah sintax SQL yang dihasilkan : Gambar 2 Data Flow Diagram (DFD) 5

6 2.2 Perancangan Sistem dan Pembuatan Alat Berdasarkan tahap selanjutnya dalam penelitian dan pembuatan alat ini adalah perencanaan alat. Perancangan instrumen penyusunan diagram blok sistem dan pembuatan skema rangkaian. Serta pemilihan komponen-komponen perangkat keras berdasarkan komponen yang berada dipasaran. Perancangan dan pembuatan alat dibagi menjadi 2 tahap yaitu tahap pembuatan perangakat keras dan tahap pembuatan perangkat lunak. 2.3 Perancangan Arsitektur Sistem Pada bagian ini penulis akan menggambarkan rancangan arsitektur yang diperlukan oleh aplikasi pembuatan perangkat lunak pembangkit SQL untuk DBMS MS Access, serta penjelasan alur kerja yang bisa diakses pada aplikasi ini, diantaranya sebagai berikut: Gambar 3 Perancangan Arsitektur 6

7 4. Implementasi Dan Pengujian 4.1 Implementasi Aplikasi SQL Generator Gambar 4 Tampilan Aplikasi SQL Generator Gambar 5 Pertama Select Database 7

8 Ketika mengklik button Select Database, maka akan muncul tampilan explorer dan terdapat beberapa database access yang sudah ada di komputer anda. Lalu pilih salah satu database yang akan digunakan Gambar 6 Tampilan Explorer yang menampilkan Database Access yang telah ada di komputer Gambar 7 Tampilan menu kedua, frame select a table 8

9 Setelah mengklik select database, maka pada menu kedua select a table akan ada beberapa tabel yang telah ada pada database yang dipilih pada frame, lalu klik tabel mana yang akan anda gunakan. Lalu pada menu ketiga, pengguna dapat memilih query apa saja yang dikehendaki, seperti meng-edit, drop, insert, select, dll. Kita coba salah satu fungsi insert into seperti pada tampilan dibawah ini, klik query type insert into. Gambar 8 Tampilan menu ketiga, frame select a query type Pada menu keempat pengguna dapat memilih field apa saja yang akan digunakan, lalu klik fieldnya, maka akan muncul tampilan seperti dibawah ini, lalu isi sesuai data yang diinginkan. 9

10 Gambar 9 Tampilan menu keempat, select a field Pada menu kelima ini, pengguna harus memilih data type yang sesuai dengan isi value yang akan diisi pada menu berikutnya. Gambar 10 Tampilan menu kelima, data type 10

11 Lalu pada menu keenam ini, pengguna dapat mengisi value apa yang sesuai dengan data yang dikehendaki. Gambar 11 Menu keenam, value Setelah melewati serangkaian menu diatas maka untuk melihat hasil tampilan sintax SQLnya harus mengklik button Generate, lalu akan muncul sintax SQL yang dihasilkan pada halaman text sintaxe SQL dibawahnya. 11

12 Gambar 12 Button Generate & tampilan sintax yang dihasilkan Fungsi dari button copy to clipboard itu sendiri adalah pengguna bisa mengcopy sintax SQL yang diinginkan dengan cara memblok terlebih dahulu sintax SQLnya lalu klik button copy a clipboard. Gambar 14 Button Copy to clipboard 5. Simpulan Hasil dari penelitian adalaha sebagai berikut: 1. Dalam pembuatan aplikasi perangkat lunak ini memerlukan analisis yang dapat memberikan hasil sintax SQL yang benar. 12

13 2. Perlu pemahaman database dan sintax SQL yang banyak dan luas untuk memberikan hasil sintax SQL yang benar dan tepat. 3. Perlu penguasaan materi visual basic yang tinggi dan luas agar dapat menghasilkan tampilan yang sesuai dengan yang diinginkan 4. Aplikasi harus mudah dibuat dalam alur langkah yang logis untuk dapat memberikan kemudahan bagi pengguna dalam menjalankan program aplikasi perangkat lunak SQL Generator ini. 5. Aplikasi perangkat lunak SQL Generator ini dibuat untuk dapat memberikan kemudahan kepada para pengguna khususnya bagi yang masih belajar database, agar mudah mengetahui sintax SQL yang dihasilkan. Daftar Pustaka Fatansya, Basis Data Bandung: Penerbit Informatika, 2004 Imam Suja, Pemrograman SQL dan Database Server MySQL, Penerbit : Andi Offset, Yogyakarta,Februari 2004 Kadir Abdul, Belajar Database Menggunakan MySQL, Bandung : Penerbit Informatika, Kadir Abdul, Tuntunan Praktis Belajara Database Menggunakan MySQL, Bandung : Penerbit Informatika, 2008 Moloeng. Metodologi penelitian. Penerbit : Remaja Pusda karya Bandung Muhammad Imansyah, PHP & MySQL untuk orang awam, Penerbit : Maxsikom, Jakarta, 2003 Nufransa Wira Sakti.S.Kom, Menggunakan SQL * Plus. Penerbit : PT. Elex Media Komputindo, Jakarta 2005, Hal 1. Prahasta, Eddy, Sistem Informasi Geografis, cetakan kedua, CV, Informatika, Bandung 2005, hal 190. Rahmat Priyanto, Belajar Sendiri Menguasai MySQL 5, Penerbit : PT. Elex Media Komputindo, Jakarta, 2005 Tami D. Mahyuzir. Analisa dan perancangan system pengolahan data. Penertit : Informatika, Bandung

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang 9 BAB II LANDASAN TEORI 2.1.1 Pengertian Data Pengertian data adalah : Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang tidak mempunyai makna atau tidak berpengaruh langsung

Lebih terperinci

Satuan Acara Perkuliahan

Satuan Acara Perkuliahan Satuan Acara Perkuliahan Mata Kuliah : Sistem Basis Data Kode Mata Kuliah / SKS: KK-1057 / 3 SKS Semester : Ganjil / Genap Dosen : Dini Yuristia, S.T. Hari, jam, ruang : Deskripsi Mata Kuliah Mata kuliah

Lebih terperinci

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang BAB II LANDASAN TEORI Pada landasan teori ini diuraikan sejumlah teori untuk membantu dan memecahkan permasalahan yang ada. Beberapa landasan teori tersebut meliputi konsep dasar dan definisi-definisi

Lebih terperinci

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic. 2 BAB II LANDASAN TEORI Untuk menunjang penulisan Tugas Akhir ini, diambil beberapa bahan referensi seperti bahasa pemrograman PHP dan MySQL, serta beberapa bahan lainya yang diperlukan dalam pembangunan

Lebih terperinci

Abstrak BAB I PENDAHULUAN

Abstrak BAB I PENDAHULUAN Abstrak Seiring dengan perkembangan jaman, teknologi mengalami perkembangan yang sangat pesat, khususnya dalam bidang komputer sangat membantu manusia dalam melakukan pekerjaan sehingga mendapatkan hasil

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA MYSQL Disusun Oleh : Adri Priadana, S.Kom Fakultas Bisnis Dan Teknologi Informasi Universitas Teknologi Yogyakarta 2014 DAFTAR ISI DAFTAR ISI... 2 BAB I MENGENAL

Lebih terperinci

SISTEM BASIS DATA By Novareza Klifartha

SISTEM BASIS DATA By Novareza Klifartha SISTEM BASIS DATA By Novareza Klifartha Konsep Sistem Basis Data SISTEM sebuah keterpaduan yang terdiri atas sejumlah komponen fungsional dengan satuan fungsi / tugas tertentu, yang saling berhubungan

Lebih terperinci

BAB II LANDASAN TEORI. seorang pimpinan atau manajer didalam organisasi untuk mencapai tujuan

BAB II LANDASAN TEORI. seorang pimpinan atau manajer didalam organisasi untuk mencapai tujuan BAB II LANDASAN TEORI 2.1 Payment Management Control. Manajemen merupakan proses atau kegiatan yang dilakukan oleh seorang pimpinan atau manajer didalam organisasi untuk mencapai tujuan bersama. Kegiatan

Lebih terperinci

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI. SISTEM BASIS DATA 1 WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 6 SBD 1 Structure Query Language (Bagian 1) Pengenalan SQL. Pengelompokkan Perintah SQL. Pengenalan SQL Structure Query Language (SQL) merupakan

Lebih terperinci

PERTEMUAN 2 DBMS & PERANCANGAN BASIS DATA

PERTEMUAN 2 DBMS & PERANCANGAN BASIS DATA PERTEMUAN 2 DBMS & PERANCANGAN BASIS DATA Jum at, 30 Sept. 2016 DATABASE MANAGEMENT SYSTEM (DBMS) DBMS adalah perangkat lunak yang memungkinkan pemakai untuk mendefinisikan, mengelola, dan mengontrol akses

Lebih terperinci

BAB III TINJAUAN PUSTAKA

BAB III TINJAUAN PUSTAKA BAB III TINJAUAN PUSTAKA Pada bab ini akan dijelaskan dasar teori yang berhubungan dengan permasalahan yang dibahas dan juga menjelaskan aplikasi yang digunakan pada kerja praktek ini. 1.1 Restoran Menurut

Lebih terperinci

BAB II LANDASAN TEORI. Menurut Fathansyah Basis data (Database) dapat didefinisikan dalam sejumlah sudut pandang seperti:

BAB II LANDASAN TEORI. Menurut Fathansyah Basis data (Database) dapat didefinisikan dalam sejumlah sudut pandang seperti: BAB II LANDASAN TEORI 2.1 Sistem Informasi Sistem informasi adalah data yang dikumpulkan, dikelompokkan dan diolah sedemikian rupa sehingga menjadi sebuah satu kesatuan informasi yang saling terkait dan

Lebih terperinci

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan BAB II LANDASAN TEORI 2.1 Monitoring Menurut Dr. Harry Hikmat (2010), monitoring adalah proses pengumpulan dan analisis informasi berdasarkan indikator yang ditetapkan secara sistematis dan berkelanjutan

Lebih terperinci

BAB 3 BAHASA BASIS DATA (DATABASE LANGUAGE)

BAB 3 BAHASA BASIS DATA (DATABASE LANGUAGE) 1 BAB 3 BAHASA BASIS DATA (DATABASE LANGUAGE) DBMS merupakan perantara bagi pemakai dengan basis data dalam Disk. Cara berkomunkasi / berinteraksi antara pemakai dengan basis data diatur dalam suatu bahasa

Lebih terperinci

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, S.Kom.,M.Kom

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, S.Kom.,M.Kom SISTEM BASIS DATA Pendahuluan Gentisya Tri Mardiani, S.Kom.,M.Kom Sistem Basis Data Sistem Basis Data merupakan suatu sistem yang terdiri dari kumpulan file yang saling berhubungan dan memungkinkan dilakukan

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL) PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL) ROBI DIRGANTARA NIM 206700183 Jurusan Teknik Informatika ABSTRAK Dalam kehidupan modern saat ini yang

Lebih terperinci

DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI

DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI C H A P T E R 6 DUKUNGAN DATABASE DALAM PEMBANGUNAN SISTEM INFORMASI Arif Basofi PENS 2015 Objectives Tujuan: 1. Memahami pentingnya database dalam pembangunan sistem informasi 2. Mengenal sistem pengorganisasian

Lebih terperinci

Materi 2 PERANCANGAN BASIS DATA (PBD) 3 SKS Semester 5 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya

Materi 2 PERANCANGAN BASIS DATA (PBD) 3 SKS Semester 5 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya Materi 2 PERANCANGAN BASIS DATA (PBD) 3 SKS Semester 5 S1 Sistem Informasi UNIKOM 2014 Nizar Rabbi Radliya nizar.radliya@yahoo.com Nama Mahasiswa NIM Kelas Kompetensi Dasar Memahami sistem basis data dan

Lebih terperinci

Lessons. 1. Definisi Basis Data. 2. Sistem Basis Data. 3. Komponen Sistem Basis Data. 4. Abstraksi Data. 5. Bahasa Basis Data

Lessons. 1. Definisi Basis Data. 2. Sistem Basis Data. 3. Komponen Sistem Basis Data. 4. Abstraksi Data. 5. Bahasa Basis Data Basis Data 1 Referensi Raghu Ramakrisnan, Gherke, Database Management System, 3rd Edition, McGraw-Hill, 2001. Ramez Elmasri, Sam Navathe, Fundamentals of Database Systems, 4rd Edition, Addison Wesley Publishing

Lebih terperinci

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web BAB II LANDASAN TEORI 2.1. Konsep Dasar Membangun Aplikasi Berbasis Web Aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser dan diakses melalui jaringan komputer. Aplikasi berbasis web

Lebih terperinci

INTERNET PROGRAMMING DATABASE

INTERNET PROGRAMMING DATABASE INTERNET PROGRAMMING DATABASE Muhmmad Zen Samsono Hadi, ST. MSc. zenhadi@eepis-its.edu POLITEKNIK ELEKTRONIKA NEGERI SURABAYA Bahasan Sistem Database ER Diagram Database MySQL Internet Application Pendahuluan

Lebih terperinci

Pemrograman Basis Data dan SQL

Pemrograman Basis Data dan SQL Pemrograman Basis Data dan SQL Genap 2015-2016 Alen Boby Hartanto, S alen.boby@mercubua INTRO omata Kuliah : Pemrograman Sistem Basis Data dan SQL osks : 3 ojenis : Mata Kuliah Wajib opertemuan : 14 Pertemuan

Lebih terperinci

BAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi

BAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi BAB II DASAR TEORI 2.1 Konsep Dasar Sistem Aplikasi 2.1.1 Pengertian Sistem Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Suatu sistem mempunyai

Lebih terperinci

BAB III 3 LANDASAN TEORI

BAB III 3 LANDASAN TEORI BAB III 3 LANDASAN TEORI 3.1 Sistem Informasi Menurut Jogiyanto HM (2003), sistem Informasi merupakan suatu sistem yang tujuannya menghasilkan informasi sebagai suatu sistem, untuk dapat memahami sistem

Lebih terperinci

Sistem Basis Data. Ayu Nuriana Sebayang, S.Kom, M.Kom

Sistem Basis Data. Ayu Nuriana Sebayang, S.Kom, M.Kom Sistem Basis Data Ayu Nuriana Sebayang, S.Kom, M.Kom Pertemuan 1 1. Introduction 2. Sistem Basis Data 3. Tujuan Pemanfaatan Basis Data 4. Pengguna Basis Data 5. Komponen Sistem Basis Data 6. Abstraksi

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan

Lebih terperinci

BAB III LANDASAN TEORI. instruksi (instruction) atua pernyataan (statement) yang disusun sedemikian rupa

BAB III LANDASAN TEORI. instruksi (instruction) atua pernyataan (statement) yang disusun sedemikian rupa BAB III LANDASAN TEORI 3.1 Pengertian Aplikasi Aplikasi adalah penerapan dan rancang sistem untuk menolah data yang menggunakan aturan atau ketentuan bahasa pemrograman tertentu. Aplikasi adalah suatu

Lebih terperinci

PENDAHULUAN. Alif Finandhita, S.Kom

PENDAHULUAN. Alif Finandhita, S.Kom PENDAHULUAN Alif Finandhita, S.Kom Basis data : Adalah sekumpulan data persistence yang saling terkait, menggambarkan suatu organisasi(enterprise). Sistem Basis data (DBS): Suatu sistem yang mengelola

Lebih terperinci

MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA

MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA PENGANTAR SQL TINGKAT DASAR Basisdata atau database adalah kumpulan dari

Lebih terperinci

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi BAB 1 PENDAHULUAN 1.1 Latar Belakang Di era globalisasi ini, perkembangan teknologi informasi sudah merupakan satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi merupakan suatu kebutuhan

Lebih terperinci

BAB III LANDASAN TEORI. organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil

BAB III LANDASAN TEORI. organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil 11 BAB III LANDASAN TEORI 3.1 Sistem Informasi Menurut (Ladjamudin, 2005), Sistem informasi adalah sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil keputusan

Lebih terperinci

BAB II SISTEM BASIS DATA

BAB II SISTEM BASIS DATA SISTEM BASIS DATA BAB II SISTEM BASIS DATA Tujuan Mengerti yang dimaksud dengan Sistem Basis Data dan komponen-komponennya Mengetahui abstraksi data yang menunjukkan bagaimana para pemakai melihat data

Lebih terperinci

Riyanto

Riyanto SQL (Structured Query Language) Riyanto mohriyan@gmail.com http://www.masto.co.cc Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan

Lebih terperinci

BAB III LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2001)

BAB III LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2001) BAB III LANDASAN TEORI 3.1 Konsep Dasar Sistem Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan

Lebih terperinci

PENGEMBANGAN JARINGAN KOMPUTER UNTUK MENJALANKAN SISTEM INFORMASI MANAGEMENT ASSET INFRASTRUKTUR IT PADA PT. ECO PAPER INDONESIA

PENGEMBANGAN JARINGAN KOMPUTER UNTUK MENJALANKAN SISTEM INFORMASI MANAGEMENT ASSET INFRASTRUKTUR IT PADA PT. ECO PAPER INDONESIA PENGEMBANGAN JARINGAN KOMPUTER UNTUK MENJALANKAN SISTEM INFORMASI MANAGEMENT ASSET INFRASTRUKTUR IT PADA PT. ECO PAPER INDONESIA Eka Permana *1, Moh. Sarip Hidayat #2 Program Studi Teknik Komputer dan

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Konsep Dasar Sistem Informasi 3.1.1 Sistem Menurut Sari Murdowati (1998; 1), definisi sistem merupakan sekumpulan komponen terintegrasi untuk mencapai suatu tujuan. Sedangkan

Lebih terperinci

SISTEM BASIS DATA II S A N T I W I D I A N T I

SISTEM BASIS DATA II S A N T I W I D I A N T I SISTEM BASIS DATA II S A N T I W I D I A N T I SISTEM Definisi sebuah tatanan yang terdiri atas sejumlah komponen fungsional (dengan tugas/fungsi khusus) yang saling berhubungan dan secara bersama-sama

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Pada tinjauan perusahaan ini akan dibahas mengenai sejarah berdirinya

BAB II TINJAUAN PUSTAKA. Pada tinjauan perusahaan ini akan dibahas mengenai sejarah berdirinya 8 BAB II TINJAUAN PUSTAKA 2.1. Tinjauan Perusahaan Pada tinjauan perusahaan ini akan dibahas mengenai sejarah berdirinya perusahaan, struktur organisasi serta uraian tugas dari masing masing bagian yang

Lebih terperinci

Basis Data (2) Model Data & Skema

Basis Data (2) Model Data & Skema Basis Data (2) Model Data & Skema Arif Basofi, S.Kom, MT. Teknik Infomatika - PENS Lessons 1. Model Data & Schema 2. Arsitektur Sistem Database & Kebebasan Data 3. Bahasa & Interface Database Introduction

Lebih terperinci

Oleh : Irani Handalia (L2F ) Jurusan Teknik Elektro Fakultas Teknik Universitas Diponegoro Semarang ABSTRAK

Oleh : Irani Handalia (L2F ) Jurusan Teknik Elektro Fakultas Teknik Universitas Diponegoro Semarang ABSTRAK PERANCANGAN PERANGKAT LUNAK PADA BAGIAN KEUANGAN DENGAN PEMROGRAMAN MICROSOFT VISUAL BASIC DAN ACCESS DENGAN STUDI KASUS PADA PERUSAHAAN JASA PELAYARAN P.T. DJAKARTA LLOYD (Persero) Oleh : Irani Handalia

Lebih terperinci

PEMBUATAN SISTEM CUSTOMER RELATIONSHIP MANAJEMEN PADA JAYA MANDIRI OPTIK SUBANG Muhammad Faizal *1, Ratih Anggraeni Putri #2

PEMBUATAN SISTEM CUSTOMER RELATIONSHIP MANAJEMEN PADA JAYA MANDIRI OPTIK SUBANG Muhammad Faizal *1, Ratih Anggraeni Putri #2 PEMBUATAN SISTEM CUSTOMER RELATIONSHIP MANAJEMEN PADA JAYA MANDIRI OPTIK SUBANG Muhammad Faizal *1, Ratih Anggraeni Putri #2 Program Studi Manajemen Informatika, STMIK Subang Jl. Marsinu No. 5 - Subang,

Lebih terperinci

BAB III LANDASAN TEORI. sistem secara garis besar dibedakan menjadi 2, yaitu: tetapi dapat diuraikan elemen-elemennya.

BAB III LANDASAN TEORI. sistem secara garis besar dibedakan menjadi 2, yaitu: tetapi dapat diuraikan elemen-elemennya. BAB III LANDASAN TEORI 1.1 Konsep Dasar Sistem Menurut Jogiyanto (2001) Sistem adalah suatu jaringan kerja dari prosedurprosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan

Lebih terperinci

Definisi Basis Data (1)

Definisi Basis Data (1) Chapter 1 Definisi Basis Data (1) BASIS + DATA Representasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya. Markas / tempat

Lebih terperinci

Pendahuluan. Tujuan MODUL

Pendahuluan. Tujuan MODUL DATABASE Sistem Basis Data Satrio Agung W, Ari Kusyanti dan Mahendra Data Teknik Informatika, Fakultas Teknik, Universitas Brawijaya, Email : informatika@ub.ac.id Pendahuluan Database, atau Basis Data,

Lebih terperinci

Modul Praktikum Basis Data 4 Relasi Table

Modul Praktikum Basis Data 4 Relasi Table Modul Praktikum Basis Data 4 Relasi Table Pokok Bahasan Membuat hubungan beberapa table. Edit Relational Menghapus relational Melakukan pengolahan data dari table yang terintegrasi dalam ERD. Studi Kasus

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB LANDASAN TEORI.1 Defenisi Pangkalan Data Pangkalan data atau Database merupakan kumpulan dari item data yang saling berhubungan satu dengan yang lainnya yang diorganisasikan berdasarkan sebuah skema

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Dalam bab ini akan dijelaskan landasan teori yang digunakan untuk mendukung penyusunan laporan kerja praktek ini. Landasan teori yang akan dibahas meliputi permasalahan-permasalahan

Lebih terperinci

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP Media Informatika, Vol. 4, No. 1, Juni 2006, 13-26 ISSN: 0854-4743 APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP M. Irfan Ashshidiq, M. Andri Setiawan, Fathul Wahid Jurusan Teknik Informatika,

Lebih terperinci

Dibuat Oleh : 1. Andrey ( )

Dibuat Oleh : 1. Andrey ( ) Dibuat Oleh : 1. Andrey (41813120186) FAKULTAS ILMU KOMPUTER PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MERCU BUANA JAKARTA 2015 Arti dan Definisi Perangkat Lunak (software) adalah kumpulan beberapa perintah

Lebih terperinci

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, M.Kom

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, M.Kom SISTEM BASIS DATA Pendahuluan Gentisya Tri Mardiani, M.Kom Sistem Basis Data Sistem Basis Data merupakan suatu sistem yang terdiri dari kumpulan file yang saling berhubungan dan memungkinkan dilakukan

Lebih terperinci

KONSEP BASIS DATA. Basis Data I Dian Dharmayanti

KONSEP BASIS DATA. Basis Data I Dian Dharmayanti KONSEP BASIS DATA Basis Data I Dian Dharmayanti Outline Pengertian Database Tujuan dan Keuntungan Database Komponen Database Menciptakan Database Abstraksi Data Menggunakan Database Pengertian Database

Lebih terperinci

DESAIN DATABASE. Pertemuan 06 3 SKS

DESAIN DATABASE. Pertemuan 06 3 SKS Materi 1. Era Informasi 2. Strategi dan Peluang Yang Kompetitif 3. Database dan Database Warehouse 4. Desain Database 5. Sistem Pendukung Keputusan dan Sistem Cerdas 6. E-Commerce DESAIN DATABASE Pertemuan

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI 1 BAB III LANDASAN TEORI 3.1. Pengertian Sumber Daya Manusia Menurut Hasibuan (2003), Sumber Daya Manusia (SDM) adalah kemampuan terpadu dari daya pikir dan daya fisik yang dimiliki individu. Perilaku

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB 1 PENDAHULUAN Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Perangkat lunak isql*plus merupakan antar muka berbasis web untuk aplikasi SQL*Plus. isql*plus adalah bagian dari produk SQL*Plus pada basis data Oracle yang

Lebih terperinci

KURSUS ONLINE JASA WEBMASTERS

KURSUS ONLINE JASA WEBMASTERS KURSUS ONLINE JASA WEBMASTERS SQL Pengenalan Database, SQL, MySQL dan XAMPP JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta Database Database secara singkat dapat diartikan sebagai

Lebih terperinci

BAB 1 PENDAHULUAN. perusahaan yang serupa menggunakan sistem pelayanan bisinis secara online.

BAB 1 PENDAHULUAN. perusahaan yang serupa menggunakan sistem pelayanan bisinis secara online. BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Perkembangan teknologi dibidang informasi mendorong setiap instansi atau perusahaan untuk tetap mengikuti perkembangannya, terutama berkenaan dengan perkembangan

Lebih terperinci

Pemrograman Web 1. Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran. Modul 2 Revisi 2. Tahun Akademik 2012/2013

Pemrograman Web 1. Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran. Modul 2 Revisi 2. Tahun Akademik 2012/2013 Modul 2 Revisi 2. Tahun Akademik 2012/2013 Pemrograman Web 1 Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran Untuk kalangan Akademi Manajemen Informatika dan Komputer (AMIK) Royal Kisaran,

Lebih terperinci

Konsep Basis Data (Lanjut)

Konsep Basis Data (Lanjut) Konsep Basis Data (Lanjut) http://www.brigidaarie.com Bahasa Basis Data bahasa yang digunakan oleh user untuk berkomunikasi/berinteraksi dengan DBMS yang bersangkutan Contoh : SQL, dbase, QUEL dsb Bahasa

Lebih terperinci

PENGEMBANGAN APLIKASI LAYANAN PERTANAHAN BERBASIS WEB PADA KANTOR BPN (BADAN PERTANAHAN NASIONAL) KABUPATEN BADUNG

PENGEMBANGAN APLIKASI LAYANAN PERTANAHAN BERBASIS WEB PADA KANTOR BPN (BADAN PERTANAHAN NASIONAL) KABUPATEN BADUNG PENGEMBANGAN APLIKASI LAYANAN PERTANAHAN BERBASIS WEB PADA KANTOR BPN (BADAN PERTANAHAN NASIONAL) KABUPATEN BADUNG Herry Sofyan 1), Yuli Fauziah 2), I Gede Yoby Negara 3) 1,2,3) Jurusan Teknik Informatika

Lebih terperinci

PENGEMBANGAN SISTEM INFORMASI SURAT PERINTAH PEREJALAN DINAS (SPPD) DI BALAI PRODUKSI DAN PENGUJIAN ROKET PAMEUNGPEUK MENGGUNAKAN NETBEANS

PENGEMBANGAN SISTEM INFORMASI SURAT PERINTAH PEREJALAN DINAS (SPPD) DI BALAI PRODUKSI DAN PENGUJIAN ROKET PAMEUNGPEUK MENGGUNAKAN NETBEANS PENGEMBANGAN SISTEM INFORMASI SURAT PERINTAH PEREJALAN DINAS (SPPD) DI BALAI PRODUKSI DAN PENGUJIAN ROKET PAMEUNGPEUK MENGGUNAKAN NETBEANS Iyan Nurbayan 1, Asep Deddy S.,M.Kom 2. Sekolah Tinggi Teknologi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI digilib.uns.ac.id BAB II LANDASAN TEORI 2.1 Sistem Informasi 2.1.1 Pengertian dan Karakteristik Sistem Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama

Lebih terperinci

Konsep Dasar Basis Data. Oleh: Harnan Malik Abdullah, ST., MSc. Program Pendidikan Vokasi Universitas Brawijaya 2017

Konsep Dasar Basis Data. Oleh: Harnan Malik Abdullah, ST., MSc. Program Pendidikan Vokasi Universitas Brawijaya 2017 Konsep Dasar Basis Data Oleh: Harnan Malik Abdullah, ST., MSc. Program Pendidikan Vokasi Universitas Brawijaya 2017 Pengertian Basis Data Data fakta mengenai objek, orang, dan lain-lain Basis Data sebuah

Lebih terperinci

SISTEM INFORMASI PERPUSTAKAAN SEKOLAH MENENGAH PERTAMA NEGERI 3 BAYAT

SISTEM INFORMASI PERPUSTAKAAN SEKOLAH MENENGAH PERTAMA NEGERI 3 BAYAT SISTEM INFORMASI PERPUSTAKAAN SEKOLAH MENENGAH PERTAMA NEGERI 3 BAYAT Basiroh 1), Teknik Informatika Universitas Nahdlatul Ulama Al-Ghazali Cilacap Jl Kemerdekaan Barat no. 17 kesugihan, Cilacap 53274

Lebih terperinci

E-COMMERCE PT. PASLA PURNAMA ABADI PALEMBANG

E-COMMERCE PT. PASLA PURNAMA ABADI PALEMBANG E-COMMERCE PT. PASLA PURNAMA ABADI PALEMBANG Ocky Suwandy Ratna Sari Jurusan Sistem Informasi STMIK PalComTech Palembang Abstrak E-Commerce merupakan satu set dinamis teknologi, aplikasi, dan proses bisnis

Lebih terperinci

PEMROGRAMAN WEB 2 DATABASE,MYSQL. Rio andriyat krisdiawan, m.kom

PEMROGRAMAN WEB 2 DATABASE,MYSQL. Rio andriyat krisdiawan, m.kom PEMROGRAMAN WEB 2 DATABASE,MYSQL Rio andriyat krisdiawan, m.kom DATABASE Basis data (atau database) adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa

Lebih terperinci

LAPORAN TUGAS BASIS DATA I

LAPORAN TUGAS BASIS DATA I LAPORAN TUGAS BASIS DATA I Disusun untuk Memenuhi Tugas Matakuliah Basis Data I yang dibimbing oleh Bapak Muhammad Zainal Arifin Oleh : KATYA LINDI CHANDRIKA 140535605307 UNIVERSITAS NEGERI MALANG FAKULTAS

Lebih terperinci

SISTEM INFORMASI POPULASI DAN HISTORIKAL UNIT ALAT-ALAT BERAT PADA PT. DAYA KOBELCO CONSTRUCTION MACHINERYINDONESIA

SISTEM INFORMASI POPULASI DAN HISTORIKAL UNIT ALAT-ALAT BERAT PADA PT. DAYA KOBELCO CONSTRUCTION MACHINERYINDONESIA SISTEM INFORMASI POPULASI DAN HISTORIKAL UNIT ALAT-ALAT BERAT PADA PT. DAYA KOBELCO CONSTRUCTION MACHINERYINDONESIA M. Rosyid Saputra, Slamet Riyadi 1 Abstraksi Sistem informasi dan teknologi komputer

Lebih terperinci

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa SISTEM BASIS DATA Oleh : Devie Rosa Anamisa Pengertian Sistem Basis Data Sistem Keterpaduan yang terdiri atas sejumlah komponen fungsional yang saling berhubungan dan secara bersama-sama bertujuan untuk

Lebih terperinci

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya.

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya. BAB 2 LANDASAN TEORI 2.1 Pengertian Aplikasi Aplikasi merupakan komponen atau perangkat lunak pendukung sistem operasi yang bisa digunakan untuk keperluan membantu kerja manusia sehari-hari seperti pengolahan

Lebih terperinci

BAB III LANDASAN TEORI. untuk menjelaskan teori-teori yang mendukung penyusunan laporan kerja praktik

BAB III LANDASAN TEORI. untuk menjelaskan teori-teori yang mendukung penyusunan laporan kerja praktik BAB III LANDASAN TEORI Landasan teori merupakan suatu dasar mengenai pendapat penelitian atau penemuan yang didukung oleh data dan argumentasi. Landasan teori digunakan untuk menjelaskan teori-teori yang

Lebih terperinci

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang BAB I PENDAHULUAN 1.1. Latar Belakang Kebutuhan akan pengelolaan data pada saat ini sangatlah penting, dimana data akan berada pada media-media yang berlainan platform dan perlu dikelola ketika data memiliki

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Landasan teori merupakan panduan untuk menemukan solusi pemecahan masalah yang sedang dihadapi. Pada bab ini akan dikemukakan landasan teori yang terkait dengan permasalahan untuk

Lebih terperinci

Kata Kunci :Sistem Informasi Akademik, SMA, Waterfall, PHP, MySql

Kata Kunci :Sistem Informasi Akademik, SMA, Waterfall, PHP, MySql Abstrak Teknologi informasi dan komunikasi berkembang sangat pesat, seiring dengan kebutuhan akan metode pembelajaran yang lebih efektif dan efisien serta pemanfaatan teknologi informasi dan komunikasi

Lebih terperinci

PERANCANGAN SISTEM INFORMASI PERSURATAN PADA BADAN KEPEGAWAIAN NEGARA JAKARTA

PERANCANGAN SISTEM INFORMASI PERSURATAN PADA BADAN KEPEGAWAIAN NEGARA JAKARTA Konferensi Nasional Ilmu Sosial & Teknologi (KNiST) Maret 2016, pp. 161~166 PERANCANGAN SISTEM INFORMASI PERSURATAN PADA BADAN KEPEGAWAIAN NEGARA JAKARTA Irza asrita 1, Oky Irnawati 2 1 AMIK BSI Jakarta

Lebih terperinci

BAB III. Landasan Teori

BAB III. Landasan Teori BAB III Landasan Teori 3.1. Aplikasi Aplikasi adalah software yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas tertentu, misalnya Microsoft Word, Microsoft Excel (Yazid, 2009:50).

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 5 BAB II LANDASAN TEORI 2.1. Rekayasa Perangkat Lunak Rekayasa perangkat lunak merupakan kegiatan analisis, desain, konstruksi, verifikasi dan manajemen kesatuan teknik yang dikerjakan dalam suatu kerangka

Lebih terperinci

SISTEM DISTRIBUSI PRODUK PADA PT. PRABU ABDIWIJAYA SRIWIJAYA PALEMBANG MENGGUNAKAN PHP DAN MYSQL

SISTEM DISTRIBUSI PRODUK PADA PT. PRABU ABDIWIJAYA SRIWIJAYA PALEMBANG MENGGUNAKAN PHP DAN MYSQL SISTEM DISTRIBUSI PRODUK PADA PT. PRABU ABDIWIJAYA SRIWIJAYA PALEMBANG MENGGUNAKAN PHP DAN MYSQL Ferengky Rianto Andrianto Jurusan Sistem Informasi STMIK PalComTech Palembang Abstrak Sistem informasi distribusi

Lebih terperinci

DESAIN DAN IMPLEMENTASI SISTEM INFORMASI DAN ADMINISTRASI PADA SMA NEGERI 12 PALEMBANG MENGGUNAKAN WEBSITE DESIGN METHOD (WSDM)

DESAIN DAN IMPLEMENTASI SISTEM INFORMASI DAN ADMINISTRASI PADA SMA NEGERI 12 PALEMBANG MENGGUNAKAN WEBSITE DESIGN METHOD (WSDM) DESAIN DAN IMPLEMENTASI SISTEM INFORMASI DAN ADMINISTRASI PADA SMA NEGERI 12 PALEMBANG MENGGUNAKAN WEBSITE DESIGN METHOD (WSDM) Hermanto Lorentius Imanuel M. Hady Chandra Permana Jurusan Teknik Informatika

Lebih terperinci

BAB III. Landasan Teori

BAB III. Landasan Teori BAB III Landasan Teori Dalam bab ini akan dijelaskan berbagai macam landasan teori yang digunakan untuk mendukung penyusunan laporan kerja praktek. Landasan teori yang dibahas meliputi permasalahan-permasalahan

Lebih terperinci

BAB III METODE PENELITIAN. sistem yang digunakan untuk menggambarkan aliran data secara keseluruhan

BAB III METODE PENELITIAN. sistem yang digunakan untuk menggambarkan aliran data secara keseluruhan 30 BAB III METODE PENELITIAN Metode penelitian pada tugas akhir ini mencakup beberapa tahapan pengerjaan antara lain : 3.1. Perancangan Sistem Perancangan sistem pada penelitian tugas akhir ini terdiri

Lebih terperinci

Database bisa dikatakan sebagai suatu kumpulan dari data yang tersimpan dan diatur atau

Database bisa dikatakan sebagai suatu kumpulan dari data yang tersimpan dan diatur atau DATA BASE Database bisa dikatakan sebagai suatu kumpulan dari data yang tersimpan dan diatur atau diorganisasikan sehingga data tersebut bisa diambil atau dicari dengan mudah dan efisien. Sebagai contoh

Lebih terperinci

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem BAB II LANDASAN TEORI 2.1 Sistem Informasi Bagian-bagian yang memiliki keterkaitan pengoperasian dalam mencapai suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem informasi dapat dibuat

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Konsep Dasar Aplikasi Aplikasi berasal dari kata application yang artinya penerapan; lamaran; penggunaan. Secara istilah aplikasi adalah program siap pakai yang direka untuk

Lebih terperinci

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya / WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA Angga Indrajaya / 1027014 Jurusan Sistem Komputer, Fakultas Teknik,. Jalan Prof. Drg. Suria Sumantri, MPH. No

Lebih terperinci

SISTEM INFORMASI PENJUALAN BARANG (Studi Kasus: Minimarket Gemart Bandar Lampung)

SISTEM INFORMASI PENJUALAN BARANG (Studi Kasus: Minimarket Gemart Bandar Lampung) SISTEM INFORMASI PENJUALAN BARANG (Studi Kasus: Minimarket Gemart Bandar Lampung) Muhammad Ma mur Jurusan Manajemen Informatika, AMIK Dian Cipta Cendikia Bandar Lampung Jl. Cut Nyak Dien No. 65 Palapa

Lebih terperinci

BAB 2 TINJAUAN TEORI. seorang pegawai pada sebuah badan, organisasi atau instansi. Kepegawaian sangat

BAB 2 TINJAUAN TEORI. seorang pegawai pada sebuah badan, organisasi atau instansi. Kepegawaian sangat 6 BAB 2 TINJAUAN TEORI 2.1 Defenisi Kepegawaian Kepegawaian adalah sebuah pekerjaan yang mengatur tentang fungsi dan kedudukan seorang pegawai pada sebuah badan, organisasi atau instansi. Kepegawaian sangat

Lebih terperinci

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya, BAB 2 LANDASAN TEORI 2.1 Aplikasi Web Pada awalnya aplikasi web dibangun dengan hanya menggunakan bahasa yang disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya, sejumlah skrip dan

Lebih terperinci

6 PENGANTAR MANAJEMEN DATA

6 PENGANTAR MANAJEMEN DATA 6 PENGANTAR MANAJEMEN DATA 6.1 Pengertian Basis Data Hampir disemua aspek pemanfaatan perangkat komputer dalam sebuah organisasi atau perusahaan senantiasa berhubungan dengan basisi data. Perangkat komputer

Lebih terperinci

Otodidak. MySQL untuk Pemula

Otodidak. MySQL untuk Pemula Otodidak MySQL untuk Pemula Otodidak MySQL untuk Pemula Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Otodidak MySQL untuk Pemula Jubilee Enterprise 2017, PT Elex Media Komputindo, Jakarta Hak cipta

Lebih terperinci

MAKALAH SEMINAR TUGAS AKHIR. SISTEM INFORMASI AKUNTANSI UNTUK UKM Berlia Setiawan 1, Kodrat Imam Satoto 2, Adian Fatchurrohim 2

MAKALAH SEMINAR TUGAS AKHIR. SISTEM INFORMASI AKUNTANSI UNTUK UKM Berlia Setiawan 1, Kodrat Imam Satoto 2, Adian Fatchurrohim 2 MAKALAH SEMINAR TUGAS AKHIR SISTEM INFORMASI AKUNTANSI UNTUK UKM Berlia Setiawan 1, Kodrat Imam Satoto 2, Adian Fatchurrohim 2 Abstrak - Sistem Informasi pada masa kini memiliki peranan yang penting terhadap

Lebih terperinci

Riyanto

Riyanto Membuat Form dan Report dengan Microsoft Access Riyanto mohriyan@gmail.com http://www.masto.co.cc Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara

Lebih terperinci

Modul 4 Microsoft Access 2007

Modul 4 Microsoft Access 2007 Tugas Pendahulan Modul 4 Microsoft Access 2007 Mata kuliah : CF 1310 Pengantar Teknologi Informasi Disusun oleh : Nama Route Gemilang 5208 100 073 Semester Ganjil 2008/2009 Jurusan Sistem Informasi Fakultas

Lebih terperinci

Aplikasi Pencatat Transaksi dengan Studi Kasus Toko Monggo Silver

Aplikasi Pencatat Transaksi dengan Studi Kasus Toko Monggo Silver Aplikasi Pencatat Transaksi dengan Studi Kasus Toko Monggo Silver Makalah Seminar Tugas Akhir Fajar Ramdhani K, L2F002578 Jurusan Teknik Elextro, Fakultas Teknik, Universitas Diponegoro, Semarang ABSTRAK

Lebih terperinci

Basis Data Relational

Basis Data Relational Basis Data Relational Kebanyakan model yang digunakan adalah Model basis data relasional dengan menggunakan Relational Database Management System (RDBMS). RDBMS menyediakan layanan pengorganisasian data

Lebih terperinci

markas / tempat berkumpul / tempat bersarang / gudang

markas / tempat berkumpul / tempat bersarang / gudang Definisi Basis Data (1) BASIS DATA representasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya. markas / tempat berkumpul

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Pendaftaran Siswa Baru Penerimaan siswa baru merupakan gerbang awal yang harus dilalui peserta didik dan sekolah didalam penyaringan objek-objek pendidikan. Peristiwa penting

Lebih terperinci

Database. Pertemuan ke-1

Database. Pertemuan ke-1 Database Pertemuan ke-1 Definisi Basis Data (1) BASIS DATA?? Definisi Basis Data (1) DATA?? Informasi?? BECA NINA 769819 Nina dengan NPM 769819 Tertabrak BECA Informasi BECA 769819 NINA Data Definisi Basis

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Definisi Perancangan Perancangan adalah suatu kegiatan yang memiliki tujuan untuk mendesign sistem baru yang dapat menyelesaikan masalah masalah yang dihadapi perusahaan yang

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 2.1. Konsep dan Definisi Konsep 2.1.1. Definisi Perancangan BAB II LANDASAN TEORI Perancangan adalah tahapan perancangan (design) memiliki tujuan untuk mendesain sistem baru yang dapat menyelesaikan masalah-masalah

Lebih terperinci

SISTEM INFORMASI DISTRIBUSI HANDPHONE PADA PT. AGUNG JAYA PONSELINDO PALEMBANG DENGAN MENGGUNAKAN DELPHI 2007 DAN SQL SERVER 2008

SISTEM INFORMASI DISTRIBUSI HANDPHONE PADA PT. AGUNG JAYA PONSELINDO PALEMBANG DENGAN MENGGUNAKAN DELPHI 2007 DAN SQL SERVER 2008 SISTEM INFORMASI DISTRIBUSI HANDPHONE PADA PT. AGUNG JAYA PONSELINDO PALEMBANG DENGAN MENGGUNAKAN DELPHI 2007 DAN SQL SERVER 2008 Diana Jurusan Sistem Informasi STMIK PalComTech Palembang Abstrak Sistem

Lebih terperinci