Computer Science GCES OCR
-
Cpu Architecture Performance And Embedded Systems Ocr5 主题
-
Primary And Secondary Storage Ocr6 主题
-
Data Storage And Compression Ocr12 主题
-
Units Of Data Storage Ocr
-
Processing Binary Data Ocr
-
Data Capacity And Calculating Capacity Requirements Ocr
-
Converting Between Denary And Binary Ocr
-
Binary Addition Ocr
-
Converting Between Denary And Hexadecimal Ocr
-
Converting Between Binary And Hexadecimal Ocr
-
Binary Shifts Ocr
-
Representing Characters Ocr
-
Representing Images Ocr
-
Representing Sound Ocr
-
Compression Ocr
-
Units Of Data Storage Ocr
-
Networks And Topologies Ocr6 主题
-
Wired And Wireless Networks Protocols And Layers Ocr6 主题
-
Identifying And Preventing Threats To Computer Systems And Networks Ocr2 主题
-
Operating Systems And Utility Software Ocr2 主题
-
Ethical Legal Cultural And Environmental Impact Ocr2 主题
-
Computational Thinking Searching And Sorting Algorithms Ocr3 主题
-
Designing Creating And Refining Algorithms Ocr5 主题
-
Programming Fundamentals And Data Types Ocr5 主题
-
Additional Programming Techniques Ocr7 主题
-
Defensive Design And Testing Ocr6 主题
-
Boolean Logic Diagrams Ocr2 主题
-
Programming Languages And Integrated Development Environments Ides Ocr3 主题
-
The Exam Papers Ocr2 主题
-
Structuring Your Responses Ocr3 主题
Sql Ocr
Exam code:J277
SQL
What is SQL?
-
SQL (Structured Query Language) is a programming language used to interact with a DBMS.
-
SQL allows users to locate specific information in a database table using these basic SQL commands:
-
Select – what field(s) do you want to retrieve?
-
From – which table(s) do you want to search?
-
Where – what condition is there?
-
Selecting Data Commands
|
Command |
Description |
Example |
|---|---|---|
|
SELECT |
Retrieves data from a database table |
SELECT * SELECT name, age |
|
FROM |
Specifies the tables to retrieve data from |
SELECT * SELECT name, age |
|
WHERE |
Filters the data based on a specified condition |
SELECT * |
-
The ‘*‘ symbol is called a ‘wildcard‘, it selects all fields in the table
Examples
-
Select all the fields from the Customers table
Command:

Output:
|
ID |
Name |
Age |
City |
Country |
|---|---|---|---|---|
|
1 |
John Doe |
30 |
New York |
USA |
|
2 |
Jane Doe |
25 |
London |
UK |
|
3 |
Peter Lee |
40 |
Paris |
France |
-
Select the ID, name & age of customers who are older than 25
Command:

Output:
|
ID |
Name |
Age |
|
1 |
John Doe |
30 |
|
3 |
Peter Lee |
40 |
Worked Example
The database table Stock stores the current stock levels of products currently on sale.
|
ProdName |
Quantity |
Price |
|---|---|---|
|
Biscuits |
143 |
0.99 |
|
Bread |
87 |
1.49 |
|
Milk |
34 |
1.10 |
|
Pasta |
421 |
0.89 |
|
Ketchup |
287 |
2.99 |
Complete the SQL query to return the product name and quantity of all products that’s price is less than £1 [3]

Answer

Guidance
-
Spelling of field names and table name must be exact
-
Capitalisation must match field and table names to be awarded marks
-
Table name is always in the question in different format
Responses