BAB 2 LANDASAN TEORI. Menurut Kroenke et al (2012, p3), Data adalah rekaman fakta dan angka.

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB 2 LANDASAN TEORI. Menurut Kroenke et al (2012, p3), Data adalah rekaman fakta dan angka."

Transkripsi

1 BAB 2 LANDASAN TEORI 2.1 Data Menurut Kroenke et al (2012, p3), Data adalah rekaman fakta dan angka. Menurut Hoffer et al (2011, p5), Data adalah representasi tersimpan dari objek atau kejadian yang memiliki arti dan kepentingan bagi lingkungan pengguna. Menurut Turban (2007, p5), Data adalah benda-benda, peristiwa, kegiatan dan transaksi yang dicatat, diklasifikasi dan disimpan tetapi tidak diorganisasikan untuk menyampaikan makna tertentu. Dari pengertian diatas dapat disimpulkan bahwa data adalah kumpulan fakta-fakta dan angka mengenai suatu benda, peristiwa, kegiatan dan transaksi yang dicatat, diklasifikasi dan disimpan. 2.2 Basis data Menurut Satzinger et al (2010, p488), Basis data adalah koleksi terintegrasi dari data yang disimpan yang dikelola dan dikontrol secara terpusat. Menurut Connolly dan Begg (2010, p65), Basis data adalah sekumpulan data yang terhubung secara logikal dan deskripsinya dirancang untuk memenuhi kebutuhan informasi dari organisasi Menurut McNurlin et al (2009, p577), Basis data adalah penyimpanan dari data yang disimpan dengan cara tertentu seperti hierarki atau tabel. Dari pengertian di atas dapat disimpulkan bahwa basis data adalah sekumpulan data terintegrasi yang terhubung secara logikal dan dirancang untuk memenuhi kebutuhan informasi dari organisasi. 7

2 8 2.3 DBMS (Database Management System) Menurut Satzinger et al (2010, p488), DBMS adalah sistem software yang mengatur dan mengontrol akses ke basis data. Menurut Connolly dan Begg (2010, p66), DBMS adalah sebuah sistem software yang memungkinkan pengguna untuk mendefinisikan, membuat, memaintain dan mengontrol akses ke basis data. Menurut Hoffer et al (2011, p11), DBMS adalah sistem software yang digunakan untuk membuat, me-maintain dan menyediakan kontrol akses ke basis data pengguna. Dari pengertian di atas dapat disimpulkan bahwa DBMS adalah sistem software yang digunakan untuk mengatur dan mengontrol akses ke basis data Kelebihan DBMS Menurut Connolly dan Begg (2010, p77), kelebihan DBMS adalah Pengawasan terhadap redundansi data Pendekatan basis data mencoba untuk mengeleminasi redundasi dengan mengintegrasikan file sehingga beberapa salinan data yang sama tidak disimpan. Konsistensi data Dengan mengeleminasi dan mengontrol redundansi, kita mengurangi resiko terjadinya inkonsistensi. Informasi yang lebih banyak dari jumlah data yang sama Dengan integrasi data operasional, memungkinkan bagi organisasi untuk menurunkan informasi tambahan dari data yang sama

3 9 Dapat saling berbagi data Basis data merupakan milik organisasi dan dapat dibagi oleh seluruh pengguna yang berwenang, dengan ini, semakin banyak pengguna semakin banyak data yang dibagikan. Integritas data meningkat Integritas biasanya digambarkan dalam bentuk batasan, dimana aturan konsistensi dari basis data yang tidak boleh dilanggar. Batasan dapat digunakan pada data item dalam satu record atau hubungan antara record. Keamanan meningkat Keamanan basis data adalah pengamanan dari basis data dari user yang tidak berwenang. Tanpa adanya ukuran keamanan, integrasi membuat data menjadi lebih rentan daripada sistem berbasis file. Penetapan standar Integrasi memungkinkan DBA untuk mendefinisikan dan menetapkan standar yang diperlukan, seperti standar departemen, organisasi, nasional ataupun internasional untuk format data untuk menfasilitasi pertukaran data antar sistem, konvensi penamaan, dokumentasi standar, prosedur update dan aturan akses. Skala ekonomi Menggabungkan semua data operasional organisasi kedalam satu basis data dan membuat sekumpulan aplikasi yang bekerja dari satu sumber data dapat meringankan biaya.

4 10 Menyeimbangkan kebutuhan yang saling bertentangan Setiap pengguna atau departemen memiliki kebutuhan yang mungkin bertentangan dengan kebutuhan pengguna lain. Karena basis data ada di bawah pengawasan DBA, maka DBA dapat membuat keputusan untuk desain dan kegunaan operasional dari basis data yang menyediakan kegunaan terbaik dari sumber daya bagi organisasi secara utuh. Meningkatkan aksesibilitas data dan responsitivitas Sebagai hasil dari integrasi, data yang melewati batasan departemen dapat diakses secara langsung oleh end-user. Hal ini menyediakan sistem dengan fungsi yang lebih potensial. Meningkatkan produktivitas DBMS menyediakan banyak fungsi standar yang pada biasanya harus ditulis oleh programmer dalam aplikasi berbasis file. Ketentuan dari fungsi ini memungkinkan programmer untuk konsentrasi pada fungsi spesifik yang dibutuhkan oleh user tanpa harus khawatir terhadap detil implementasi pada low-level. Meningkatkan perawatan dengan independensi data DBMS memisahkan deskripsi data dari aplikasi, sehingga membuat aplikasi tahan terhadap perubahan pada deskripsi data atau disebut sebagai independensi data. Meningkatkan konkurensi DBMS mengatur konkurensi akses basis data dan memastikan masalah konkurensi untuk terjadi.

5 11 Meningkatkan layanan back-up dan recovery DBMS modern menyediakan fasilitas untuk meminimalisasi jumlah dari pengolahan yang hilang pada saat terjadi kegagalan Kekurangan DBMS Menurut Connolly dan Begg (2010, p80), kekurangan DBMS adalah Kompleksitas Perancang basis data, developer, data administrator, database administrator, dan end-user harus mengerti fungsionalitas ini untuk dapat mendapatkan seluruh keuntungan dari DBMS, kegagalan dalam memahami sistem dapat berakibat terhadap rancangan keputusan yang buruk yang dapat berakibat serius pada organisasi. Ukuran Kompleksitas dan luasnya fungsi menjadikan DBMS bagian yang besar dari software, menangani banyak data dari disk space dan memerlukan jumlah memori yang besar untuk berjalan secara efisien. Biaya dari DBMS Biaya dari DBMS beragam berdasarkan lingkup dan fungsionalitas yang ditawarkan, juga terdapat biaya perawatan berkala. Biaya hardware tambahan Kebutuhan penyimpanan DBMS dan basis data mengharuskan pembelian dari ruang penyimpanan tambahan, terlebih lagi untuk mendapatkan performa yang dibutuhkan, mungkin dibutuhkan mesin yang lebih besar.

