Top Banner
Fundamentals of Information Systems, Seventh Edition 1 Fundamentals of Information Systems, Seventh Edition Chapter 3 Database Systems, Data Centers, and Business Intelligence
63

Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

May 04, 2018

Download

Documents

doantram
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

FundamentalsofInformationSystems,SeventhEdition

1FundamentalsofInformationSystems,

SeventhEdition

Chapter 3Database Systems, Data

Centers,and Business Intelligence

Page 2: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

PrinciplesandLearningObjectives

• Datamanagementandmodelingarekeyaspectsoforganizingdataandinformation– Definegeneraldatamanagementconceptsandterms,highlightingtheadvantagesofthedatabaseapproachtodatamanagement

– Describelogicalandphysicaldatabasedesignconsiderations,thefunctionofdatacenters,andtherelationaldatabasemodel

FundamentalsofInformationSystems,SeventhEdition

2

Page 3: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

PrinciplesandLearningObjectives(continued)

• Awell-designedandwell-manageddatabaseisanextremelyvaluabletoolinsupportingdecisionmaking– Identifythecommonfunctionsperformedbyalldatabasemanagementsystems,andidentifypopulardatabasemanagementsystems

FundamentalsofInformationSystems,SeventhEdition

3

Page 4: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

PrinciplesandLearningObjectives(continued)

• Thenumberandtypesofdatabaseapplicationswillcontinuetoevolveandyieldrealbusinessbenefits– Identifyandbrieflydiscussbusinessintelligence,datamining,andotherdatabaseapplications

FundamentalsofInformationSystems,SeventhEdition

4

Page 5: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

WhyLearnAboutDatabaseSystemsandBusinessIntelligence?• Database:

– Organizedcollectionofdata• Databasemanagementsystem(DBMS):

– Groupofprogramsthatmanipulatethedatabase– Provideaninterfacebetweenthedatabaseanditsusersandotherapplicationprograms

• Databaseadministrator(DBA):– SkilledISprofessionalwhodirectsallactivitiesrelatedtoanorganization’sdatabase

FundamentalsofInformationSystems,SeventhEdition

5

Page 6: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

DataManagement

• Withoutdataandtheabilitytoprocessit:– Anorganizationcouldnotsuccessfullycompletemostbusinessactivities

• Dataconsistsofrawfacts• Totransformdataintousefulinformation:

– Itmustfirstbeorganizedinameaningfulway

FundamentalsofInformationSystems,SeventhEdition

6

Page 7: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

TheHierarchyofData

• Bit(abinarydigit):– Circuitthatiseitheronoroff

• Byte:– Typicallymadeupofeightbits

• Character:– Basicbuildingblockofinformation

• Field:– Name,number,orcombinationofcharactersthatdescribesanaspectofabusinessobjectoractivity

FundamentalsofInformationSystems,SeventhEdition

7

Page 8: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

TheHierarchyofData(continued)

• Record:– Collectionofrelateddatafields

• File:– Collectionofrelatedrecords

• Database:– Collectionofintegratedandrelatedfiles

• Hierarchyofdata:– Bits,bytes,characters,fields,records,files,anddatabases

FundamentalsofInformationSystems,SeventhEdition

8

Page 9: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

TheHierarchyofData(continued)

FundamentalsofInformationSystems,SeventhEdition

9

Page 10: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

DataEntities,Attributes,andKeys

• Entity:– Aperson,place,orthingforwhichdataiscollected,stored,andmaintained

• Attribute:– Characteristicofanentity

• Dataitem:– Specificvalueofanattribute

FundamentalsofInformationSystems,SeventhEdition

10

Page 11: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

DataEntities,Attributes,andKeys(continued)

FundamentalsofInformationSystems,SeventhEdition

11

Page 12: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

DataEntities,Attributes,andKeys(continued)

• Key:– Fieldorsetoffieldsinarecordthatisusedtoidentifytherecord

• Primarykey:– Fieldorsetoffieldsthatuniquelyidentifiestherecord

FundamentalsofInformationSystems,SeventhEdition

12

Page 13: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

TheDatabaseApproach

• Thedatabaseapproach:– Traditionalapproachtodatamanagement:

