SlideShare uma empresa Scribd logo
1 de 20
Methods of Organizing and
Structuring Data
 data is the vital ingredient or raw material that
is processed in an information system.

 Structure of data can be examined from a
technical or logical viewpoint.

 determining the structure of data involves
identifying how the individual items of data must
be arranged.
Records
 data which is used by business and government
typically has the structure of a table.


 consider the problem of storing the following data
about each student in your class:
   i. Name
   ii. age
   iii. birth date
   iv. address
   v. phone number
Table of data


Identification   Name      Age   Address       Date of birth Phone
Number                                                       Number


A10-12586        Roxane    14    10 Black St   07/08/97    661-78-22
                 La’O            Caulfield
                                 3162
 In the example given you could organize the data in a
sorted order and distinguish each record by using ‘name’
field.

Each field has two important attributes which must be
carefully chosen.

      1.   each field must be given a set
           width

      2. the type of each field must be
         determined
Fields          Type             Width   Justification

Name            C (Characters)   20      Worse case
                                         lenght
Address         C                30      Fit all data

Date of birth   N (Numeric)      6       Can store
                                         20.10.61
Phone           C                12      Phone numbers
                                         as characters
Relational Data
Structures


 Many organizational problems can be easily
solved by storing data in more than one table or
flat file.
Context Diagram

Patrons
                             Management




                    System




                             Book file


                             Patron file
 Books
                             Loan file
 A relational database table or file needs to be designed in
   the same way as for a flat file. This means that we need to
   develop a data dictionary:


       Data dictionary-customers


Field Name        Data type         Width              Validation rule
Customer ID       Number                               > 0 and < 20 000
Customer name     Character         30                 Not blank
Address           Character         30
Suburb            Character         20                 Not blank
Postcode          Number                               >1000 and
                                                       <10 000
Phone number      character         15
Data structure-books



Field name          Data type       Width   Validation Rule

Book ID             Number                  >1 and <10 000

Title               Character       60      Not blank

Rental              Currency                >0 and <20

Rental period       Number                  >0 and <50

Date loaned         Date

Customer ID         Number                  >0 and <10 000
 one patron can borrow many books; this is called one
to many relationship.

However, a single video can be relate to only one
customer; this is referred to as a one to one
relationship.
Relationships



                                              Books
Customer                                    Psychology
 Roxane                                       English
                                             Algebra

                 One to many relationship




     Book
                                            Customer
  Psychology



                 One to one relationship
Design strategy for
         WWW documents



When designing the basic data structure for a World Wide
Web document you should:

         outline the overall block structure
         outline each sub-documentary structure
         outline each sub-secondary structure.
Data structure and
                 design of a multimedia
                 presentation


 HTML and Internet-enabled documents are examples of multimedia
documents.


Multimedia documents have the capacity to present information in a
variety of formats: text, hypertext, sound, graphics and video.
Formats of Multimedia Presentation can be:


Simple Multimedia Presentation
 In the past, such presentation would typically have
been done with slides or an overhead projector.

 data structure of a standard presentation takes the
format of a linear sequence of slides.

 the most common software used for this is
powerpoint.
Complex Multimedia presentation:

You will probably have seen many examples of World
Wide Web documents.

 many of these contain the characteristics of a simple,
linear multimedia design.


Important data
               structure design
               consideration
1. Structure of a Graphics File – a graphics file is a digitised version
   of an existing image or one that has been designed using graphic
   design doftware.

       size of the image
       location on screen
       resolution required
       colour required
       storage format
       display mode (for example: internet,word-
      processing,database).
2. Testing and Validating Data

 Validation refers to the checking of data to ensure that
it is reasonable.

 Testing of a solution refers to the process of verifying
that a solution produces the correct results after data
has been processed.
Validation:

                    Input
   Name                              VALIDATE
Date of Birth                        • Date of birth
    Age                              • Age
    Sex                              • Sex




                Write data to file on disk
        OK
                                                  Record
Prepared by:
Anna Roxane La’O

Mais conteúdo relacionado

Mais procurados

6. Integrity and Security in DBMS
6. Integrity and Security in DBMS6. Integrity and Security in DBMS
6. Integrity and Security in DBMS
koolkampus
 
