Topics covered 10/12/2015. Pengantar Teknologi Informasi dan Teknologi Hijau. Suryo Widiantoro, ST, MMSI, M.Com(IS)

Similar documents
Introduction To Computers

MANAGING FILES: Basic Concepts A database is a logically organized collection of related data designed and built for a specific purpose,

Chapter 3. Foundations of Business Intelligence: Databases and Information Management

Chapter 6. Foundations of Business Intelligence: Databases and Information Management VIDEO CASES

IT1105 Information Systems and Technology. BIT 1 ST YEAR SEMESTER 1 University of Colombo School of Computing. Student Manual

Chapter 6 VIDEO CASES

Managing Data Resources

TIM 50 - Business Information Systems

TIM 50 - Business Information Systems

Managing Data Resources

Management Information Systems MANAGING THE DIGITAL FIRM, 12 TH EDITION FOUNDATIONS OF BUSINESS INTELLIGENCE: DATABASES AND INFORMATION MANAGEMENT

16/06/56. Databases. Databases. Databases The McGraw-Hill Companies, Inc. All rights reserved.

Databases The McGraw-Hill Companies, Inc. All rights reserved.

Chapter 10 Managing a Database. Discovering Computers Your Interactive Guide to the Digital World

The functions performed by a typical DBMS are the following:

The Evolution of Data Warehousing. Data Warehousing Concepts. The Evolution of Data Warehousing. The Evolution of Data Warehousing

Management Information Systems Review Questions. Chapter 6 Foundations of Business Intelligence: Databases and Information Management

Data warehouse architecture consists of the following interconnected layers:

Discovering Computers Fundamentals, 2011 Edition. Living in a Digital World

5-1McGraw-Hill/Irwin. Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved.

Chapter 3. Databases and Data Warehouses: Building Business Intelligence

by Prentice Hall

Chapter 10 Managing a Database. Discovering Computers Your Interactive Guide to the Digital World

Unit 10 Databases. Computer Concepts Unit Contents. 10 Operational and Analytical Databases. 10 Section A: Database Basics

DATA MINING AND WAREHOUSING

Database Management System Fall Introduction to Information and Communication Technologies CSD 102

Data Warehouse and Data Mining

Computers Are Your Future

Question Bank. 4) It is the source of information later delivered to data marts.

Fundamentals of Information Systems, Seventh Edition

Objectives Overview. Chapter 10 Managing a Database. Discovering Computers Instructor: M. Imran Khalil MSc-IT 1 st semester Fall 2016

Data Warehouse and Data Mining

WKU-MIS-B10 Data Management: Warehousing, Analyzing, Mining, and Visualization. Management Information Systems

OLAP Introduction and Overview

DATA WAREHOUSE EGCO321 DATABASE SYSTEMS KANAT POOLSAWASD DEPARTMENT OF COMPUTER ENGINEERING MAHIDOL UNIVERSITY

Chapter 12. Databases. McGraw-Hill/Irwin. Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved.

Chapter 11 Database Concepts

Discovering Computers Chapter 10 Database Management

Management Information Systems

Layers. External Level Conceptual Level Internal Level

DATA Data and information are used in our daily life. Each type of data has its own importance that contribute toward useful information.

IFF 1414 Intro to Database. Notes

An Introduction to Databases and Database Management Systems.

Strategic Information Systems Systems Development Life Cycle. From Turban et al. (2004), Information Technology for Management.

1. Analytical queries on the dimensionally modeled database can be significantly simpler to create than on the equivalent nondimensional database.

Data, Information, and Databases

Full file at

Data Warehouse and Mining

Business Intelligence Roadmap HDT923 Three Days

A database management system (DBMS) is a software package with computer

An Introduction to Data Mining in Institutional Research. Dr. Thulasi Kumar Director of Institutional Research University of Northern Iowa

This tutorial has been prepared for computer science graduates to help them understand the basic-to-advanced concepts related to data mining.

5. Technology Applications

CHAPTER 2: DATA MODELS

Course 40045A: Microsoft SQL Server for Oracle DBAs

2. An implementation-ready data model needn't necessarily contain enforceable rules to guarantee the integrity of the data.

Data, Databases, and DBMSs

B.H.GARDI COLLEGE OF MASTER OF COMPUTER APPLICATION. Ch. 1 :- Introduction Database Management System - 1

Dr.G.R.Damodaran College of Science

COURSE 20466D: IMPLEMENTING DATA MODELS AND REPORTS WITH MICROSOFT SQL SERVER

Database Fundamentals Chapter 1

Benefits of Automating Data Warehousing

Developing SQL Data Models

This tutorial will help computer science graduates to understand the basic-to-advanced concepts related to data warehousing.

QM Chapter 1 Database Fundamentals Version 10 th Ed. Prepared by Dr Kamel Rouibah / Dept QM & IS

