SlideShare a Scribd company logo
Database Management An Introduction
Goals For Today: Describe why databases have become so important to modern organizations Describe what database and database management systems are and how they work. Explain four emerging database trends: (1) client / server computing,  (2) object-oriented databases,  (3) data mining, and  (4) integrating Web applications
Database Defined Database:  A collection of related data organized in a way that facilitates data searches. What are some examples of Databases?
Example of a Student Database Types of Data Collected in a Typical Student Database
Databases  Before the Use of Computers Data was stored in: books ledgers card files folders file cabinets or simply in people’s heads!?
Computers make the process of storing and managing data easier
The Database Approach Database Management System software application which allows you to create, store, organize, and retrieve data from a single database or many databases.  Example: MS Access Entity something you collect data about Examples: people or classes
A Database Contains  the Following: Tables how entities are represented in a database, where each row is a record and each column a field.  Fields individual pieces of information Record collection of related fields within one entity
Sample Data Table   (page 2-94 in your book)
Key Database Issues  and Activities Entering and Querying Data Creating Database Reports Data Structure Data Type
Entering Data Data Entry: process of getting information into a database possible methods of data entry: Data Entry Professional, Electronic Files, Historical Records, or Web Based (Forms)
Querying Data Querying: how we get information from a database Structured Query Language (SQL): most common language used to interface with databases Example: SELECT DISTINCTROW STUDENT_ID, GRADE FROM GRADES WHERE GRADE = “A” ORDER BY STUDENT_ID;
Querying Data continued Query By Example (QBE) enables you to fill out a grid, or template, in order to construct a description of the data you would like to retrieve.
 
Creating Database Reports Report: A compilation of data from the database that is organized and produced in a printed format. Typically produced on paper, but also can be displayed on-screen. Example: Quarterly Sales Report
Data Structure Database has two parts: Data Data Structure: how the data is organized. Data Model: representation of entities and their relationships to the real world Primary Key: a unique identifier in the database one or more fields
Data Structure continued Primary Key is  Student ID
Data Type Data Type: each field in the database needs to be of a certain type Examples: text, number, dates Data Dictionary: a document (often published online) prepared by the database designers to aid users in data entry.
Data Dictionary Example: Students Table Primary Key Field Name   Field Type   Field Length yes Student ID Number 9 no Last Name Text 20 no First Name Text 15
Database Management  Systems Approaches The Hierarchical Model The Network Model Relational Model Normalization Associations
The Hierarchical Model   Records in parent entities can have many child records, but each child can have only one parent.  Parent Child
The Network Model In this case you can have multiple children and parents Parents Children
The Relational Model A good relational database design eliminates unnecessary data duplications and is, therefore, easier to maintain Relationship: joining two tables on a common field Relationship
Normalization A technique used to make complex databases more efficient and easier to handle Eliminates Redundant Data
Normalization continued Database w/redundant data
Database after Normalization
Three Types of  Associations or Relationships One-to-One  Each team has only one home stadium, and each home stadium has only one team Team ID   Team Name  Location  Stadium ID One-to-Many Each Player is on only one team, but each team has many players Player ID   Player Name  Position  Team ID Many-to-Many Each player participates in many games, and each game has many players Team 1   Team 2   Date   Player ID   Points  Minutes  Fouls
Recent Developments Affecting Database Design and Use Databases and Client / Server Computing Object-Oriented Databases Data Mining  Linking Web Site Applications to Organizational Databases
Databases and Client / Server Computing Database application is divided into two parts:  Database Server  where all data is stored on a powerful machine PC Client the program used to manipulate the data resides on an individual user’s computer
Object-Oriented Databases treat tables, queries, and other components as generic reusable OBJECTS (rather than data) that can be mixed and matched and used in many applications (e.g. MS Excel and MS Access). Most of today’s database applications have some of these Object characteristics.
Data Mining Allows companies to sort and analyze information to better understand customers, products, markets, or any other phase of their business for which data has been captured.  Example: Grocery Store Club Cards
Data Mining continued Data Warehouses An integration of multiple, large databases and other information sources into a single repository or access point that is suitable for direct querying, analysis, or processing
Data Warehouse Examples TELECOMMUNICATIONS    REPRESENTATIVE COMPANIES Analysis of the following:  AT&T Call volumes Ameritech Equipment sales  Belgacom Customer profitability  British Telecom Costs Telestra AustraliaTelecom Ireland Inventory  Telecom Italia Purchasing leverage with suppliers Frequent buyer program management
Data Mining continued Data Marts A small-scale data warehouse that contains a subset of the data for a single aspect of a company’s business Examples: finance, inventory, or personnel
Linking Web Site Applications to Organizational Databases Example: many comapies are enabling users of their Web Site to: view product catalogs,  check inventory, and place orders these are all actions that read and write to the organizations’ databases.
Goals For Today: Described why databases have become so important to modern organizations Described what database and database management systems are and how they work. Explained four emerging database trends: (1) client / server computing,  (2) object-oriented databases,  (3) data mining, and  (4) integrating Web applications

