SlideShare une entreprise Scribd logo
1  sur  23
Use of ICT in Data Management
                        Momina
What is a database?
It is a collection of related data.
It consists of records and fields; each
 record contains the same set of fields.
One field contains one piece of
 information.
What is the purpose of DBMS?



                                            Back to
                                           Contents
Back to
Contents
Database Management System
           (DBMS)
This is a kind of software that is used to
manage database systems:
– Structure of individual data files
– Relationships between data items + between
  data files
– How data is searched (interrogated)
– Properties of the database (queries, updating or
  amendments)

                                               Back to
                                              Contents
Sequential Files
• Records are stored one after the other in the
   order they were added to the storage medium.
• Storage Medium: Magnetic Tape
• Two ways in which records can be arranged:
1. Have the records in an order using a key field.
What is a key field?
Its is unique for every record. It is required to ensure
     that you don’t have any duplicates.

 This type of type of sequential is called
           ordered sequential.          Back to
                                       Contents
Sequential Files
2. Another ways is to arrange the records in
   no particular order
      This is type of sequential is called
            unordered sequential.
 Another name for an unordered file is serial
                        file.
 There is only one way of accessing the data:
   by going through each record one by one.
                                          Back to
                                         Contents
Sequential Files
• Ordered file -- > data is put in order of a key
  field (For example: customer ID)
• Unordered file -- > as the name suggests as
  the data in no particular order.

Disadvantages of using sequential files



                                             Back to
                                            Contents
Disadvantages of a Sequential File
 1. You can only add a new record at the end
    of the file
 2. If a record needs to be replaced it must be
    the EXACT same length as the original
 3. A record can only be updated if the data
    item used to replace the existing data is
    the same length as the original.
 4. Processing of a sequential file is slower
    compared to other files. How?
                                            Back to
                                           Contents
How do you process records?
• You need to read through each and every
  record until you get the one you want.
• Only recommended for applications where
  most/all the records are to be processed at
  one time.

  For example: British Gas sends out bills to all their customers.
  You receive a bill after every three months. So a person who
  joins in January will receive their bill in April along with all
  the other people who also joined in January.                  Back to
                                                                Contents
Functions in a Sequential File
Adding records -- > easy
Amending + Deleting -- > not so easy.
If it is an unordered sequential file 
 amending and deleting are fairly difficult
If it is an ordered sequential file  amending
 and deleting are sort of easy. This is done with
 the assistance of a transaction file.
What is a transaction file?
It contains the actions to be carried out on the
records.
                                                    Back to
                                                   Contents
Performing Functions in an Ordered
                    File            D: Delete
                                    C: Change
                             The key field is used.                                A: Add
          Master File                                               Transaction File
ID   Name             Gender                          ID   Trans.     Name             Gender
1    Mr Ahmed         Male                            1    D          Mr Ahmed         Male
2    Mrs Russell      Female                          2    C          Mr Russell       Male
3    Mr Royale        Male                            3    D          Mr Royale        Male
4    Mr O’Neil        Male                            5    A          Hafiz            Male

                                           New Master File
Computer reads the first record
  from the transaction and the      ID   Name              Gender
   master file. If the ID doesn’t   2    Mr Russell        Male
match (In this case it does), the   4    Mr O’Neil         Male               The next record is
 computer writes it to the new                                                then read and the
            master file             5    Hafiz             Male                 transaction is
                                                                              carried out by the
                                                                                      Back to
                                                                                  computer
                                                                                     Contents
Indexed Sequential and Random
           Access Files
• These are stored in order
• As opposed to the sequential files that were
  stored on magnetic tape, index sequential are
  stored on a disk, allowing them to have direct
  access.
• Each record has a fixed field length.
• Having things ordered provides a greater
  speed of access.
                                             Back to
                                            Contents
Indexed Sequential and Random
         Access Files
• Indexed sequential -- > records are in an
  order (for example: by surname)
• Index: pointer to where on the disk the record is stored. The table
  may be from A-Z, the index can then point out where all the A’s are,
  where all the B’s are, etc. it works like the index of a book.
• If you search for something starting with ‘S’. All the records from A to
  R will be ignored. Then every record in the ‘S’ section is read one by
  one until what you get what you need.




                                                                     Back to
                                                                    Contents
Indexed Sequential and Random
         Access Files
• Banks use sequential access systems in order to process
  cheques. This will be very useful especially in online
  banking.
• Index sequential files are used with hybrid batch
  processing systems- employee records.
• This allows for direct access when an individuals record
  needs to be seen.