Database fundamentals(database)
Database fundamentals(database)Database fundamentals(database)
Database fundamentals(database)
welcometofacebook
 
The nature of probability and statistics
The nature of probability and statisticsThe nature of probability and statistics
The nature of probability and statistics
San Benito CISD
 
Data preprocessing
Data preprocessingData preprocessing
Data preprocessing
ankur bhalla
 
Functions of database management systems
Functions of database management systemsFunctions of database management systems
Functions of database management systems
UZAIR UDDIN SHAIKH
 
1 3 Variables and Types of Data
1 3 Variables and Types of Data1 3 Variables and Types of Data
1 3 Variables and Types of Data
mlong24
 
General Statistics boa
General Statistics boaGeneral Statistics boa
General Statistics boa
raileeanne
 

Mais procurados (20)

Statistics
StatisticsStatistics
Statistics
 
Four data types Data Scientist should know
Four data types Data Scientist should knowFour data types Data Scientist should know
Four data types Data Scientist should know
 
Data organization
Data organizationData organization
Data organization
 
The Growing Importance of Data Cleaning
The Growing Importance of Data CleaningThe Growing Importance of Data Cleaning
The Growing Importance of Data Cleaning
 
6. Integrity and Security in DBMS
6. Integrity and Security in DBMS6. Integrity and Security in DBMS
6. Integrity and Security in DBMS
 
Introduction to Statistics - Basic concepts
Introduction to Statistics - Basic conceptsIntroduction to Statistics - Basic concepts
Introduction to Statistics - Basic concepts
 
1.2 types of data
1.2 types of data1.2 types of data
1.2 types of data
 
Numerical & graphical presentation of data
Numerical & graphical presentation of dataNumerical & graphical presentation of data
Numerical & graphical presentation of data
 
Database fundamentals(database)
Database fundamentals(database)Database fundamentals(database)
Database fundamentals(database)
 
Introduction to Data Management
Introduction to Data ManagementIntroduction to Data Management
Introduction to Data Management
 
The nature of probability and statistics
The nature of probability and statisticsThe nature of probability and statistics
The nature of probability and statistics
 
Data preprocessing
Data preprocessingData preprocessing
Data preprocessing
 
Functions of database management systems
Functions of database management systemsFunctions of database management systems
Functions of database management systems
 
Chapter-1 Introduction to Database Management Systems
Chapter-1 Introduction to Database Management SystemsChapter-1 Introduction to Database Management Systems
Chapter-1 Introduction to Database Management Systems
 
Systems Analyst and Design - Data Dictionary
Systems Analyst and Design -  Data DictionarySystems Analyst and Design -  Data Dictionary
Systems Analyst and Design - Data Dictionary
 
Difference between snowflake schema and fact constellation
Difference between snowflake schema and fact constellationDifference between snowflake schema and fact constellation
Difference between snowflake schema and fact constellation
 
1 3 Variables and Types of Data
1 3 Variables and Types of Data1 3 Variables and Types of Data
1 3 Variables and Types of Data
 
Dbms important questions and answers
Dbms important questions and answersDbms important questions and answers
Dbms important questions and answers
 
Exploring Data
Exploring DataExploring Data
Exploring Data
 
General Statistics boa
General Statistics boaGeneral Statistics boa
General Statistics boa
 

Semelhante a Methods of organizing data

Report Final
Report FinalReport Final
Report Final
Home
 
vCon, an Open Standard for Conversation Data.pdf
vCon, an Open Standard for Conversation Data.pdfvCon, an Open Standard for Conversation Data.pdf
vCon, an Open Standard for Conversation Data.pdf
Alan Quayle
 
michael hamilton legal database design presentation 3 new york
michael hamilton legal database design presentation 3 new yorkmichael hamilton legal database design presentation 3 new york
michael hamilton legal database design presentation 3 new york
michaelhamilton
 
Spivack Blogtalk 2008
Spivack Blogtalk 2008Spivack Blogtalk 2008
Spivack Blogtalk 2008
Blogtalk 2008
 

Semelhante a Methods of organizing data (20)