6 12 Biaya konversi Biaya untuk mengubah sistem yang sudah ada untuk berjalan pada DBMS yang baru dan hardware lebih besar dari biaya dari DBMS dan hardware tambahan. Biaya ini termasuk biaya pelatihan staff untuk menggunakan sistem baru, dan kemungkinan untuk mempekerjakan staff spesialis untuk membantu perubahan dan menjalankan sistem baru. Performa Sistem berbasis file digunakan pada aplikasi spesifik, seperti invoicing. Hasilnya yaitu performa umumnya sangat baik. Tetapi DBMS ditulis lebih umum untuk memenuhi kebutuhan lebih banyak aplikasi, sehingga beberapa aplikasi mungkin tidak berjalan secepat sebelumnya. Dampak kegagalan yang lebih tinggi Sentralisasi dari sumber daya meningkatkan kerentanan terhadap sistem. Kegagalan komponen tertentu dapat mengakibatkan sistem berhenti bekerja.

7 Metodologi Perancangan Basis data Gambar 2.1 Database System Development Lifecycle Sumber : Connolly dan Begg (2010)

8 Database Planning Menurut Connolly dan Begg (2010, p313), Database Planning adalah kegiatan manajemen yang memungkinkan tahapan dari siklus hidup pengembangan basis data yang dapat dilakukan seefisien dan seefektif mungkin System Definition Menurut Connolly dan Begg (2010, p316), System Definition adalah penjelasan tentang lingkup dan batasan sistem basis data dan user views utama User Views Menurut Connolly dan Begg (2010, p316), User Views adalah penjelasan tentang apa yang dibutuhkan sistem basis data dari sudut pandang peranan pekerjaan tertentu atau area aplikasi perusahaan Requirements Collection and Analysis Menurut Connolly dan Begg (2010, p316), Requirements Collection and Analysis adalah proses dari mengumpulkan dan menganalisa informasi tentang bagian dari organisasi yang akan didukung oleh sistem basis data dan menggunakan informasi ini untuk mengidentifikasi kebutuhan dari sistem baru Database Design Menurut Connolly dan Begg (2010, p320), Database Design adalah proses yang menghasilkan rancangan yang akan mendukung mission statement and mission objectives perusahaan terhadap sistem basis data yang diperlukan.

9 Perancangan Basis Data Konseptual Menurut Connolly dan Begg (2010, p467), Perancangan Basis Data Konseptual adalah proses membangun model data yang digunakan perusahaan terlepas dari pertimbangan fisikal. Perancangan Basis data Konseptual terdiri dari beberapa tahapan yaitu : Step 1 Membangun data model konseptual Step 1.1 Step 1.2 Step 1.3 Mengidentifikasi tipe entitas Mengidentifikasi tipe relasi Mengidentifikasi & menghubungkan atribut dengan entitas atau tipe relasi Step 1.4 Step 1.5 Menentukan atribut domain Menentukan atribut candidate, primary dan alternate key Step 1.6 Mempertimbangkan penggunaan konsep pemodelan yang ditingkatkan (opsional) Step 1.7 Memeriksa model konseptual lokal untuk redundansi Step 1.8 Validasi model konseptual lokal dengan transaksi user Step 1.9 Review model konseptual dengan user Perancangan Basis Data Logikal Menurut Connolly dan Begg (2010, p467), Perancangan Basis Data Logikal adalah proses membangun model dari data

10 16 yang digunakan perusahaan berdasarkan data model tertentu, tetapi terlepas dari DBMS tertentu dan pertimbangan fisikal. Menurut Hoffer et al (2011, p155), Perancangan Basis data Logikal adalah proses mengubah model data konseptual kedalam model data logikal yang konsisten dan kompatibel dengan tipe teknologi basis data tertentu. Perancangan basis data logikal terdiri dari beberapa tahapan yaitu : Step 2 Membangun data model logikal Step 2.1 Menurunkan hubungan untuk model data logikal Step 2.2 Step 2.3 Step 2.4 Step 2.5 Step 2.6 Menvalidasi relasi dengan normalisasi Menvalidasi relasi terhadap transaksi user Memeriksa batasan integritas Review model data logikal dengan user Menggabungkan model logikal ke model global (opsional) Step 2.7 Memeriksa perkembangan di masa yang akan datang Perancangan Basis Data Fisikal Menurut Connolly dan Begg (2010, p467), Perancangan Basis Data Fisikal adalah proses memproduksi dekripsi dari implementasi basis data pada penyimpanan sekunder yang menjelaskan relasi dasar, organisasi file, dan index yang

11 17 digunakan untuk memperoleh akses yang efisien ke data dan batasan integritas dan tingkat keamanan terkait. Perancangan basis data fisikal terdiri dari beberapa tahapan yaitu : Step 3 Menerjemahkan data model logikal untuk DBMS tujuan Step 3.1 Step 3.2 Step 3.3 Mendesain relasi dasar Mendesain representasi dari data turunan Mendesain batasan umum Step 4 Mendesain organisasi file dan index Step 4.1 Step 4.2 Step 4.3 Step 4.4 Menganalisis transaksi Memilih organisasi file Memilih index Mengestimasi kebutuhan disk space Step 5 Step 6 Mendesain user view Mendesain mekanisme keamanan DBMS Selection Menurut Connolly dan Begg (2010, p325), DBMS Selection adalah proses untuk memilih DBMS yang sesuai untuk mendukung sistem basis data Application Design Menurut Connolly dan Begg (2010, p325), Application Design adalah desain dari UI dan program aplikasi yang menggunakan dan memproses basis data.

12 Prototyping Menurut Connolly dan Begg (2010, p333), Prototyping adalah membangun model yang sudah berfungsi tetapi belum memiliki seluruh fitur yang dibutuhkan atau menyediakan seluruh fungsionalitas dari sistem akhir Implementation Menurut Connolly dan Begg (2010, p333), Implementation adalah realisasi fisikal dari basis data dan desain aplikasi Data Conversion and Loading Menurut Connolly dan Begg (2010, p334), Data Conversion and Loading adalah kegiatan memindahkan data yang sudah ada ke basis data baru dan mengubah aplikasi yang sudah ada untuk berjalan pada basis data yang baru Testing Menurut Connolly dan Begg (2010, p334), Testing adalah proses menjalankan sistem basis data dengan tujuan mencari kesalahan Operational Maintenance Menurut Connolly dan Begg (2010, p335), adalah Operational Maintenance adalah proses pengawasan dan maintaining instalasi basis data yang akan datang. 2.5 Activity Diagram Menurut Satzinger et al (2010, p141), Activity Diagram adalah tipe dari workflow diagram yang menjelaskan aktivitas user dan sequential flow. Menurut Booch et al (2007, p186), Activity Diagram adalah penggambaran dari alur aktivitas, baik dalam sistem, bisnis, workflow dan proses lain.

