Chapter 9 Database and  Information Management
Presentation Overview <ul><li>Database Basics </li></ul><ul><li>Databases and Information Systems </li></ul><ul><li>Databa...
Database Basics <ul><li>What is a  database  and how does it organize information? </li></ul>
Database Basics <ul><li>What is a  database  and how does it organize information? </li></ul><ul><li>A  database   is a co...
Database Basics <ul><li>Data vs Information </li></ul>
Database Basics <ul><li>Data vs Information </li></ul><ul><li>Data  – raw, unorganized content in the form of words, numbe...
Database Basics <ul><li>Data vs Information </li></ul><ul><li>Data  – raw, unorganized content in the form of words, numbe...
Database Basics <ul><li>Levels of Data within a Database </li></ul>
Database Basics <ul><li>Levels of Data within a Database </li></ul><ul><li>Entity  – a person, place, thing, or event </li...
Database Basics <ul><li>Levels of Data within a Database </li></ul><ul><li>Entity  – a person, place, thing, or event </li...
Database Basics <ul><li>Levels of Data within a Database </li></ul><ul><li>Entity  – a person, place, thing, or event </li...
Database Basics <ul><li>Levels of Data within a Database </li></ul><ul><li>Entity  – a person, place, thing, or event </li...
Database  Basics <ul><li>Traditional database   organizes data in a hierarchy.  A  field  is the smallest element. Fields ...
Database Basics <ul><li>Common field  data types </li></ul>
Databases and  Information Systems <ul><li>Management Information Systems (MIS) </li></ul>
Databases and  Information Systems <ul><li>Management Information Systems (MIS) </li></ul><ul><li>used to track and contro...
Databases and  Information Systems <ul><li>Management Information Systems (MIS) </li></ul><ul><li>used to track and contro...
Databases and  Information Systems <ul><li>Office Information Systems </li></ul>
Databases and  Information Systems <ul><li>Office Information Systems </li></ul><ul><li>designed as replacement for paper-...
Databases and  Information Systems <ul><li>Office Information Systems </li></ul><ul><li>designed as replacement for paper-...
Databases and  Information Systems <ul><li>Decision Support Systems </li></ul>
Databases and  Information Systems <ul><li>Decision Support Systems </li></ul><ul><li>designed to help management make dec...
Databases and  Information Systems <ul><li>Decision Support Systems </li></ul><ul><li>designed to help management make dec...
Databases and  Information Systems <ul><li>Factory Automation Systems </li></ul>
Databases and  Information Systems <ul><li>Factory Automation Systems </li></ul><ul><li>runs an assembly line directly, co...
Databases and  Information Systems <ul><li>Factory Automation Systems </li></ul><ul><li>runs an assembly line directly, co...
Database Management  System Software <ul><li>Database  Keys </li></ul>
Database Management  System Software <ul><li>Database  Keys </li></ul><ul><li>Key   – attribute used to identify and provi...
Database Management  System Software <ul><li>Database  Keys </li></ul><ul><li>Key  – attribute used to identify and provid...
Database Management  System Software <ul><li>Database  Keys </li></ul><ul><li>Key  – attribute used to identify and provid...
Database Management  System Software <ul><li>Query Tools </li></ul>
Database Management  System Software <ul><li>Query Tools </li></ul><ul><li>Query tools  help users narrow down information...
Database Management  System Software <ul><li>Query Tools </li></ul><ul><li>Query tools  help users narrow down information...
Database Management  System Software <ul><li>Query Tools </li></ul><ul><li>Query tools  help users narrow down information...
Database Management  System Software <ul><li>Query Tools </li></ul><ul><li>Query tools  help users narrow down information...
Database Management  System Software <ul><li>Structured Query Language (SQL) </li></ul><ul><li>This SQL statement could se...
Database Management  System Software <ul><li>Joining  matches data from fields in various record files. Both Student Perso...
Database Management  System Software <ul><li>Metadata and the Data Dictionary </li></ul>
Database Management  System Software <ul><li>Metadata and the Data Dictionary </li></ul><ul><li>Metadata  – information ab...
Database Management  System Software <ul><li>Metadata and the Data Dictionary </li></ul><ul><li>Metadata  – information ab...
Types of Databases <ul><li>Flat File Databases </li></ul>
Types of Databases <ul><li>Flat File Databases </li></ul><ul><li>database contains only one table or file </li></ul>
Types of Databases <ul><li>Flat File Databases </li></ul><ul><li>database contains only one table or file </li></ul><ul><l...
Types of Databases <ul><li>Flat File Databases </li></ul><ul><li>database contains only one table or file </li></ul><ul><l...
Types of Databases <ul><li>Flat File Databases </li></ul><ul><li>database contains only one table or file </li></ul><ul><l...
Types of Databases <ul><li>Relational Databases </li></ul>
Types of Databases <ul><li>Relational Databases </li></ul><ul><li>Fields  can be shared among all files in the database, m...
Types of Databases <ul><li>Relational Databases </li></ul><ul><li>Fields  can be shared among all files in the database, m...
Types of Databases <ul><li>Relational Databases </li></ul><ul><li>Fields  can be shared among all files in the database, m...
Types of Databases <ul><li>Relational Databases </li></ul><ul><li>Fields  can be shared among all files in the database, m...
Types of Databases <ul><li>Object-Oriented Databases </li></ul>
Types of Databases <ul><li>Object-Oriented Databases </li></ul><ul><li>stores data in the form of objects (units of object...
Types of Databases <ul><li>Object-Oriented Databases </li></ul><ul><li>stores data in the form of objects (units of object...
Types of Databases <ul><li>Object-Oriented Databases </li></ul><ul><li>stores data in the form of objects (units of object...
Types of Databases <ul><li>Multimedia Databases </li></ul><ul><li>allows storage of pictures, movies, sounds, and hyperlin...
Types of Databases <ul><li>Multimedia Databases </li></ul><ul><li>allows storage of pictures, movies, sounds, and hyperlin...
Types of Databases <ul><li>Operational Databases </li></ul>
Types of Databases <ul><li>Operational Databases </li></ul><ul><li>operational database  tracks an operation or situation,...
Types of Databases <ul><li>Operational Databases </li></ul><ul><li>operational database  tracks an operation or situation,...
Types of Databases <ul><li>Data Warehouses </li></ul>
Types of Databases <ul><li>Data Warehouses </li></ul><ul><li>used to store data gathered from one or more databases </li><...
Types of Databases <ul><li>Data Warehouses </li></ul><ul><li>used to store data gathered from one or more databases </li><...
Planning and Designing Database Systems <ul><li>How are databases designed? </li></ul>
Planning and Designing Database Systems <ul><li>How are databases designed? </li></ul><ul><li>System analysts  or  databas...
Planning and Designing Database Systems <ul><li>User requests and enters data through the front-end interface program. The...
Planning and Designing Database Systems <ul><li>Database Objects: Tools in the DBMS </li></ul>
Planning and Designing Database Systems <ul><li>Database Objects: Tools in the DBMS </li></ul><ul><li>form  – template tha...
Planning and Designing Database Systems <ul><li>Database Objects: Tools in the DBMS </li></ul><ul><li>form  – template tha...
Planning and Designing Database Systems <ul><li>Database Objects: Tools in the DBMS </li></ul><ul><li>form  – template tha...
Using Databases <ul><li>What are the types of  data processing? </li></ul>
Using Databases <ul><li>What are the types of  data processing ? </li></ul><ul><li>Batch processing   – occurs at a schedu...
Using Databases <ul><li>What are the types of  data processing? </li></ul><ul><li>Batch processing  – occurs at a schedule...
Using Databases <ul><li>What are the types of  data processing ? </li></ul><ul><li>Batch processing  – occurs at a schedul...
Using Databases <ul><li>Database Users </li></ul>
Using Databases <ul><li>Database Users </li></ul><ul><li>Data entry operators  type data into databases and make sure that...
Using Databases <ul><li>Database Users </li></ul><ul><li>Data entry operators  type data into databases and make sure that...
Using Databases <ul><li>Database Users </li></ul><ul><li>Data entry operators  type data into databases and make sure that...
Using Databases <ul><li>Database Users </li></ul><ul><li>Data entry operators  type data into databases and make sure that...
Database Administration <ul><li>Database Administrator </li></ul>
Database Administration <ul><li>Database Administrator </li></ul><ul><li>is responsible for maintaining and updating the d...
Database Administration <ul><li>Database Administrator </li></ul><ul><li>is responsible for maintaining and updating the d...
Database Administration <ul><li>Data Loss or Corruption </li></ul>
Database Administration <ul><li>Data Loss or Corruption </li></ul><ul><li>Data corruption  occurs when data is unreadable,...
Database Administration <ul><li>Data Loss or Corruption </li></ul><ul><li>Data corruption  occurs when data is unreadable,...
Database Administration <ul><li>Backup and Recovery Operations </li></ul>
Database Administration <ul><li>Backup and Recovery Operations </li></ul><ul><li>tape backups  commonly used because they ...
Database Administration <ul><li>Backup and Recovery Operations </li></ul><ul><li>tape backups  commonly used because they ...
Database Administration <ul><li>Database response time  is the lag time between a user issuing a command and the database ...
Database Administration <ul><li>Record Locking </li></ul>
Database Administration <ul><li>Record Locking </li></ul><ul><li>occurs when users attempt to edit existing records in a m...
Database Administration <ul><li>Record Locking </li></ul><ul><li>occurs when users attempt to edit existing records in a m...
Database Administration <ul><li>Data Integrity </li></ul>
Database Administration <ul><li>Data Integrity </li></ul><ul><li>data integrity  – the accuracy of information provided to...
Database Administration <ul><li>Data Integrity </li></ul><ul><li>data integrity  – the accuracy of information provided to...
Database Administration <ul><li>Data Integrity </li></ul><ul><li>data integrity  – the accuracy of information provided to...
Database Administration <ul><li>Data Validation </li></ul>
Database Administration <ul><li>Data Validation </li></ul><ul><li>range check   – allows only range of numbers to be enter...
Database Administration <ul><li>Data Validation </li></ul><ul><li>range check  – allows only range of numbers to be entere...
Database Administration <ul><li>Data Validation </li></ul><ul><li>range check  – allows only range of numbers to be entere...
Database Administration <ul><li>Data Validation </li></ul><ul><li>range check  – allows only range of numbers to be entere...
On the Horizon <ul><li>Based on the information presented in this chapter and your own experience, what do you think is  o...
Upcoming SlideShare
Loading in...5
×

Chapter 9

1,243

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,243
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
83
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • Suggested final slide for each chapter. CLH SLIDE Please have this slide be the final slide for each chapter.
  • Chapter 9

    1. 1. Chapter 9 Database and Information Management
    2. 2. Presentation Overview <ul><li>Database Basics </li></ul><ul><li>Databases and Information Systems </li></ul><ul><li>Database Management System Software </li></ul><ul><li>Types of Databases </li></ul><ul><li>Planning and Designing Database Systems </li></ul><ul><li>Using Databases </li></ul><ul><li>Database Administration </li></ul>
    3. 3. Database Basics <ul><li>What is a database and how does it organize information? </li></ul>
    4. 4. Database Basics <ul><li>What is a database and how does it organize information? </li></ul><ul><li>A database is a computerized system for storing information in an organized manner so that it can be searched for and retrieved when needed. Information is stored in the form of fields , records , and files . </li></ul>
    5. 5. Database Basics <ul><li>Data vs Information </li></ul>
    6. 6. Database Basics <ul><li>Data vs Information </li></ul><ul><li>Data – raw, unorganized content in the form of words, numbers, sounds, or images </li></ul>
    7. 7. Database Basics <ul><li>Data vs Information </li></ul><ul><li>Data – raw, unorganized content in the form of words, numbers, sounds, or images </li></ul><ul><li>Information – data associated with other useful data on the same topic </li></ul>
    8. 8. Database Basics <ul><li>Levels of Data within a Database </li></ul>
    9. 9. Database Basics <ul><li>Levels of Data within a Database </li></ul><ul><li>Entity – a person, place, thing, or event </li></ul>
    10. 10. Database Basics <ul><li>Levels of Data within a Database </li></ul><ul><li>Entity – a person, place, thing, or event </li></ul><ul><li>Field – a single value, such as a name, address, or dollar amount </li></ul><ul><ul><li>data type: usually numeric or text (numbers and text) </li></ul></ul><ul><ul><li>name: assigned by person developing the database </li></ul></ul><ul><ul><li>size: number of characters that can be entered </li></ul></ul>
    11. 11. Database Basics <ul><li>Levels of Data within a Database </li></ul><ul><li>Entity – a person, place, thing, or event </li></ul><ul><li>Field – a single value, such as a name, address, or dollar amount </li></ul><ul><ul><li>data type: usually numeric or text (numbers and text) </li></ul></ul><ul><ul><li>name: assigned by person developing the database </li></ul></ul><ul><ul><li>size: number of characters that can be entered </li></ul></ul><ul><li>Record – related fields describing an event or situation </li></ul>
    12. 12. Database Basics <ul><li>Levels of Data within a Database </li></ul><ul><li>Entity – a person, place, thing, or event </li></ul><ul><li>Field – a single value, such as a name, address, or dollar amount </li></ul><ul><ul><li>data type: usually numeric or text (numbers and text) </li></ul></ul><ul><ul><li>name: assigned by person developing the database </li></ul></ul><ul><ul><li>size: number of characters that can be entered </li></ul></ul><ul><li>Record – related fields describing an event or situation </li></ul><ul><li>File – collection of records of the same type </li></ul>
    13. 13. Database Basics <ul><li>Traditional database organizes data in a hierarchy. A field is the smallest element. Fields are within a record. Records are organized in a data file. Database is a collection of data files. </li></ul>
    14. 14. Database Basics <ul><li>Common field data types </li></ul>
    15. 15. Databases and Information Systems <ul><li>Management Information Systems (MIS) </li></ul>
    16. 16. Databases and Information Systems <ul><li>Management Information Systems (MIS) </li></ul><ul><li>used to track and control every transaction through a database </li></ul>
    17. 17. Databases and Information Systems <ul><li>Management Information Systems (MIS) </li></ul><ul><li>used to track and control every transaction through a database </li></ul><ul><li>transaction – any business activity central to the nature of the enterprise </li></ul>
    18. 18. Databases and Information Systems <ul><li>Office Information Systems </li></ul>
    19. 19. Databases and Information Systems <ul><li>Office Information Systems </li></ul><ul><li>designed as replacement for paper-based information systems </li></ul>
    20. 20. Databases and Information Systems <ul><li>Office Information Systems </li></ul><ul><li>designed as replacement for paper-based information systems </li></ul><ul><li>gives quick access to office paperwork </li></ul>
    21. 21. Databases and Information Systems <ul><li>Decision Support Systems </li></ul>
    22. 22. Databases and Information Systems <ul><li>Decision Support Systems </li></ul><ul><li>designed to help management make decisions about an operation </li></ul>
    23. 23. Databases and Information Systems <ul><li>Decision Support Systems </li></ul><ul><li>designed to help management make decisions about an operation </li></ul><ul><li>allows managers to work with “what if” scenarios </li></ul>
    24. 24. Databases and Information Systems <ul><li>Factory Automation Systems </li></ul>
    25. 25. Databases and Information Systems <ul><li>Factory Automation Systems </li></ul><ul><li>runs an assembly line directly, controlling manufacturing processes from shop-floor level of conveyor belts and robots </li></ul>
    26. 26. Databases and Information Systems <ul><li>Factory Automation Systems </li></ul><ul><li>runs an assembly line directly, controlling manufacturing processes from shop-floor level of conveyor belts and robots </li></ul><ul><li>may be part of complete CIM system that controls manufacturing process from beginning to end </li></ul>
    27. 27. Database Management System Software <ul><li>Database Keys </li></ul>
    28. 28. Database Management System Software <ul><li>Database Keys </li></ul><ul><li>Key – attribute used to identify and provide a means to search database </li></ul>
    29. 29. Database Management System Software <ul><li>Database Keys </li></ul><ul><li>Key – attribute used to identify and provide a means to search database </li></ul><ul><li>Primary key – most important key in a field </li></ul>
    30. 30. Database Management System Software <ul><li>Database Keys </li></ul><ul><li>Key – attribute used to identify and provide a means to search database </li></ul><ul><li>Primary key – most important key in a field </li></ul><ul><li>Data browsing – process of moving through a database file, examining each record and looking for information </li></ul>
    31. 31. Database Management System Software <ul><li>Query Tools </li></ul>
    32. 32. Database Management System Software <ul><li>Query Tools </li></ul><ul><li>Query tools help users narrow down information needed to be searched. </li></ul>
    33. 33. Database Management System Software <ul><li>Query Tools </li></ul><ul><li>Query tools help users narrow down information needed to be searched. </li></ul><ul><li>A query allows users to ask questions designed to retrieve information. </li></ul>
    34. 34. Database Management System Software <ul><li>Query Tools </li></ul><ul><li>Query tools help users narrow down information needed to be searched. </li></ul><ul><li>A query allows users to ask questions designed to retrieve information. </li></ul><ul><li>A select command asks a database to return records that match specific criteria. </li></ul>
    35. 35. Database Management System Software <ul><li>Query Tools </li></ul><ul><li>Query tools help users narrow down information needed to be searched. </li></ul><ul><li>A query allows users to ask questions designed to retrieve information. </li></ul><ul><li>A select command asks a database to return records that match specific criteria. </li></ul><ul><li>Joining matches data from fields in various files. </li></ul>
    36. 36. Database Management System Software <ul><li>Structured Query Language (SQL) </li></ul><ul><li>This SQL statement could search for top students in a college, with “top” defined as those students with a grade point average (GPA) above 3.49. </li></ul>
    37. 37. Database Management System Software <ul><li>Joining matches data from fields in various record files. Both Student Personal Records and Student Grade Records files would have a common Student ID number field, allowing information from both files to be returned in a single query. </li></ul>
    38. 38. Database Management System Software <ul><li>Metadata and the Data Dictionary </li></ul>
    39. 39. Database Management System Software <ul><li>Metadata and the Data Dictionary </li></ul><ul><li>Metadata – information about data; describes significance of various elements of a database </li></ul>
    40. 40. Database Management System Software <ul><li>Metadata and the Data Dictionary </li></ul><ul><li>Metadata – information about data; describes significance of various elements of a database </li></ul><ul><li>Data dictionary – a body of metadata </li></ul>
    41. 41. Types of Databases <ul><li>Flat File Databases </li></ul>
    42. 42. Types of Databases <ul><li>Flat File Databases </li></ul><ul><li>database contains only one table or file </li></ul>
    43. 43. Types of Databases <ul><li>Flat File Databases </li></ul><ul><li>database contains only one table or file </li></ul><ul><li>simple and easy to use </li></ul>
    44. 44. Types of Databases <ul><li>Flat File Databases </li></ul><ul><li>database contains only one table or file </li></ul><ul><li>simple and easy to use </li></ul><ul><li>slower to respond because records must be searched sequentially </li></ul>
    45. 45. Types of Databases <ul><li>Flat File Databases </li></ul><ul><li>database contains only one table or file </li></ul><ul><li>simple and easy to use </li></ul><ul><li>slower to respond because records must be searched sequentially </li></ul><ul><li>generally consume more disk space </li></ul>
    46. 46. Types of Databases <ul><li>Relational Databases </li></ul>
    47. 47. Types of Databases <ul><li>Relational Databases </li></ul><ul><li>Fields can be shared among all files in the database, making it possible to connect them. </li></ul>
    48. 48. Types of Databases <ul><li>Relational Databases </li></ul><ul><li>Fields can be shared among all files in the database, making it possible to connect them. </li></ul><ul><li>A file is called a table (consists of rows and columns). </li></ul>
    49. 49. Types of Databases <ul><li>Relational Databases </li></ul><ul><li>Fields can be shared among all files in the database, making it possible to connect them. </li></ul><ul><li>A file is called a table (consists of rows and columns). </li></ul><ul><li>A record is called a tuple . </li></ul>
    50. 50. Types of Databases <ul><li>Relational Databases </li></ul><ul><li>Fields can be shared among all files in the database, making it possible to connect them. </li></ul><ul><li>A file is called a table (consists of rows and columns). </li></ul><ul><li>A record is called a tuple. </li></ul><ul><li>A field is called an attribute . </li></ul>
    51. 51. Types of Databases <ul><li>Object-Oriented Databases </li></ul>
    52. 52. Types of Databases <ul><li>Object-Oriented Databases </li></ul><ul><li>stores data in the form of objects (units of object-oriented programming logic) </li></ul>
    53. 53. Types of Databases <ul><li>Object-Oriented Databases </li></ul><ul><li>stores data in the form of objects (units of object-oriented programming logic) </li></ul><ul><li>object contains data related to the object and the actions to be performed on the object </li></ul>
    54. 54. Types of Databases <ul><li>Object-Oriented Databases </li></ul><ul><li>stores data in the form of objects (units of object-oriented programming logic) </li></ul><ul><li>object contains data related to the object and the actions to be performed on the object </li></ul><ul><li>speeds up database functions and makes database development easier </li></ul>
    55. 55. Types of Databases <ul><li>Multimedia Databases </li></ul><ul><li>allows storage of pictures, movies, sounds, and hyperlinked fields </li></ul>
    56. 56. Types of Databases <ul><li>Multimedia Databases </li></ul><ul><li>allows storage of pictures, movies, sounds, and hyperlinked fields </li></ul><ul><li>Hybrid Databases </li></ul><ul><li>several different models combined to allow more effective data handling </li></ul>
    57. 57. Types of Databases <ul><li>Operational Databases </li></ul>
    58. 58. Types of Databases <ul><li>Operational Databases </li></ul><ul><li>operational database tracks an operation or situation, such as the inventory of a store </li></ul>
    59. 59. Types of Databases <ul><li>Operational Databases </li></ul><ul><li>operational database tracks an operation or situation, such as the inventory of a store </li></ul><ul><li>distributed database – is spread across multiple networked computers – each computer shares a portion of the data – can hold more information – is cheaper – is easier to use </li></ul>
    60. 60. Types of Databases <ul><li>Data Warehouses </li></ul>
    61. 61. Types of Databases <ul><li>Data Warehouses </li></ul><ul><li>used to store data gathered from one or more databases </li></ul>
    62. 62. Types of Databases <ul><li>Data Warehouses </li></ul><ul><li>used to store data gathered from one or more databases </li></ul><ul><li>does not change, delete, or manipulate data they store </li></ul>
    63. 63. Planning and Designing Database Systems <ul><li>How are databases designed? </li></ul>
    64. 64. Planning and Designing Database Systems <ul><li>How are databases designed? </li></ul><ul><li>System analysts or database designers follow three steps to plan a database </li></ul><ul><li>1. Create an organizational structure for the data. </li></ul><ul><li>2. Design an interface that makes the database user- friendly. </li></ul><ul><li>3. Set up reporting capabilities to allow for inquiry and response. </li></ul>
    65. 65. Planning and Designing Database Systems <ul><li>User requests and enters data through the front-end interface program. The database management </li></ul><ul><li>system manages </li></ul><ul><li>the retrieval </li></ul><ul><li>and update of </li></ul><ul><li>the database </li></ul><ul><li>itself. </li></ul>
    66. 66. Planning and Designing Database Systems <ul><li>Database Objects: Tools in the DBMS </li></ul>
    67. 67. Planning and Designing Database Systems <ul><li>Database Objects: Tools in the DBMS </li></ul><ul><li>form – template that allows users to enter data into the database </li></ul>
    68. 68. Planning and Designing Database Systems <ul><li>Database Objects: Tools in the DBMS </li></ul><ul><li>form – template that allows users to enter data into the database </li></ul><ul><li>report – formatted body of output from a database </li></ul>
    69. 69. Planning and Designing Database Systems <ul><li>Database Objects: Tools in the DBMS </li></ul><ul><li>form – template that allows users to enter data into the database </li></ul><ul><li>report – formatted body of output from a database </li></ul><ul><li>data filter – filtering material in a database to restrict a database search </li></ul>
    70. 70. Using Databases <ul><li>What are the types of data processing? </li></ul>
    71. 71. Using Databases <ul><li>What are the types of data processing ? </li></ul><ul><li>Batch processing – occurs at a scheduled time or when a critical point has been reached </li></ul>
    72. 72. Using Databases <ul><li>What are the types of data processing? </li></ul><ul><li>Batch processing – occurs at a scheduled time or when a critical point has been reached </li></ul><ul><li>Transactional processing – more continuous </li></ul><ul><li>• real time system – data must be accurate to the second </li></ul><ul><li>• online transactional processing – very fast, always-on processing </li></ul>
    73. 73. Using Databases <ul><li>What are the types of data processing ? </li></ul><ul><li>Batch processing – occurs at a scheduled time or when a critical point has been reached </li></ul><ul><li>Transactional processing – more continuous </li></ul><ul><li>• real time system – data must be accurate to the second </li></ul><ul><li>• online transactional processing – very fast, always-on processing </li></ul><ul><li>Mixed forms of processing – transactional and batch processing in the same system </li></ul>
    74. 74. Using Databases <ul><li>Database Users </li></ul>
    75. 75. Using Databases <ul><li>Database Users </li></ul><ul><li>Data entry operators type data into databases and make sure that it is accurate. They </li></ul><ul><li>add records </li></ul>
    76. 76. Using Databases <ul><li>Database Users </li></ul><ul><li>Data entry operators type data into databases and make sure that it is accurate. They </li></ul><ul><li>add records </li></ul><ul><li>modify records </li></ul>
    77. 77. Using Databases <ul><li>Database Users </li></ul><ul><li>Data entry operators type data into databases and make sure that it is accurate. They </li></ul><ul><li>add records </li></ul><ul><li>modify records </li></ul><ul><li>delete records </li></ul>
    78. 78. Using Databases <ul><li>Database Users </li></ul><ul><li>Data entry operators type data into databases and make sure that it is accurate. They </li></ul><ul><li>add records </li></ul><ul><li>modify records </li></ul><ul><li>delete records </li></ul><ul><li>sort records </li></ul>
    79. 79. Database Administration <ul><li>Database Administrator </li></ul>
    80. 80. Database Administration <ul><li>Database Administrator </li></ul><ul><li>is responsible for maintaining and updating the database and the DBMS software </li></ul>
    81. 81. Database Administration <ul><li>Database Administrator </li></ul><ul><li>is responsible for maintaining and updating the database and the DBMS software </li></ul><ul><li>is responsible for preventing computer downtime </li></ul>
    82. 82. Database Administration <ul><li>Data Loss or Corruption </li></ul>
    83. 83. Database Administration <ul><li>Data Loss or Corruption </li></ul><ul><li>Data corruption occurs when data is unreadable, incomplete, or damaged. </li></ul>
    84. 84. Database Administration <ul><li>Data Loss or Corruption </li></ul><ul><li>Data corruption occurs when data is unreadable, incomplete, or damaged. </li></ul><ul><li>Backing up data is a major method for recovering lost or corrupted data. </li></ul>
    85. 85. Database Administration <ul><li>Backup and Recovery Operations </li></ul>
    86. 86. Database Administration <ul><li>Backup and Recovery Operations </li></ul><ul><li>tape backups commonly used because they are cheap and easy to store </li></ul>
    87. 87. Database Administration <ul><li>Backup and Recovery Operations </li></ul><ul><li>tape backups commonly used because they are cheap and easy to store </li></ul><ul><li>backups must be stored separately from original material to lessen accidental data loss </li></ul>
    88. 88. Database Administration <ul><li>Database response time is the lag time between a user issuing a command and the database system taking action. </li></ul>
    89. 89. Database Administration <ul><li>Record Locking </li></ul>
    90. 90. Database Administration <ul><li>Record Locking </li></ul><ul><li>occurs when users attempt to edit existing records in a multi-user system </li></ul>
    91. 91. Database Administration <ul><li>Record Locking </li></ul><ul><li>occurs when users attempt to edit existing records in a multi-user system </li></ul><ul><li>allows only one user at a time to edit or delete a record </li></ul>
    92. 92. Database Administration <ul><li>Data Integrity </li></ul>
    93. 93. Database Administration <ul><li>Data Integrity </li></ul><ul><li>data integrity – the accuracy of information provided to database users </li></ul>
    94. 94. Database Administration <ul><li>Data Integrity </li></ul><ul><li>data integrity – the accuracy of information provided to database users </li></ul><ul><li>redundancy – duplication of data in several fields; an enemy of data integrity </li></ul>
    95. 95. Database Administration <ul><li>Data Integrity </li></ul><ul><li>data integrity – the accuracy of information provided to database users </li></ul><ul><li>redundancy – duplication of data in several fields; an enemy of data integrity </li></ul><ul><li>normalization – prevents duplicate data storage and reduces chance that some data will not be updated when changes are made </li></ul>
    96. 96. Database Administration <ul><li>Data Validation </li></ul>
    97. 97. Database Administration <ul><li>Data Validation </li></ul><ul><li>range check – allows only range of numbers to be entered </li></ul>
    98. 98. Database Administration <ul><li>Data Validation </li></ul><ul><li>range check – allows only range of numbers to be entered </li></ul><ul><li>alphanumeric check – allows only letters of alphabet and digits to be entered </li></ul>
    99. 99. Database Administration <ul><li>Data Validation </li></ul><ul><li>range check – allows only range of numbers to be entered </li></ul><ul><li>alphanumeric check – allows only letters of alphabet and digits to be entered </li></ul><ul><li>consistency check – checks against previously entered data that has been validated </li></ul>
    100. 100. Database Administration <ul><li>Data Validation </li></ul><ul><li>range check – allows only range of numbers to be entered </li></ul><ul><li>alphanumeric check – allows only letters of alphabet and digits to be entered </li></ul><ul><li>consistency check – checks against previously entered data that has been validated </li></ul><ul><li>completeness check – ensures every field filled out </li></ul>
    101. 101. On the Horizon <ul><li>Based on the information presented in this chapter and your own experience, what do you think is on the horizon ? </li></ul>
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×