(0333-4461420) 1 Chapter # 8 How Data is stored DATABASE.

Slides:



Advertisements
Similar presentations
How data is stored. Data can be stored in paper-based systems including: Reference books Dictionaries Encyclopaedias Directories Index Files Filing systems.
Advertisements

AS ICT. Identify suitable uses of common storage media understand the types of access and access speeds required for each use (e.g. serial/sequential,
Term Project Grade 9 Section B Due december 18 Find and research one Emerging technology not studied in class. It can be a prototype or already available.
Organisation Of Data (1) Database Theory
WAREHOUSING MANAGEMENT
Chapter 2.7 Data management.
Chapter 11: File System Implementation
Managing data Resources: An information system provides users with timely, accurate, and relevant information. The information is stored in computer files.
Databases and Processing Modes. Fundamental Data Storage Concepts and Definitions What is an entity? An entity is something about which information is.
METU Department of Computer Eng Ceng 302 Introduction to DBMS Disk Storage, Basic File Structures, and Hashing by Pinar Senkul resources: mostly froom.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Chapter 13 Disk Storage, Basic File Structures, and Hashing.
Database Design Concepts Info 1408 Lecture 2 An Introduction to Data Storage.
Chapter 12 File Management Systems
Database Design Concepts Info 1408 Lecture 2 An Introduction to Data Storage.
Unit  Candidates should have an understanding of how organizations use ICT, including  sequential file systems (batch processing e.g. payroll);
Storage Devices and Media
Software Development Unit 2 Databases What is a database? A collection of data organised in a manner that allows access, retrieval and use of that data.
Chapter Eight Database Applications and Implications.
Objectives Learn what a file system does
Topics Covered: Data preparation Data preparation Data capturing Data capturing Data verification and validation Data verification and validation Data.
File Organization Techniques
Module Designing Computer-based Information Systems
1. Define the term ‘database’(2) A database is a large and continuously updated collection of stored data structured to allow the various applications.
Programming Logic and Design Seventh Edition
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 17 Disk Storage, Basic File Structures, and Hashing.
1 Chapter 12 File Management Systems. 2 Systems Architecture Chapter 12.
© Paradigm Publishing Inc. 9-1 Chapter 9 Database and Information Management.
Chapter 13 Sequential File Processing. Master Files Set of files used to store companies data in areas like payroll, inventory Usually processed by batch.
1 California State University, Fullerton Chapter 7 Information System Data Management.
© Paradigm Publishing Inc. 9-1 Chapter 9 Database and Information Management.
Data and its manifestations. Storage and Retrieval techniques.
CDP Standard Grade1 Commercial Data Processing Standard Grade Computing Studies.
Slide 1 St Andrew’s High School Standard Grade Computing Databases Standard Grade Computing Studies.
Topics Covered: Data processing and its need Data processing and its need Steps in data processing Steps in data processing Objectives of data processing.
March 16 & 21, Csci 2111: Data and File Structures Week 9, Lectures 1 & 2 Indexed Sequential File Access and Prefix B+ Trees.
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
G063 - Distributed Databases. Learning Objectives: By the end of this topic you should be able to: explain how databases may be stored in more than one.
Databases. What is a database?  A database is used to store data. The word DATA is actually Latin for FACTS. A database is, therefore, a place, or thing.
13-1 COBOL for the 21 st Century Nancy Stern Hofstra University Robert A. Stern Nassau Community College James P. Ley University of Wisconsin-Stout (Emeritus)
Now, please open your book to page 60, and let’s talk about chapter 9: How Data is Stored.
INFORMATION MANAGEMENT Unit 2 SO 4 Explain the advantages of using a database approach compared to using traditional file processing; Advantages including.
FILES AND DATABASES. A FILE is a collection of records with similar characteristics, e.g: A Sales Ledger Stock Records A Price List Customer Records Files.
File Structures. 2 Chapter - Objectives Disk Storage Devices Files of Records Operations on Files Unordered Files Ordered Files Hashed Files Dynamic and.
System design : files. Data Design Concepts  Data Structures  A file or table contains data about people, places or events that interact with the system.
Database Management Systems (DBMS)
Organization of Information. Files, records and fields Paper files  computer files E.g. customer accounts information stored in a bank Customer name,
13-1 Sequential File Processing Chapter Chapter Contents Overview of Sequential File Processing Sequential File Updating - Creating a New Master.
Use of ICT in Data Management AS Applied ICT. Back to Contents Back to Contents.
1 3 Computing System Fundamentals 3.6 Errors Prevention and Recovery.
13- 1 Chapter 13.  Overview of Sequential File Processing  Sequential File Updating - Creating a New Master File  Validity Checking in Update Procedures.
CIS 250 Advanced Computer Applications Database Management Systems.
Instructor: Pavlos Pavlikas1 How Data is Stored Chapter 8.
FILE ORGANIZATION.
SOCSAMS e-learning Dept. of Computer Applications, MES College Marampally FILE SYSTEM.
Chapter 5 Record Storage and Primary File Organizations
Sequential Processing to Update a File Please use speaker notes for additional information!
The concept of Data Processing. INPUT DESIGN Input Data Persistent Data Process Output.
What is a Computer An electronic, digital device that stores and processes information. A machine that accepts input, processes it according to specified.
Topics Covered: File Components of file Components of file Terms used Terms used Types of business file Types of business file Operations on file Operations.
GCSE ICT How data is stored. How is data stored? Data can be stored in paper-based systems including: –Reference books –Dictionaries –Encyclopaedias –Directories.
Scientific data storage: How are computers involved in the following?
1 Files and databases Suppose a school stores information about its students on record cards. Each student has their own card; this is their record. Record.
File-System Management
Transaction processing systems
Programming Logic and Design Eighth Edition
FILE ORGANIZATION.
Managing data Resources:
Databases Lesson 2.
Programming Logic and Design Fourth Edition, Comprehensive
Spreadsheets, Modelling & Databases
Presentation transcript:

( ) 1 Chapter # 8 How Data is stored DATABASE

( ) 2 Items An item of data means the smallest piece of data that may be a single name or a single number. Field A field is a area of a record reserved for one particular type of data. Each field contain one or more data items.

( ) 3 Record Record is a group of related items of data which together can be treated as a unit. The records are similar to one another in the type of data. Files A file is organized collection of related records. In computing a file is usually on backing store.

( ) 4 Examples Roll No NamePhone#DOB 1Ali /12/98 2Ahmed /4/97 FIELD RECORD ITEM A Students Files

( ) 5 Reasons for using files In any situations requiring a permanent source of data. In computer when the main store is so small for amount of data being processed.

( ) 6 Key field A key field is field that may be used to search a file. It is always useful to have one field which is unique to a particular record. Admission form no of each student. With the library system, the key field would be the number given to the book

( ) 7 Fixed and variable length fields Fields may be of fixed or variable length. If the fields are of fixed length then a given field in a record has a set number of characters positions reserved for it. We specify how long each field is going to be when we set up the structure of a database If the fields are of variable length, the number of characters in each is not determined beforehand.

( ) 8 Advantages of variable over fixed length There is no waste of storage space Advantages of fixed over vaiable length Computer operations such as searching can be carried out quickly. Allocation of storage space is more straight forward Updating the file is much easier

( ) 9 Types of Files 1.Master file Is a file used as a reference for a particular computer application It may be updated when necessary It is the most complete and up-to date version of a file. If the master file is lost or damaged and it is only copy, the whole system will break down.

( ) 10 Transaction file Is a file of temporary data which has been prepared in order to carry out a processing operation with the data on a master file It is used to update master file. A transaction is a piece of a business. Transaction can occur in any order, so it is necessary to sort a transaction file into the same order as the master file

( ) 11 Backup or security files Backup copies of files are in kept in case the original file is damaged or lost or cannot be used The importance of master file, back up copies of it should be taken at regular intervals in case it is stolen, lost or corrupted. Looking after your disks is not enough you should always keep backup copies of all important data.

( ) 12 Transaction log files Are bits of business such as placing an order, updating the stock, making a payment.

( ) 13 File Access Methods Serial access Sequential access Random Access

( ) 14 Serial access To read a serial file,a computer has to read each record until it reaches the one required. The records do not follow each other in any particular order. So if another record needs to be added it can just be added to the end of the file.

( ) 15 Sequential Access Access to a file is sequential when records can only be written to or read from it in order one after another. So if just one record is required then method is slow but if all the records are required then it becomes fast Sequential files can be stored on Magnetic tape Magnetic disk

( ) 16 Direct or Random Access When any record can be accessed without having to access other records first It store data on direct access. You can access both sequential and random files directly

( ) 17 Advantages of direct access over sequential access Selected records can be accessed far more quickly from direct access files. Records can be accessed in any chosen order. Records do not have to be put into any particular order before the file is created

( ) 18 Advantages of Sequential access over direct access Sequential files can be stored on most media including magnetic tape,paper tape and punched card For the programmer ; it is usually easier to write programs to handle sequential files

( ) 19 Factors for choice of method How may records are to accessed. If the records are to be accessed singly or few then direct access is used. How large the file is. If a file is small the time delay in searching it is not important therefore a sequential file is acceptable. Sequential files is often suitable for batch applications. The type of storage medium being used. If magnetic tape is to used then files may have sequentail.

( ) 20 Files Systems Manual File System Mechanical File System Electronic File Systems

( ) 21 Manual File File is Processed manually without using any machine or tool. Problems: Accessing the same information in same of two people can not possible. If a file is placed in wrong place then finding it again can be problem Updating the file is difficult.

( ) 22 Mechanical File System File is processed by using different device like typewriters, mechanical printers. That method is faster and more accurate than manual file.

( ) 23 Electronic file File is processed through computers Files and set of instructions are given to the computer as input and computer automatically processed that file.

( ) 24 Advantages of computerized system Information is stored only once, since most database software allows you to access information from several files. Files can be linked together which means that if you update one of the files. Changing is in easy way Data loss is less chance Validations checks may be made on the data as it is being entered into database.

( ) 25 Disadvantages If the computer breaks down you are not able to access the details. It is easy to copy computer file so there is a need to protect sensitive data. Training is needed to use the system

( ) 26 Data base Database is organized collection of information or data. Collection of related data stored in an efficient and compact manner.

( ) 27 Examples ATM NADRA Flight Details Hotmail Or Yahoo Or Google Library in Schools

( ) 28 Types of Database Centralized database Distributed database

( ) 29 Centralized database Complete data is located at a single computer and all the users access this single database. Its an efficient way to access and update data. Used in computer network environment.

( ) 30 Distributed database Is a single database which is spread physically across multiple computers over wide area network. It may be Homogenous Heterogeneous

( ) 31 DBMS Database management system is computerized record keeping system. Is a collection of programs, which are used to define,create and maintain database.

( ) 32 Database System of a School Students Data DBMS Admission program Schedule Program

( ) 33 Common File processes File updating Insertions Deletions Amendments

( ) 34 File Updating Involves bringing a file up-to-date with any changes that have occurred. There are various process that can take place during updating.

( ) 35 Insertions A new entry in the file. Suppose we had a file containing the details of pupils in a school. A new pupil may have joined the school and so that pupil’s details will need to be added to the file.

( ) 36 Deletions A delete record in the file. A pupil could have moved to a new school so that the pupil’s detail will need to be removed from the file.

( ) 37 Amendments Some changes occur in the field of file. A pupil has moved house so the address field needs changing.

( ) 38 File Manipulations Sorting Merging

( ) 39 Sorting Some time a field need to be sorted in particular order. It may be Ascending Descending

( ) 40 Merging Sometimes we want to combine the contents of two files to form a single The process of combining the files is called merging. If the two files to be merged are on magnetic tape then we must sort the tapes into order before merging them. Merging is very important when we want to divide the work.