13 19 Menurut Whitten dan Bentley (2007, p390), Activity Diagram adalah diagram yang dapat digunakan untuk menggambarkan aliran proses bisnis secara grafis, tahap dari usecase atau logika dari object behavior. Dari pengertian di atas dapat disimpulkan bahwa Activity Diagram adalah tipe dari workflow diagram yang menggambarkan alur aktivitas sistem, bisnis, workflow dan proses lain secara grafis dari usecase atau logika object behavior. Gambar 2.2 Contoh Activity Diagram Sumber : Satzinger (2010) 2.6 Entity-Relationship Modeling Menurut Connolly dan Begg (2010, p371), Entity-Relationship Modeling adalah pendekatan top-down untuk merancang basis data yang dimulai dari

14 20 mengidentifikasi data penting yang disebut entitas dan relasi antara data yang harus direpresentasikan dalam model. Menurut Hoffer et al (2011, p10), Entity-Relationship Model adalah sebuah penggambaran paling umum dari data model yang terdiri dari entitas, atribut dan relasi. Menurut Satzinger et al (2010, p57), Entity-Relationship Diagram adalah analisis terstruktur dan model rekayasa informasi dari data yang dibutuhkan oleh sistem. Dari pengertian di atas dapat disimpulkan bahwa Entity-Relationship Modeling adalah pendekatan top-down secara terstruktur untuk menggambarkan data model yang terdiri dari entitas, atribut dan relasi dari data yang dibutuhkan oleh sistem.

15 21 Gambar 2.3 Contoh Entity-Relationship Model Sumber : Connolly dan Begg (2010) 2.7 Database Design Essentials Menurut Poolet (2011, p14), Ada 10 hal penting yang mutlak diperlukan untuk keberhasilan proyek basis data, yaitu : 1. Memahami tujuan basis data Hal penting pertama adalah menemukan dan memahami tujuan basis data sebelum melakukan apapun. Katakanlah bahwa tujuan basis data adalah "untuk menyimpan record" tidak cukup baik, maka perlu

16 22 dipahami alasan bisnis untuk keberadaan basis data sebelum masuk ke pengembangan dan produksi. 2. Menggunakan tools yang tepat Software pemodelan data juga disebut CASE tool. Sebuah CASE tool yang baik dapat membantu dengan cepat membuat berbagai jenis model data-seperti dekomposisi fungsional, sistem dan diagram konteks, proses bisnis dan diagram aliran data serta hubungan-model yang masing-masing akan membantu komunikasi dengan rekan bisnis mengenai penggambaran komponen dari sistem yang sedang dibangun sesuai dengan yang diusulkan. 3. Mengumpulkan persyaratan untuk basis data Basis data yang dibuat harus mendukung operasi bisnis, sehingga perlu untuk melakukan wawancara dengan anggota staff perusahaan dan manajer untuk memahami bagaimana bisnis berjalan. 4. Teliti melakukan pemodelan data Teliti dalam melakukan pemodelan data yaitu, menciptakan struktur yang akan terus jelas berbeda data sets (entitas atau tabel) dan merepresentasikan hubungan antara pasangan dari data sets. Ketika melakukan pemodelan data, maka akan memiliki kesempatan untuk menegaskan kembali atau memperbaiki apa yang ditemukan ketika mengumpulkan persyaratan. Ada tiga pemodelan data, yaitu : - Conceptual data model (CDM). CDM mendefinisikan lingkup basis data

17 23 - Logical data model (LDM). LDM menjelaskan struktur dari domain informasi. Ini mencakup kriteria seperti rincian kumpulan atribut, tipe data, status key, dan nullability atribut individual - Physical data model (PDM). PDM menjelaskan bagaimana data akan disimpan secara fisikal. Perlu dilakukan pemetaan LDM ke platform sistem manajemen basis data yang spesifik 5. Menetapkan relasi Seluruh ide dari sebuah basis data relasional adalah untuk mengidentifikasi dan menetapkan hubungan antara pasangan entitas sehingga integritas data, sebagaimana didefinisikan dalam aturan bisnis dan peraturan serta direpresentasikan dalam model data yang dapat dipertahankan. 6. Menggunakan tipe data yang sesuai Ada segudang alasan mengapa harus menggunakan tipe data yang tepat untuk suatu atribut, diantaranya yaitu mengurangi penyimpanan disk space, akurasi data, kemampuan untuk join atau union dua tabel bersama, atribut sinkronisasi dengan lapisan aplikasi dan kemampuan internalisasi. 7. Sertakan indeks pada pemodelan Ketika membangun PDM (Physical Data Model), harus disertakan indeks karena, tidak dapat diprediksi dengan pasti dimana kolom yang membutuhkan pengindeksan. Tetapi ketika persyaratan sudah dikumpulkan, maka harus membuat dugaan cerdas untuk data yang harus diindeks dan bagaimana untuk menengindeks data tersebut.

18 24 8. Standarisasi penamaan konvensi Jika belum memiliki nama konvensi, dapat mengambil penamaan konvensi dari semua objek basis data, termasuk tabel, kolom, indeks, kunci, nama konstrain dan relasi serta kode. Tidak memiliki penamaan konvensi dapat menyebabkan kesalahan dalam pengambilan data dan bahkan dapat menghambat produktivitas. Sebuah skema basis data jarang didokumentasikan dan berkembang dari waktu ke waktu, penamaan konvensi yang didirikan untuk objek membantu memodulasi kebingungan skema. Berikut adalah beberapa aturan untuk membuat nama objek basis data yang berguna : - Menggunakan nama yang berarti bagi seluruh organisasi dan jelas mengidentifikasi objek basis data - Jangan bertele-tele. Gunakan jumlah minimum karakter yang diperlukan untuk mengidentifikasi objek basis data - Jangan menggunakan nama-nama yang secara mutlak atau jelas mengacu pada lebih dari satu topik (untuk tabel) atau karakteristik (untuk kolom) - Menggunakan bentuk tunggal dari nama sedapat mungkin, terutama bagi entitas dan tabel. Hal ini membantu untuk membedakan secara benar hubungan entitas ke entitas (misalnya 1:1, 1:M atau M:M) - Jangan menggunakan spasi di nama objek basis data (misalnya : ID Karyawan). Sistem manajemen basis data lain mungkin tidak mendukung penggunaan spasi pada nama objek sehingga membatasi integrasi transportability dan integrasi antar basis data

19 25 9. Simpan kode yang menyinggung data di SQL Server Cara terbaik untuk menghindari ketidak konsistensi aturan aplikasi dan injeksi SQL adalah untuk menyimpan kode yang menyentuh data pada basis data sebagai stored procedure atau objek CLR (Common Language Runtime). Bila perlu menambahkan atau memodifikasi data, maka dapat memanggil stored procedure yang sesuai, operasi akan mengeksekusi dengan cara yang sama setiap kali dipanggil. 10. Dokumentasikan pekerjaan 2.8 Internet Menurut Connolly dan Begg (2010, p1024), Internet adalah sekumpulan jaringan komputer yang terkoneksi di seluruh dunia. Menurut O Brien et al (2010, p566), Internet adalah jaringan komputer yang tumbuh cepat dan terdiri dari jutaan jaringan perusahaan, pendidikan serta pemerintah yang menghubungkan ratusan juta komputer serta pemakainya di lebih dari 200 negara. Menurut Satzinger et al (2010, p336), Internet adalah sekumpulan jaringan global yang menggunakan jaringan protokol yang sama - TCP/IP. Dari pengertian di atas dapat disimpulkan bahwa internet adalah sekumpulan jaringan global yang yang terkoneksi di seluruh dunia menggunakan jaringan protokol yang sama TCP/IP. 2.9 WWW (World Wide Web) Menurut Turban et al (2007, p142) WWW adalah sebuah sistem standar yang diterima secara universal untuk menyimpan, mengambil, mem-format dan menampilkan informasi melalui arsitektur client/server.