Data Lakehouse Symposium | Day 2
Data Lakehouse Symposium | Day 2Data Lakehouse Symposium | Day 2
Data Lakehouse Symposium | Day 2
 
Report Final
Report FinalReport Final
Report Final
 
vCon, an Open Standard for Conversation Data.pdf
vCon, an Open Standard for Conversation Data.pdfvCon, an Open Standard for Conversation Data.pdf
vCon, an Open Standard for Conversation Data.pdf
 
Understanding data -latest
Understanding data  -latestUnderstanding data  -latest
Understanding data -latest
 
Blockchain v Cryptocurrency: Talk for BridgeSF
Blockchain v Cryptocurrency: Talk for BridgeSF Blockchain v Cryptocurrency: Talk for BridgeSF
Blockchain v Cryptocurrency: Talk for BridgeSF
 
Web 1.0 to Web 3.0 - Evolution of the Web and its Various Challenges
Web 1.0 to Web 3.0 - Evolution of the Web and its Various ChallengesWeb 1.0 to Web 3.0 - Evolution of the Web and its Various Challenges
Web 1.0 to Web 3.0 - Evolution of the Web and its Various Challenges
 
Power BI Overview
Power BI OverviewPower BI Overview
Power BI Overview
 
michael hamilton legal database design presentation 3 new york
michael hamilton legal database design presentation 3 new yorkmichael hamilton legal database design presentation 3 new york
michael hamilton legal database design presentation 3 new york
 
Big data data lake and beyond
Big data data lake and beyond Big data data lake and beyond
Big data data lake and beyond
 
Azure Database Options - NoSql vs Sql
Azure Database Options - NoSql vs SqlAzure Database Options - NoSql vs Sql
Azure Database Options - NoSql vs Sql
 
Azure Cognitive Services
Azure Cognitive ServicesAzure Cognitive Services
Azure Cognitive Services
 
13733827.ppt
13733827.ppt13733827.ppt
13733827.ppt
 
PowerBI importance of power bi in data analytics field
PowerBI importance of power bi in data analytics fieldPowerBI importance of power bi in data analytics field
PowerBI importance of power bi in data analytics field
 
Digital Pragmatism with Business Intelligence, Big Data and Data Visualisation
Digital Pragmatism with Business Intelligence, Big Data and Data VisualisationDigital Pragmatism with Business Intelligence, Big Data and Data Visualisation
Digital Pragmatism with Business Intelligence, Big Data and Data Visualisation
 
Introduction to Data Science With R Notes
Introduction to Data Science With R NotesIntroduction to Data Science With R Notes
Introduction to Data Science With R Notes
 
Spivack Blogtalk 2008
Spivack Blogtalk 2008Spivack Blogtalk 2008
Spivack Blogtalk 2008
 
Risk Analytics Using Knowledge Graphs / FIBO with Deep Learning
Risk Analytics Using Knowledge Graphs / FIBO with Deep LearningRisk Analytics Using Knowledge Graphs / FIBO with Deep Learning
Risk Analytics Using Knowledge Graphs / FIBO with Deep Learning
 
STL LItigation Services
STL LItigation ServicesSTL LItigation Services
STL LItigation Services
 
Database su AWS scegliere lo strumento giusto per il giusto obiettivo
Database su AWS scegliere lo strumento giusto per il giusto obiettivoDatabase su AWS scegliere lo strumento giusto per il giusto obiettivo
Database su AWS scegliere lo strumento giusto per il giusto obiettivo
 
Overview of business intelligence
Overview of business intelligenceOverview of business intelligence
Overview of business intelligence
 

Mais de Roxane La'O (11)

Presentation4r oxane
Presentation4r oxanePresentation4r oxane
Presentation4r oxane
 
Presentation3 roxane
Presentation3 roxanePresentation3 roxane
Presentation3 roxane
 
Presentation2r oxane
Presentation2r oxanePresentation2r oxane
Presentation2r oxane
 
Presentation1 roxane
Presentation1 roxanePresentation1 roxane
Presentation1 roxane
 
Primary sources secondary sources ppt
Primary sources   secondary sources pptPrimary sources   secondary sources ppt
Primary sources secondary sources ppt
 
Term paper counseling
Term paper counselingTerm paper counseling
Term paper counseling
 
Newer datamodels roxane3
Newer datamodels roxane3Newer datamodels roxane3
Newer datamodels roxane3
 
Creating a blog
Creating a blogCreating a blog
Creating a blog
 
Presentation2roxane
Presentation2roxanePresentation2roxane
Presentation2roxane
 
Indexing+report roxane
Indexing+report roxaneIndexing+report roxane
Indexing+report roxane
 
Lis119 b (2)
Lis119 b (2)Lis119 b (2)
Lis119 b (2)
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Methods of organizing data

  • 1. Methods of Organizing and Structuring Data
  • 2.  data is the vital ingredient or raw material that is processed in an information system.  Structure of data can be examined from a technical or logical viewpoint.  determining the structure of data involves identifying how the individual items of data must be arranged.
  • 3. Records  data which is used by business and government typically has the structure of a table.  consider the problem of storing the following data about each student in your class: i. Name ii. age iii. birth date iv. address v. phone number
  • 4. Table of data Identification Name Age Address Date of birth Phone Number Number A10-12586 Roxane 14 10 Black St 07/08/97 661-78-22 La’O Caulfield 3162
  • 5.  In the example given you could organize the data in a sorted order and distinguish each record by using ‘name’ field. Each field has two important attributes which must be carefully chosen. 1. each field must be given a set width 2. the type of each field must be determined
  • 6. Fields Type Width Justification Name C (Characters) 20 Worse case lenght Address C 30 Fit all data Date of birth N (Numeric) 6 Can store 20.10.61 Phone C 12 Phone numbers as characters
  • 7. Relational Data Structures  Many organizational problems can be easily solved by storing data in more than one table or flat file.
  • 8. Context Diagram Patrons Management System Book file Patron file Books Loan file
  • 9.  A relational database table or file needs to be designed in the same way as for a flat file. This means that we need to develop a data dictionary: Data dictionary-customers Field Name Data type Width Validation rule Customer ID Number > 0 and < 20 000 Customer name Character 30 Not blank Address Character 30 Suburb Character 20 Not blank Postcode Number >1000 and <10 000 Phone number character 15
  • 10. Data structure-books Field name Data type Width Validation Rule Book ID Number >1 and <10 000 Title Character 60 Not blank Rental Currency >0 and <20 Rental period Number >0 and <50 Date loaned Date Customer ID Number >0 and <10 000
  • 11.  one patron can borrow many books; this is called one to many relationship. However, a single video can be relate to only one customer; this is referred to as a one to one relationship.
  • 12. Relationships Books Customer Psychology Roxane English Algebra One to many relationship Book Customer Psychology One to one relationship
  • 13. Design strategy for WWW documents When designing the basic data structure for a World Wide Web document you should:  outline the overall block structure  outline each sub-documentary structure  outline each sub-secondary structure.
  • 14. Data structure and design of a multimedia presentation  HTML and Internet-enabled documents are examples of multimedia documents. Multimedia documents have the capacity to present information in a variety of formats: text, hypertext, sound, graphics and video.
  • 15. Formats of Multimedia Presentation can be: Simple Multimedia Presentation  In the past, such presentation would typically have been done with slides or an overhead projector.  data structure of a standard presentation takes the format of a linear sequence of slides.  the most common software used for this is powerpoint.
  • 16. Complex Multimedia presentation: You will probably have seen many examples of World Wide Web documents.  many of these contain the characteristics of a simple, linear multimedia design. 
  • 17. Important data structure design consideration 1. Structure of a Graphics File – a graphics file is a digitised version of an existing image or one that has been designed using graphic design doftware.  size of the image  location on screen  resolution required  colour required  storage format  display mode (for example: internet,word- processing,database).
  • 18. 2. Testing and Validating Data  Validation refers to the checking of data to ensure that it is reasonable.  Testing of a solution refers to the process of verifying that a solution produces the correct results after data has been processed.
  • 19. Validation: Input Name VALIDATE Date of Birth • Date of birth Age • Age Sex • Sex Write data to file on disk OK Record