teknologi software dan data resource management · model multidimensi ini digunakan untuk...

38
Teknologi Software dan Data Resource Management Pengantar Sistem Informasi [IS6121003 ] Tim Dosen: Didi Supriyadi S.T., M.Kom* Yudha Saintika, S.T., M.T.I Dwi Januarita AK, S.T., M.Kom * Koordinator MK

Upload: others

Post on 16-Nov-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Teknologi Software dan Data Resource Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

Agenda

•End User Applications

•Computer System Management

•Technical Foundations of DB Management

•Managing Data Resources

Page 3: Teknologi Software dan Data Resource Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

Hirarki Perangkat Lunak

Page 6: Teknologi Software dan Data Resource Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

Arsitektur Sistem Terhadap End User

Page 10: Teknologi Software dan Data Resource Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

Data Resource Management

Page 11: Teknologi Software dan Data Resource Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

Contoh Elemen Data Lojik dalam Sistem Informasi

Page 13: Teknologi Software dan Data Resource Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

Contoh Entitas dan Relasinya dalam Database Penggunaan Listrik

Page 14: Teknologi Software dan Data Resource Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

Contoh Operasi Selection

Select * from Dosen WHERE Jenis_kelamin=“Pria”

Page 19: Teknologi Software dan Data Resource Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

Contoh Operasi Projection

Select NIP,Nama_dosen from Dosen

Page 20: Teknologi Software dan Data Resource Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

Contoh Struktur OO

Page 22: Teknologi Software dan Data Resource Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

Data Planning & Database Design

Page 23: Teknologi Software dan Data Resource Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

Logical dan Physical Database Views

Page 25: Teknologi Software dan Data Resource Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

Managing Data Resources

Page 26: Teknologi Software dan Data Resource Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

Contoh Implementasi Database

Page 29: Teknologi Software dan Data Resource Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

Data Warehouse dan Data Marts

Page 32: Teknologi Software dan Data Resource Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

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 Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

Contoh Tampilan DBMS

Page 36: Teknologi Software dan Data Resource Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

Contoh Bahasa dalam DBMS

Page 37: Teknologi Software dan Data Resource Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek

Any Questions?

Page 38: Teknologi Software dan Data Resource Management · Model multidimensi ini digunakan untuk mengorganisasikan data yang kompleks dan mempercepat pengaksesan relasi antar data. •Objek