ADVANCED DATABASE SYSTEMS EXAM

ADVANCED DATABASE SYSTEMS EXAM

University

33 Qs

quiz-placeholder

Similar activities

Web Design Basics Quiz

Web Design Basics Quiz

6th Grade - University

30 Qs

Quiz Microsoft Excel

Quiz Microsoft Excel

10th Grade - University

30 Qs

Information Management-MidQuiz

Information Management-MidQuiz

University

31 Qs

BASIS DATA

BASIS DATA

11th Grade - University

35 Qs

Exploring Relational Data Concepts

Exploring Relational Data Concepts

University

30 Qs

PARCIAL Final Bases de Datos Masivas 2025-1

PARCIAL Final Bases de Datos Masivas 2025-1

University

34 Qs

Data Warehouse Intro and Architecture

Data Warehouse Intro and Architecture

University

30 Qs

Ms. Excel

Ms. Excel

10th Grade - University

35 Qs

ADVANCED DATABASE SYSTEMS EXAM

ADVANCED DATABASE SYSTEMS EXAM

Assessment

Quiz

Information Technology (IT)

University

Medium

Created by

ARLENE QUICAY

Used 8+ times

FREE Resource

33 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

Which SQL command is used to update a student's email address in the Students table?

UPDATE Students SET Email = 'new@uni.edu' WHERE StudentID = 1;

SELECT Email FROM Students WHERE StudentID = 1;

ALTER Students SET Email = 'new@uni.edu' WHERE StudentID = 1;

INSERT INTO Students (Email) VALUES ('new@uni.edu');

2.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

You want to create a table for courses offered in the current semester. Which is correct?

CREATE TABLE Courses (CourseID INT, CourseName VARCHAR(100), Credits INT);

CREATE TABLE Courses (CourseID INT, CourseName VARCHAR(100), Credits INT(5,2));

CREATE TABLE Courses (CourseID, CourseName, Credits);

CREATE TABLE Courses (CourseID INT, CourseName TEXT(100), Credits INT);

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

To ensure each enrolled student is a valid student, which constraint is appropriate?

CHECK

PRIMARY KEY

FOREIGN KEY

NOT NULL

4.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

You want to count students per course and display those with more than 10. What query should you use?

SELECT CourseID, COUNT(StudentID) FROM Enrollments GROUP BY CourseID HAVING COUNT(StudentID) > 10;

SELECT COUNT(StudentID), CourseID FROM Enrollments GROUP HAVING COUNT > 10;

SELECT CourseID, COUNT(StudentID) FROM Enrollments WHERE COUNT(StudentID) > 10;

SELECT CourseID FROM Enrollments GROUP BY CourseID WHERE COUNT(StudentID) > 10;

5.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

Which function would format the EnrollmentDate as "April 05, 2023"?

FORMAT(EnrollmentDate, 'MMMM dd, yyyy')

FORMAT(EnrollmentDate, 'mmmm dd, yyyy')

FORMAT(EnrollmentDate, 'yyyy/MM/dd')

FORMAT(EnrollmentDate, ' MMMM dddd, yyyy')

6.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

How do you find students enrolled in the last 30 days?

SELECT * FROM Students WHERE EnrollmentDate <= DATEADD(DAY, -30, GETDATE());

SELECT * FROM Students WHERE EnrollmentDate >= DATEADD(DAY, -30, GETDATE());

SELECT * FROM Students WHERE EnrollmentDate = GETDATE();

SELECT * FROM Students WHERE EnrollmentDate < GETDATE();

7.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

A database administrator needs to update the status of one specific student record. However, the UPDATE statement is written without a WHERE clause. What is the most likely outcome of executing this command?

No rows in the table will be affected

An error will occur because a condition is required

All records in the Students table will have their values updated

Only records with NULL values in the updated column will be changed

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?