Teknologi Software dan Data Resource...
Transcript of Teknologi Software dan Data Resource...
![Page 1: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/1.jpg)
Teknologi Software dan Data Resource Management
Pengantar Sistem Informasi [IS6121003]
Tim Dosen:
Didi Supriyadi S.T., M.Kom*
Yudha Saintika, S.T., M.T.IDwi Januarita AK, S.T., M.Kom
* Koordinator MK
![Page 2: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/2.jpg)
Agenda
•End User Applications
•Computer System Management
•Technical Foundations of DB Management
•Managing Data Resources
![Page 3: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/3.jpg)
Definisi dan Tipe Software
• Software atau biasa disebut sebagai perangkat lunak adalahterminology umum yang digunakan untuk berbagai macam programyang digunakan untuk mengoperasikan dan memanipulasi komputerdan periferalnya.
• Software memiliki dua buah tipe yaitu application software dansystem software.
• Application software terbagi menjadi dua kategori yaitu generalpurpose dan function-specific application program.
![Page 4: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/4.jpg)
Tipe Software
• General Purpose Application Software adalah program yangmemproses informasi umum kepada end users. Sebagai contoh yaituword processing, spreadsheet, database management, dan programuntuk mendesain.
• Function-Specific Applications Software adalah program yangmendukung pekerjaan spesifik seorang end user dalam dunia bisnisdan bidang lain. Contoh: ERP, e-CRM, e-Commerce, e-SCM.
![Page 5: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/5.jpg)
Hirarki Perangkat Lunak
![Page 6: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/6.jpg)
Groupware
• Groupware adalah software yang membantu kelompok/tim dalamberkolaborasi untuk memenuhi tugas tersebut.
• Groupware masuk ke dalam kategori general purpose applicationsoftware yang mengkombinasikan bermacam-macam fitur dan fungsisoftware untuk memfasilitasi kegiatan kolaborasi.
• Contohnya: Microsoft Exchange Email, Lotus Notes.
![Page 7: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/7.jpg)
Freeware, Shareware, dan OpenSource Software
• Freeware adalah software gratis yang dapat di download dan digunakannamun customer tidak bisa melihat source code software tersebut. Biasanyadisertai syarat tidak boleh memodifikasi software tersebut.
• Shareware adalah software gratis, dapat di download dan digunakan olehpengguna. 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), ataujumlah software tersebut dijalankan (misalnya 30 kali), atau feature-featuretertentu yang tidak bisa diakses. Sesudah masa ujicobanya berakhir,software bisa saja terkunci atau bisa saja tetap berfungsi sebagaimanamestinya dan tetap terbatasi.
• Open Source adalah software dapat di download dan source code-nya dapatdibuka ke publik. Sehingga bagi yang mampu, source code nya bisamemodifikasi dan mendistribusikan ataupun mempublikasikan source codehasil modifikasi dengan syarat-syarat tertentu, misalnya dengan tetapmempertahankan nama softwarenya.
![Page 8: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/8.jpg)
System Software: Computer System Management
• Kategori system software dibagi menjadi dua kategori yaitu systemmanagement program dan system development program.
• System Management Program yaitu program yang dapat mengeolahardware, software, jaringan, dan sumberdaya data dari suatukomputer pada saat adanya pemrosesan informasi. Contohnya yaituOperating System, Network Management Program, DatabaseManagement System, dan System Utilities.
• System Development Program yaity program yang dapat membantupengguna dalam mengembangkan sistem informasi. Contoh softwareyaitu Dev C++, Codeblocks, Netbeans, Turbo Pascal, Microsoft VisualStudio.
![Page 9: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/9.jpg)
Arsitektur Sistem Terhadap End User
![Page 10: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/10.jpg)
Data Resource Management
![Page 11: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/11.jpg)
Konsep Dasar Data
• Karakter adalah elemen data lojik yang paling dasar. Karakter terdiridari alphabet tunggal, numeric atau symbol lainnya.
• Field atau biasa disebut juga sebagai item data adalah sekumpulankarakter yang berrelasi. Contohnya Kelompok karakter alphabetdalam nama orang, kelompok angka dalam jumlah penjualan. Fieldbiasanya menunjukkan suatu atribut (karakteristik) dari suatu entitas(Bisa berupa objek, manusia, tempat, atau event).
• Record adalah semua field yang digunakan untuk mendeskripsikanatribut dari suatu entitas.
• File adalah sekumpulan record yang saling berrelasi.
• Database adalah sekumpulan elemen data yang saling berrelasisecara lojik
![Page 12: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/12.jpg)
Contoh Elemen Data Lojik dalam Sistem Informasi
![Page 13: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/13.jpg)
Contoh Entitas dan Relasinya dalam Database Penggunaan Listrik
![Page 14: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/14.jpg)
Struktur Database Hirarki
• Awalnya, manajemen databasemenggunakan struktur hirarki, dimanarelasi antar record menyerupai bentukstruktur pohon.
• Pada struktur hrarki ini, semua recordsbergantung satu sama lain dan disusundalam bentuk yang multilevel, dimanasatu record berungsi sebagai root danlainnya sebagai subordinate.
• Dikarenakan bentuknya yangmenyerupai struktur pohon, makastruktur hirarki mempunya relasi oneto many karena setiap elemen databerrelasi ke hanya satu elemen datadiatasnya.
![Page 15: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/15.jpg)
Struktur Database Jaringan
• Struktur Jaringan (Network Structure) merupakan pengembangan dari strukturhirarki dan dapat merepresentasikanrelasi lojik yang lebih kompleks .
• Pada struktur jaringan ini, memungkinkan relasi many to many di setiap records. Hal ini menyebabkanmodel ini dapat mengakses elemen data melalui satu atau beberapa jalur karenarecords-records tersebut dapat berrelasike banyak elemen data.
![Page 16: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/16.jpg)
Struktur Database Relasional
• Struktur relasional merupakan struktur database yang paling banyakdigunakan di seluruh penjuru dunia.
• Pada struktur database ini, semua eleme data dalam databasedirepresentasikan seperti bentuk tabel dua dimensi yang saling berrelasi.
• Tabel pada database relasional terdiri dari baris dan kolom dimana setiapbaris merepresentasikan record dalam suatu file. Sementara itu, setiapkolom merepresentasikan field.
![Page 17: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/17.jpg)
Operasi pada Struktur Relasional
• Operasi relasional memiliki tiga operasi dasar yaitu Select, Join, danProject.
• Operasi select digunakan untuk menemukan data sesuai dengankriteria yang diinginkan.
• Operasi join digunakan untuk mengkombinasikan dua atau lebih tabelsecara temporer sehingga pengguna dapat melihat data-data yangrelevan antar tabel.
• Operasi project digunakan untuk membuat subset dari kolom yangterdiri dari tabel temporer yang telah dibuat sebelumnya melaluioperasi join dan select.
![Page 18: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/18.jpg)
Contoh Operasi Selection
Select * from Dosen WHERE Jenis_kelamin=“Pria”
![Page 19: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/19.jpg)
Contoh Operasi Projection
Select NIP,Nama_dosen from Dosen
![Page 20: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/20.jpg)
Object Oriented Structure
• Struktur Object Oriented (OO) adalah variasi yang dikembangkan daristruktur relasional yang disebut juga sebagai model multidimensi. Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data.
• Objek dalam struktur OO terdiri dari nilai data yang mendeskripsikanatribut dari sebuah entitas dan operasi yang dapat dilakukanterhadap data tersebut.
• Struktur ini biasanya divisualisasikan dalam bentuk cubes/kubus.
![Page 21: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/21.jpg)
Contoh Struktur OO
![Page 22: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/22.jpg)
Data Planning & Database Design
![Page 23: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/23.jpg)
Database Design
• Untuk memodelkan data (Data modelling), maka setiap elemen data diidentifikasi relasinya. Setiap data model mendefinisikan relasi lojikdiantara elemen data yang dibutuhkan untuk mendukung proses bisnis.
• Contohnya: dapatkah supplier menyediakan lebih dari 1 tipe produkkepada kita? Dapatkah customer memiliki lebih dari 1 tipe akun? Dsb.
![Page 24: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/24.jpg)
Logical dan Physical Database Views
![Page 25: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/25.jpg)
Managing Data Resources
![Page 26: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/26.jpg)
Data Resource Management
•Data adalah sumber daya vital dari suatu organisasiyang harus dikelola secara baik.
•Organisasi membutuhkan data resourcemanagement (DRM) untuk mengelola sumber dayadata supaya sesuai dengan kebutuhan informasibisnisnya.
![Page 27: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/27.jpg)
Tipe dari Database
• Operational Database, yaitu database yang menyimpan data rinciyang dibutuhkan untuk mendukung proses bisnis dan kegiatanoperasional dari suatu perusahaan. Contohnya yaitu customerdatabase, human resource database, inventory database, dll
• Distributed Database, yaitu database yang dapat menyimpan data kedalam beberapa server dalam jaringan sekaligus. Databaseterdistribusi dapat berupa salinan dari database operational. Prosespenyalinan tersebut dinamakan replikasi. Replikasi ini dapatmeningkatkan performa dari database itu sendiri.
![Page 28: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/28.jpg)
Contoh Implementasi Database
![Page 29: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/29.jpg)
External Database
• Salah satu contoh external database yaitu Hypermedia Database. Database ini menyimpan informasi dalam website yang dapat berupapage, multimedia (text, graphic, photo, video, audio segments dll).
![Page 30: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/30.jpg)
Data Warehouse
• Data warehouse menyimpan data yang sudah diextract dari berbagaimacam database operasional, eksternal, maupun database lainnyadalam suatu organisasi (Data hishoris).
![Page 31: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/31.jpg)
Data Warehouse dan Data Marts
![Page 32: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/32.jpg)
Data Mining
• Data Mining adalah Serangkaian proses untuk menggali nilaitambah berupa informasi yang selama ini tidak diketahuisecara manual dari suatu basisdata dengan melakukanpenggalian pola-pola dari data dengan tujuan untukmemanipulasi data menjadi informasi yang lebih berharga
![Page 33: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/33.jpg)
Permasalahan Umum Dalam Pemrosesan Data
• Data Redundancy, yaitu duplikasi data artinya data yangsama disimpan dalan beberapa file.
• Lack of Data Integrations, yaitu kurangnya perhatianterhadap kemampuan integrasi data, yang mengakibatkanbanyaknya data independen yang harus diakses untukrequest yang sifatnya ad-hoc.
![Page 34: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/34.jpg)
Database Management System
• DBMS yaitu perangkatlunak utama untukmengelola database yang mencakup kegiatanpembuatan, pengelolaan, dan pemantauan database. Contoh Database yaitu: Microsoft Access, Oracle, MySQL, MS-SQL Server, Lotus, Corel Paradox, dll.
![Page 35: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/35.jpg)
Contoh Tampilan DBMS
![Page 36: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/36.jpg)
Contoh Bahasa dalam DBMS
![Page 37: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/37.jpg)
Any Questions?
![Page 38: Teknologi Software dan Data Resource Managementyudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/73/2018/02/Pertemuan-4... · memproses informasi umum kepada end users. Sebagai](https://reader036.fdokumen.com/reader036/viewer/2022062505/5d19402988c993a85b8c7287/html5/thumbnails/38.jpg)