DATA WAREHOUSING IN LIBRARIES FOR MANAGING DATABASE

DATABASE MANAGEMENT SYSTEMS. UNIT I Introduction to Database Systems

Outline. Managing Information Resources. Concepts and Definitions. Introduction. Chapter 7

MULTIMEDIA DATABASES OVERVIEW

Data Warehousing. Adopted from Dr. Sanjay Gunasekaran

IT Service Delivery and Support Week Three. IT Auditing and Cyber Security Fall 2016 Instructor: Liang Yao

Managing Information Resources

Data warehouses Decision support The multidimensional model OLAP queries

1 DATAWAREHOUSING QUESTIONS by Mausami Sawarkar

1. Inroduction to Data Mininig

Department of Industrial Engineering. Sharif University of Technology. Operational and enterprises systems. Exciting directions in systems

DBMS Questions for IBPS Bank Exam

CHAPTER 2: DATA MODELS

A Novel Approach of Data Warehouse OLTP and OLAP Technology for Supporting Management prospective

Developing SQL Data Models

Data Management Lecture Outline 2 Part 2. Instructor: Trevor Nadeau

DHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI

KNGX NOTES INFS1603 [INFS1603] KEVIN NGUYEN

Oracle BI 11g R1: Build Repositories

Information Systems and Networks

Partner Presentation Faster and Smarter Data Warehouses with Oracle OLAP 11g

Fig 1.2: Relationship between DW, ODS and OLTP Systems

Data Preprocessing. Slides by: Shree Jaswal

International Journal of Computer Engineering and Applications, ICCSTAR-2016, Special Issue, May.16

Application software office packets, databases and data warehouses.

Evolution of Database Systems

Outline. Definitions History Basic concepts of DBMS Data Models Relational database Normalization

Foundations of Business Intelligence: Databases and Information Management

DATA MINING TRANSACTION

CS377: Database Systems Data Warehouse and Data Mining. Li Xiong Department of Mathematics and Computer Science Emory University

Hyperion Interactive Reporting Reports & Dashboards Essentials

Chapter 11. Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet. Objectives Overview

Oracle Financial Analyzer Oracle General Ledger

20466C - Version: 1. Implementing Data Models and Reports with Microsoft SQL Server

Chapter. Relational Database Concepts COPYRIGHTED MATERIAL

Transcription:

Pengantar Teknologi Informasi dan Teknologi Hijau Suryo Widiantoro, ST, MMSI, M.Com(IS) 1 Topics covered 1. Basic concept of managing files 2. Database management system 3. Database models 4. Data mining 2 1

Big Data is so large and complex that it cannot be processed using conventional methods, such as ordinary database management software. Some experts expect data to grow by 20 times between 2012 and 2020. 3 4 2

A database is a logically organized collection of related data designed and built for a specific purpose, which can be Stored Sorted Organized Queried Databases make data more meaningful and more useful Databases turn data into information 5 Data is stored hierarchically for easier storage and retrieval: File (table): collection of related records Records (row): collections of related fields Field (column): unit of data containing 1 or more characters Character [Byte]: a letter number or special character made of bits Bit: 0 or 1 6 3

Data Storage Hierarchy 7 A key field (primary key) is a field (or fields) in a record that holds unique data that identifies that record from all the other records in the table and in the database. Often an identifying number, such as social security number or a student ID number. Keys are used to sort records in different ways. Primary keys must be unique make records distinguishable from one another. Foreign keys appear in other tables and usually refer to primary keys in particular tables; they are used to relate one table to another (to cross-reference data). 8 4

Advantages of Using Databases Databases make our lives easier: 1. Manage large amounts of data efficiently 2. Enable information sharing 3. Promote data integrity 9 1# How databases can manage large amounts of data efficiently: Organize the data in specific ways Store in multiple lists (tables) Database programs are designed specifically to manage large amounts of data accurately as it is updated and manipulated 10 5

2# How databases make information sharing possible: Only one file is maintained (data centralization) Centralized database becomes a shared source of information No files to reconcile with each other Controlled access increases security 11 3# How databases promote data integrity: Data integrity means data is accurate and reliable Centralization largely ensures data integrity Data only needs to be updated in one place, unlike using multiple lists 12 6

13 Database Management System (DBMS): software that enables users to store, modify, and extract information from a database DBMS benefits: Reduced data redundancy (redundant data is stored in multiple places, which causes problems keeping all the copies current) Speed Modern DBMSs are much faster than manual data-organization systems and faster than older computerbased database arrangements 14 7