• Records held sequentially allowing serial access when
  producing a payroll.



                                                        Back to
                                                       Contents
Indexed Sequential and Random
           Access Files
• Random Access -- > quickest form of access.
• Despite the position of the desired record, it
  will take the same amount of time to access it.
• Each record has a key; the computer looks up
  the key -- > goes to the appropriate place on
  the disk to access it.



                                             Back to
                                            Contents
Hierarchical Database Management
          Systems (DMS)
• No longer used. Why?
One-way relationship problem!
• A hierarchical DMS -- > family tree like structure.
• One mother can have many children, but the
  children can have only one mother.’
• Windows system  several users  each user
  will have several documents
• Enabling fast access to data

                                                  Back to
                                                 Contents
Network Database Management
          System (DMS)
• Overcome the faults of the hierarchical DMS
• Many organisations now use a distributed
  database system.
• Data is stored on computers that are then
  linked by a LAN/WAN.
• Data in the database is duplicated several
  times, so it is unlikely to loose the data and it
  also gives the users faster access times.
• To a user it seems to be a single system
                                                 Back to
                                                Contents
Network Database Management
          System (DMS)
• System caters for complex searches; search is
  not necessarily done at the site where the
  user is.
• For example: something that is done in
  Dukhan on our computers could be then
  processed in Doha.



                                             Back to
                                            Contents
Network Database Management
          System (DMS)
• Another type of Network DB  stored on one
  device– accessed from a number of network
  locations.
• Users access the database – but don’t slow
  the system down.
• For example: PNC (Police National Computer)
  and DVLA (Driver and Vehicle Licensing
  Authority)
                                          Back to
                                         Contents
Relational Database Systems
What is a relational database?
It consists of separate tables that are all related
   in some way. So this means that each table
   needs to have a key field that is a field in
   another table. So what?
The data from the initial table can then be
   combined with data from another table when
   you need to produce reports.
                                                Back to
                                               Contents
Relational Database Systems
Customer                        DVD
Customer ID                     DVD ID
Name:                           Name of DVD:
Date of Birth:                  Number of Copies:
Address:                        Main Actor:
Telephone Number:               Customer ID


  In this table the        In this table the DVD ID is the
  Customer ID is the Key   primary key. The Customer ID is
  Field                    the foreign key. These two tables
                           are linked by the Customer ID.




                                                          Back to
                                                         Contents
Relational Database Systems
• Standard Programming Language dealing
   with relational tables is called Structured
   Query Language (SQL). What is it used for?
It is used for queries and producing reports.
Advantages of relational databases




                                           Back to
                                          Contents
Advantages of Relational
          Databases
1. Data not repeated – storage capacity not
   wasted. Comparing this to a flat file
   database, in which data is repeated.
2. Data retrieval is quicker. If the data is
   repeated, hackers will have greater ease
   in accessing the data. Relational
   databases reduce this risk.
3. They also allow room for expansion
                                          Back to
                                         Contents

Contenu connexe

Tendances

Database Concepts and Components
Database Concepts and ComponentsDatabase Concepts and Components
Database Concepts and ComponentsRIAH ENCARNACION
 
Ch06 records management
Ch06 records managementCh06 records management
Ch06 records managementxtin101
 
File organization
File organizationFile organization
File organizationGokul017
 
3.5 ICT Policies
3.5 ICT Policies3.5 ICT Policies
3.5 ICT Policiesmrmwood
 
Records management ppt
Records management pptRecords management ppt
Records management pptAimee Pusing
 
Information classification
Information classificationInformation classification
Information classificationJyothsna Sridhar
 
Basics of records management
Basics of records managementBasics of records management
Basics of records managementRussell James
 
Records management program
Records management programRecords management program
Records management programDhani Ahmad
 
Database , 4 Data Integration
Database , 4 Data IntegrationDatabase , 4 Data Integration
Database , 4 Data IntegrationAli Usman
 
Dbms 3: 3 Schema Architecture
Dbms 3: 3 Schema ArchitectureDbms 3: 3 Schema Architecture
Dbms 3: 3 Schema ArchitectureAmiya9439793168
 
Client server architecture
Client server architectureClient server architecture
Client server architectureBhargav Amin
 
The Importance of Records Management
The Importance of Records ManagementThe Importance of Records Management
The Importance of Records ManagementDanique Arthurs
 
Ch12 records management
Ch12 records managementCh12 records management
Ch12 records managementxtin101
 
SUN Network File system - Design, Implementation and Experience
SUN Network File system - Design, Implementation and Experience SUN Network File system - Design, Implementation and Experience
SUN Network File system - Design, Implementation and Experience aniadkar
 