• Eachdistinctoperationalsystemuseddatafilesdedicatedtothatsystem

– Databaseapproachtodatamanagement:• Poolofrelateddataissharedbymultipleapplicationprograms

FundamentalsofInformationSystems,SeventhEdition

13

Page 14: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

TheDatabaseApproach(continued)

FundamentalsofInformationSystems,SeventhEdition

14

Page 15: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

DataCenters,DataModelingandDatabaseCharacteristics

• Whenbuildingadatabase,anorganizationmustconsider:– Content:Whatdatashouldbecollectedandatwhatcost?

– Access:Whatdatashouldbeprovidedtowhichusersandwhen?

– Logicalstructure:Howshoulddatabearrangedsothatitmakessensetoagivenuser?

– Physicalorganization:Whereshoulddatabephysicallylocated?

FundamentalsofInformationSystems,SeventhEdition

15

Page 16: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

DataCenter

• Climate-controlledbuildingorsetofbuildingsthathousedatabaseserversandthesystemsthatdelivermission-criticalinformationandservices

• Traditionaldatacenters:– Consistofwarehousesfilledwithrowuponrowofserverracksandpowerfulcoolingsystems

FundamentalsofInformationSystems,SeventhEdition

16

Page 17: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

DataCenter(continued)

• Manyorganizationsnowuselargeshippingcontainerspackedwithracksofserversandcooledtoeasilyconnectandsetup

• Businessesandtechnologyvendorsworkingtodevelopgreendatacentersthatrunmoreefficientlyandrequirelessenergyforprocessingandcooling

• Backupandsecurityproceduresfordatacenterscanbeaconcern

FundamentalsofInformationSystems,SeventhEdition

17

Page 18: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

DataCenterinaBox

FundamentalsofInformationSystems,SeventhEdition

18

Page 19: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

GreenDataCenters

FundamentalsofInformationSystems,SeventhEdition

19

Page 20: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

DataModeling

• Datamodel:– Diagramofdataentitiesandtheirrelationships

• Enterprisedatamodeling:– Startsbyinvestigatingthegeneraldataandinformationneedsoftheorganizationatthestrategiclevel

• Entity-relationship(ER)diagrams:– Datamodelsthatusebasicgraphicalsymbolstoshowtheorganizationofandrelationshipsbetweendata FundamentalsofInformationSystems,

SeventhEdition20

Page 21: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

FundamentalsofInformationSystems,SeventhEdition

21

Page 22: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

TheRelationalDatabaseModel

• Relationalmodel:– Describesdatausingastandardtabularformat– Eachrowofatablerepresentsadataentity(record)

– Columnsofthetablerepresentattributes(fields)– Thedomainistherangeofallowablevaluesfordataattributes

FundamentalsofInformationSystems,SeventhEdition

22

Page 23: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

FundamentalsofInformationSystems,SeventhEdition

23

Page 24: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

TheRelationalDatabaseModel(continued)

• Manipulatingdata:– Selecting:

• Eliminatesrowsaccordingtocertaincriteria

– Projecting:• Eliminatescolumnsinatable

– Joining:• Combinestwoormoretables

– Linking:• Manipulatingtwoormoretablesthatshareatleastonecommondataattribute

FundamentalsofInformationSystems,SeventhEdition

24

Page 25: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

TheRelationalDatabaseModel(continued)

FundamentalsofInformationSystems,SeventhEdition

25

Page 26: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

TheRelationalDatabaseModel(continued)

FundamentalsofInformationSystems,SeventhEdition

26

Page 27: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

TheRelationalDatabaseModel(continued)

• Datacleanup– Processoflookingforandfixinginconsistenciestoensurethatdataisaccurateandcomplete

– Databasenormalizationisoftenusedtocleanupproblemswithdata

FundamentalsofInformationSystems,SeventhEdition

27

Page 28: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

DatabaseManagementSystems

• Creatingandimplementingtherightdatabasesystemensuresthatthedatabasewillsupportbothbusinessactivitiesandgoals

• Capabilitiesandtypesofdatabasesystemsvaryconsiderably

FundamentalsofInformationSystems,SeventhEdition

28

Page 29: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

OverviewofDatabaseTypes• Flatfile

– Simpledatabaseprogramwhoserecordshavenorelationshiptooneanother

• Singleuser– Onlyonepersoncanusethedatabaseatatime– Examples:Access,FileMakerPro,andInfoPath

• Multipleusers– Allowdozensorhundredsofpeopletoaccessthesamedatabasesystematthesametime

– Examples:Oracle,Microsoft,Sybase,andIBM

FundamentalsofInformationSystems,SeventhEdition

29

Page 30: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

ProvidingaUserView

• Schema:– Usedtodescribetheentiredatabase– Canbepartofthedatabaseoraseparateschemafile

• DBMS:– Canreferenceaschematofindwheretoaccesstherequesteddatainrelationtoanotherpieceofdata

FundamentalsofInformationSystems,SeventhEdition

30

Page 31: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

CreatingandModifyingtheDatabase

• Datadefinitionlanguage(DDL):– Collectionofinstructionsandcommandsusedtodefineanddescribedataandrelationshipsinaspecificdatabase

– Allowsdatabase’screatortodescribedataandrelationshipsthataretobecontainedintheschema

• Datadictionary:– Detaileddescriptionofallthedatausedinthedatabase

FundamentalsofInformationSystems,SeventhEdition

31

Page 32: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

FundamentalsofInformationSystems,SeventhEdition

32

CreatingandModifyingtheDatabase(continued)

FIGURE 3.12Using a data definitionlanguage to define a schema

Page 33: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

CreatingandModifyingtheDatabase(continued)

FundamentalsofInformationSystems,SeventhEdition

33

Page 34: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

StoringandRetrievingData

• WhenanapplicationprogramneedsdataitrequeststhedatathroughtheDBMS

• Concurrencycontroldealswiththesituationinwhichtwoormoreusersorapplicationsneedtoaccessthesamerecordatthesametime

FundamentalsofInformationSystems,SeventhEdition

34

Page 35: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

FundamentalsofInformationSystems,SeventhEdition

35

Page 36: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

ManipulatingDataandGeneratingReports

• QuerybyExample(QBE)isavisualapproachtodevelopingdatabasequeriesorrequests

• Datamanipulationlanguage(DML):– Commandsthatmanipulatethedatainadatabase

FundamentalsofInformationSystems,SeventhEdition

36

Page 37: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

ManipulatingDataandGeneratingReports(continued)

• Structuredquerylanguage(SQL):– AdoptedbytheAmericanNationalStandardsInstitute(ANSI)asthestandardquerylanguageforrelationaldatabases

• Onceadatabasehasbeensetupandloadedwithdata,itcanproducereports,documents,andotheroutputs

FundamentalsofInformationSystems,SeventhEdition

37

Page 38: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

DatabaseAdministration

• DBA:– Workswithuserstodecidethecontentofthedatabase

– Workswithprogrammersastheybuildapplicationstoensurethattheirprogramscomplywithdatabasemanagementsystemstandardsandconventions

• Dataadministrator:– Responsiblefordefiningandimplementingconsistentprinciplesforavarietyofdataissues

FundamentalsofInformationSystems,SeventhEdition

38

Page 39: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

PopularDatabaseManagementSystems

• PopularDBMSsforendusers:– Microsoft’sAccessandFileMakerPro– NumberofopensourceDBMSincludingPostgreSQL,MySQL,andCouchDB

FundamentalsofInformationSystems,SeventhEdition

39

Page 40: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

PopularDatabaseManagementSystems(continued)

• DatabaseasaService(DaaS):– Emergingdatabasesystem– Databaseadministrationisprovidedbytheserviceprovider

– Thedatabaseisstoredonaserviceprovider’sserversandaccessedbytheclientoveranetwork

FundamentalsofInformationSystems,SeventhEdition

40

Page 41: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

DatabaseVirtualization

• Usesvirtualserversandoperatingsystemstoallowtwoormoredatabasesystems,includingserversandDBMSstoactlikeasingle,unifieddatabasesystem

• Allowsmoreefficientuseofcomputingresources,reducecosts,andprovidebetteraccesstocriticalinformation

