SlideShare a Scribd company logo
1 of 42
Discovering
    Computers 2012
     Your Interactive Guide
      to the Digital World
Objectives Overview


    Define the term,
                                        Define the term, data
 database, and explain                                                            Discuss the terms
                                       integrity, and describe
    how a database                                                              character, field, record,
                                      the qualities of valuable
interacts with data and                                                                and file
                                             information
      information


                               Describe file                Differentiate between a
                               maintenance                       file processing
                             techniques and                    approach and the
                          validation techniques               database approach



See Page 513                                                                                            2
for Detailed Objectives                Discovering Computers 2012: Chapter 10
Objectives Overview

                                                       Describe characteristics
               Discuss the functions
                                                        of relational, object-
                 common to most
                                                            oriented, and
              database management
                                                         multidimensional
                     systems
                                                              databases


                                                      Identify database design
                                                       guidelines and discuss
                Explain how to access
                                                        the responsibilities of
                   Web databases
                                                       database analysts and
                                                           administrators
See Page 513                                                                      3
for Detailed Objectives         Discovering Computers 2012: Chapter 10
Databases, Data, and Information

           Database                Data                          Information

• Collection of       • Collection of                          • Processed data
  data organized        unprocessed                              • Documents
  in a manner           items                                    • Audio
  that allows           • Text                                   • Images
  access,               • Numbers
  retrieval, and                                                 • Video
                        • Images
  use of that
  data                  • Audio
                        • Video

Page 514                                                                          4
                      Discovering Computers 2012: Chapter 10
Databases, Data, and Information




Pages 514 – 515                                            5
                  Discovering Computers 2012: Chapter 10
Figure 10-1
Databases, Data, and Information

• Database software, often called a database
  management system (DBMS), allows users to:

           Create a computerized                 Add, modify, and
                 database                          delete data




                                               Create forms and
           Sort and retrieve data
                                             reports from the data

Page 515                                                             6
                          Discovering Computers 2012: Chapter 10
Databases, Data, and Information

• Data integrity identifies the quality of the data
• Garbage in, garbage out (GIGO) points out the
  accuracy of a computer’s output depends on the
  accuracy of the input




Page 516                                                    7
                   Discovering Computers 2012: Chapter 10
Databases, Data, and Information

• Valuable information should have the following
  characteristics:


        Accurate          Verifiable                       Timely               Organized


                                                                          Cost-
                  Accessible               Useful
                                                                        effective



Pages 516 - 517                                                                             8
                               Discovering Computers 2012: Chapter 10
The Hierarchy of Data

• Data is organized in layers
       – Files, records, fields, characters




Page 517                                                            9
                           Discovering Computers 2012: Chapter 10
Figure 10-2
The Hierarchy of Data

    • A character is one byte
              – Numbers, letters, space,
                punctuation marks, or
                other symbols
    • A field is a combination
      of one or more related
      characters
              – Field name
              – Field size
              – Data type

Page 518                                                                 10
                                Discovering Computers 2012: Chapter 10
Figure 10-3
The Hierarchy of Data

• Common data types include:

           Text   Numeric                 AutoNumber         Currency



           Date   Memo                         Yes/No        Hyperlink



                  Object                   Attachment


Page 518                                                                 11
                    Discovering Computers 2012: Chapter 10
The Hierarchy of Data

• A record is a group of related fields
       – A primary key uniquely identifies each record
• A data file is a collection of related records




Page 519                                                          12
                         Discovering Computers 2012: Chapter 10
Figure 10-4
Maintaining Data

• File maintenance refers to the procedures that
  keep data current

            Adding                           Modifying
            records                           records


                        Deleting
                        records
Page 520                                                   13
                  Discovering Computers 2012: Chapter 10
Maintaining Data

• Users add new records to a file when they obtain
  new data




Page 520                                                   14
                  Discovering Computers 2012: Chapter 10
Figure 10-5
Maintaining Data

• Users modify a record to correct inaccurate data
  or update old data




Page 521                                                   15
                  Discovering Computers 2012: Chapter 10
Figure 10-6
Maintaining Data