Tendances (20)

Chapter 11
Chapter 11Chapter 11
Chapter 11
 
Database Concepts and Components
Database Concepts and ComponentsDatabase Concepts and Components
Database Concepts and Components
 
Network hardware essentials Lec#3
Network hardware essentials Lec#3Network hardware essentials Lec#3
Network hardware essentials Lec#3
 
Ch06 records management
Ch06 records managementCh06 records management
Ch06 records management
 
File organization
File organizationFile organization
File organization
 
Distributed DBMS - Unit 1 - Introduction
Distributed DBMS - Unit 1 - IntroductionDistributed DBMS - Unit 1 - Introduction
Distributed DBMS - Unit 1 - Introduction
 
3.5 ICT Policies
3.5 ICT Policies3.5 ICT Policies
3.5 ICT Policies
 
Data warehouse logical design
Data warehouse logical designData warehouse logical design
Data warehouse logical design
 
Records management ppt
Records management pptRecords management ppt
Records management ppt
 
Information classification
Information classificationInformation classification
Information classification
 
Basics of records management
Basics of records managementBasics of records management
Basics of records management
 
Records management program
Records management programRecords management program
Records management program
 
File organisation
File organisationFile organisation
File organisation
 
Database , 4 Data Integration
Database , 4 Data IntegrationDatabase , 4 Data Integration
Database , 4 Data Integration
 
DATA CENTER
DATA CENTER DATA CENTER
DATA CENTER
 
Dbms 3: 3 Schema Architecture
Dbms 3: 3 Schema ArchitectureDbms 3: 3 Schema Architecture
Dbms 3: 3 Schema Architecture
 
Client server architecture
Client server architectureClient server architecture
Client server architecture
 
The Importance of Records Management
The Importance of Records ManagementThe Importance of Records Management
The Importance of Records Management
 
Ch12 records management
Ch12 records managementCh12 records management
Ch12 records management
 
SUN Network File system - Design, Implementation and Experience
SUN Network File system - Design, Implementation and Experience SUN Network File system - Design, Implementation and Experience
SUN Network File system - Design, Implementation and Experience
 

En vedette

Ict applications in school management and record keeping
Ict applications in school management and record keepingIct applications in school management and record keeping
Ict applications in school management and record keepingRex Mwamba
 
2.7 use of ict in data management
2.7 use of ict in data management2.7 use of ict in data management
2.7 use of ict in data managementHaa'Meem Mohiyuddin
 
9 presentasi sidang kabinet laporan akhir
9 presentasi sidang kabinet laporan akhir9 presentasi sidang kabinet laporan akhir
9 presentasi sidang kabinet laporan akhirPuguh Nugroho
 
Chapter 3 part 1
Chapter 3 part 1Chapter 3 part 1
Chapter 3 part 1rohassanie
 
Effects of information and communication technology on secretaries’ performan...
Effects of information and communication technology on secretaries’ performan...Effects of information and communication technology on secretaries’ performan...
Effects of information and communication technology on secretaries’ performan...Alexander Decker
 
A Triple-Helix Model of Sustainable Government Information Infrastructure: Ca...
A Triple-Helix Model of Sustainable Government Information Infrastructure: Ca...A Triple-Helix Model of Sustainable Government Information Infrastructure: Ca...
A Triple-Helix Model of Sustainable Government Information Infrastructure: Ca...Fathul Wahid
 
4.3 Development and Testing
4.3 Development and Testing4.3 Development and Testing
4.3 Development and TestingMomina Mateen
 
3.4 Online Services and Working Patterns
3.4 Online Services and Working Patterns3.4 Online Services and Working Patterns
3.4 Online Services and Working PatternsMomina Mateen
 
3.6 Online Services and Health and Safety
3.6 Online Services and Health and Safety3.6 Online Services and Health and Safety
3.6 Online Services and Health and SafetyMomina Mateen
 
3.5 Online Services and Security and Privacy of Data
3.5 Online Services and Security and Privacy of Data3.5 Online Services and Security and Privacy of Data
3.5 Online Services and Security and Privacy of DataMomina Mateen
 
RECORDS MANANGEMENT SYSTEM (Electronic Records Management)
RECORDS MANANGEMENT SYSTEM (Electronic Records Management)RECORDS MANANGEMENT SYSTEM (Electronic Records Management)
RECORDS MANANGEMENT SYSTEM (Electronic Records Management)Abolade Lekan
 

En vedette (20)

