SlideShare a Scribd company logo
What is a Database?
What is it for?
Objectives – Class Database
• Understand what a database is and what it’s for.
• Think about database design
– Records
– Fields
• Field types
– Text, number, date, boolean
• Data accuracy:
– Validation
– Verification
What’s the difference?
Relational vs flat file
Examples of databases
Examples of databases
Databases 101
• Records: All the pupils in this class
• Fields:
– Surname, Forenames
– House
– Date of birth
– Height, weight
– Colour of Hair, Colour of Eyes
– Favourite Film
– Owns an Apple computer.
Text
Single Letter
Date
Number
Multi Choice
Text
Yes/No
Databases 101
• Records: All the pupils in this class
• Fields:
– Surname, Forenames
– House
– Date of birth
– Height, weight
– Colour of Hair, Colour of Eyes
– Favourite Film
– Owns an Apple computer.
Step 1: Create a
general form
using WORD that
will make it easy
to fill in the
information
ID field - Key field
• Allows the computer to keep track of which
record is which.
• Must be unique to each record, cannot have
duplicates
• Doesn’t need to be understandable by
humans.

More Related Content

PPTX
What is binary and why do we use it?
PPTX
INTRODUCTION TO DATABASE............pptx
PPT
Database Blog
PDF
Databases By ZAK
PPTX
PPS
Database
PPTX
lecture 6 DIGITAL TOOLBOX SEMESTER 1.PPTX
PPTX
23.database
What is binary and why do we use it?
INTRODUCTION TO DATABASE............pptx
Database Blog
Databases By ZAK
Database
lecture 6 DIGITAL TOOLBOX SEMESTER 1.PPTX
23.database

Similar to Databases 101 (20)

PPT
Week 1 Before the Advent of Database Systems & Fundamental Concepts
PDF
Ecdl v5 module 5 print
PPT
Database fundamentals
PPTX
PPTX
ITGS - Data And Databases
PPT
Info systems databases
PPTX
Database (DB- A database is an electronically stored, systematic collection o...
PPTX
RDMS AND SQL
PPT
Ch # 09 database management system
PPTX
IS CH2 Database Management (p1)
PPTX
Introduction to ms access database
PPTX
Structured Query Language (SQL)- standard Database language
PDF
IGCSE ICT (0417/0983) - Databases - Ajiro Tech
PPT
Database
PDF
PPT
Database
PPT
Database
PPT
Databases Main Lesson 1
PPT
VCAL Databases
PPT
Database
Week 1 Before the Advent of Database Systems & Fundamental Concepts
Ecdl v5 module 5 print
Database fundamentals
ITGS - Data And Databases
Info systems databases
Database (DB- A database is an electronically stored, systematic collection o...
RDMS AND SQL
Ch # 09 database management system
IS CH2 Database Management (p1)
Introduction to ms access database
Structured Query Language (SQL)- standard Database language
IGCSE ICT (0417/0983) - Databases - Ajiro Tech
Database
Database
Database
Databases Main Lesson 1
VCAL Databases
Database
Ad

More from grahamwell (20)

PPTX
Pseudocode
PPT
Excel =if function
PPT
Excel Min max-average
PPTX
Introduction to touch develop
PPTX
Introduction to touch develop
PPTX
The software story
PPTX
Turtle graphics
PPTX
Database field types
PPTX
Kodu controls
PPT
Pascal names and types
PPT
Python part two names and types
PPTX
Abstraction - Year 9
PPTX
Thinking about your project
PPTX
The rail fence
PPT
Lesson 1
PPT
Rsa encryption
PPT
Server side scripts
PPTX
Revision topic 1 sensors and control
PPTX
Mtslesson
PPT
Hashing
Pseudocode
Excel =if function
Excel Min max-average
Introduction to touch develop
Introduction to touch develop
The software story
Turtle graphics
Database field types
Kodu controls
Pascal names and types
Python part two names and types
Abstraction - Year 9
Thinking about your project
The rail fence
Lesson 1
Rsa encryption
Server side scripts
Revision topic 1 sensors and control
Mtslesson
Hashing
Ad

Recently uploaded (20)

PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
cuic standard and advanced reporting.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
MYSQL Presentation for SQL database connectivity
PPT
Teaching material agriculture food technology
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Empathic Computing: Creating Shared Understanding
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Electronic commerce courselecture one. Pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Approach and Philosophy of On baking technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Advanced methodologies resolving dimensionality complications for autism neur...
cuic standard and advanced reporting.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
MYSQL Presentation for SQL database connectivity
Teaching material agriculture food technology
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Spectroscopy.pptx food analysis technology
Dropbox Q2 2025 Financial Results & Investor Presentation
Spectral efficient network and resource selection model in 5G networks
Encapsulation_ Review paper, used for researhc scholars
Empathic Computing: Creating Shared Understanding
Mobile App Security Testing_ A Comprehensive Guide.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Electronic commerce courselecture one. Pdf
Machine learning based COVID-19 study performance prediction
Approach and Philosophy of On baking technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Unlocking AI with Model Context Protocol (MCP)
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton

Databases 101

  • 1. What is a Database? What is it for?
  • 2. Objectives – Class Database • Understand what a database is and what it’s for. • Think about database design – Records – Fields • Field types – Text, number, date, boolean • Data accuracy: – Validation – Verification What’s the difference? Relational vs flat file
  • 5. Databases 101 • Records: All the pupils in this class • Fields: – Surname, Forenames – House – Date of birth – Height, weight – Colour of Hair, Colour of Eyes – Favourite Film – Owns an Apple computer. Text Single Letter Date Number Multi Choice Text Yes/No
  • 6. Databases 101 • Records: All the pupils in this class • Fields: – Surname, Forenames – House – Date of birth – Height, weight – Colour of Hair, Colour of Eyes – Favourite Film – Owns an Apple computer. Step 1: Create a general form using WORD that will make it easy to fill in the information
  • 7. ID field - Key field • Allows the computer to keep track of which record is which. • Must be unique to each record, cannot have duplicates • Doesn’t need to be understandable by humans.