More Related Content

PPTX
Data Dictionary
PPTX
ITGS - Data And Databases
PPTX
Databases and its representation
PPTX
Starting ms access 2010
PPTX
Data resource management
PPT
Data Dictionary
PPTX
Database and types of database
PPTX
Introduction to databases
Data Dictionary
ITGS - Data And Databases
Databases and its representation
Starting ms access 2010
Data resource management
Data Dictionary
Database and types of database
Introduction to databases

What's hot (20)

PPT
Lecture 04 data resource management
PPTX
How to build a data dictionary
PPTX
L4 working with tables and data
PPTX
Metadata ppt
PPTX
PDF
Database basics
PPT
Database an introduction
PPT
B.sc i agri u 4 introduction to ms access
PPT
Managing data resources
PPTX
Introduction - Database (MS Access)
PPTX
Data Dictionary in System Analysis and Design
PPT
Electronic Databases
PPT
Dbms
PPS
ความรู้เบื้องต้นฐานข้อมูล 1
PDF
Introduction to database
PPTX
Database Concepts and Terminologies
PPTX
Session#5; data resource managment
PPT
Intro databases (Table, Record, Field)
PPT
Lecture 01 introduction to database
PDF
Ooluk Data Dictionary Manager
Lecture 04 data resource management
How to build a data dictionary
L4 working with tables and data
Metadata ppt
Database basics
Database an introduction
B.sc i agri u 4 introduction to ms access
Managing data resources
Introduction - Database (MS Access)
Data Dictionary in System Analysis and Design
Electronic Databases
Dbms
ความรู้เบื้องต้นฐานข้อมูล 1
Introduction to database
Database Concepts and Terminologies
Session#5; data resource managment
Intro databases (Table, Record, Field)
Lecture 01 introduction to database
Ooluk Data Dictionary Manager
Ad

Viewers also liked (19)

PPT
O leary2012 comp_ppt_ch08
PPT
Triad 2010 word_chapter_3
PPS
Excel1
PPT
Triad 2010 power_point_chapter_4
PDF
Front cover Plan
PPT
Triad 2010 word_chapter_5
PPS
Windows vista
PPT
Triad 2010 power_point_chapter_3
PPT
O leary2012 comp_ppt_ch07
PPT
Triad 2010 office
PPS
PPS
Concepts of information technology
PPT
Triad 2010 power_point_chapter_2
PDF
Business Analysis and Architecture
PPS
Windows 7
PPT
Triad 2010 excel_chapter_1
PPS
Power point1
PPT
Triad 2010 excel_chapter_3
PPT
Triad 2010 excel_chapter_4
O leary2012 comp_ppt_ch08
Triad 2010 word_chapter_3
Excel1
Triad 2010 power_point_chapter_4
Front cover Plan
Triad 2010 word_chapter_5
Windows vista
Triad 2010 power_point_chapter_3
O leary2012 comp_ppt_ch07
Triad 2010 office
Concepts of information technology
Triad 2010 power_point_chapter_2
Business Analysis and Architecture
Windows 7
Triad 2010 excel_chapter_1
Power point1
Triad 2010 excel_chapter_3
Triad 2010 excel_chapter_4
Ad