Ict applications in school management and record keeping
Ict applications in school management and record keepingIct applications in school management and record keeping
Ict applications in school management and record keeping
 
2.7 use of ict in data management
2.7 use of ict in data management2.7 use of ict in data management
2.7 use of ict in data management
 
9 presentasi sidang kabinet laporan akhir
9 presentasi sidang kabinet laporan akhir9 presentasi sidang kabinet laporan akhir
9 presentasi sidang kabinet laporan akhir
 
Chapter 3 part 1
Chapter 3 part 1Chapter 3 part 1
Chapter 3 part 1
 
Effects of information and communication technology on secretaries’ performan...
Effects of information and communication technology on secretaries’ performan...Effects of information and communication technology on secretaries’ performan...
Effects of information and communication technology on secretaries’ performan...
 
A Triple-Helix Model of Sustainable Government Information Infrastructure: Ca...
A Triple-Helix Model of Sustainable Government Information Infrastructure: Ca...A Triple-Helix Model of Sustainable Government Information Infrastructure: Ca...
A Triple-Helix Model of Sustainable Government Information Infrastructure: Ca...
 
TEAM F triple helix
TEAM F triple helixTEAM F triple helix
TEAM F triple helix
 
4.0 Introduction
4.0 Introduction4.0 Introduction
4.0 Introduction
 
4.3 Development and Testing
4.3 Development and Testing4.3 Development and Testing
4.3 Development and Testing
 
3.4 Online Services and Working Patterns
3.4 Online Services and Working Patterns3.4 Online Services and Working Patterns
3.4 Online Services and Working Patterns
 
4.4 implementation
4.4 implementation4.4 implementation
4.4 implementation
 
4.6 Evaluation
4.6 Evaluation4.6 Evaluation
4.6 Evaluation
 
3.6 Online Services and Health and Safety
3.6 Online Services and Health and Safety3.6 Online Services and Health and Safety
3.6 Online Services and Health and Safety
 
3.5 Online Services and Security and Privacy of Data
3.5 Online Services and Security and Privacy of Data3.5 Online Services and Security and Privacy of Data
3.5 Online Services and Security and Privacy of Data
 
4.2 Design
4.2 Design4.2 Design
4.2 Design
 
4.5 Documentation
4.5 Documentation4.5 Documentation
4.5 Documentation
 
2.8 payroll applications
2.8 payroll applications2.8 payroll applications
2.8 payroll applications
 
Nutrition
NutritionNutrition
Nutrition
 
System analysis
System analysisSystem analysis
System analysis
 
RECORDS MANANGEMENT SYSTEM (Electronic Records Management)
RECORDS MANANGEMENT SYSTEM (Electronic Records Management)RECORDS MANANGEMENT SYSTEM (Electronic Records Management)
RECORDS MANANGEMENT SYSTEM (Electronic Records Management)
 

Similaire à 2.7 Use of ICT in Data Management

File organization and introduction of DBMS
File organization and introduction of DBMSFile organization and introduction of DBMS
File organization and introduction of DBMSVrushaliSolanke
 
fileorganizationandintroductionofdbms-210313163900.pdf
fileorganizationandintroductionofdbms-210313163900.pdffileorganizationandintroductionofdbms-210313163900.pdf
fileorganizationandintroductionofdbms-210313163900.pdfFraolUmeta
 
FIle Organization.pptx
FIle Organization.pptxFIle Organization.pptx
FIle Organization.pptxSreenivas R
 
Csci12 report aug18
Csci12 report aug18Csci12 report aug18
Csci12 report aug18karenostil
 
Data Analytics: HDFS with Big Data : Issues and Application
Data Analytics:  HDFS  with  Big Data :  Issues and ApplicationData Analytics:  HDFS  with  Big Data :  Issues and Application
Data Analytics: HDFS with Big Data : Issues and ApplicationDr. Chitra Dhawale
 
Distributed file system
Distributed file systemDistributed file system
Distributed file systemAnamika Singh
 
File Structure.pptx
File Structure.pptxFile Structure.pptx
File Structure.pptxzedd15
 
Wk 1 - File organization.pptx
Wk 1 - File organization.pptxWk 1 - File organization.pptx
Wk 1 - File organization.pptxDORCASGABRIEL1
 
Data Indexing Presentation-My.pptppt.ppt
Data Indexing Presentation-My.pptppt.pptData Indexing Presentation-My.pptppt.ppt
Data Indexing Presentation-My.pptppt.pptsdsm2
 
InfiniFlux vs_RDBMS
InfiniFlux vs_RDBMSInfiniFlux vs_RDBMS
InfiniFlux vs_RDBMSInfiniFlux
 