• When a record no longer is needed, a user deletes
  it from a file




Page 522                                                   16
                  Discovering Computers 2012: Chapter 10
Figure 10-7
Maintaining Data

• Validation compares data with a set of rules or
  values to find out if the data is correct

             Alphabetic/Numeric
                                        Range check                        Consistency check
                   check




             Completeness check          Check digit                         Other checks




Pages 522 - 524                                                                                17
                                  Discovering Computers 2012: Chapter 10
File Processing Versus Databases

       File processing system                               Database approach

• Each department has its                         • Programs and users share
  own set of files                                  data
• Used for many years                             • Reduce data redundancy
• Have data redundancy                            • Improve data integrity
• Isolate data                                    • Share data
                                                  • Allows easier access
                                                  • Reduces development time
                                                  • Can be more vulnerable

Pages 524 - 526                                                                 18
                          Discovering Computers 2012: Chapter 10
File Processing Versus Databases




Page 525                                                19
               Discovering Computers 2012: Chapter 10
Figure 10-10
Database Management Systems




Page 527                                                20
               Discovering Computers 2012: Chapter 10
Figure 10-11
Database Management Systems

• A data dictionary contains data about each file in
  the database and each field in those files




Pages 527 – 528                                             21
                   Discovering Computers 2012: Chapter 10
Figure 10-12
Database Management Systems

• A DBMS provides several tools that allow users
  and programs to retrieve and maintain data in the
  database Query language

              Query by example


              Form


              Report generator


Page 528                                                      22
                     Discovering Computers 2012: Chapter 10
Database Management Systems

• A query language consists of simple, English-like
  statements that allow users to specify the data to
  display, print, or store
• Query by example (QBE) provides a GUI to assist
  users with retrieving data




Page 528                                                    23
                   Discovering Computers 2012: Chapter 10
Database Management Systems




Page 529                                                24
               Discovering Computers 2012: Chapter 10
Figure 10-13
Database Management Systems

• A form is a window on the screen that provides
  areas for entering or modifying data in a database




Page 530                                                    25
                   Discovering Computers 2012: Chapter 10
Figure 10-15
Database Management Systems

• A report generator allows users to design a report
  on the screen, retrieve data into the report
  design, and then display or print the report




Page 531                                                   26
                  Discovering Computers 2012: Chapter 10
Figure 10-16
Database Management Systems


   A DBMS provides means to
   ensure that only authorized users
   access data at permitted times
  • Access privileges
  • Principle of least privilege
Page 531                                                    27
                   Discovering Computers 2012: Chapter 10
Database Management Systems

• A DMBS provides a variety of techniques to
  restore the database to a usable form in case it is
  damaged or destroyed

                  Backup                              Log


                  Recovery                 Continuous
                   utility                   backup
Pages 531 - 532                                                28
                      Discovering Computers 2012: Chapter 10
Database Management Systems




Page 532                                                29
               Discovering Computers 2012: Chapter 10
Figure 10-17
Relational, Object-Oriented, and
Multidimensional Databases
• A data model consists of rules and standards that
  define how the database organizes data




Page 533                                                   30
                  Discovering Computers 2012: Chapter 10
Figure 10-18
Relational, Object-Oriented, and
Multidimensional Databases
    • A relational database
      stores data in tables
      that consist of rows and
      columns
           – Each row has a primary
             key
           – Each column has a
             unique name
    • A relationship is a link
      within the data

Page 533                                                             31
                            Discovering Computers 2012: Chapter 10
Figure 10-20
Relational, Object-Oriented, and
Multidimensional Databases
• Structured Query Language (SQL) is a query
  language that allows users to manage, update,
  and retrieve data




Page 534                                                   32
                  Discovering Computers 2012: Chapter 10
Figure 10-21
Relational, Object-Oriented, and
Multidimensional Databases
• An object-oriented database (OODB) stores data
  in objects
• Examples of applications appropriate for an
  object-oriented database include:
             Multimedia                  Groupware
              database                    database


              Computer-
                                          Hypertext
             aided design
                                          database
               database
