Mr Bond's Shop
Mr Bond's Shop
4.5535 reviews

High quality innovative resources for KS3, KS4, and KS5 Computer Science, Business Studies, iMedia, and IT

docx, 22.3 KB
docx, 22.3 KB
pptx, 533.02 KB
pptx, 533.02 KB
pptx, 392.05 KB
pptx, 392.05 KB
pptx, 316.28 KB
pptx, 316.28 KB
pptx, 157.72 KB
pptx, 157.72 KB
zip, 181.95 KB
zip, 181.95 KB
docx, 22.37 KB
docx, 22.37 KB

Introduce your students to databases and SQL / SQLite and build their knowledge through to a mini-project which uses their existing knowledge of Python and Tkinter.

1.3.2a - Database Concepts

  • Flat file databases
  • Entity identifiers
  • Indexing
  • Primary, Secondary, and Foreign keys
  • Relational databases

1.3.2b - Database Normalisation

  • Relational DB design
  • Relationships and ERD
  • Referential integrity
  • Linking DB tables / Link tables
  • Normalisation - reasons and 1NF, 2NF, 3NF

1.3.2c Transaction Processing

  • Capturing Information
  • ACID
  • Record locking
  • Redundancy

1.3.2d SQL

  • SELECT FROM WHERE
  • Conditions
  • Sorting
  • Dot notation
  • JOIN
  • Data types
  • ALTER / UPDATE / DELETE / DROP

SQL Worksheets

  1. Customer database: Import provided flat-file database and query it
  2. James Bond movies: Import provided flat-file database and query it. Note: this resource is available separately from my TES store
  3. High Scores: Import provided relational database and query it
  4. Marvel Cinematic Universe: examine provided SQL to create a new database
  5. Mini-project: plan and create a relational database and use Python and Tkinter to build an interface. Note: this project expects students to have a basic knowledge of Tkinter and independently research how to implement SQLite 3 in Python. No support files are provided for this activity.

Reviews

5

Something went wrong, please try again later.

obarker2000

a year ago
5

Terrific resource. This lesson set articulates tricky database concepts in a natural and comprehensible way, with low stakes AFL built in. Thank you!

abultufail9

a year ago
5

Too good!

EdelFrench

a year ago
5

Saved me loads of work!! THANK YOU!

p_iveson

a year ago
5

Exactly what I wanted, thanks

Report this resourceto let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.