File organisation in system analysis and design
File organisation in system analysis and designFile organisation in system analysis and design
File organisation in system analysis and designMohitgauri
 
HDFS_architecture.ppt
HDFS_architecture.pptHDFS_architecture.ppt
HDFS_architecture.pptvijayapraba1
 
DBMS_UNIT 5 Notes.pptx
DBMS_UNIT 5 Notes.pptxDBMS_UNIT 5 Notes.pptx
DBMS_UNIT 5 Notes.pptxJayendranath3
 
Introduction to RDBMS
Introduction to RDBMSIntroduction to RDBMS
Introduction to RDBMSSarmad Ali
 
Understanding EDP (Electronic Data Processing) Environment
Understanding EDP (Electronic Data Processing) EnvironmentUnderstanding EDP (Electronic Data Processing) Environment
Understanding EDP (Electronic Data Processing) EnvironmentAdetula Bunmi
 
FILE SYSTEM VS DBMS ppt.pptx
FILE SYSTEM VS DBMS ppt.pptxFILE SYSTEM VS DBMS ppt.pptx
FILE SYSTEM VS DBMS ppt.pptxSakshiRawat394090
 
UNIT7-FileMgmt.pptx
UNIT7-FileMgmt.pptxUNIT7-FileMgmt.pptx
UNIT7-FileMgmt.pptxNavyaKumar22
 

Similaire à 2.7 Use of ICT in Data Management (20)

File organization
File organizationFile organization
File organization
 
File organization and introduction of DBMS
File organization and introduction of DBMSFile organization and introduction of DBMS
File organization and introduction of DBMS
 
fileorganizationandintroductionofdbms-210313163900.pdf
fileorganizationandintroductionofdbms-210313163900.pdffileorganizationandintroductionofdbms-210313163900.pdf
fileorganizationandintroductionofdbms-210313163900.pdf
 
FIle Organization.pptx
FIle Organization.pptxFIle Organization.pptx
FIle Organization.pptx
 
Csci12 report aug18
Csci12 report aug18Csci12 report aug18
Csci12 report aug18
 
Data Analytics: HDFS with Big Data : Issues and Application
Data Analytics:  HDFS  with  Big Data :  Issues and ApplicationData Analytics:  HDFS  with  Big Data :  Issues and Application
Data Analytics: HDFS with Big Data : Issues and Application
 
Distributed file system
Distributed file systemDistributed file system
Distributed file system
 
File Structure.pptx
File Structure.pptxFile Structure.pptx
File Structure.pptx
 
Wk 1 - File organization.pptx
Wk 1 - File organization.pptxWk 1 - File organization.pptx
Wk 1 - File organization.pptx
 
Data Indexing Presentation-My.pptppt.ppt
Data Indexing Presentation-My.pptppt.pptData Indexing Presentation-My.pptppt.ppt
Data Indexing Presentation-My.pptppt.ppt
 
Unix File System
Unix File SystemUnix File System
Unix File System
 
InfiniFlux vs_RDBMS
InfiniFlux vs_RDBMSInfiniFlux vs_RDBMS
InfiniFlux vs_RDBMS
 
File organisation in system analysis and design
File organisation in system analysis and designFile organisation in system analysis and design
File organisation in system analysis and design
 
HDFS_architecture.ppt
HDFS_architecture.pptHDFS_architecture.ppt
HDFS_architecture.ppt
 
DBMS_UNIT 5 Notes.pptx
DBMS_UNIT 5 Notes.pptxDBMS_UNIT 5 Notes.pptx
DBMS_UNIT 5 Notes.pptx
 
File Management
File ManagementFile Management
File Management
 
Introduction to RDBMS
Introduction to RDBMSIntroduction to RDBMS
Introduction to RDBMS
 
Understanding EDP (Electronic Data Processing) Environment
Understanding EDP (Electronic Data Processing) EnvironmentUnderstanding EDP (Electronic Data Processing) Environment
Understanding EDP (Electronic Data Processing) Environment
 
FILE SYSTEM VS DBMS ppt.pptx
FILE SYSTEM VS DBMS ppt.pptxFILE SYSTEM VS DBMS ppt.pptx
FILE SYSTEM VS DBMS ppt.pptx
 
UNIT7-FileMgmt.pptx
UNIT7-FileMgmt.pptxUNIT7-FileMgmt.pptx
UNIT7-FileMgmt.pptx
 

Plus de Momina Mateen