Page 534                                                    33
                   Discovering Computers 2012: Chapter 10
Relational, Object-Oriented, and
Multidimensional Databases




Page 535                                                 34
                Discovering Computers 2012: Chapter 10
Figure 10-22
Relational, Object-Oriented, and
Multidimensional Databases
• A multidimensional database can store data in more
  than two dimensions of data
       – Sometimes known as a hypercube
       – Can consolidate data much faster than a relational database
• A data warehouse is a huge database that stores and
  manages the data required to analyze historical and
  current transactions




Pages 535 - 536                                                        35
                            Discovering Computers 2012: Chapter 10
Web Databases

• Databases on the Web allow you to:

            Shop for
           products or     Buy or sell stocks                      Search for a job
             services



           Make airline       Register for                         Check semester
           reservations      college classes                           grades



Page 536                                                                              36
                          Discovering Computers 2012: Chapter 10
Web Databases




Page 536                                                37
               Discovering Computers 2012: Chapter 10
Figure 10-23
Database Administration

• It is important to have a carefully designed
  database




Page 537                                                    38
                   Discovering Computers 2012: Chapter 10
Figure 10-24
Database Administration

 Database analysts and administrators are responsible
 for managing and coordinating all database activities

                                                Database Administrator (DBA)
           Database Analyst (DA)
                                                Creates and maintains the data
       Decides on proper field
                                                 dictionary, manages security,
      placement, defines data
                                                  monitors performance, and
     relationship, and identifies
                                                 checks backup and recovery
       users’ access privileges
                                                          procedures


Page 538                                                                     39
                            Discovering Computers 2012: Chapter 10
Database Administration

    • Employees should learn
      how to use the data in
      the database effectively
           – Interact with database
           – Identify new data for the
             database
           – Maintain the database




Page 538                                                               40
                              Discovering Computers 2012: Chapter 10
Figure 10-25
Summary


   How data and
                       Methods for                               Assessing the
  information are
                      maintaining high-                        quality of valuable
 valuable assets to
                        quality data                              information
  an organization


   Advantages of                                                  Roles of the
                       Various types of
 organizing data in                                            database analysts
                          databases
    a database                                                 and administrators


Page 539                                                                         41
                      Discovering Computers 2012: Chapter 10
Discovering
    Computers 2012
     Your Interactive Guide
      to the Digital World
    Chapter 10 Complete

More Related Content

What's hot

Discovering Computers: Chapter 14
Discovering Computers: Chapter 14Discovering Computers: Chapter 14
Discovering Computers: Chapter 14Anna Stirling
 
Discovering Computers: Chapter 12
Discovering Computers: Chapter 12Discovering Computers: Chapter 12
Discovering Computers: Chapter 12Anna Stirling
 
DTCC Chapter 2 The Internet and the WWW
DTCC Chapter 2 The Internet and the WWWDTCC Chapter 2 The Internet and the WWW
DTCC Chapter 2 The Internet and the WWWJan Fisher
 
Discovering Computers: Chapter 13
Discovering Computers: Chapter 13Discovering Computers: Chapter 13
Discovering Computers: Chapter 13Anna Stirling
 
Discovering Computers: Chapter 01
Discovering Computers: Chapter 01Discovering Computers: Chapter 01
Discovering Computers: Chapter 01Anna Stirling
 
Discovering Computers: Chapter 02
Discovering Computers: Chapter 02Discovering Computers: Chapter 02
Discovering Computers: Chapter 02Anna Stirling
 
Intro to computers ch 1
Intro to computers ch 1Intro to computers ch 1
Intro to computers ch 1Vanita
 
CH. 5 Computer Security and Safety, Ethics and Privacy
CH. 5 Computer Security and Safety, Ethics and PrivacyCH. 5 Computer Security and Safety, Ethics and Privacy
CH. 5 Computer Security and Safety, Ethics and Privacymalik1972
 
DTCC Chapter 1 - Introduction to Computers
DTCC Chapter 1 - Introduction to ComputersDTCC Chapter 1 - Introduction to Computers
DTCC Chapter 1 - Introduction to ComputersJan Fisher
 