20 26 Menurut Satzinger et al (2010, p336), WWW adalah sekumpulan dari sumber daya seperti file dan program yang dapat diakses melalui internet menggunakan standar protokol. Menurut O Brien dan Marakas (2010, p575), WWW adalah sebuah jaringan global dari situs internet multimedia untuk informasi, edukasi, hiburan dan e- commerce. Dari pengertian di atas dapat disimpulkan bahwa WWW adalah sebuah jaringan global untuk menyimpan, mengambil, mem-format dan menampilkan informasi melalui internet HTML (Hyper Text Mark-Up Language) Menurut Connolly dan Begg (2010, p1031), HTML adalah bahasa untuk mem-format dokumen yang digunakan untuk merancang sebagian besar halaman web. Menurut Williams dan Sawyer (2007, p67), HTML adalah sekumpulan perintah khusus (disebut tag atau markup ) yang dipakai untuk menentukan struktur, bentuk, dan link pada dokumen ke dokumen multimedia lain di web. Menurut Turban et al (2007, p373), HTML adalah bahasa pemrograman standar yang digunakan di web untuk membuat dan mengenali dokumen hypertext. Dari pengertian di atas dapat disimpulkan bahwa HTML adalah bahasa atau kumpulan perintah khusus yang digunakan untuk membuat dan mengenali dokumen hypertext pada web PHP (Personal Home Page) Menurut Sidik (2012, p4) PHP secara umum dikenal sebagai bahasa pemrograman script-script yang membuat dokumen HTML secara on the fly

21 27 yang dieksekusi di server web, dokumen HTML yang dihasilkan dari suatu aplikasi bukan dokumen HTML yang dibuat dengan menggunakan editor teks atau editor HTML dikenal juga secagai bahasa pemrograman server side. Menurut Connolly dan Begg (2010, p1043), PHP adalah salah satu bahasa HTML-embedded scripting open source yang didukung oleh banyak webserver seperti Apache HTTP Server dan Microsoft IIS, dan merupakan bahasa yang dipilih untuk scripting pada Linux Web. Menurut Musdalifah (2012, p2) yang dikutip dari buku Suryatiningsih (2009), PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Dari pengertian di atas dapat disimpulkan bahwa PHP adalah bahasa pemrograman yang digunakan untuk membuat dokumen HTML pada web didukung oleh banyak webserver contohnya seperti Apache HTTP Server dan Microsoft IIS SQL (Structured Query Language) Menurut McNurlin et al (2009, p585), SQL adalah bahasa basis data untuk membuat query dari basis data yang telah menjadi standar. Menurut O Brien dan Marakas (2010, p198), SQL adalah bahasa permintaan yang menjadi standar internasional yang dapat ditemukan pada banyak paket DBMS. Menurut Connolly dan Begg (2010, p184), SQL adalah contoh dari transform-oriented language atau bahasa yang didesain untuk menggunakan relasi untuk mengubah input itu menjadi output yang dibutuhkan.

22 Dari pengertian di atas dapat disimpulkan bahwa SQL adalah bahasa yang 28 menjadi standar internasional yang digunakan untuk membuat query dan didesain untuk mengubah input menjadi output DDL (Data Definition Language) Menurut Connolly dan Begg (2010, p92), DDL adalah bahasa yang mengijinkan DBA atau pengguna untuk menjelaskan dan memberi nama entitas, atribut, dan relasi yang dibutuhkan untuk aplikasi, bersama dengan beberapa integritas terkait dan batasan keamanan. Menurut Kroenke dan Auer (2012, p246), DDL adalah pernyataan yang digunakan untuk membuat tabel, relasi dan struktur basis data lain. Menurut Hoffer et al (2011, p248), DDL adalah perintah yang digunakan untuk mendefinisikan basis data termasuk untuk membuat, meng-alter, dan men-drop tabel dan membangun constraint. Dari pengertian di atas dapat disimpulkan bahwa DDL adalah bahasa yang digunakan untuk membuat, meng-alter, dan men-drop tabel serta membuat constraint DML (Data Manipulation Language) Menurut Connolly dan Begg (2010, p92), DML adalah bahasa yang menyediakan sekumpulan operasi untuk mendukung operasi dasar manipulasi data terhadap data yang dalam basis data. Menurut Kroenke dan Auer (2012, p246), DML adalah pernyataan yang digunakan untuk men-query, memasukkan, mengubah, dan menghapus data.

23 29 Menurut Hoffer et al (2011, p248), DML adalah perintah yang digunakan untuk me-maintain dan men-query basis data, termasuk untuk meng-update, memasukkan, mengubah dan men-query data. Dari pengertian di atas dapat disimpulkan bahwa DML adalah bahasa yng digunakan untuk membuat query (insert, update, delete) dalam basis data Normalisasi Menurut Hoffer et al (2011, p179), Normalisasi adalah proses dari penguraian relasi yang mengandung anomali untuk menghasilkan relasi yang lebih kecil dan lebih terstruktur dengan baik. Menurut Connolly dan Begg (2010, p416), Normalisasi adalah sebuah teknik untuk menghasilkan sekumpulan relasi sesuai keinginan yang didapat dari kebutuhan data perusahaan. Menurut Satzinger et al (2010, p498), Normalisasi adalah sebuah teknik formal yang digunakan untuk mengevaluasi kualitas skema basis data relasional. Dari pengertian di atas dapat disimpulkan bahwa normalisasi adalah sebuah teknik penguraian relasi dan teknik formal yang digunakan untuk mengevaluasi kualitas skema basis data relasional dari data perusahaan Unnormalized Form (UNF) Menurut Connolly dan Begg (2010, p430), Unnormalized Form adalah sebuah tabel yang berisi satu atau lebih kelompok yang berulang.

24 30 Gambar 2.4 Contoh Unnormalized Form Sumber : Connolly dan Begg (2010) First Normal Form (1NF) Menurut Connolly dan Begg (2010, p430), First Normal Form adalah sebuah relasi dimana persimpangan dari masing-masing baris dan kolom mengandung satu dan hanya satu nilai. Gambar 2.5 Contoh First Normal Form Sumber : Connolly dan Begg (2010) Second Normal Form (2NF) Menurut Connolly dan Begg (2010, p434), Second Normal Form adalah sebuah relasi yang terdapat dalam First Normal Form dan setiap atribut non-primary key yang bergantung secara fungsional pada primary key.