Nuclear Accidents and Lessons Learned
Nuclear Accidents and Lessons Learned Nuclear Accidents and Lessons Learned
Nuclear Accidents and Lessons Learned Momina Mateen
 
Al Baqarah Ayah 74-82 Notes
Al Baqarah Ayah 74-82 Notes Al Baqarah Ayah 74-82 Notes
Al Baqarah Ayah 74-82 Notes Momina Mateen
 
Al Baqarah Ayah 74-82 Word to Word
Al Baqarah Ayah 74-82 Word to Word Al Baqarah Ayah 74-82 Word to Word
Al Baqarah Ayah 74-82 Word to Word Momina Mateen
 
Al Mulk Verse 29 (for kids)
Al Mulk Verse 29 (for kids)Al Mulk Verse 29 (for kids)
Al Mulk Verse 29 (for kids)Momina Mateen
 
Al Mulk Verse 28 (for kids)
Al Mulk Verse 28 (for kids)Al Mulk Verse 28 (for kids)
Al Mulk Verse 28 (for kids)Momina Mateen
 
Al Mulk Verse 27 (for kids)
Al Mulk Verse 27 (for kids)Al Mulk Verse 27 (for kids)
Al Mulk Verse 27 (for kids)Momina Mateen
 
Al Mulk Verse 26 (for kids)
Al Mulk Verse 26 (for kids)Al Mulk Verse 26 (for kids)
Al Mulk Verse 26 (for kids)Momina Mateen
 
Al Mulk Verse 25 (for kids)
Al Mulk Verse 25 (for kids)Al Mulk Verse 25 (for kids)
Al Mulk Verse 25 (for kids)Momina Mateen
 
Al Mulk Verse 24 (for kids)
Al Mulk Verse 24 (for kids)Al Mulk Verse 24 (for kids)
Al Mulk Verse 24 (for kids)Momina Mateen
 
Al Mulk Verse 23 (for kids)
Al Mulk Verse 23 (for kids)Al Mulk Verse 23 (for kids)
Al Mulk Verse 23 (for kids)Momina Mateen
 
Al Mulk Verse 22 (for kids)
Al Mulk Verse 22 (for kids)Al Mulk Verse 22 (for kids)
Al Mulk Verse 22 (for kids)Momina Mateen
 
Al Mulk Verse 30 (for kids)
Al Mulk Verse 30 (for kids)Al Mulk Verse 30 (for kids)
Al Mulk Verse 30 (for kids)Momina Mateen
 
Al Mulk Verse 20 (for kids)
Al Mulk Verse 20 (for kids)Al Mulk Verse 20 (for kids)
Al Mulk Verse 20 (for kids)Momina Mateen
 
Al Mulk Verse 18 (for kids)
Al Mulk Verse 18 (for kids)Al Mulk Verse 18 (for kids)
Al Mulk Verse 18 (for kids)Momina Mateen
 
Al Mulk Verse 17 (for kids)
Al Mulk Verse 17 (for kids)Al Mulk Verse 17 (for kids)
Al Mulk Verse 17 (for kids)Momina Mateen
 
Al Mulk Verse 16 (for kids)
Al Mulk Verse 16 (for kids)Al Mulk Verse 16 (for kids)
Al Mulk Verse 16 (for kids)Momina Mateen
 
Al mulk verse 14 (for kids)
Al mulk verse 14 (for kids)Al mulk verse 14 (for kids)
Al mulk verse 14 (for kids)Momina Mateen
 
Al Mulk Verse 13 (for kids)
Al Mulk Verse 13 (for kids)Al Mulk Verse 13 (for kids)
Al Mulk Verse 13 (for kids)Momina Mateen
 

Plus de Momina Mateen (20)

Nuclear Accidents and Lessons Learned
Nuclear Accidents and Lessons Learned Nuclear Accidents and Lessons Learned
Nuclear Accidents and Lessons Learned
 
Al Baqarah Ayah 74-82 Notes
Al Baqarah Ayah 74-82 Notes Al Baqarah Ayah 74-82 Notes
Al Baqarah Ayah 74-82 Notes
 
Al Baqarah Ayah 74-82 Word to Word
Al Baqarah Ayah 74-82 Word to Word Al Baqarah Ayah 74-82 Word to Word
Al Baqarah Ayah 74-82 Word to Word
 
Zakariyya and Yahya
Zakariyya and YahyaZakariyya and Yahya
Zakariyya and Yahya
 
Al Mulk Verse 29 (for kids)
Al Mulk Verse 29 (for kids)Al Mulk Verse 29 (for kids)
Al Mulk Verse 29 (for kids)
 