Chapter 06 Computing Components.pptxabdi
Chapter 06 Computing Components.pptxabdiChapter 06 Computing Components.pptxabdi
Chapter 06 Computing Components.pptxabdiabdikarimf348
 
Chapter 5 input
Chapter 5   inputChapter 5   input
Chapter 5 inputhaider ali
 
Discovering computers- Chapter 1 (1).pptx
Discovering computers- Chapter 1 (1).pptxDiscovering computers- Chapter 1 (1).pptx
Discovering computers- Chapter 1 (1).pptxGIFTCHIMWENDO
 
Chapter 4 the components of the system unit
Chapter 4   the components of the system unitChapter 4   the components of the system unit
Chapter 4 the components of the system unithaider ali
 
Chapter 2 the internet and world wide web
Chapter 2   the internet and world wide webChapter 2   the internet and world wide web
Chapter 2 the internet and world wide webhaider ali
 
CH14-Enterprise Computing
CH14-Enterprise ComputingCH14-Enterprise Computing
CH14-Enterprise ComputingSukanya Ben
 

What's hot (20)

Discovering Computers: Chapter 14
Discovering Computers: Chapter 14Discovering Computers: Chapter 14
Discovering Computers: Chapter 14
 
Discovering Computers: Chapter 12
Discovering Computers: Chapter 12Discovering Computers: Chapter 12
Discovering Computers: Chapter 12
 
DTCC Chapter 2 The Internet and the WWW
DTCC Chapter 2 The Internet and the WWWDTCC Chapter 2 The Internet and the WWW
DTCC Chapter 2 The Internet and the WWW
 
Discovering Computers: Chapter 13
Discovering Computers: Chapter 13Discovering Computers: Chapter 13
Discovering Computers: Chapter 13
 
Discovering Computers: Chapter 01
Discovering Computers: Chapter 01Discovering Computers: Chapter 01
Discovering Computers: Chapter 01
 
Discovering Computers: Chapter 02
Discovering Computers: Chapter 02Discovering Computers: Chapter 02
Discovering Computers: Chapter 02
 
Intro to computers ch 1
Intro to computers ch 1Intro to computers ch 1
Intro to computers ch 1
 
Enterprise Computing
Enterprise ComputingEnterprise Computing
Enterprise Computing
 
CH. 5 Computer Security and Safety, Ethics and Privacy
CH. 5 Computer Security and Safety, Ethics and PrivacyCH. 5 Computer Security and Safety, Ethics and Privacy
CH. 5 Computer Security and Safety, Ethics and Privacy
 
DTCC Chapter 1 - Introduction to Computers
DTCC Chapter 1 - Introduction to ComputersDTCC Chapter 1 - Introduction to Computers
DTCC Chapter 1 - Introduction to Computers
 
Chapter 06 Computing Components.pptxabdi
Chapter 06 Computing Components.pptxabdiChapter 06 Computing Components.pptxabdi
Chapter 06 Computing Components.pptxabdi
 
Chapter 04
Chapter 04Chapter 04
Chapter 04
 
Database Management
Database ManagementDatabase Management
Database Management
 
Chapter 5 input
Chapter 5   inputChapter 5   input
Chapter 5 input
 
Discovering computers- Chapter 1 (1).pptx
Discovering computers- Chapter 1 (1).pptxDiscovering computers- Chapter 1 (1).pptx
Discovering computers- Chapter 1 (1).pptx
 
Chapter 4 the components of the system unit
Chapter 4   the components of the system unitChapter 4   the components of the system unit
Chapter 4 the components of the system unit
 
Chapter 2 the internet and world wide web
Chapter 2   the internet and world wide webChapter 2   the internet and world wide web
Chapter 2 the internet and world wide web
 
CH14-Enterprise Computing
CH14-Enterprise ComputingCH14-Enterprise Computing
CH14-Enterprise Computing
 
Chapter 04
Chapter 04Chapter 04
Chapter 04
 
Chapter09
Chapter09Chapter09
Chapter09
 

Similar to Discovering Computers: Chapter 10

Similar to Discovering Computers: Chapter 10 (20)