Similar to Database (20)

PPT
Database
DOCX
Information Systems For Business and BeyondChapter 4Data a.docx
PPTX
Fundamentals of Database Design
PPT
W 8 introduction to database
PDF
Ch-1-Introduction-to-Database.pdf
PPT
Behind The Scenes Databases And Information Systems 6
PPT
Database Systems Concepts, 5th Ed
PPTX
Relational database management systems
PPT
Database
PPT
Database
PPTX
Introduction to database with ms access.hetvii
PPTX
Introduction to database with ms access(DBMS)
PDF
Database Systems - Introduction (Chapter 1)
PPTX
English database management_system
PPT
TID Chapter 10 Introduction To Database
PPT
Chapter 1
PPT
Database 1 Introduction
PPTX
• Introduce ER data model, database design and normalization
PPTX
DATABASE MANAGENT SYSYEMS OVERALL DESCTPTION OF DBMS
Database
Information Systems For Business and BeyondChapter 4Data a.docx
Fundamentals of Database Design
W 8 introduction to database
Ch-1-Introduction-to-Database.pdf
Behind The Scenes Databases And Information Systems 6
Database Systems Concepts, 5th Ed
Relational database management systems
Database
Database
Introduction to database with ms access.hetvii
Introduction to database with ms access(DBMS)
Database Systems - Introduction (Chapter 1)
English database management_system
TID Chapter 10 Introduction To Database
Chapter 1
Database 1 Introduction
• Introduce ER data model, database design and normalization
DATABASE MANAGENT SYSYEMS OVERALL DESCTPTION OF DBMS

Recently uploaded (20)

PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Big Data Technologies - Introduction.pptx
PDF
cuic standard and advanced reporting.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Review of recent advances in non-invasive hemoglobin estimation
Mobile App Security Testing_ A Comprehensive Guide.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
The AUB Centre for AI in Media Proposal.docx
MYSQL Presentation for SQL database connectivity
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Programs and apps: productivity, graphics, security and other tools
MIND Revenue Release Quarter 2 2025 Press Release
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Empathic Computing: Creating Shared Understanding
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Approach and Philosophy of On baking technology
Advanced methodologies resolving dimensionality complications for autism neur...
Big Data Technologies - Introduction.pptx
cuic standard and advanced reporting.pdf
Understanding_Digital_Forensics_Presentation.pptx