Al Mulk Verse 28 (for kids)
Al Mulk Verse 28 (for kids)Al Mulk Verse 28 (for kids)
Al Mulk Verse 28 (for kids)
 
Al Mulk Verse 27 (for kids)
Al Mulk Verse 27 (for kids)Al Mulk Verse 27 (for kids)
Al Mulk Verse 27 (for kids)
 
Al Mulk Verse 26 (for kids)
Al Mulk Verse 26 (for kids)Al Mulk Verse 26 (for kids)
Al Mulk Verse 26 (for kids)
 
Al Mulk Verse 25 (for kids)
Al Mulk Verse 25 (for kids)Al Mulk Verse 25 (for kids)
Al Mulk Verse 25 (for kids)
 
Al Mulk Verse 24 (for kids)
Al Mulk Verse 24 (for kids)Al Mulk Verse 24 (for kids)
Al Mulk Verse 24 (for kids)
 
Al Mulk Verse 23 (for kids)
Al Mulk Verse 23 (for kids)Al Mulk Verse 23 (for kids)
Al Mulk Verse 23 (for kids)
 
Al Mulk Verse 22 (for kids)
Al Mulk Verse 22 (for kids)Al Mulk Verse 22 (for kids)
Al Mulk Verse 22 (for kids)
 
Al Mulk Revision
Al Mulk RevisionAl Mulk Revision
Al Mulk Revision
 
Al Mulk Verse 30 (for kids)
Al Mulk Verse 30 (for kids)Al Mulk Verse 30 (for kids)
Al Mulk Verse 30 (for kids)
 
Al Mulk Verse 20 (for kids)
Al Mulk Verse 20 (for kids)Al Mulk Verse 20 (for kids)
Al Mulk Verse 20 (for kids)
 
Al Mulk Verse 18 (for kids)
Al Mulk Verse 18 (for kids)Al Mulk Verse 18 (for kids)
Al Mulk Verse 18 (for kids)
 
Al Mulk Verse 17 (for kids)
Al Mulk Verse 17 (for kids)Al Mulk Verse 17 (for kids)
Al Mulk Verse 17 (for kids)
 
Al Mulk Verse 16 (for kids)
Al Mulk Verse 16 (for kids)Al Mulk Verse 16 (for kids)
Al Mulk Verse 16 (for kids)
 
Al mulk verse 14 (for kids)
Al mulk verse 14 (for kids)Al mulk verse 14 (for kids)
Al mulk verse 14 (for kids)
 
Al Mulk Verse 13 (for kids)
Al Mulk Verse 13 (for kids)Al Mulk Verse 13 (for kids)
Al Mulk Verse 13 (for kids)
 

Dernier

A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
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
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
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
 
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
 

Dernier (20)

A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
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)
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
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!
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
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
 
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
 

