Assignment-1 BCS403
Assignment-1 BCS403
Assignment -1
Course Outcome Statements : After the successful completion of the course, the students will be able to
CO1 Conceptualize data modeling concepts to draw ER-diagrams for the given scenarios.
CO2 Frame efficient queries to retrieve data from the database considered.
CO3 Apply the database normalization concepts to devise efficient database for the given real time problems.
CO4 Analyze the importance of Transaction processing and concurrency control in efficient database management.
CO5 Differentiate between DBMS and NoSql.
Explain the terms super key, primary key, foreign key with an example 5 L2 2
9
Explain the different SQL data definition statements and their significance in 5 L2 3
16 defining database schemas.
Explain how SQL supports aggregate functions like COUNT, SUM, AVG, 5 L2 3
20 MIN, and MAX. Provide examples for each function.