FundamentalsofInformationSystems,SeventhEdition

41

Page 42: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

Special-PurposeDatabaseSystems

• NoSQLDBMSscanhandledatathatdoesnotfitintotablesrequiredbytraditionalrelationaldatabases

• Apple’siTunessoftwareusesspecial-purposedatatoallowuserstofindsongs

FundamentalsofInformationSystems,SeventhEdition

42

Page 43: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

UsingDatabaseswithOtherSoftware

• DBMSscanactasfront-endorback-endapplications:– Front-endapplicationsinteractdirectlywithpeople

– Back-endapplicationsinteractwithotherprogramsorapplications

FundamentalsofInformationSystems,SeventhEdition

43

Page 44: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

DatabaseApplications

• Today’sdatabaseapplicationsmanipulatethecontentofadatabasetoproduceusefulinformation

• Commonmanipulations:– Searching,filtering,synthesizing,andassimilatingdatacontainedinadatabaseusinganumberofdatabaseapplications

FundamentalsofInformationSystems,SeventhEdition

44

Page 45: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

BigDataApplications

• DealswithlargeamountsofunstructureddatafromtheInternet,photos,video,audio,socialnetworks,andsensors

• SpecialbigdatahardwareandsoftwarecanbemoreeffectivethantraditionalrelationalDBMSs

• Somepeoplehaveconcernsorganizationsareharvestinghugeamountsofpersonaldata

FundamentalsofInformationSystems,SeventhEdition

45

Page 46: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

LinkingtheCompanyDatabasetotheInternetandMobileDevices

• SecurityalwaysaconcernwhenlinkingadatabasetotheInternet

• SemanticWeb:– DevelopingaseamlessintegrationoftraditionaldatabaseswiththeInternet

– ProvidesmetadatawithallWebcontentusingtechnologycalledtheResourceDescriptionFramework(RDF)

FundamentalsofInformationSystems,SeventhEdition

46

Page 47: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

LinkingtheCompanyDatabasetotheInternetandMobileDevices

• Increasinguseofsmartphonesandtabletcomputerstoconnecttocorporatedatabases

FundamentalsofInformationSystems,SeventhEdition

47

Page 48: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

DataWarehouses,DataMarts,andDataMining

• Datawarehouse– Databasethatholdsbusinessinformationfrommanysourcesintheenterprise

• Datamart– Subsetofadatawarehouse

• Datamining– Information-analysistoolthatinvolvestheautomateddiscoveryofpatternsandrelationshipsinadatawarehouse

FundamentalsofInformationSystems,SeventhEdition

48

Page 49: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

FundamentalsofInformationSystems,SeventhEdition

49

Page 50: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

DataWarehouses,DataMarts,andDataMining(continued)

• Predictiveanalysis:– Formofdataminingthatcombineshistoricaldatawithassumptionsaboutfutureconditionstopredictoutcomesofevents

– Usedbyretailerstoupgradeoccasionalcustomersintofrequentpurchasers

– Usedtopredictfuturesalesuptoayearinthefuture

FundamentalsofInformationSystems,SeventhEdition

50

Page 51: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

BusinessIntelligence

• Involvesgatheringenoughoftherightinformation:– Inatimelymannerandusableformandanalyzingittohaveapositiveimpactonbusinessstrategy,tactics,oroperations

• Competitiveintelligence:– Limitedtoinformationaboutcompetitorsandthewaysthatknowledgeaffectsstrategy,tactics,andoperations

FundamentalsofInformationSystems,SeventhEdition

51

Page 52: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

BusinessIntelligence(continued)

• Counterintelligence:– Stepsorganizationtakestoprotectinformationsoughtby“hostile”intelligencegatherers

• Onlineanalyticalprocessing(OLAP)allowsuserstoexploredatafromanumberofperspectives– Providestop-down,query-drivendataanalysis

FundamentalsofInformationSystems,SeventhEdition

52

Page 53: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

BusinessIntelligence(continued)

• Datalossprevention(DLP):– Referstosystemsdesignedtolockdowndatawithinanorganization