Database

  • 1. Database Management An Introduction
  • 2. Goals For Today: Describe why databases have become so important to modern organizations Describe what database and database management systems are and how they work. Explain four emerging database trends: (1) client / server computing, (2) object-oriented databases, (3) data mining, and (4) integrating Web applications
  • 3. Database Defined Database: A collection of related data organized in a way that facilitates data searches. What are some examples of Databases?
  • 4. Example of a Student Database Types of Data Collected in a Typical Student Database
  • 5. Databases Before the Use of Computers Data was stored in: books ledgers card files folders file cabinets or simply in people’s heads!?
  • 6. Computers make the process of storing and managing data easier
  • 7. The Database Approach Database Management System software application which allows you to create, store, organize, and retrieve data from a single database or many databases. Example: MS Access Entity something you collect data about Examples: people or classes
  • 8. A Database Contains the Following: Tables how entities are represented in a database, where each row is a record and each column a field. Fields individual pieces of information Record collection of related fields within one entity
  • 9. Sample Data Table (page 2-94 in your book)
  • 10. Key Database Issues and Activities Entering and Querying Data Creating Database Reports Data Structure Data Type
  • 11. Entering Data Data Entry: process of getting information into a database possible methods of data entry: Data Entry Professional, Electronic Files, Historical Records, or Web Based (Forms)
  • 12. Querying Data Querying: how we get information from a database Structured Query Language (SQL): most common language used to interface with databases Example: SELECT DISTINCTROW STUDENT_ID, GRADE FROM GRADES WHERE GRADE = “A” ORDER BY STUDENT_ID;
  • 13. Querying Data continued Query By Example (QBE) enables you to fill out a grid, or template, in order to construct a description of the data you would like to retrieve.
  • 14.  
  • 15. Creating Database Reports Report: A compilation of data from the database that is organized and produced in a printed format. Typically produced on paper, but also can be displayed on-screen. Example: Quarterly Sales Report
  • 16. Data Structure Database has two parts: Data Data Structure: how the data is organized. Data Model: representation of entities and their relationships to the real world Primary Key: a unique identifier in the database one or more fields
  • 17. Data Structure continued Primary Key is Student ID
  • 18. Data Type Data Type: each field in the database needs to be of a certain type Examples: text, number, dates Data Dictionary: a document (often published online) prepared by the database designers to aid users in data entry.
  • 19. Data Dictionary Example: Students Table Primary Key Field Name Field Type Field Length yes Student ID Number 9 no Last Name Text 20 no First Name Text 15
  • 20. Database Management Systems Approaches The Hierarchical Model The Network Model Relational Model Normalization Associations
  • 21. The Hierarchical Model Records in parent entities can have many child records, but each child can have only one parent. Parent Child
  • 22. The Network Model In this case you can have multiple children and parents Parents Children
  • 23. The Relational Model A good relational database design eliminates unnecessary data duplications and is, therefore, easier to maintain Relationship: joining two tables on a common field Relationship
  • 24. Normalization A technique used to make complex databases more efficient and easier to handle Eliminates Redundant Data
  • 27. Three Types of Associations or Relationships One-to-One Each team has only one home stadium, and each home stadium has only one team Team ID Team Name Location Stadium ID One-to-Many Each Player is on only one team, but each team has many players Player ID Player Name Position Team ID Many-to-Many Each player participates in many games, and each game has many players Team 1 Team 2 Date Player ID Points Minutes Fouls
  • 28. Recent Developments Affecting Database Design and Use Databases and Client / Server Computing Object-Oriented Databases Data Mining Linking Web Site Applications to Organizational Databases
  • 29. Databases and Client / Server Computing Database application is divided into two parts: Database Server where all data is stored on a powerful machine PC Client the program used to manipulate the data resides on an individual user’s computer
  • 30. Object-Oriented Databases treat tables, queries, and other components as generic reusable OBJECTS (rather than data) that can be mixed and matched and used in many applications (e.g. MS Excel and MS Access). Most of today’s database applications have some of these Object characteristics.
  • 31. Data Mining Allows companies to sort and analyze information to better understand customers, products, markets, or any other phase of their business for which data has been captured. Example: Grocery Store Club Cards
  • 32. Data Mining continued Data Warehouses An integration of multiple, large databases and other information sources into a single repository or access point that is suitable for direct querying, analysis, or processing
  • 33. Data Warehouse Examples TELECOMMUNICATIONS REPRESENTATIVE COMPANIES Analysis of the following: AT&T Call volumes Ameritech Equipment sales Belgacom Customer profitability British Telecom Costs Telestra AustraliaTelecom Ireland Inventory Telecom Italia Purchasing leverage with suppliers Frequent buyer program management
  • 34. Data Mining continued Data Marts A small-scale data warehouse that contains a subset of the data for a single aspect of a company’s business Examples: finance, inventory, or personnel
  • 35. Linking Web Site Applications to Organizational Databases Example: many comapies are enabling users of their Web Site to: view product catalogs, check inventory, and place orders these are all actions that read and write to the organizations’ databases.
  • 36. Goals For Today: Described why databases have become so important to modern organizations Described what database and database management systems are and how they work. Explained four emerging database trends: (1) client / server computing, (2) object-oriented databases, (3) data mining, and (4) integrating Web applications