TRANSCRIPTEnglish

CS405 Assignment 1 Solution Spring 2026 | CS405 Assignment 1 Solution 2026 | KST Learning

13m 29s3,485 words426 segmentsEnglish

What this video covers

This tutorial provides a complete walkthrough for completing and submitting Assignment 1 of the CS405 course. It covers drafting an Entity Relationship Diagram (ERD) using Draw.io for Question 1 and executing a basic SQL query in Oracle APEX SQL Workshop for Question 2. Guidance is also provided regarding LMS submission methods, whether submitting screenshots inline or via an MS Word document.

Key takeaways

  • Assignment details include a total of 20 marks with a due date of April 30.
  • Submissions can be completed either inline via the LMS text editor by inserting images or compiled into an MS Word document.
  • Question 1 requires constructing an ERD consisting of five entities: Restaurant, Menu Item, Customer, Order, and Order Detail.
  • Draw.io is used to design the ERD, detailing primary keys, foreign keys, simple attributes, and one-to-many relationships.
  • Question 2 involves requesting and activating an Oracle APEX workspace named 'Quick Bite'.
  • Students must navigate to SQL Workshop, execute the query SELECT 'Quick Bite' FROM DUAL;, and take a screenshot of both the command and result using Snipping Tool.

Topics covered

Assignment Overview and Submission Guidelines
Details the assignment requirements, deadlines, mark distribution, and the procedure for uploading the final work onto the LMS via inline image insertion or MS Word document submission.
Question 1: Designing the Entity Relationship Diagram (ERD)
Walks through identifying entities (Restaurant, Customer, Menu Item, Order, Order Detail), establishing primary and foreign key attributes, and mapping relationships in Draw.io before exporting the completed diagram as an image.
Question 2: Oracle APEX Workspace and SQL Command Execution
Covers registering for an Oracle APEX account, setting up the 'Quick Bite' workspace, navigating to SQL Commands within SQL Workshop, running a dual table select query, and capturing the required screenshot.
“What you need to know about this entity here Need a primary for this entity?”
▶ 4:28 · HEAR IT IN THE VIDEO

FULL TRANSCRIPT

0:00

Bismillahirrahmanirrahim.

0:02

Assalamu Alaikum Wa Rahmatullah Wa Barakatahu.

0:04

Hope you all are well friends

0:06

In today's video, we

0:07

CS 405 Assignment Number One Spring

0:10

We will solve it completely in 2026.

0:12

The due date is April 30 and its total

0:14

Marks are 20. Friends, this assignment which

0:16

You have not submitted it in any file.

0:18

Get it done but yes if you have to go there

0:20

When you get the option to submit the file, then

0:22

You have to submit MS Word file.

0:25

Basically there are two pictures inside it.

0:27

You have saved both the screenshots in MS Word.

0:29

Paste and submit the MS Word file

0:31

But if you get there like this

0:33

I got the interface of, that is, when you go to LMS

0:35

When you start submitting assignments, if you

0:37

You will get an interface like this: Submit Assignment

0:39

to do, then how do you submit

0:41

That is, here inside this interface you will get

0:42

This way you get a picture option.

0:44

Click on this picture here.

0:46

After clicking you simply made your first

0:47

The picture that will be of question number one

0:49

and then in the second

0:51

You have to paste the picture. And then simply

0:53

Click Save and submit the assignment.

0:55

I have to get it done. Okay? So there's a better chance.

0:57

That this assignment is in some file

0:58

You don't have to submit in instead you have to submit inline

1:00

session. Meaning in which you will get this kind of

1:02

An editor will be available on top of the LMS which

1:05

You don't have an editor like MS Word

1:07

that you insert the picture there yourself

1:09

Basically, the interface is everything you need.

1:11

You'll find it on top of the LMS. So, you'll find a

1:13

You will get the picture option. You can do that through it.

1:14

Upload and save both your pictures.

1:16

Do you understand? Now, friends, this assignment is complete.

1:18

There are basically two questions inside it. First

1:19

In the question, basically you have ARD entity

1:21

A relationship diagram has to be drawn.

1:22

Embed screenshots on your LMS

1:25

Have to submit it. And for the second question

1:26

Inside you have basically covered SQL Workshop.

1:28

Inside, through SQL commands, which work

1:31

Space has to be created and then given

1:33

His Select Curie is simple.

1:35

You have to take a screenshot and paste it.

1:37

on your LMS. Got it? So here are two

1:39

You have work to do. So if you do this

1:41

If you want to get the assignment done from us on paid basis then due

1:43

If you contact before the date then this

1:45

The assignment fee will be small. However, if

1:46

If you contact on the due date

1:48

this assignment because this assignment is a little

1:49

length. So your contribution to this assignment is

1:51

If the contact is not received on the due date

1:53

If you do, the fees will double.

1:55

Try this video below.

1:56

In the description I will tell you my jo

1:59

I'll give you my number too.

2:01

I'll also give you the members' numbers. You can also ask me

2:03

You can contact me or my team member

2:04

You can also contact us and for that you

2:05

Get the paid service done and book it.

2:07

You can do it yourself. Is it okay? Then try it.

2:10

Make your bookings before the due date.

2:11

Let us first solve the ERD.

2:13

Yes. Question number one. Question number one

2:15

Friends, you have to create this ERD.

2:16

This is an ERD in which you have

2:19

The restaurant is the entity, the customer is the entity,

2:22

Menu is the menu item entity, Order

2:24

entity followed by the order detail entity

2:26

And then there's this restaurant

2:27

The attributes are restaurant ID, name,

2:29