– Powerfultoolforcounterintelligence– Anecessityincomplyingwithgovernmentregulationsthatrequirecompaniestosafeguardprivatecustomerdata

FundamentalsofInformationSystems,SeventhEdition

53

Page 54: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

DistributedDatabases

• Distributeddatabase:– Databaseinwhichthedatamaybespreadacrossseveralsmallerdatabasesconnectedviatelecommunicationsdevices

– Givescorporationsmoreflexibilityinhowdatabasesareorganizedandused

• Replicateddatabase:– Holdsaduplicatesetoffrequentlyuseddata

FundamentalsofInformationSystems,SeventhEdition

54

Page 55: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

FundamentalsofInformationSystems,SeventhEdition

55

OnlineAnalyticalProcessing(OLAP)(continued)

Page 56: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

Object-RelationalDatabaseManagementSystems

• Object-orienteddatabase:– Storesbothdataanditsprocessinginstructions– Usesanobject-orienteddatabasemanagementsystem(OODBMS)toprovideauserinterfaceandconnectionstootherprograms

• Object-relationaldatabasemanagementsystem(ORDBMS)– Providestheabilityforthirdpartiestoaddnewdatatypesandoperationstothedatabase

FundamentalsofInformationSystems,SeventhEdition

56

Page 57: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

Visual,Audio,andOtherDatabaseSystems

• Visualdatabases:– Usedtostoreimagesofchargeslips,X-rays,vitalrecords

– Canbestoredinsomeobject-relationaldatabasesorspecial-purposedatabasesystems

• Spatialdatatechnology:– Usingdatabasetostoreandaccessdataaccordingtothelocationsitdescribes

FundamentalsofInformationSystems,SeventhEdition

57

Page 58: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

Summary

• Dataisoneofthemostvaluableresourcesthatafirmpossesses

• Anentityisanobjectforwhichdataiscollected,stored,andmaintained

• Traditionalfile-orientedapplicationsareoftencharacterizedbyprogram-datadependence

• Therelationalmodelplacesdataintwo-dimensionaltables

FundamentalsofInformationSystems,SeventhEdition

58

Page 59: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

Summary(continued)

• ADBMSisagroupofprogramsusedasaninterfacebetweenadatabaseanditsusersandotherapplicationprograms

• DBMSbasicfunctionsinclude:– Providinguserviews– Creatingandmodifyingthedatabase– Storingandretrievingdata– Manipulatingdataandgeneratingreports

FundamentalsofInformationSystems,SeventhEdition

59

Page 60: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

Summary(continued)

• Databasevirtualizationallowsorganizationstousecomputingresourcesmoreefficiently,reducecosts,andprovidebetterdataaccess

• Databaseadministratorplans,designs,operates,secures,monitors,andmaintainsdatabases

FundamentalsofInformationSystems,SeventhEdition

60

Page 61: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

Summary(continued)

• Datawarehousesarerelationaldatabasemanagementsystemsspecificallydesignedtosupportmanagementdecisionmaking

• Dataminingallowstheautomateddiscoveryofpatternsandrelationshipsinadatawarehouse

• Predictiveanalysiscombineshistoricaldatawithassumptionsaboutfutureconditionstoforecastfutureevents

FundamentalsofInformationSystems,SeventhEdition

61

Page 62: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

Summary(continued)

• Businessintelligenceistheprocessofgettingenoughoftherightinformationinatimelymannerandusableform

• Competitiveintelligenceinvolvesinformationaboutcompetitorsandtheirstrategy,tactics,andoperations

• Counterintelligenceisthestepsanorganizationtakestoprotectinformationfromhostileintelligencegathers

FundamentalsofInformationSystems,SeventhEdition

62

Page 63: Fundamentals of Information Systems, Seventh Editionhome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481_fall2015... · Fundamentals of Information Systems, Seventh Edition 1 ...

Summary(continued)

• Multidimensionaldatabasesandonlineanalyticalprocessingprogramsstoredataandallowuserstoexploredatafromanumberofdifferentperspectives

• Anumberofspecial-purposedatabasesystemsarebeingusedtostorelargeamountsofunstructureddatasuchasvisualandaudiodata

FundamentalsofInformationSystems,SeventhEdition

63