25 31 Gambar 2.6 Contoh Second Normal Form Sumber : Connolly dan Begg (2010) Third Normal Form (3NF) Menurut Connolly dan Begg (2010, p436), Third Normal Form adalah sebuah relasi yang terdapat dalam First Normal Form dan Second Normal Form yang dimana tidak ada atribut non-primary key yang tergantung secara transitif pada primary key. Gambar 2.7 Contoh Third Normal Form Sumber : Connolly dan Begg (2010)

26 Tujuan Normalisasi Menurut Carpenter (2008, p380) yang dikutip dari buku Hoffer(2007), Tujuan utama normalisasi yaitu : 1. Meminimalisasi redundansi data, sehingga menghindari anomali dan menghemat ruang penyimpanan 2. Menyederhanakan penentuan batasan integritas referensial 3. Lebih mudah untuk me-maintain data (insert, update, dan delete) 4. Menyediakan desain yang lebih baik untuk peningkatan representasi dari dunia nyata dan dasar yang lebih kuat untuk pertumbuhan di masa depan Menurut Wang, Du dan Lehmann (2010, p42), Tujuan normalisasi basis data yaitu untuk memungkinkan penyimpanan data tanpa redundansi yang tidak perlu dan dengan demikian dapat menghilangkan inkonsistensi data sehingga pengguna dapat mempertahankan dan mengambil data dari basis data tanpa kesulitan.

27 Kerangka Pikir Mulai Pengumpulan data Analisis sistem yang berjalan menggunakan activity diagram dan ERD Analisis kebutuhan informasi Perencanaan Basis data System Definition Requirements Collection and Analysis Perancangan Basis Data Perancangan Basis data Konseptual Application Design Perancangan Basis data Logikal Perancangan Basis data Fisikal Implementation Data Conversion and Loading Selesai Gambar 2.8 Kerangka Pikir

28 34 Proses pengembangan basis data yang dilakukan dimulai dari mengumpulkan data dari studi pustaka dengan mencari dari buku-buku, jurnal dan internet; studi lapangan dengan melakukan observasi, wawancara dan survei langsung ke perusahaan. Setelah data terkait diperoleh, dilakukan analisis sistem yang berjalan dengan activity diagram dan ERD. Setelah itu dilakukan analisis kebutuhan informasi. Dari hasil analisis kebutuhan informasi yang telah didapat dilakukan perencanaan pengembangan basis data. Setelah itu ditentukan lingkup dan batasan dari basis data yang ingin dikembangkan. Dari data yang telah diperoleh pada tahap sebelumnya, data dianalisis dan dikumpulkan untuk mengetahui kebutuhan dari basis data yang ingin dikembangkan. Dari seluruh data yang telah diperoleh dilakukan perancangan basis data dan perancangan aplikasi yang diinginkan oleh perusahaan. Setelah aplikasi selesai maka akan di implementasikan dan dilakukan pemindahaan dan pengkorvesian data ke basis data yang baru.

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori-Teori Umum Pada subbab ini akan dijelaskan mengenai berbagai teori umum tentang pengertian Database, Database Lifecycle, Entity Relationship Modeling, Normalisasi, Metodologi

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori Basis Data Teori-teori ini diperlukan untuk mendukung penulisan laporan tugas akhir yang dibuat sebagai landasan dan acuan melakukan perancangan pada basis data. 2.1.1 Data

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA. 2.1 Teori Kaitan Basis Data Bagian ini menjelaskan teori-teori yang menjelaskan basis data.

BAB 2 TINJAUAN PUSTAKA. 2.1 Teori Kaitan Basis Data Bagian ini menjelaskan teori-teori yang menjelaskan basis data. BAB 2 TINJAUAN PUSTAKA 2.1 Teori Kaitan Basis Data Bagian ini menjelaskan teori-teori yang menjelaskan basis data. 2.1.1 Definisi Data, Basis Data dan Sistem Basis Data Data adalah fakta, baik objek, variabel,

Lebih terperinci

BAB 2 LANDASAN TEORI. beberapa pakar. Definisi tersebut antara lain yaitu : dari beberapa file dokumen yang terhubung secara logis.

BAB 2 LANDASAN TEORI. beberapa pakar. Definisi tersebut antara lain yaitu : dari beberapa file dokumen yang terhubung secara logis. 6 BAB 2 LANDASAN TEORI 2.1 Pengertian Basis Data Ada beberapa macam definisi tentang basis data yang disampaikan oleh beberapa pakar. Definisi tersebut antara lain yaitu : Menurut O Brien (2002, p.166)

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

BAB 2 LANDASAN TEORI Pengertian Sistem Informasi

BAB 2 LANDASAN TEORI Pengertian Sistem Informasi BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Pengertian Sistem Informasi Menurut R. Kelly Rainer (2011:10), dalam bukunya Introduction to Information Systems menyatakan bahwa Sistem Informasi adalah untuk

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori Basis Data 2.1.1 Pengertian Data Menurut Turban (2003, p2), data ialah fakta yang belum diolah atau gambaran dari transaksi yang ditangkap, direkam, disimpan dan diklasifikasikan.

Lebih terperinci

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang 10 BAB III LANDASAN TEORI 3.1 World Wide Web World Wide Web yang biasanya disingkat dengan WWW dan lebih dikenal dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang ada di Internet.

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang BAB 1 PENDAHULUAN 1.1. Latar Belakang Dari 13 sungai yang membelah kota Jakarta, terdapat ratusan industri yang harus selalu dilakukan pengambilan contoh secara berkala. Apabila terdapat industri yang

Lebih terperinci

3. Setiap Orang yang dengan tanpa hak dan/atau tanpa izin Pencipta atau

3. Setiap Orang yang dengan tanpa hak dan/atau tanpa izin Pencipta atau DATABASE DESIGN THEORY, PRACTICE, AND CASE STUDY Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi

Lebih terperinci

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer BAB II LANDASAN TEORI 2.1 World Wide Web Dunia internet semakin berkembang, terutama penggunaanya dalam bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer global, sedangkan

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

BAB III LANDASAN TEORI. Jasa akan selalu melekat pada sumbernya atau pada penjualnya. Dengan

BAB III LANDASAN TEORI. Jasa akan selalu melekat pada sumbernya atau pada penjualnya. Dengan BAB III LANDASAN TEORI 3.1 Jasa Menurut Kotler (1997:83), jasa adalah setiap tindakan atau kegiatan yang dapat ditawarkan oleh satu pihak kepada pihak lain, yang pada dasarnya tidak berwujud dan tidak

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Teori-Teori Umum 2.1.1 Pengertian Sistem Basis Data Menurut Connolly dan Begg (2010, p54) Sistem Basis Data adalah kumpulan dari program aplikasi yang berinteraksi dengan database

Lebih terperinci

Perancangan Database

Perancangan Database Perancangan Database Database System Development Live cycle ( SDLC) Database System Development Live cycle (SDLC) merupakan komponen yang penting dalam sistem database karena aplikasi dari database life