Improved data integrity the data is accurate, consistent, and up to date Timeliness The speed and efficiency of DBMSs generally ensure that data can be supplied in a timely fashion when people need it Ease of sharing The data in a database belongs to and is shared, usually over a network, by an entire organization. The data is independent of the programs that process the data, and it is easy for nontechnical users to access it. 15 Ease of data maintenance DBMS offers validation checks, backup utilities, and standard procedures for data inserting, updating, and deletion Forecasting capabilities DBMSs can hold massive amounts of data that can be manipulated, studied, and compared in order to forecast behaviors in markets and other areas that can affect sales and marketing managers decisions as well as the decisions of administrators of educational institutions, hospitals, and other organizations Increased security Although various departments may share data, access to specific information can be limited to selected users called authorization control. 16 8

3 Principal Database Components Data Dictionary Repository that stores the data definitions and descriptions of the structure of the data and the database DBMS Utilities Programs that allow you to maintain the database by creating, editing, deleting data, records, and files Also include automated backup and recovery Report Generator Program for producing on-screen or printed readable documents from all or part of a database 17 Database Administrator (DBA) Coordinates all related activities and needs for an organization s database Ensures the database s: Recoverability Integrity Security Availability Reliability Performance 18 9

19 A database model determines the information a database will contain and how it will be used and how the items in the database relate to one another. 20 10

Hierarchical Database Fields or records are arranged in related groups resembling a family tree with child (low-level) records subordinate to parent (high-level) records Root record is the parent record at the top of the database, and data is accessed top-down, through the hierarchy Oldest and simplest; used in mainframes in 1970s Still used in some reservation systems Is rigid in structure and difficult to update 21 Hierarchical Database 22 11

Network Database: created to represent a more complex data relationship effectively, improve database performance, and impose a database standard. Similar to a hierarchical database but more flexible-- each child record can have more than one parent record Used principally with mainframe computers Requires the database structure to be defined in advance; flexibility still lacking 23 Network Database 24 12

Relational Database: grew out of the hierarchical and network database models Relates or connects data in different files through the use of primary keys, or common data elements Data stored in tables (relations, or files) of rows (tuples, or records) and columns (attributes, or fields) More flexible than previous models; built with SQL Examples for large systems are Oracle, Informix, Sybase Examples for microcomputers are Paradox and Microsoft Access Users don t need to know data structure to use the database 25 Relational Database 26 13

Relational Database (continued) Users employ SQL (structured query language) to create, modify, maintain, and query the database Query by Example uses sample record forms to allow users to define the qualifications for choosing records Some relational database allow the use of natural spoken language to make queries 27 Object-Oriented Database Uses objects, software written in small, reusable chunks, as elements within data files An object consists of: Data in any form, including audio, graphics, and video Instructions on the action to be taken with the data This model is a multimedia database Types include web (hypertext) database and hypermedia database, which also includes links 28 14

Multidimensional Database Models data as facts, dimensions, or numerical answers for use in the interactive analysis of large amounts of data for decisionmaking purposes Allows users to ask questions in colloquial language Use OLAP (online analytical processing) software to provide answers to complex database queries 29 Brief Database Model Overview Database Type Hierarchical database Description Fields or records are arranged in a family tree, with child records subordinate to parent or higher-level records Network database Relational database Object-oriented database Multidimensional database Like a hierarchical database, but each child record can have more than one parent record Relates, or connects, data in different files (tables) through the use of a key, or common data element Uses objects (software written in small, reusable chunks) as elements within database files; multimedia Models data as facts, dimensions, or numerical measures for use in the interactive analysis of large amounts of data 30 15

31 Data mining is the computer-assisted process of sifting through and analyzing vast amounts of data to extract hidden patterns and meaning and to discover new knowledge. Data is fed into a data warehouse through the following steps: 1. Identify and connect to data sources 2. Perform data fusion and data cleansing 3. Obtain both data and metadata (data about the data) 4. Transport data and metadata to the data warehouse Data warehouse is a special database of cleaned-up data and metadata. 32 16

Data warehouses Large-scale collection of data Contains and organizes data in one place Data comes from multiple databases Consolidate information from various systems to present enterprise-wide view of operations 33 Data in a data warehouse is organized the same way as in a normal database: Data is organized by subject Focus is on one specific aspect of an operation Can contain information from multiple databases 34 17

35 Data warehouses do not capture data from only one time period: Date is time-variant; it doesn t all pertain to one time period Contains current and historical data Enables analysis of the past Examine the present in light of historical data Make projections about the future 36 18

Data Mining 37 How data warehouses are populated with data: Internal sources: Company s databases and other analysis tools External sources: Data provided by vendors, suppliers, etc. Clickstream data: Software which is used to capture information about each click a user makes 38 19

39 Methods for searching for patterns in the data and interpreting the results Regression analysis Develops mathematical formula to fit patterns in the data that has been extracted Formula is then applied to other data sets of the same type to predict future trends Classification analysis Statistical pattern-recognition process that is applied to data sets with more than just numerical data 40 20