Location. The three attributes of a menu item

2:31

Item ID, Price, and Restaurant

2:32

ID. Okay? Then order whatever you have.

2:35

There are two attributes here: an order ID.

2:37

and a customer ID. A customer has three

2:39

The attributes are customer ID, name, and

2:40

Address. And then order details here.

2:42

but is being used as a junction table

2:44

which is linked to the menu item as well and

2:46

Same with the Adder Order entity. Okay? And

2:50

There are three attributes inside it: order

2:52

ID, Item ID, and Quantity.

2:55

Friends, your question is basically number one.

2:56

There's a solution. This is basically question number one.

2:58

This is the picture which you have basically on LMS

3:00

Question number one has to be submitted

3:02

As a picture. Now how to make it?

3:04

This is the solution, right? Now you can pause the video.

3:06

Do this and the whole diagram is

3:08

Draw. Now what do you need to do to draw?

3:10

Have you? I'm sorry to tell you about LMS.

3:12

In the description below the video

3:14

I'll give you a link to this tool. Draw.iio

3:16

To create EID of question number one

3:18

This tool is to be used like Draw.Pay

3:20

You will come to the draw, right? Here you will find this.

3:23

The journal will open like this. You have selected the general.

3:24

to close. After closing the journal

3:26

Here you will get an option Entity

3:27

Relationship. Your relationship has to come into this.

3:29

What do you need after coming into this?

3:30

You need this entity first, sir. Then

3:32

You need this attribute shape. After that

3:34

You need a one to many relationship.

3:36

Okay? And then this, this, this, underneath it

3:38

This is a straight line, basically primary

3:39

And below that, there is a dirt line.

3:41

Basically, we have a foreign key. Okay?

3:42

Now let's go and see it. First of all

3:44

You need this entity, so this is the entity friends.

3:47

Look, there's this entity here. This entity

3:49

Grab it and put it on like this. Okay? And

3:52

What do you do after that?

3:54

Make a duplicate of this. Five such

3:56

We need to create an entity. So here's an entity here.

3:57

We placed it. We placed an entity here.

4:00

We placed an entity here, at this location. And

4:03

We placed an entity here at this place.

4:06

That's fine. Adjust this a little bit.

4:08

Let's adjust this a little bit.

4:11

Let's adjust this a little bit.

4:12

Let's take it. And adjust this a little bit.

4:14

Let's take it. This is how you have to make it.

4:15

assignment. Okay? Here are the entities.

4:17

What do you need now? Their attributes

4:19

So look here for the attribute.

4:21

This is the primary key attribute

4:22

Below which it is written that attribute.

4:24

And this is your simple attribute.

4:25

Your foreign key is an attribute whose

4:26

The attribute of V is written below.

4:28

What you need to know about this entity here

4:30

Need a primary for this entity?

4:32

Two simple attributes are needed.

4:34

For this a simple primary key

4:35

The attribute is a foreign key. Okay? The rest is up to you.

4:37

See for yourself. Okay? I told you.

4:39

Which thing comes from where? It's yours.

4:40

This is the primary key attribute. Look at this

4:42

This one with the straight line underneath it. This is your

4:43

It is a simple attribute below which there is no

4:45

There's no line. And this is your foreign key.

4:47

attribute with a dotted line under it

4:49

It's done. Okay? So learn how to create attributes.

4:50

Now how do I link them?

4:52

This straight line is used.

4:53

Straight line. You have to hold it like this.

4:55

You have to catch it and link it with it like this.

4:56

After that, hold it and link it like this

4:58

Please provide the rest of the links yourself. Okay?

5:00

I have told you the main concept.

5:02

So what's the last thing you want after that?

5:04

This relationship is one to many.

5:06

This is a relationship, how will it be restored?

5:07

Come back and see this here.

5:09

You will get this, this is one mandatory to many

5:12

Optional second last line of second last

5:15

There is an option above this one, okay, this

5:17

Hold it, hold it and lift it up.

5:20

I have turned it up, I have to turn it down.

5:21

holding it down and mixing it with it like this

5:23

Now you have to correct it, to correct it you

5:25

Click on this arrow to click

5:26

After this you will get an option above

5:28

ah way points click on this and this is what

5:30

There is the first option, click on it.

5:32

So look at this, whatever you have, it's absolutely fine.

5:34

That's it. Just click on this arrow and

5:36

Duplicate it with Control D.

5:38

After duplicating, grab it and do it like this

5:40

Put it here. This point here

5:42

and hold this point here

5:45

Apply it. Similarly, do the rest of the duplicates.

5:46

Put it down. Look, I duplicated it.

5:48

And they are basically placed below as well.

5:50

Done? When the diagram is completely yours.

5:52

This should become a complete diagram. Now write in it

5:54

How are you? See here to write on the entity

5:55

If you double click, you can write in it.

5:57

The same applies to attributes.

5:58

Click on it and you can write something on it.

6:00

Yes. Okay? Once the file is created,

6:02

How to download? Click on the file

6:03

Yes. Export Edge Pay and PG Pay

6:06

Click here to export

6:08

And here you have completed it like this

6:10

Remove it and write CS45 here.

6:13

Underscore one means this picture question

6:16

It is a number one picture, that is why I

6:17

Wrote CS 5 405 underscore 1 and simply save

6:20

Click on it. So this is your complete solution.

6:21

The diagram will be saved.

AVAILABLE LANGUAGES

EnglishHindi

GET MORE FROM YOUR TRANSCRIPTS

Sign up for free and unlock interactive viewer, AI summaries, translations, concept maps, and more. No credit card required.