Lebih terperinci

BAB III 3. LANDASAN TEORI. manajemen dan individu lain terhadap kejadian-kejadian internal dan eksternal

BAB III 3. LANDASAN TEORI. manajemen dan individu lain terhadap kejadian-kejadian internal dan eksternal BAB III 3. LANDASAN TEORI 3.1. Konsep Dasar Sistem Informasi Sistem informasi dapat dikatakan seperti suatu sistem yang terdapat pada suatu organisasi yang merupakan kumpulan dari individu, teknologi,

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2004/2005 ANALISIS DAN PERANCANGAN BASIS DATA PEMBELIAN DAN PENJUALAN BARANG PADA PT DAVINCI KERAMINDO

Lebih terperinci

MERANCANG WEB DATA BASE UNTUK CONTENT SERVER

MERANCANG WEB DATA BASE UNTUK CONTENT SERVER MODUL XIX DEPAN MERANCANG WEB DATA BASE UNTUK CONTENT SERVER DEPAN MERANCANG WEB DATA BASE UNTUK CONTENT SERVER MENENTUKAN KEBUTUHAN SISTEM PETA KEDUDUKAN KOMPETENSI Dasar Kejuruan Level I ( Kelas X )

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 7 BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Terminologi Definisi Sistem Sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan, McLeod (1996,p13). Dan kebanyakkan

Lebih terperinci

BAB 2 LANDASAN TEORI. penelitian. Teori - teori yang akan dibahas antara lain : dapat dijadikan bahan kajian (analisis atau kesimpulan).

BAB 2 LANDASAN TEORI. penelitian. Teori - teori yang akan dibahas antara lain : dapat dijadikan bahan kajian (analisis atau kesimpulan). BAB 2 LANDASAN TEORI 2.1 Teori Umum Pada teori umum ini disajikan teori yang relevan, lengkap dan urut sejalan dengan permasalahan. Teori umum ini dikemukakan dari sumber teori dan hasil penelitian. Teori

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA Pengertian Sistem Manajemen Basis Data Data Definition Language (DDL)

BAB 2 TINJAUAN PUSTAKA Pengertian Sistem Manajemen Basis Data Data Definition Language (DDL) BAB 2 TINJAUAN PUSTAKA 2.1. Teori yang Berkaitan dengan Basis Data 2.1.1. Pengertian Basis Data Menurut Connolly dan Begg (2010,p65), basis data adalah kumpulan data yang saling berhubungan secara logis

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 2 TINJAUAN PUSTAKA. 2.1 Teori yang berkaitan dengan Database

BAB 2 TINJAUAN PUSTAKA. 2.1 Teori yang berkaitan dengan Database BAB 2 TINJAUAN PUSTAKA 2.1 Teori yang berkaitan dengan Database 2.1.1 Data Menurut Connolly dan Begg (2010:70), data merupakan bagian terpenting dari komponen suatu basis data yang merepresentasikan objek

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori-Teori Umum Teori-teori umum yang akan dibahas adalah sistem, data dan informasi, basis data, sistem basis data, sistem manajemen basis data, Structured Query Language, Entity-

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2005/2006 ANALISA & PERANCANGAN BASIS DATA SISTEM OPERASIONAL BERBASIS WEB PADA PT. PELAYARAN MITRABAHARI

Lebih terperinci

BAB III LANDASAN TEORI. organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi,

BAB III LANDASAN TEORI. organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi, BAB III LANDASAN TEORI 3.1 Konsep Dasar Sistem Informasi Sistem informasi dapat didefinisikan sebagai suatu sistem di dalam suatu organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi,

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

LANDASAN TEORI Pengertian Basis Data. diperlukan untuk organisasi.

LANDASAN TEORI Pengertian Basis Data. diperlukan untuk organisasi. BAB 2 LANDASAN TEORI 2.1 Teori-Teori Dasar Atau Umum 2.1.1 Teori Sistem Basis Data 2.1.1.1 Pengertian Basis Data Menurut Connolly dan Begg (2005, p15), basis data merupakan sekumpulan data yang saling

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

BAB III LANDASAN TEORI. Landasan teori ini merupakan dasar tentang teori-teori dalam melakukan

BAB III LANDASAN TEORI. Landasan teori ini merupakan dasar tentang teori-teori dalam melakukan BAB III LANDASAN TEORI Landasan teori ini merupakan dasar tentang teori-teori dalam melakukan penelitihan atau penemuan yang didukung oleh data dan sumber informasi. Fungsinya yaitu untuk menjelaslan beberapa

Lebih terperinci

BINUS UNIVERSITY. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil Tahun 2007/2008

BINUS UNIVERSITY. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil Tahun 2007/2008 iv BINUS UNIVERSITY Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008 PERANCANGAN APLIKASI SISTEM BASIS DATA PEMBELIAN STUDI KASUS PT BANDO INDONESIA Hervania (0800735223)

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Genap tahun 2003/2004 ANALISIS DAN PERANCANGAN BASIS DATA PADA SISTEM INFORMASI PEMBELIAN

Lebih terperinci

BAB II LANDASAN TEORI. menggunakan web browser, Menurut simamarta (2010), Aplikasi web adalah

BAB II LANDASAN TEORI. menggunakan web browser, Menurut simamarta (2010), Aplikasi web adalah BAB II LANDASAN TEORI 2.1 Web Menurut Shelly dan Vermalat (2010), Web adalah koleksi dokumen elektronik milik semua orang di dunia yang mengaksesnya melalui internet menggunakan web browser, Menurut simamarta

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM PERDAGANGAN PADA PT SUNICODATA COMININDO Linlinfie Juliaty

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

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDAFTARAN PASIEN, RAWAT JALAN, APOTEK DAN LABORATORIUM PADA PUSKESMAS KECAMATAN KALIDERES SKRIPSI.

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDAFTARAN PASIEN, RAWAT JALAN, APOTEK DAN LABORATORIUM PADA PUSKESMAS KECAMATAN KALIDERES SKRIPSI. ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PENDAFTARAN PASIEN, RAWAT JALAN, APOTEK DAN LABORATORIUM PADA PUSKESMAS KECAMATAN KALIDERES SKRIPSI Oleh Audi Mirano 1200946192 Nurul Mukharam 1200946753 Tri

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 ANALISIS DAN PERANCANGAN BASISDATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN

Lebih terperinci

BAB II. 2.1 Model Data High Level Data Model (Conceptual Data Model)

BAB II. 2.1 Model Data High Level Data Model (Conceptual Data Model) BAB II PENGEMBANGAN SISTEM BASIS DATA Bab ini akan membahas lebih lanjut mengenai arsitektur sistem basis data dan pengembangan sistem basis data. Sistem basis data tidak berdiri sendiri, tetapi selalu

Lebih terperinci

BAB III LANDASAN TEORI. dibahas meliputi permasalahan-permasalahan atau prosedur-prosedur yang

