Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Consider the following database and answer the questions below. a) Write the SQL

ID: 3867356 • Letter: C

Question

Consider the following database and answer the questions below. a) Write the SQL statement the displays the names of the students who have enrolled in the Database Systems course b) Write the SQL statement that displays a list of the students whose names start with 'S' c) Write the SQL statement that displays the Student ID, Student Name, Course ID, and Grade for students that passed at least one course with a grade better than B+ (i.e. A-, A, and A+) d) Write the SQL statement that displays the total number of credit hours for the courses enrolled in by the student with ID 1313.

Explanation / Answer

Hi,

Please find below the queries for the question-

Ans a) SELECT ST_NAME FROM STUDENT S JOIN
ENROLLMENT E ON S.ST_ID=E.ST_ID
JOIN COURSE C
ON E.COURSE_ID=C.COURSE_ID
AND COURSE_TITLE='Database Systems';

Ans b) SELECT ST_NAME FROM STUDENT WHERE SUBSTR(ST_NAME,1,1)='S';

Ans c) SELECT S.ST_ID, ST_NAME,C.COURSE_ID,E.GRADE
FROM STUDENT S JOIN
ENROLLMENT E ON S.ST_ID=E.ST_ID
JOIN COURSE C
ON E.COURSE_ID=C.COURSE_ID
AND E.GRADE IN('A-','A','A+');

Ans d) SELECT S.ST_ID, SUM(CREDIT_HR) AS TOTAL_CREDIT_HOURS
FROM STUDENT S JOIN
ENROLLMENT E ON S.ST_ID=E.ST_ID
JOIN COURSE C
ON E.COURSE_ID=C.COURSE_ID
AND S.ST_ID='1313'

Regards,

Vinay Singh

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote