SlideShare una empresa de 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

Más contenido relacionado

La actualidad más candente

Quantitative And Qualitative Research
Quantitative And Qualitative ResearchQuantitative And Qualitative Research
Quantitative And Qualitative Researchdoha07
 
Statistical Data Analysis | Data Analysis | Statistics Services | Data Collec...
Statistical Data Analysis | Data Analysis | Statistics Services | Data Collec...Statistical Data Analysis | Data Analysis | Statistics Services | Data Collec...
Statistical Data Analysis | Data Analysis | Statistics Services | Data Collec...Stats Statswork
 
Chapter 2
Chapter 2Chapter 2
Chapter 2Lem Lem
 
Bar Graphs And Histograms
Bar Graphs And HistogramsBar Graphs And Histograms
Bar Graphs And Histogramsmmeddin
 
Quantitative analysis
Quantitative analysisQuantitative analysis
Quantitative analysisRajesh Mishra
 
Chapter 5 variables and their types
Chapter 5 variables and their typesChapter 5 variables and their types
Chapter 5 variables and their typesNiranjanHN3
 
Statistical test
Statistical test Statistical test
Statistical test As Siyam
 
Independent and dependent variable
Independent and dependent variableIndependent and dependent variable
Independent and dependent variableAzlee Johar
 
Data presentation/ How to present Research outcome data
Data presentation/ How to present Research outcome dataData presentation/ How to present Research outcome data
Data presentation/ How to present Research outcome dataDr-Jitendra Patel
 
Types of Statistics Descriptive and Inferential Statistics
Types of Statistics Descriptive and Inferential StatisticsTypes of Statistics Descriptive and Inferential Statistics
Types of Statistics Descriptive and Inferential StatisticsDr. Amjad Ali Arain
 
10.computer technology in Research
10.computer technology in Research10.computer technology in Research
10.computer technology in ResearchAsir John Samuel
 
Introduction to biostatistics
Introduction to biostatisticsIntroduction to biostatistics
Introduction to biostatisticsAli Al Mousawi
 

La actualidad más candente (20)

Quantitative And Qualitative Research
Quantitative And Qualitative ResearchQuantitative And Qualitative Research
Quantitative And Qualitative Research
 
Statistical Data Analysis | Data Analysis | Statistics Services | Data Collec...
Statistical Data Analysis | Data Analysis | Statistics Services | Data Collec...Statistical Data Analysis | Data Analysis | Statistics Services | Data Collec...
Statistical Data Analysis | Data Analysis | Statistics Services | Data Collec...
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Chapter 1-INTRODUCTION TO RESEARCH
Chapter 1-INTRODUCTION TO RESEARCHChapter 1-INTRODUCTION TO RESEARCH
Chapter 1-INTRODUCTION TO RESEARCH
 
Bar Graphs And Histograms
Bar Graphs And HistogramsBar Graphs And Histograms
Bar Graphs And Histograms
 
Quantitative analysis
Quantitative analysisQuantitative analysis
Quantitative analysis
 
Quantitative analysis
Quantitative analysisQuantitative analysis
Quantitative analysis
 
Chapter 5 variables and their types
Chapter 5 variables and their typesChapter 5 variables and their types
Chapter 5 variables and their types
 
Statistical test
Statistical test Statistical test
Statistical test
 
Presentation of data ppt
Presentation of data pptPresentation of data ppt
Presentation of data ppt
 
Independent and dependent variable
Independent and dependent variableIndependent and dependent variable
Independent and dependent variable
 
Data presentation/ How to present Research outcome data
Data presentation/ How to present Research outcome dataData presentation/ How to present Research outcome data
Data presentation/ How to present Research outcome data
 
Types of Statistics Descriptive and Inferential Statistics
Types of Statistics Descriptive and Inferential StatisticsTypes of Statistics Descriptive and Inferential Statistics
Types of Statistics Descriptive and Inferential Statistics
 
10.computer technology in Research
10.computer technology in Research10.computer technology in Research
10.computer technology in Research
 
Simple linear regressionn and Correlation
Simple linear regressionn and CorrelationSimple linear regressionn and Correlation
Simple linear regressionn and Correlation
 
Data and its Types
Data and its TypesData and its Types
Data and its Types
 
RDBMS.
RDBMS.RDBMS.
RDBMS.
 
Introduction to biostatistics
Introduction to biostatisticsIntroduction to biostatistics
Introduction to biostatistics
 
Database and types of database
Database and types of databaseDatabase and types of database
Database and types of database
 
Conceptual framework
Conceptual frameworkConceptual framework
Conceptual framework
 

Similar a Methods of organizing data

Data Lakehouse Symposium | Day 2
Data Lakehouse Symposium | Day 2Data Lakehouse Symposium | Day 2
Data Lakehouse Symposium | Day 2Databricks
 
Report Final
Report FinalReport Final
Report FinalHome
 
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.pdfAlan Quayle
 
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 ChallengesSubhash Basistha
 
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 yorkmichaelhamilton
 
Big data data lake and beyond
Big data data lake and beyond Big data data lake and beyond
Big data data lake and beyond Rajesh Kumar
 
Azure Database Options - NoSql vs Sql
Azure Database Options - NoSql vs SqlAzure Database Options - NoSql vs Sql
Azure Database Options - NoSql vs SqlAnne Bougie
 
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 fieldshubham299785
 
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 VisualisationJen Stirrup
 
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 NotesLakshmiSarvani6
 
Spivack Blogtalk 2008
Spivack Blogtalk 2008Spivack Blogtalk 2008
Spivack Blogtalk 2008Blogtalk 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 LearningCambridge Semantics
 
STL LItigation Services
STL LItigation ServicesSTL LItigation Services
STL LItigation Servicesguestc7f86
 
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 obiettivoAmazon Web Services
 
Overview of business intelligence
Overview of business intelligenceOverview of business intelligence
Overview of business intelligenceAhsan Kabir
 

Similar 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
 

Más de Roxane La'O

Presentation4r oxane
Presentation4r oxanePresentation4r oxane
Presentation4r oxaneRoxane La'O
 
Presentation3 roxane
Presentation3 roxanePresentation3 roxane
Presentation3 roxaneRoxane La'O
 
Presentation2r oxane
Presentation2r oxanePresentation2r oxane
Presentation2r oxaneRoxane La'O
 
Presentation1 roxane
Presentation1 roxanePresentation1 roxane
Presentation1 roxaneRoxane La'O
 
Primary sources secondary sources ppt
Primary sources   secondary sources pptPrimary sources   secondary sources ppt
Primary sources secondary sources pptRoxane La'O
 
Term paper counseling
Term paper counselingTerm paper counseling
Term paper counselingRoxane La'O
 
Newer datamodels roxane3
Newer datamodels roxane3Newer datamodels roxane3
Newer datamodels roxane3Roxane La'O
 
Presentation2roxane
Presentation2roxanePresentation2roxane
Presentation2roxaneRoxane La'O
 
Indexing+report roxane
Indexing+report roxaneIndexing+report roxane
Indexing+report roxaneRoxane La'O
 

Más 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

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 

Último (20)

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 

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