BAB III LANDASAN TEORI. dibahas meliputi permasalahan-permasalahan atau prosedur-prosedur yang 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

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Sistem Menurut Herlambang (2005:116), terdapat dua pendekatan untuk mendefinisikan sistem, yaitu pendekatan secara prosedur dan komponen. Berdasarkan pendekatan prosedur, sistem

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

MERANCANG WEB DATA BASE UNTUK CONTENT SERVER

MERANCANG WEB DATA BASE UNTUK CONTENT SERVER Oleh Ariya Kusuma, A.Md. MERANCANG WEB DATA BASE UNTUK CONTENT SERVER SKEMA SERVER WEB DATABASE Web yaitu suatu sistem di internet yang memungkinkan siapapun agar bisa menyediakan informasi. Web server

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

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

BAB 2 LANDASAN TEORI. fenomena atau fakta yang ada atau yang terjadi.

BAB 2 LANDASAN TEORI. fenomena atau fakta yang ada atau yang terjadi. BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Data Menurut Hariyanto (2004, p3), data adalah rekaman mengenai fenomena atau fakta yang ada atau yang terjadi. Menurut Whitten et al. (2004, p23), data adalah

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Teori yang berkaitan dengan Database Merupakan kumpulan dari teori-teori yang digunakan dalam perancangan Database. 2.1.1 Data Menurut Hoffer (2005, p5), data adalah penyimpanan

Lebih terperinci

PROSES PERANCANGAN BASIS DATA

PROSES PERANCANGAN BASIS DATA PROSES PERANCANGAN BASIS DATA Seperti telah disebutkan sebelumnya, sebuah sistem basis data merupakan komponen dasar sistem informasi organisasi yang besar. Oleh karena itu siklus hidup aplikasi basis

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Sistem Menurut Rosenblatt (2014:6) Sistem adalah seperangkat komponen terkait yang menghasilkan hasil tertentu. Contohnya adalah Sistem khusus untuk lalu lintas

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan,

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan, 5 BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama guna melakukan suatu pekerjaan untuk memcapai suatu tujuan

Lebih terperinci

BINUS UNIVERSITY. Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2007/2008

BINUS UNIVERSITY. Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2007/2008 BINUS UNIVERSITY Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil 2007/2008 ANALISIS DAN PERANCANGAN APLIKASI WEB DENGAN PENERAPAN DATABASE MULTIMEDIA Feri Kurniawan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori-teori Umum 2.1.1 Pengertian Data Menurut Raymond Mcleod Jr, dan George P. Shell : 2008 Data merupakan fakta dan angka yang pada umum nya tidak dapat digunakan karena volume

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori-Teori Sistem Basis Data 2.1.1 Pengertian Sistem Basis Data Sebelum kita masuk ke pengertian sistem basis data, kita harus mengerti dulu apa yang dimaksud dengan data. Menurut

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2006/2007 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2006/2007 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA RAWAT INAP DI RUMAH SAKIT UMUM DAERAH TANGERANG

Lebih terperinci

BAB 2 LANDASAN TEORI Analisis dan Perancangan

BAB 2 LANDASAN TEORI Analisis dan Perancangan 6 BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Analisis dan Perancangan 2.1.1.1 Pengertian Analisis Menurut Raymon McLeod dan George P. Schell (2004, p5) analisis sistem adalah penelitian atas sistem yang

Lebih terperinci

PERANCANGAN BASIS DATA RESERVASI, PERSEDIAAN, DAN PEMBELIAN PERLENGKAPAN KAMAR PADA HOTEL KING STONE.

PERANCANGAN BASIS DATA RESERVASI, PERSEDIAAN, DAN PEMBELIAN PERLENGKAPAN KAMAR PADA HOTEL KING STONE. BAB 1 Pendahuluan 1.1. Latar Belakang Sektor pariwisata mengalami kemajuan yang pesat dan mempunyai prospek masa depan yang cerah. Hal tersebut tidak lepas dengan adanya perkembangan teknologi yang dapat

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

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 III LANDASAN TEORI. rasionalitas tertentu untuk mencapai tujuan yang telah ditentukan sebelumnya.

BAB III LANDASAN TEORI. rasionalitas tertentu untuk mencapai tujuan yang telah ditentukan sebelumnya. BAB III LANDASAN TEORI 3.1 Administrasi Menurut Sondang P. Siagian (1994:3), definisi administrasi adalah keseluruhan proses kerjasama antara 2 orang atau lebih yang didasarkan atas rasionalitas tertentu

Lebih terperinci

Pemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai

Pemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai Basis Data Pemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai Duplikasi data Data yg sama terletak pada

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 UNIVERSITAS BINA NUSANTARA Abstrak Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN, PERSEDIAAN DAN PENJUALAN PADA

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 9 BAB 2 LANDASAN TEORI 2.1 Teori-Teori Umum Untuk menganalisis dan merancang sistem basis data administrasi dalam suatu sistem diperlukan beberapa pertimbangan yang didasari oleh berbagai landasan teori

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 ANALISIS DAN PERANCANGAN BASIS DATA SUMBER DAYA MANUSIA PADA PT MARTHA BEAUTY GALLERY Rinaldi

Lebih terperinci

BAB III LANDASAN TEORI. mengerjakan tugas-tugas tertentu, misalnya Microsoft Word, Microsoft Excel.

BAB III LANDASAN TEORI. mengerjakan tugas-tugas tertentu, misalnya Microsoft Word, Microsoft Excel. BAB III LANDASAN TEORI 3.1 Aplikasi Aplikasi (application) adalah penerapan, penggunaan atau penambahan pada suatu software yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas tertentu,

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

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori-teori Umum 2.1.1 Pengertian Data dan Sistem Menurut Hoffer (2005, p5), data adalah fakta, atau bagian dari fakta yang mengandung arti, yang dihubungkan dengan kenyataan,

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA TENAGA KERJA PADA PT. VERA DIANA FOKUS

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA TENAGA KERJA PADA PT. VERA DIANA FOKUS UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2004/2005 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA TENAGA KERJA PADA PT. VERA DIANA FOKUS Abstrak NATHANIEL

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

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu komputer Skripsi Sarjana komputer Semester Genap Tahun 2006

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu komputer Skripsi Sarjana komputer Semester Genap Tahun 2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu komputer Skripsi Sarjana komputer Semester Genap Tahun 2006 ANALISIS DAN PERANCANGAN DATABASE SISTEM PEMESANAN, PEMBELIAN, PRODUKSI DAN

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PERSEDIAAN, PRODUKSI, DAN

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 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

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

LINGKUNGAN BASIS DATA

LINGKUNGAN BASIS DATA LINGKUNGAN BASIS DATA TUJUAN PEMBELAJARAN Menjelaskan tingkat arsitektur basis data Menjelaskan komponen DBMS, fungsi DBMS serta bahasa yang digunakan dalam DBMS Menjelaskan perbedaan model data berbasis

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 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori-Teori Dasar / Umum 2.1.1 Pendekatan basis data a. Data Pengertian data menurut Turban, Rainer, Potter (2003, p15) adalah fakta-fakta yang belum diolah atau gambaran lebih