CSC1100 - Chapter08 - Database Management
CSC1100 - Chapter08 - Database ManagementCSC1100 - Chapter08 - Database Management
CSC1100 - Chapter08 - Database Management
 
CH10-Managing a Database
CH10-Managing a DatabaseCH10-Managing a Database
CH10-Managing a Database
 
Database Management
Database ManagementDatabase Management
Database Management
 
Database
DatabaseDatabase
Database
 
Databases
DatabasesDatabases
Databases
 
Chapter 10 database management
Chapter 10   database managementChapter 10   database management
Chapter 10 database management
 
354 ch1
354 ch1354 ch1
354 ch1
 
DBMS
DBMSDBMS
DBMS
 
Metadata Use Cases
Metadata Use CasesMetadata Use Cases
Metadata Use Cases
 
Metadata Use Cases You Can Use
Metadata Use Cases You Can UseMetadata Use Cases You Can Use
Metadata Use Cases You Can Use
 
Pass bac jd_sm
Pass bac jd_smPass bac jd_sm
Pass bac jd_sm
 
Relational
RelationalRelational
Relational
 
Everything Self-Service:Linked Data Applications with the Information Workbench
Everything Self-Service:Linked Data Applications with the Information WorkbenchEverything Self-Service:Linked Data Applications with the Information Workbench
Everything Self-Service:Linked Data Applications with the Information Workbench
 
Information Technology 104
Information Technology 104Information Technology 104
Information Technology 104
 
Linked data and the future of scientific publishing
Linked data and the future of scientific publishingLinked data and the future of scientific publishing
Linked data and the future of scientific publishing
 
Lee oracle
Lee oracleLee oracle
Lee oracle
 
Dbms9
Dbms9Dbms9
Dbms9
 
02introduction
02introduction02introduction
02introduction
 
6 - Foundations of BI: Database & Info Mgmt
6 - Foundations of BI: Database & Info Mgmt6 - Foundations of BI: Database & Info Mgmt
6 - Foundations of BI: Database & Info Mgmt
 
Database Management System 1
Database Management System 1Database Management System 1
Database Management System 1
 

More from Anna Stirling

Technology Training in the California Community College System
Technology Training in the California Community College SystemTechnology Training in the California Community College System
Technology Training in the California Community College SystemAnna Stirling
 
New Perspectives: Access.09
New Perspectives: Access.09New Perspectives: Access.09
New Perspectives: Access.09Anna Stirling
 
New Perspectives: Access.08
New Perspectives: Access.08New Perspectives: Access.08
New Perspectives: Access.08Anna Stirling
 
New Perspectives: Access.07
New Perspectives: Access.07New Perspectives: Access.07
New Perspectives: Access.07Anna Stirling
 
New Perspectives: Access.06
New Perspectives: Access.06New Perspectives: Access.06
New Perspectives: Access.06Anna Stirling
 
New Perspectives: Access.05
New Perspectives: Access.05New Perspectives: Access.05
New Perspectives: Access.05Anna Stirling
 
New Perspectives: Access.04
New Perspectives: Access.04New Perspectives: Access.04
New Perspectives: Access.04Anna Stirling
 
New Perspectives: Access.03
New Perspectives: Access.03New Perspectives: Access.03
New Perspectives: Access.03Anna Stirling
 
New Perspectives: Access.02
New Perspectives: Access.02New Perspectives: Access.02
New Perspectives: Access.02Anna Stirling
 
New Perspectives: Access.01
New Perspectives: Access.01New Perspectives: Access.01
New Perspectives: Access.01Anna Stirling
 
Discovering Computers: Chapter 15
Discovering Computers: Chapter 15Discovering Computers: Chapter 15
Discovering Computers: Chapter 15Anna Stirling
 

More from Anna Stirling (11)

Technology Training in the California Community College System
Technology Training in the California Community College SystemTechnology Training in the California Community College System
Technology Training in the California Community College System
 
New Perspectives: Access.09
New Perspectives: Access.09New Perspectives: Access.09
New Perspectives: Access.09
 
