SLIDE 1
- 5. Technology Applications
SLIDE 2
5.1 What is a Database? 5.2 Types of Databases 5.3 Choosing the Right Database 5.4 Database Programming Tools
SLIDE 3
5.5 How to Search Your Database 5.6 Data Warehousing and Mining 5.7 Enterprise-Wide Data Systems
SLIDE 4
5.8 And More Enterprise Systems 5.9 Specialized Systems – GIS and Experts 5.10 Integrating Modern Databases
SLIDE 5
5.1 What is a Database?
SLIDE 6 A database is where we store large amounts of
SLIDE 7
Databases live on hard drives but they also need access software that allows us to sort through the data effectively
SLIDE 8 Data can be stored
When they are physically separate, it is called a distributed database
SLIDE 9 Several databases can be linked so that data can be searched from each base
called an Integrated database
SLIDE 10
- The data must be
- rganized to allow
easy searching
have good processes for collecting data as well as extracting it
The Useful Database
SLIDE 11
training and understanding on the database and its
SLIDE 12
Databases used to be stored on paper and now are in digital format but the logic is similar. Now it is just faster.
SLIDE 13
5.2 Types of Databases
SLIDE 14
There are many types of data and databases to store it. There are two versions, whoever, that are most important to understand
SLIDE 15
Hierarchical DB - A database that organizes data into rigid parent and child hierarchies.
Last Name First Name DOB Salary Gender Doe John 10/2/2000 $25000 M Doe Jane 4/7/1965 $65000 F Gardner Greg 21/7/1956 $50000 M
SLIDE 16
Hierarchical DB - A database that organizes data into rigid parent and child hierarchies.
Last Name First Name DOB Salary Gender Doe John 10/2/2000 $25000 M Doe Jane 4/7/1965 $65000 F Gardner Greg 21/7/1956 $50000 M Record Field
SLIDE 17
Hierarchical databases are rigid, hard to expand or integrate and seldom used anymore. But lots of legacy databases out there
SLIDE 18 Employees Work groups Training Supervisor ID # ID # Skill Skill DOB Education Promotion Education Seniority Seniority DOB Bonus
Relational Database
SLIDE 19 Relational databases are flexible and easier to expand or
the database type of choice today
SLIDE 20
Just because you are using a modern relational database, does not mean it will be compatible with all the other relational Dbs out there
SLIDE 21
5.3 Choosing the Right Database
SLIDE 22 Most databases are designed to store each piece of data in
everyone to access it.
SLIDE 23
This means no data conflicts and efficient storage. It also means low data redundancy.
SLIDE 24 Redundant databases can have lower risk, but also:
- Higher costs
- Increased chance
- f data confliction
SLIDE 25 Databases hosted
lower cost but in- house storage typically offers better security
SLIDE 26
SLIDE 27 Choosing the Right Database
important - cost, speed, security, or protection from loss
SLIDE 28
model that gives you all of what you most want and as much of everything else as possible
pay attention to the security protocols. Not all clouds are the same
SLIDE 29
5.4 Database Programming Tools
SLIDE 30
We spend a lot of time deciding how to store data but we also need to think about how to get it back out and how to manage it
SLIDE 31
searching relational databases
SQL - Structured Query Language
SLIDE 32
friendly commands that tell the database how to select the data you want and what to do with it
modern database and database management package
SLIDE 33
SLIDE 34
All Employees Non-supervisors Females Under 30
Drill-Down Analysis Start with high- level data then select lower-level details
SLIDE 35 Getting Data Out of the Database
the data should come
- ut in.
- Is it easy to understand?
Easy to read?
needed - drill downs
SLIDE 36
Database systems are generally standardized but you need to choose the approach that works best for your organization
SLIDE 37
5.5 How to Search Your Database
SLIDE 38
We have talked a lot about databases and how to organize and use them. I want to take a few minutes to show you some examples of searching a database
SLIDE 39 Employees Work groups Training Supervisor ID # ID # Skill Skill DOB Education Promotion Education Seniority Seniority DOB Bonus
Relational Database
SLIDE 40 Describing search logic gets easier with
step is always to consider what you want to do with the data you extract
SLIDE 41
5.6 Data Warehousing and Mining
SLIDE 42
Data warehousing and data mining are two specific uses for databases popular with organizations today
SLIDE 43
Data Warehousing
SLIDE 44
data
- Used to support
- rganizational
decision-making, where lots of historical data is useful
The Data Warehouse
SLIDE 45
with current data as well, with a process for getting data into the warehouse as it is produced and used
SLIDE 46 Data Mining
analyzing large amounts of data seeking hidden patterns and relationships
SLIDE 47
marketing, but used in many areas
analysis of quantitative data
SLIDE 48
Data Warehousing is about capturing and storing data that would otherwise be forgotten. Data mining is about finding gold in that data
SLIDE 49
5.7 Enterprise-Wide Data Systems
SLIDE 50 Enterprise-wide systems are databases and associated software that are scaled to serve entire large
SLIDE 51 Data Warehousing
Enterprise-wide systems are often
specific functions, like customer service, or specific decisions or needs in the organization
SLIDE 52
facilitate
learning
Knowledge Management Systems
SLIDE 53
attempts to organize it around elements of knowledge versus simple data
defined with little agreement on definitions
SLIDE 54 Enterprise Resource Planning (ERP)
systems that help automate and streamline back
and reduce use of resources
SLIDE 55
complex, with modules for each aspect of a business
centralized database for the organization and integrates processes
SLIDE 56 Enterprise-wide systems are databases but also provide heavy analysis and processing to support multiple decisions and
enterprise
SLIDE 57
5.8 And More Enterprise Systems
SLIDE 58 Let’s look at some of the most common enterprise-wide
mostly just about learning names and descriptions
SLIDE 59 Customer Relationship Management (CRM)
data on all customers and their history with the company
SLIDE 60
contacts as well as
what and when
all departments a consistent view of the customer and focuses
SLIDE 61
SLIDE 62
facilitate decision-
the data judged to be relevant to a decision
Decision-Support Systems
SLIDE 63
analysis and ad hoc decision-making
math models
- Doesn’t produce an
- ptimal or best
decision
SLIDE 64 Financial Management System
integrated with accounting systems and purchasing
SLIDE 65
spending and revenue to forecast cash flow and ROI on capital spending
and investment decision-making
SLIDE 66 Someone is always developing a new enterprise system for a particular kind of
- rganization or aspect
- f an organization.
The concepts are usually the same but different letters
SLIDE 67
5.9 Specialized Systems - GIS and Experts
SLIDE 68
GIS and Expert systems are two very specialized database systems that can be enormously useful for some enterprises
SLIDE 69
Geographic Information System (GIS) This is a database that stores everything with its location on a map.
SLIDE 70 All data is integrated by location. This allows for management of shipping, finding customers, tracking floods or fires, and showing everything
SLIDE 71
SLIDE 72
system have identified geographic locations
GIS
SLIDE 73
in a graphic format - usually a map
provide location data but GPS is not part
SLIDE 74
Google Maps is certainly the most famous GIS. The navigation system in your car is a combination of GPS and a GIS database
SLIDE 75
SLIDE 76
Expert Systems This is a database that tries to store data and emulate a human expert in a field
SLIDE 77 Expert Systems
store a detailed set
experts make decisions in the field
SLIDE 78
and backward chaining, to explain the recommendation to skeptical humans
when the area of human expertise is narrow and deep
SLIDE 79 Many organizations never use either GIS
those that do, often use them constantly.
SLIDE 80
5.10 Integrating Modern Databases
SLIDE 81 Databases become more useful as they are integrated, letting us search more widely and learn more from
SLIDE 82 Geographic Information System is really useful when it is integrated with a
your location and that of your destination
SLIDE 83
To integrate the modules of large ERP systems, you must pay attention to common threads of data. You also need good data management policies and processes
SLIDE 84
GIS
SLIDE 85 Most users love the idea of getting data
are less interested in putting their data in. To integrate, you will need a data cop.
SLIDE 86 Multiuser Database Management Systems
databases must allow
to access/change a piece of data, multiuser systems tend to increase the standardization of data
SLIDE 87
increase the access to and availability of
get to the same records from the entire organization
SLIDE 88 The best way to facilitate integration
plan for that when you first develop the
later, you will want them all together