2.7 Use of ICT in Data Management

  • 1. Use of ICT in Data Management Momina
  • 2. What is a database? It is a collection of related data. It consists of records and fields; each record contains the same set of fields. One field contains one piece of information. What is the purpose of DBMS? Back to Contents
  • 4. Database Management System (DBMS) This is a kind of software that is used to manage database systems: – Structure of individual data files – Relationships between data items + between data files – How data is searched (interrogated) – Properties of the database (queries, updating or amendments) Back to Contents
  • 5. Sequential Files • Records are stored one after the other in the order they were added to the storage medium. • Storage Medium: Magnetic Tape • Two ways in which records can be arranged: 1. Have the records in an order using a key field. What is a key field? Its is unique for every record. It is required to ensure that you don’t have any duplicates. This type of type of sequential is called ordered sequential. Back to Contents
  • 6. Sequential Files 2. Another ways is to arrange the records in no particular order This is type of sequential is called unordered sequential. Another name for an unordered file is serial file. There is only one way of accessing the data: by going through each record one by one. Back to Contents
  • 7. Sequential Files • Ordered file -- > data is put in order of a key field (For example: customer ID) • Unordered file -- > as the name suggests as the data in no particular order. Disadvantages of using sequential files Back to Contents
  • 8. Disadvantages of a Sequential File 1. You can only add a new record at the end of the file 2. If a record needs to be replaced it must be the EXACT same length as the original 3. A record can only be updated if the data item used to replace the existing data is the same length as the original. 4. Processing of a sequential file is slower compared to other files. How? Back to Contents
  • 9. How do you process records? • You need to read through each and every record until you get the one you want. • Only recommended for applications where most/all the records are to be processed at one time. For example: British Gas sends out bills to all their customers. You receive a bill after every three months. So a person who joins in January will receive their bill in April along with all the other people who also joined in January. Back to Contents
  • 10. Functions in a Sequential File Adding records -- > easy Amending + Deleting -- > not so easy. If it is an unordered sequential file  amending and deleting are fairly difficult If it is an ordered sequential file  amending and deleting are sort of easy. This is done with the assistance of a transaction file. What is a transaction file? It contains the actions to be carried out on the records. Back to Contents
  • 11. Performing Functions in an Ordered File D: Delete C: Change The key field is used. A: Add Master File Transaction File ID Name Gender ID Trans. Name Gender 1 Mr Ahmed Male 1 D Mr Ahmed Male 2 Mrs Russell Female 2 C Mr Russell Male 3 Mr Royale Male 3 D Mr Royale Male 4 Mr O’Neil Male 5 A Hafiz Male New Master File Computer reads the first record from the transaction and the ID Name Gender master file. If the ID doesn’t 2 Mr Russell Male match (In this case it does), the 4 Mr O’Neil Male The next record is computer writes it to the new then read and the master file 5 Hafiz Male transaction is carried out by the Back to computer Contents
  • 12. Indexed Sequential and Random Access Files • These are stored in order • As opposed to the sequential files that were stored on magnetic tape, index sequential are stored on a disk, allowing them to have direct access. • Each record has a fixed field length. • Having things ordered provides a greater speed of access. Back to Contents
  • 13. Indexed Sequential and Random Access Files • Indexed sequential -- > records are in an order (for example: by surname) • Index: pointer to where on the disk the record is stored. The table may be from A-Z, the index can then point out where all the A’s are, where all the B’s are, etc. it works like the index of a book. • If you search for something starting with ‘S’. All the records from A to R will be ignored. Then every record in the ‘S’ section is read one by one until what you get what you need. Back to Contents
  • 14. Indexed Sequential and Random Access Files • Banks use sequential access systems in order to process cheques. This will be very useful especially in online banking. • Index sequential files are used with hybrid batch processing systems- employee records. • This allows for direct access when an individuals record needs to be seen. • Records held sequentially allowing serial access when producing a payroll. Back to Contents
  • 15. Indexed Sequential and Random Access Files • Random Access -- > quickest form of access. • Despite the position of the desired record, it will take the same amount of time to access it. • Each record has a key; the computer looks up the key -- > goes to the appropriate place on the disk to access it. Back to Contents
  • 16. Hierarchical Database Management Systems (DMS) • No longer used. Why? One-way relationship problem! • A hierarchical DMS -- > family tree like structure. • One mother can have many children, but the children can have only one mother.’ • Windows system  several users  each user will have several documents • Enabling fast access to data Back to Contents
  • 17. Network Database Management System (DMS) • Overcome the faults of the hierarchical DMS • Many organisations now use a distributed database system. • Data is stored on computers that are then linked by a LAN/WAN. • Data in the database is duplicated several times, so it is unlikely to loose the data and it also gives the users faster access times. • To a user it seems to be a single system Back to Contents
  • 18. Network Database Management System (DMS) • System caters for complex searches; search is not necessarily done at the site where the user is. • For example: something that is done in Dukhan on our computers could be then processed in Doha. Back to Contents
  • 19. Network Database Management System (DMS) • Another type of Network DB  stored on one device– accessed from a number of network locations. • Users access the database – but don’t slow the system down. • For example: PNC (Police National Computer) and DVLA (Driver and Vehicle Licensing Authority) Back to Contents
  • 20. Relational Database Systems What is a relational database? It consists of separate tables that are all related in some way. So this means that each table needs to have a key field that is a field in another table. So what? The data from the initial table can then be combined with data from another table when you need to produce reports. Back to Contents
  • 21. Relational Database Systems Customer DVD Customer ID DVD ID Name: Name of DVD: Date of Birth: Number of Copies: Address: Main Actor: Telephone Number: Customer ID In this table the In this table the DVD ID is the Customer ID is the Key primary key. The Customer ID is Field the foreign key. These two tables are linked by the Customer ID. Back to Contents
  • 22. Relational Database Systems • Standard Programming Language dealing with relational tables is called Structured Query Language (SQL). What is it used for? It is used for queries and producing reports. Advantages of relational databases Back to Contents
  • 23. Advantages of Relational Databases 1. Data not repeated – storage capacity not wasted. Comparing this to a flat file database, in which data is repeated. 2. Data retrieval is quicker. If the data is repeated, hackers will have greater ease in accessing the data. Relational databases reduce this risk. 3. They also allow room for expansion Back to Contents