New Perspectives: Access.08
New Perspectives: Access.08New Perspectives: Access.08
New Perspectives: Access.08
 
New Perspectives: Access.07
New Perspectives: Access.07New Perspectives: Access.07
New Perspectives: Access.07
 
New Perspectives: Access.06
New Perspectives: Access.06New Perspectives: Access.06
New Perspectives: Access.06
 
New Perspectives: Access.05
New Perspectives: Access.05New Perspectives: Access.05
New Perspectives: Access.05
 
New Perspectives: Access.04
New Perspectives: Access.04New Perspectives: Access.04
New Perspectives: Access.04
 
New Perspectives: Access.03
New Perspectives: Access.03New Perspectives: Access.03
New Perspectives: Access.03
 
New Perspectives: Access.02
New Perspectives: Access.02New Perspectives: Access.02
New Perspectives: Access.02
 
New Perspectives: Access.01
New Perspectives: Access.01New Perspectives: Access.01
New Perspectives: Access.01
 
Discovering Computers: Chapter 15
Discovering Computers: Chapter 15Discovering Computers: Chapter 15
Discovering Computers: Chapter 15
 

Recently uploaded

ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...Nguyen Thanh Tu Collection
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxneillewis46
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17Celine George
 
philosophy and it's principles based on the life
philosophy and it's principles based on the lifephilosophy and it's principles based on the life
philosophy and it's principles based on the lifeNitinDeodare
 
MOOD STABLIZERS DRUGS.pptx
MOOD     STABLIZERS           DRUGS.pptxMOOD     STABLIZERS           DRUGS.pptx
MOOD STABLIZERS DRUGS.pptxPoojaSen20
 
How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17Celine George
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文中 央社
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...Gary Wood
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽中 央社
 
The Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFThe Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFVivekanand Anglo Vedic Academy
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...Nguyen Thanh Tu Collection
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code ExamplesPeter Brusilovsky
 
How to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryHow to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryCeline George
 
The Liver & Gallbladder (Anatomy & Physiology).pptx
The Liver &  Gallbladder (Anatomy & Physiology).pptxThe Liver &  Gallbladder (Anatomy & Physiology).pptx
The Liver & Gallbladder (Anatomy & Physiology).pptxVishal Singh
 
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhĐề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhleson0603
 
demyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptxdemyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptxMohamed Rizk Khodair
 
Major project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategiesMajor project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategiesAmanpreetKaur157993
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...EduSkills OECD
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismDabee Kamal
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptxPoojaSen20
 

Recently uploaded (20)

ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptx
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17
 
philosophy and it's principles based on the life
philosophy and it's principles based on the lifephilosophy and it's principles based on the life
philosophy and it's principles based on the life
 
MOOD STABLIZERS DRUGS.pptx
MOOD     STABLIZERS           DRUGS.pptxMOOD     STABLIZERS           DRUGS.pptx
MOOD STABLIZERS DRUGS.pptx
 
How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
The Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFThe Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDF
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
 
How to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryHow to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 Inventory
 
The Liver & Gallbladder (Anatomy & Physiology).pptx
The Liver &  Gallbladder (Anatomy & Physiology).pptxThe Liver &  Gallbladder (Anatomy & Physiology).pptx
The Liver & Gallbladder (Anatomy & Physiology).pptx
 
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhĐề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
 
demyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptxdemyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptx
 
Major project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategiesMajor project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategies
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 

