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

Post on 16-Nov-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

Agenda

•End User Applications

•Computer System Management

•Technical Foundations of DB Management

•Managing Data Resources

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.

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.

Hirarki Perangkat Lunak

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.

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.

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.

Arsitektur Sistem Terhadap End User

Data Resource Management

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

Contoh Elemen Data Lojik dalam Sistem Informasi

Contoh Entitas dan Relasinya dalam Database Penggunaan Listrik

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.

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.

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.

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.

Contoh Operasi Selection

Select * from Dosen WHERE Jenis_kelamin=“Pria”

Contoh Operasi Projection

Select NIP,Nama_dosen from Dosen

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.

Contoh Struktur OO

Data Planning & Database Design

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.

Logical dan Physical Database Views

Managing Data Resources

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.

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.

Contoh Implementasi Database

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

Data Warehouse

• Data warehouse menyimpan data yang sudah diextract dari berbagaimacam database operasional, eksternal, maupun database lainnyadalam suatu organisasi (Data hishoris).

Data Warehouse dan Data Marts

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

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.

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.

Contoh Tampilan DBMS

Contoh Bahasa dalam DBMS

Any Questions?

top related