Search Header Logo
module 3

module 3

Assessment

Presentation

Computers

University

Practice Problem

Medium

Created by

Carlos Theran

Used 2+ times

FREE Resource

36 Slides • 20 Questions

1

media

2

media

3

media

4

Multiple Choice

Which of the following best describes a relational database?

1

A database that organizes data into tables related by common fields

2

A database that stores data in a single file

3

A database that only stores unstructured data

4

A database that does not allow relationships between data

5

media

6

Open Ended

List and briefly explain two key characteristics of relational databases.

7

media

8

Fill in the Blanks

Type answer...

9

Multiple Select

Which of the following are components of an RDBMS?

1

Database Engine

2

Query Processor

3

Storage Manager

4

Data Visualizer

10

media

11

Multiple Choice

Which of the following RDBMS systems is known for being lightweight and serverless, often used in mobile and desktop applications?

1

MySQL

2

Oracle Database

3

SQLite

4

Microsoft SQL Server

12

media

13

media

14

Open Ended

Explain how RDBMS systems ensure data reliability and consistency, even in the event of system failures.

15

media

16

media

17

media

18

media

19

media

20

media

21

media

22

Multiple Choice

Which SQL command is used to create a relationship between the 'Orders' and 'Customers' tables in the provided schema?

1

PRIMARY KEY

2

FOREIGN KEY

3

UNIQUE

4

CHECK

23

media

24

Open Ended

Explain how normalization helps in reducing data redundancy and improving data integrity in a database.

25

media

26

Multiple Choice

Which of the following normal forms specifically addresses multi-valued dependencies?

1

First Normal Form (1NF)

2

Third Normal Form (3NF)

3

Fourth Normal Form (4NF)

4

Fifth Normal Form (5NF)

27

media

28

media

29

media

30

Multiple Choice

Which SQL statement would you use to retrieve the first and last names of customers who live in 'New York'?

1

SELECT * FROM Customers WHERE City = 'New York';

2

SELECT FirstName, LastName FROM Customers WHERE City = 'New York';

3

SELECT FirstName, LastName FROM Customers;

4

SELECT City FROM Customers WHERE FirstName = 'New York';

31

Fill in the Blanks

32

media

33

Multiple Choice

Which SQL clause is used to filter groups after aggregation in the provided example?

1

WHERE

2

HAVING

3

GROUP BY

4

ORDER BY

34

media

35

Open Ended

Explain the difference between using a JOIN and a SUBQUERY in SQL, as shown in the examples.

36

media

37

Multiple Choice

What word is missing from the line below?
SELECT *
_______ CUSTOMER;
1
FROM
2
WHERE
3
SELECT
4
ORDER BY

38

Multiple Choice

Which of the following statements about window functions is correct?

1

They filter rows based on a condition.

2

They combine data from multiple tables.

3

They perform calculations across a set of rows related to the current row.

4

They insert new records into a table.

39

media

40

Fill in the Blanks

41

media

42

media

43

Multiple Choice

Which word is missing from the following SQL statement?


Select * table_name

1

With

2

Where

3

From

4

And

44

Multiple Select

Which of the following are valid ways to insert data into a table as shown in the examples?

1

Insert a single record

2

Insert multiple records

3

Insert data from another table

4

Insert using a DELETE statement

45

media

46

media

47

media

48

media

49

media

50

media

51

media

52

media

53

media

54

media

55

Open Ended

Reflecting on the learning objectives, which area of SQL or relational databases would you like to explore further or need more clarification on?

56

Multiple Choice

Which of the following is NOT a learning objective for this module on SQL fundamentals?

1

Identify and describe the basic components of SQL

2

Construct and execute fundamental SQL queries

3

Create relational database tables with appropriate data types

4

Design a web application interface

media

Show answer

Auto Play

Slide 1 / 56

SLIDE