Lebih terperinci

PENDAHULUAN. Alif Finandhita, S.Kom

PENDAHULUAN. Alif Finandhita, S.Kom PENDAHULUAN SISTEM BASIS DATA Suatu sistem penyusunan dan pengelolaan recordrecord dengan menggunakan komputer, dengan tujuan untuk menyimpan atau merekam serta memelihara data operasional lengkap sebuah

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

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 2 SBD 1 Lingkungan Basis Data Arsitektur Basis Data. Data Independence. Konsep DBMS, Komponen DBMS, Fungsi DBMS dan Bahasa yang digunakan didalam

Lebih terperinci

BAB II LANDASAN TEORI. yang diperlukan oleh sebuah organisasi.

BAB II LANDASAN TEORI. yang diperlukan oleh sebuah organisasi. 10 BAB II LANDASAN TEORI 2.1 Teori Umum / Dasar 2.1.1 Pengertian Database Pengertian database menurut Connolly dan Begg (2005: 15), database adalah sekumpulan data-data dapat digunakan bersama-sama dan

Lebih terperinci

BAB III LANDASAN TEORI. Flippo (1984) mendefinisikan sebagai berikut: Penarikan calon pegawai

BAB III LANDASAN TEORI. Flippo (1984) mendefinisikan sebagai berikut: Penarikan calon pegawai BAB III LANDASAN TEORI 1. 3.1 Rekrutmen Flippo (1984) mendefinisikan sebagai berikut: Penarikan calon pegawai atau tenaga kerja adalah proses pencarian tenaga kerja yang dilakukan secara seksama, sehingga

Lebih terperinci

BAB III LANDASAN TEORI. adalah sebagai berikut: Sistem adalah suatu jaringan kerja dari prosedur-prosedur

BAB III LANDASAN TEORI. adalah sebagai berikut: Sistem adalah suatu jaringan kerja dari prosedur-prosedur BAB III LANDASAN TEORI 3.1 Konsep Dasar Sistem Informasi Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen atau elemennya.

Lebih terperinci

BINUS University ANALISIS DAN PERANCANGAN SISTEM BASIS DATA BERUPA BUKU ALAMAT ONLINE PADA PT. FINROLL. Lanny Moniaga ( )

BINUS University ANALISIS DAN PERANCANGAN SISTEM BASIS DATA BERUPA BUKU ALAMAT ONLINE PADA PT. FINROLL. Lanny Moniaga ( ) BINUS University Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA BERUPA BUKU ALAMAT ONLINE PADA PT. FINROLL Lanny Moniaga

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN, PENJUALAN DAN PERSEDIAN BARANG PADA PT.

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 8 BAB 2 LANDASAN TEORI 2.1 Pendekatan Basis Data 2.1.1 Sistem Sistem adalah sekumpulan objek atau elemen yang berhubungan yang dilihat secara keseluruhan dan didesain untuk mencapai tujuan tertentu (Britton

Lebih terperinci

BAB 2 LANDASAN TEORI. memiliki arti dan kepentingan dalam lingkungan user (Hoffer, 2005, p5).

BAB 2 LANDASAN TEORI. memiliki arti dan kepentingan dalam lingkungan user (Hoffer, 2005, p5). 7 BAB 2 LANDASAN TEORI Data Data diartikan sebagai representasi objek dan kejadian yang tersimpan yang memiliki arti dan kepentingan dalam lingkungan user (Hoffer, 2005, p5). Data dapat juga diartikan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Teori Umum 2.1.1. Pengertian Sistem Basis Data (Database) Database adalah komputerisasi sistem penyimpanan data yang bertujuan untuk menyimpan informasi dan menyediakan informasi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Penjualan Penjualan adalah suatu proses pertukaran suatu produk berupa barang atau jasa dari suatu perusahaan. Proses penjualan melibatkan dua departemen di dalam perusahaan yaitu

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

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1 Teori Basis Data Teori yang berkaitan dengan basis data seperti data, basis data (database), Database Management System (DBMS), Database Application, Entity

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori-teori Basis Data 2.1.1 Basis Data 2.1.1.1 Definisi Basis Data Menurut Connolly-Begg (2002, p14), basis data adalah suatu kumpulan yang dapat digunakan bersama dari data yang

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 TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka (Indrajani, 2015), dalam penelitian yang berjudul Perancangan Sistem Basis Data pada Klinik, merupakan penelitian yang bertujuan untuk menganalisis dan merancang

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori yang berkaitan dengan Database Pada bagian ini akan dijelaskan mengenai definisi basis data, Database Management System (selanjutnya disingkat DBMS), Structured Query Language

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil Tahun 2005 / 2006

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil Tahun 2005 / 2006 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Ilmu Komputer Skripsi Sarjana Komputer Semester Ganjil Tahun 2005 / 2006 ANALISIS DAN PERANCANGAN BASIS DATA PENGELOLAAN JASA PELATIHAN

Lebih terperinci

BAB III LANDASAN TEORI. mendukung penyusunan laporan kerja praktek ini. Landasan teori yang akan

BAB III LANDASAN TEORI. mendukung penyusunan laporan kerja praktek ini. Landasan teori yang akan 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

BAB 2 LANDASAN TEORI. utama yaitu komponen, ketergantungan dan tujuan. Artinya, setiap sistem akan selalu

BAB 2 LANDASAN TEORI. utama yaitu komponen, ketergantungan dan tujuan. Artinya, setiap sistem akan selalu 6 BAB 2 LANDASAN TEORI 2.1 Sistem, data dan informasi 2.1.1 Sistem Menurut Fathansyah (2004, p2), kata sistem selalu berkonotasi pada 3 hal utama yaitu komponen, ketergantungan dan tujuan. Artinya, setiap

Lebih terperinci

BAB III LANDASAN TEORI. Menurut Lusyani Sunarya S.Sn (2010:45) Company Profile. sebuah aset lembaga atau perusahaan yang biasa digunakan sebagai tanda

BAB III LANDASAN TEORI. Menurut Lusyani Sunarya S.Sn (2010:45) Company Profile. sebuah aset lembaga atau perusahaan yang biasa digunakan sebagai tanda BAB III LANDASAN TEORI 3.1 Company Profile Menurut Lusyani Sunarya S.Sn (2010:45) Company Profile adalah sebuah aset lembaga atau perusahaan yang biasa digunakan sebagai tanda pengenal perusahaan dalam

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

BAB II LANDASAN TEORI. kompensasi, penyatuan, perawatan/pemeliharaan, sumber daya manusia kepada

BAB II LANDASAN TEORI. kompensasi, penyatuan, perawatan/pemeliharaan, sumber daya manusia kepada BAB II LANDASAN TEORI 2.1 Sumber Daya Manusia Sumber Daya Manusia adalah proses merencanakan, mengorganisir, atau mengorganisasikan, mengarahkan, dan mengendalikan pengembangan, kompensasi, penyatuan,

Lebih terperinci