Download ppt - Technology Briefing

Transcript
Page 1: Technology Briefing

Information Systems Today: Managing in the Digital World TB3-1

3Technology Briefing

Database Management

“Modern organizations are said to be drowning in data but starving for information”

p. 509

Page 2: Technology Briefing

Information Systems Today: Managing in the Digital World TB3-2

Learning Objectives

Page 3: Technology Briefing

Information Systems Today: Managing in the Digital World TB3-3

Learning Objectives

Page 4: Technology Briefing

Group Discussion

Compare (present, past) of the following organizations:

• Super markets

• Libraries

• Hospitals

• Governmental officesInformation Systems Today: Managing in the Digital World TB3-4

Page 5: Technology Briefing

Information Systems Today: Managing in the Digital World TB3-5

Learning Objectives

Page 6: Technology Briefing

Information Systems Today: Managing in the Digital World TB3-6

Database Foundations

• Then:o Card catalogs

o File cabinets

• Now:o DBMS

• Create• Store• Organize• Retrieve data

o E.g., Microsoft Access

Page 7: Technology Briefing

Information Systems Today: Managing in the Digital World TB3-7

Database

• Databaseo Collection of related

data organized in a way to facilitate searches

o Entities

• Something you collect data about

• E.g.: people, books

Page 8: Technology Briefing

Information Systems Today: Managing in the Digital World TB3-8

Record

• Contains data about a single entityo Similar to catalog

card

Page 9: Technology Briefing

Information Systems Today: Managing in the Digital World TB3-9

Attributes

• Specific characteristic describing the entitieso E.g.: name and social

security number are attributes of a person

Page 10: Technology Briefing

Information Systems Today: Managing in the Digital World TB3-10

Example: Entity Student• Entity represented as a table, with rows as records and

columns as attributes

Page 11: Technology Briefing

Information Systems Today: Managing in the Digital World TB3-11

Advantages of the Database Approach

1. Program-data independence

2. Minimal data redundancy

3. Improved data consistency

4. Improved data sharing

5. Enforcement of standards

6. Reduced program maintenance

Page 12: Technology Briefing

Group Activity

• Visiting “King Abdu-Allah Library”

Information Systems Today: Managing in the Digital World TB3-12

Page 13: Technology Briefing

Information Systems Today: Managing in the Digital World TB3-13

Entering Data

• Formso Give some examples of forms..

Page 14: Technology Briefing

Entering DataForms

o Enter data about a record

o Field in a form corresponds to attribute in a record

o Used to add, modify, or delete data

Information Systems Today: Managing in the Digital World TB3-14

Page 15: Technology Briefing

Information Systems Today: Managing in the Digital World TB3-15

Example: Computer-Based Form

Page 16: Technology Briefing

Information Systems Today: Managing in the Digital World TB3-16

Querying Data• Query: used to retrieve information

• Structured Query Language (SQL) o Example: Display students who earned an “A”

o Writing SQL queries can become very complex

Page 17: Technology Briefing

TB3-17

Creating Database Reports• Report

o Compilation of data from the database

• Exampleo Quarterly sales for a

restaurant

• Adding

• Grouping

Page 18: Technology Briefing

Information Systems Today: Managing in the Digital World TB3-18

Identifying Records

• Uniquely identifying records:

o Primary Key• Unique identifier • E.g.: Student ID number, social security number

Page 19: Technology Briefing

Information Systems Today: Managing in the Digital World TB3-19

Linking Website Applications to Organizational Databases

• Users can access a variety of data via a company’s web siteo Web services help in integration of

databases, regardless of physical location

• Need for adequate systems performance

• Get understanding of customer behavior

Page 20: Technology Briefing

Information Systems Today: Managing in the Digital World TB3-20

Effective Management of Databases• Database Administrator (DBA)

o Responsible for development and management of databases

•Works with system analysts and programmers

•Works with users and managers

• Implements security features

•Grants access rights

o One of the key actors in creating a successful database