Top Banner
Database Management Data in organizations and the data management environment
22

Database Management Data in organizations and the data management environment.

Dec 21, 2015

Download

Documents

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: Database Management Data in organizations and the data management environment.

Database Management

Data in organizationsand

the data management environment

Page 2: Database Management Data in organizations and the data management environment.

Managing Data

All the value of this company is in its people. If you burned down all our

plants, and we just kept our people and our information files, we should soon be

as strong as ever.

Thomas Watson, Jr. Former chairman of IBM

Page 3: Database Management Data in organizations and the data management environment.

Data, Information, & Knowledge

Data Watson: “raw, unsummarized, and unanalyzed facts.”

InformationWatson: “data that have been processed into a meaningful form.”

KnowledgeWatson: “the capacity to use information… the expertise to make sense of… information… to interpret information and use it in decision making.”

Information is created from streams of data through the application of knowledge.

Page 4: Database Management Data in organizations and the data management environment.

Data – functions and impact through time…

o Data facilitate business events, such as transactions, in the present.

o Data produced during prior events constitutean historical record of the past that can be summarized, explored, and analyzed for insights...

o … which, in turn, informs decision-making that shapes the future.

Page 5: Database Management Data in organizations and the data management environment.

Desirable attributes:

o shareableo transportableo secureo accurateo timelyo relevant

Management of data

Typical problems:

o redundancyo inconsistencyo lack of controlo access problems

- poor interfaces- long delays

o lack of richnesso lack of integration

Page 6: Database Management Data in organizations and the data management environment.

Individual data management

• Internal memory is limited• External memory extends internal memory

Page 7: Database Management Data in organizations and the data management environment.

Calendar

• Organizing principles– Set amount of space– Ordering– Rapid access

9

10

11

12

1

2

3

4

5

6

7

8

9

December 25, 1852

Staff Meeting

Email Communication

Project Planning

Check lunch preparations

Meeting with directory

Vendor presentation

Process paperwork

Drive home

Dinner

Reading and relaxation

© 1803, The Expeditioner, London

Page 8: Database Management Data in organizations and the data management environment.

NameAddress

Rudyard Kipling

NameAddress

NameAddress

NameAddress

© 1815, The Expeditioner, London

PO Kyhber PassNorthwest FrontierIndia

Jack LondonPO KlondikeAlaska

K-L

KL

Address book

• Organizing principles– Pre-formatted storage

space– Ordering– Rapid access

Page 9: Database Management Data in organizations and the data management environment.

To do list

• Organizing principles– Structure– Rapid scan support

To Be Done This Week

Action List

Explore Nile

Write journal

Shoot crocodile

Unwrap mummy

© 1823, The Expeditioner, London

Page 10: Database Management Data in organizations and the data management environment.

Organizational memory is supported by:o relational databaseso other “database” technology

- DBs based on older technology- object databases- spreadsheets - PDAs and cell phones- voicemail, email, groupware- on-line documents

o paper recordso multi-media artifactso formal decision modelso employees’ brainso organizational procedures and routineso systems applications

(In data management, computer databases are just part of the picture… )

(our focus)

Page 11: Database Management Data in organizations and the data management environment.

Data management systems timeline

1950 1960 1970 1980 1990 2000

File systems

Hierarchical DBMS

Network DBMS

Relational DBMS

Object-oriented DBMS

Page 12: Database Management Data in organizations and the data management environment.

Flat File Database

Name Address Course Grade

Mark Freeman 123 Main St English 101 B

Mark Freeman 123 Main St Data Structure A

Mark Freeman 123 Main St Psych 101 C

Mary Smith 413 Elm Dr Chemistry 200 A

Mary Smith 413 Elm Dr French 205 B

David Cole 1009 10th Apt B Accounting 102

A

Page 13: Database Management Data in organizations and the data management environment.

Hierarchical Database

Page 14: Database Management Data in organizations and the data management environment.

Network Database

Page 15: Database Management Data in organizations and the data management environment.

Network and Hierarchical

• Redundant• Difficult to maintain

– Required system-level understanding of underlying data structures to access data

• Costly– Labor– Computer resources– Time

Page 16: Database Management Data in organizations and the data management environment.

Relational Databases

• E F Codd, 1970

• Relational

– Relations = Grouping of related data (tables)– Data stored only once– Query language for accessing data– Analysts no longer need know how data is stored!

• RDBMS (Relational Database Management System)

Page 17: Database Management Data in organizations and the data management environment.

IT Org Chart

CIO

OperationsDirector

DatabaseManager

Data CenterManager

SupportManager

DatabaseAdministrator

SystemAdministrator

NetworkAdministrator

TechnicalSupport

ApplicationSupport

ApplicationDevelopment

DatabaseArchitect

DatabaseProgrammer

Page 18: Database Management Data in organizations and the data management environment.

Information Technology Roles

•Database Administrator– Manages day-to-day operations, install,

upgrade, data backup recovery

•Data Architect– Designs the database– Works with a business analyst to choose

what data to store and how to organize it

•Database Programmer– Develops database applications: computer

programs that allow users to retrieve and process data

Page 19: Database Management Data in organizations and the data management environment.

Data Modeling – Top-down approach

Data Model

Data Definition

Database Table

Page 20: Database Management Data in organizations and the data management environment.

The database development lifecycle (DDLC)…and the Term Project Assignments

Assignment 1:Data Model

Assignment 1: Database Dictionary

Assignment 2: Database Prototype

P R O JE C TP L A N N IN G

E V O L U T IO N

U S E

IM P L E M E N T A T IO N

C O N S T R U C T IO N

D E S IG N

R EQ UIR EM EN T SD EF IN IT IO N

Assignment 3: SQL Queries

Completed byInstructor

Page 21: Database Management Data in organizations and the data management environment.

Database Management Systems

• OLTP (Online Transaction Processing)–Many transactions

–Short transactions

–Volatile data

• Decision Support–Data Warehouse, Data Mining

– Fewer transactions

– Longer transactions

–Static data

Page 22: Database Management Data in organizations and the data management environment.

Database Management System Design

Design decisions have significant future impact

Reliability

Scalability

Security