Discovering Computers: Chapter 10

  • 1. Discovering Computers 2012 Your Interactive Guide to the Digital World
  • 2. Objectives Overview Define the term, Define the term, data database, and explain Discuss the terms integrity, and describe how a database character, field, record, the qualities of valuable interacts with data and and file information information Describe file Differentiate between a maintenance file processing techniques and approach and the validation techniques database approach See Page 513 2 for Detailed Objectives Discovering Computers 2012: Chapter 10
  • 3. Objectives Overview Describe characteristics Discuss the functions of relational, object- common to most oriented, and database management multidimensional systems databases Identify database design guidelines and discuss Explain how to access the responsibilities of Web databases database analysts and administrators See Page 513 3 for Detailed Objectives Discovering Computers 2012: Chapter 10
  • 4. Databases, Data, and Information Database Data Information • Collection of • Collection of • Processed data data organized unprocessed • Documents in a manner items • Audio that allows • Text • Images access, • Numbers retrieval, and • Video • Images use of that data • Audio • Video Page 514 4 Discovering Computers 2012: Chapter 10
  • 5. Databases, Data, and Information Pages 514 – 515 5 Discovering Computers 2012: Chapter 10 Figure 10-1
  • 6. Databases, Data, and Information • Database software, often called a database management system (DBMS), allows users to: Create a computerized Add, modify, and database delete data Create forms and Sort and retrieve data reports from the data Page 515 6 Discovering Computers 2012: Chapter 10
  • 7. Databases, Data, and Information • Data integrity identifies the quality of the data • Garbage in, garbage out (GIGO) points out the accuracy of a computer’s output depends on the accuracy of the input Page 516 7 Discovering Computers 2012: Chapter 10
  • 8. Databases, Data, and Information • Valuable information should have the following characteristics: Accurate Verifiable Timely Organized Cost- Accessible Useful effective Pages 516 - 517 8 Discovering Computers 2012: Chapter 10
  • 9. The Hierarchy of Data • Data is organized in layers – Files, records, fields, characters Page 517 9 Discovering Computers 2012: Chapter 10 Figure 10-2
  • 10. The Hierarchy of Data • A character is one byte – Numbers, letters, space, punctuation marks, or other symbols • A field is a combination of one or more related characters – Field name – Field size – Data type Page 518 10 Discovering Computers 2012: Chapter 10 Figure 10-3
  • 11. The Hierarchy of Data • Common data types include: Text Numeric AutoNumber Currency Date Memo Yes/No Hyperlink Object Attachment Page 518 11 Discovering Computers 2012: Chapter 10
  • 12. The Hierarchy of Data • A record is a group of related fields – A primary key uniquely identifies each record • A data file is a collection of related records Page 519 12 Discovering Computers 2012: Chapter 10 Figure 10-4
  • 13. Maintaining Data • File maintenance refers to the procedures that keep data current Adding Modifying records records Deleting records Page 520 13 Discovering Computers 2012: Chapter 10
  • 14. Maintaining Data • Users add new records to a file when they obtain new data Page 520 14 Discovering Computers 2012: Chapter 10 Figure 10-5
  • 15. Maintaining Data • Users modify a record to correct inaccurate data or update old data Page 521 15 Discovering Computers 2012: Chapter 10 Figure 10-6
  • 16. Maintaining Data • When a record no longer is needed, a user deletes it from a file Page 522 16 Discovering Computers 2012: Chapter 10 Figure 10-7
  • 17. Maintaining Data • Validation compares data with a set of rules or values to find out if the data is correct Alphabetic/Numeric Range check Consistency check check Completeness check Check digit Other checks Pages 522 - 524 17 Discovering Computers 2012: Chapter 10
  • 18. File Processing Versus Databases File processing system Database approach • Each department has its • Programs and users share own set of files data • Used for many years • Reduce data redundancy • Have data redundancy • Improve data integrity • Isolate data • Share data • Allows easier access • Reduces development time • Can be more vulnerable Pages 524 - 526 18 Discovering Computers 2012: Chapter 10
  • 19. File Processing Versus Databases Page 525 19 Discovering Computers 2012: Chapter 10 Figure 10-10
  • 20. Database Management Systems Page 527 20 Discovering Computers 2012: Chapter 10 Figure 10-11
  • 21. Database Management Systems • A data dictionary contains data about each file in the database and each field in those files Pages 527 – 528 21 Discovering Computers 2012: Chapter 10 Figure 10-12
  • 22. Database Management Systems • A DBMS provides several tools that allow users and programs to retrieve and maintain data in the database Query language Query by example Form Report generator Page 528 22 Discovering Computers 2012: Chapter 10
  • 23. Database Management Systems • A query language consists of simple, English-like statements that allow users to specify the data to display, print, or store • Query by example (QBE) provides a GUI to assist users with retrieving data Page 528 23 Discovering Computers 2012: Chapter 10
  • 24. Database Management Systems Page 529 24 Discovering Computers 2012: Chapter 10 Figure 10-13
  • 25. Database Management Systems • A form is a window on the screen that provides areas for entering or modifying data in a database Page 530 25 Discovering Computers 2012: Chapter 10 Figure 10-15
  • 26. Database Management Systems • A report generator allows users to design a report on the screen, retrieve data into the report design, and then display or print the report Page 531 26 Discovering Computers 2012: Chapter 10 Figure 10-16
  • 27. Database Management Systems A DBMS provides means to ensure that only authorized users access data at permitted times • Access privileges • Principle of least privilege Page 531 27 Discovering Computers 2012: Chapter 10
  • 28. Database Management Systems • A DMBS provides a variety of techniques to restore the database to a usable form in case it is damaged or destroyed Backup Log Recovery Continuous utility backup Pages 531 - 532 28 Discovering Computers 2012: Chapter 10
  • 29. Database Management Systems Page 532 29 Discovering Computers 2012: Chapter 10 Figure 10-17
  • 30. Relational, Object-Oriented, and Multidimensional Databases • A data model consists of rules and standards that define how the database organizes data Page 533 30 Discovering Computers 2012: Chapter 10 Figure 10-18
  • 31. Relational, Object-Oriented, and Multidimensional Databases • A relational database stores data in tables that consist of rows and columns – Each row has a primary key – Each column has a unique name • A relationship is a link within the data Page 533 31 Discovering Computers 2012: Chapter 10 Figure 10-20
  • 32. Relational, Object-Oriented, and Multidimensional Databases • Structured Query Language (SQL) is a query language that allows users to manage, update, and retrieve data Page 534 32 Discovering Computers 2012: Chapter 10 Figure 10-21
  • 33. Relational, Object-Oriented, and Multidimensional Databases • An object-oriented database (OODB) stores data in objects • Examples of applications appropriate for an object-oriented database include: Multimedia Groupware database database Computer- Hypertext aided design database database Page 534 33 Discovering Computers 2012: Chapter 10
  • 34. Relational, Object-Oriented, and Multidimensional Databases Page 535 34 Discovering Computers 2012: Chapter 10 Figure 10-22
  • 35. Relational, Object-Oriented, and Multidimensional Databases • A multidimensional database can store data in more than two dimensions of data – Sometimes known as a hypercube – Can consolidate data much faster than a relational database • A data warehouse is a huge database that stores and manages the data required to analyze historical and current transactions Pages 535 - 536 35 Discovering Computers 2012: Chapter 10
  • 36. Web Databases • Databases on the Web allow you to: Shop for products or Buy or sell stocks Search for a job services Make airline Register for Check semester reservations college classes grades Page 536 36 Discovering Computers 2012: Chapter 10
  • 37. Web Databases Page 536 37 Discovering Computers 2012: Chapter 10 Figure 10-23
  • 38. Database Administration • It is important to have a carefully designed database Page 537 38 Discovering Computers 2012: Chapter 10 Figure 10-24
  • 39. Database Administration Database analysts and administrators are responsible for managing and coordinating all database activities Database Administrator (DBA) Database Analyst (DA) Creates and maintains the data Decides on proper field dictionary, manages security, placement, defines data monitors performance, and relationship, and identifies checks backup and recovery users’ access privileges procedures Page 538 39 Discovering Computers 2012: Chapter 10
  • 40. Database Administration • Employees should learn how to use the data in the database effectively – Interact with database – Identify new data for the database – Maintain the database Page 538 40 Discovering Computers 2012: Chapter 10 Figure 10-25
  • 41. Summary How data and Methods for Assessing the information are maintaining high- quality of valuable valuable assets to quality data information an organization Advantages of Roles of the Various types of organizing data in database analysts databases a database and administrators Page 539 41 Discovering Computers 2012: Chapter 10
  • 42. Discovering Computers 2012 Your Interactive Guide to the Digital World Chapter 10 Complete