Introduction To Databases GCSE Computer Science

Slides:



Advertisements
Similar presentations
A Guide to SQL, Seventh Edition. Objectives Understand the concepts and terminology associated with relational databases Create and run SQL commands in.
Advertisements

Microsoft Access 2007 Microsoft Access 2007 Introduction to Database Programs.
Computer Science & Engineering 2111 Introduction to Database Management Systems Relationships and Database Creation 1 CSE 2111 Introduction to Database.
Databases. Objectives Define what a database is. Understand the difference between a flat and relational database Design and create a relational database.
DAY 21: MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Akhila Kondai October 30, 2013.
Session 5: Working with MySQL iNET Academy Open Source Web Development.
CPS120: Introduction to Computer Science Information Systems: Database Management Nell Dale John Lewis.
Introduction –All information systems create, read, update and delete data. This data is stored in files and databases. Files are collections of similar.
MS Access Database Connection. Database? A database is a program that stores data and records in a structured and queryable format. The tools that are.
Databases in Visual Studio. Database in VisualStudio An MS SQL database are built in Visual studio The Name can be something like ”(localdb)\Projects”
Databases. Database A database is an organized collection of related data.
HSCI 709 SQL Data Definition Language. SQL Standard SQL-92 was developed by the INCITS Technical Committee H2 on Databases. SQL-92 was designed to be.
CPS120: Introduction to Computer Science Lecture 19 Introduction to SQL.
Super Hero Databases Lesson 2. Lesson 2 Aims… To know different data types. To understand why it is important to put the correct data in the correct data.
Concepts of Database Management Seventh Edition
A Guide to MySQL 3. 2 Introduction  Structured Query Language (SQL): Popular and widely used language for retrieving and manipulating database data Developed.
SQL Basic. What is SQL? SQL (pronounced "ess-que-el") stands for Structured Query Language. SQL is used to communicate with a database.
Database revision.
What’s a database? Data stored in a structured format that lends itself to easy manipulation and recall.
Course FAQ’s I do not have any knowledge on SQL concepts or Database Testing. Will this course helps me to get through all the concepts? What kind of.
SQL Jan 20,2014. DBMS Stores data as records, tables etc. Accepts data and stores that data for later use Uses query languages for searching, sorting,
Planning & Creating a Database By Ms. Naira Microsoft Access.
Chapter 13.3: Databases Invitation to Computer Science, Java Version, Second Edition.
* Database is a group of related objects * Objects can be Tables, Forms, Queries or Reports * All data reside in Tables * A Row in a Table is a record.
به نام خدا SQL QUIZ جوانمرد Website: ejavanmard.blogfa.com.
MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Sravanthi Lakkimsety Mar 14,2016.
Copyright © 2014 Pearson Canada Inc. Ext. 5b-1 Copyright © 2014 Pearson Canada Inc. Application Extension 5b Using Microsoft Access Part 2: Using Information.
1 Database Systems Introduction to Microsoft Access Part 1.
N5 Databases Notes Information Systems Design & Development: Structures and links.
3 A Guide to MySQL.
INTRODUCTION TO DATABASES (MICROSOFT ACCESS)
Query Methods Simple SQL Statements Start ….
CS SQL.
Databases.
Query Methods Where Clauses Start ….
Databases Key Revision Points.
Objectives Create an action query to create a table
Database Concepts Relational Databases Start ….
Web Programming Week 3 Old Dominion University
GCSE COMPUTER SCIENCE Topic 3 - Data 3.5 Databases.
CS1222 Using Relational Databases and SQL
Database Management  .
Databases and Information Management
MS Access Database Connection
What is a Database and Why Use One?
HANDS-ON TUTORIAL 1 By ARLENE N. BARATANG.
Structured Query Language (SQL) William Klingelsmith
SQL LANGUAGE and Relational Data Model TUTORIAL
CS1222 Using Relational Databases and SQL
Insert, Update, Delete Manipulating Data.
PHP and MySQL.
Access Lesson 2 Creating a Database
What is a Database? A collection of data organized in a manner that allows access, retrieval, and use of that data.
Structured Query Language
مقدمة في قواعد البيانات
Introduction To Structured Query Language (SQL)
Databases and Information Management
Introduction To Structured Query Language (SQL)
Web Programming Week 3 Old Dominion University
CS1222 Using Relational Databases and SQL
CS1222 Using Relational Databases and SQL
Introduction To Databases GCSE Computer Science
Working With Databases
A Very Brief Introduction to Relational Databases
GCSE COMPUTER SCIENCE Topic 3 - Data 3.11 Databases.
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.
CS1222 Using Relational Databases and SQL
DATABASE Purpose of database
Web Programming Week 3 Old Dominion University
CS1222 Using Relational Databases and SQL
Presentation transcript:

Introduction To Databases GCSE Computer Science Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table Introduction To Databases GCSE Computer Science

Starter Create Your Superhero! Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table Starter Create Your Superhero! Use the DC Kids Superhero generator to create your own superhero. Make sure that there is at least one difference to the person next to you!

Record Primary Key Field Query Atomic Data Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table Our Key Terms Record Flat File Primary Key Field Query Atomic Data Foreign Key

What is a Database? Add to your Glossary Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table What is a Database? Add to your Glossary “A persistent, organised store of data”

Make a list of all the databases you can think of… Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table Make a list of all the databases you can think of… MS Access Class register Calendar Email address book Paper diary Wall Calendar Anything else? 2 5 4 1 3 mins Time: 5 minutes total! (timer starts on click)

How is A Database Organised? Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table How is A Database Organised? Columns = Fields Rows = Records

Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table Gather the following information in a table format from 5 other students… FirstName (Text) LastName (Text) HasMask (Yes/No) MainTopColour (Text) MainTrouserColour (Text) Age (Integer) 2 5 4 1 3 mins Time: 5 minutes total! (timer starts on click)

How would you describe your database? Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table How would you describe your database? All the data is in a single table in records, therefore it’s called a Flat File The alternative is a relational database with records in different tables © TeachAllAboutIT 2018

Super Heros: The SQL Add to your Glossary Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table Super Heros: The SQL Add to your Glossary SQL - “The language used to create and manipulate databases” CRUD - “An acronym used to describe what SQL can do: Create Read Update Delete”

SELECT * FROM SuperHeros WHERE Hair LIKE ‘Red’ Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table Selecting Data Stand up if you think the query applies to your superhero: SELECT * FROM SuperHeros WHERE Hair LIKE ‘Red’

SELECT * FROM SuperHeros WHERE Gender = ‘Female’ Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table Selecting Data Stand up if you think the query applies to your superhero: SELECT * FROM SuperHeros WHERE Gender = ‘Female’

SELECT * FROM SuperHeros WHERE Name LIKE ‘B%’ Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table Selecting Data Stand up if you think the query applies to your superhero: SELECT * FROM SuperHeros WHERE Name LIKE ‘B%’

SELECT * FROM SuperHeros WHERE Name LIKE ‘%e%’ Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table Selecting Data Stand up if you think the query applies to your superhero: SELECT * FROM SuperHeros WHERE Name LIKE ‘%e%’

This just became a complex query! Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table Selecting Data Stand up if you think the query applies to your superhero: SELECT * FROM SuperHeros WHERE Top LIKE ‘green’ AND Trousers LIKE ‘purple’ This just became a complex query!

SELECT * FROM SuperHeros WHERE Top LIKE ‘green’ Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table Selecting Data Stand up if you think the query applies to your superhero: SELECT * FROM SuperHeros WHERE Top LIKE ‘green’ OR Trousers LIKE ‘purple’

Database Creation Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table Database Creation Use this query to create your superhero table!

Data Creation Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table Data Creation INSERT the superhero data into your database

How could you make this more complex? Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table Data Creation SELECR the superhero data from your database How could you make this more complex?

Learning Objectives Define different types of database Describe the organisation and structure of a database Use queries to select, create, update, and delete data in a table Homework Download and complete the Databases revision placemat. Remember your notes should use: Well presented full sentences with Point, Explain, Example