M3 - Estimating the size of a database

Slides:



Advertisements
Similar presentations
Creating Tables Unit 9 - Databases.
Advertisements

CIT 613: Relational Database Development using SQL Revision of Tables and Data Types.
Guidelines for Setting Field Properties Each field has a number of properties, such as its name and data type, that you can set when you define the field.
ICDL Software Applications - Database Concepts. Unit 6 Data and Data Representation Database Concepts –File Structure –Relationships Database Design –Data.
Database management system (DBMS)  a DBMS allows users and other software to store and retrieve data in a structured way  controls the organization,
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design Copyright 2000 © John Wiley & Sons, Inc. All rights reserved. Slide 1 Key.
Chapter Physical Database Design Methodology Software & Hardware Mapping Logical Design to DBMS Physical Implementation Security Implementation Monitoring.
Week 2 Normalization and Queries
Database Design Concepts Info 1408 Lecture 2 An Introduction to Data Storage.
Database Design Concepts Info 1408 Lecture 2 An Introduction to Data Storage.
XP Practical PC, 3e Chapter 12 1 Accessing Databases.
Databases. Objectives Define what a database is. Understand the difference between a flat and relational database Design and create a relational database.
Data type – determines the type of data and range of values that can be entered in a field.
DATABASE MANAGEMENT SYSTEMS BASIC CONCEPTS 1. What is a database? A database is a collection of data which can be used: alone, or alone, or combined /
DATABASE MANAGEMENT SYSTEMS BASIC CONCEPTS 1. What is a database? A database is a collection of data which can be used: alone, or alone, or combined /
GCSE ICT What is an Information System?. What is data? DATA is raw facts and figures. These have very little meaning until they are sorted or they are.
Computers Data Representation Chapter 3, SA. Data Representation and Processing Data and information processors must be able to: Recognize external data.
 A database is a collection of data that is organized so that its contents can easily be accessed, managed, and updated. What is Database?
Computer Basics By: Nicole Hayes. Purposes of Computers Business – Track inventory. – Calculate payroll. – Maintain databases. Personal – Surf the web.
Databases Standard Grade. Databases A large amount of information must be stored in some sort of order so that it can be accessed easily and quickly.
Chapter 4 Introduction to MySQL. MySQL “the world’s most popular open-source database application” “commonly used with PHP”
OBJECTIVES  Explain why a computer represents data in the form of binary  Explain the terms related to data storage: bit, byte, character, word  Calculate.
Databases The Kingsway School. Database Systems Databases are programs which store information in a logical way. Databases have a structure which helps.
Object Persistence (Data Base) Design Chapter 13.
External data structures
Presented By: Gail Rose-Innes Camps Bay High School ICT & CAT Department Microsoft Access 2010.
A Level Computing#BristolMet Session Objectives#U2 S7 MUST understand the difference between an array and record SHOULD be able to estimate the size of.
Database Management Systems.  Database management system (DBMS)  Store large collections of data  Organize the data  Becomes a data storage system.
26 Mar 04 1 Application Software Practical 5/6 MS Access.
Relational Databases. Relational database  data stored in tables  must put data into the correct tables  define relationship between tables  primary.
Microsoft Access.  What is Data ?  Data vs. Information  Database History.  What is a Database?  Examples for Small and Large Databases.  Types.
Computing and Information Science 1 Databases START.
Introduction to Access Chapter 13 pages 1-4. What is a database??? Related information is stored in databases  All SC student information is stored in.
1 MS Access. 2 Database – collection of related data Relational Database Management System (RDBMS) – software that uses related data stored in different.
Different key fields for different cases More to Learn A key field is a field that can be used to uniquely identify one specific record from other records.
Ennis-Cole, AC 2.01, CECS Maintaining A Database By: Dr. Ennis-Cole.
Software. Because databases can get very big, it is important to decide exactly what is going to be stored in each field. Fields can be text, number,
Database Overview What is a database? What types of databases are there? How are databases more powerful than spreadsheets?
Edexcel OnCourse Databases Unit 9. Edexcel OnCourse Database Structure Presentation Unit 9Slide 2 What is a Database? Databases are everywhere! Student.
2b. Create an Access Database Lingma Acheson Department of Computer and Information Science IUPUI CSCI N207 Data Analysis with Spreadsheets 1.
Choosing Data Types Database Administration Fundamentals
Introduction to Database Systems
Databases Chapter 9 Asfia Rahman.
Database Fundamentals
The Data Types and Data Structures
Databases Chapter 16.
Memory Parts of a computer
Database Systems Unit 16.
Unit 16 – Database Systems
3 - STORAGE: DATA CAPACITY CALCULATIONS
Introduction to Database Systems
1. Davinder is a music student
Enter your , phone, etc Enter your , phone, etc
Storage Devices and Data Capacity
Access Lesson 2 Creating a Database
Data Types & File Size Calculations
Enter your name, , phone number etc.
Place all the time and date information for all your events
Unit 1.3 Storage Lesson 2: Storing Data
Storing Information Each memory cell stores a set number of bits (usually 8 bits, or one byte) (byte addressable)
Database Design and Development
C021TV-I2-S2.
Chapter 4 Introduction to MySQL.
Introduction to Databases
Copyright © Texas Education Agency, All rights reserved.
Databases This topic looks at the basic concept of a database, the key features and benefits of a Database Management System (DBMS) and the basic theory.
Do it now – PAGE 8 You will find your do it now task in your workbook – look for the start button! Sunday, 12 May 2019.
Lecture 2 Lecturer: awdang aziz MS access
Database Fundamentals
Presentation transcript:

M3 - Estimating the size of a database

Estimating space needed Estimating space needed is particularly important if the database is very large. The forms, reports, and queries will all be added to the data, making a total of several hundred KB.

Depending on the database software you use, you may well be able to estimate the size of your database. This is an example of a hotel database estimation. Booking ID AutoCounter [4 bytes] Customer_Name Text of 20 characters [20 bytes] Telephone _Number Room_Number Number [4 bytes] Check_in_date Date [stored as text – dd/mm/yyyy is 8 bytes Check_out_date Maximum record size 64 bytes

Taking this a little further if you know that you were going to store 1,000 records we would be able to calculate that our database would have a size of 64,000 bytes. If the database grew to 10,000 records, we would be storing 640,000 bytes.

Activity Calculate how much storage does the data in your mobile phone database need?

overhead Some databases have what is called an overhead . This is where additional memory is used to store information about the objects as well as the data stored in the tables. Such as logo used in the reports, or the design of the query. These overheads are more difficult to calculate.