An item is described by a unique ID, its manufacturer, its name, the space it occupies on a shelf, its cost and its retail price. A shelf is described by its size and a date is specified for when it will be removed from the shelf. Each department in an educational institute has a unique department number, a name, a location, phone number and is headed by a professor.
An item is described by a unique ID, its manufacturer, its name, the space it occupies on a shelf, its cost and its retail price. A shelf is described by its size and a date is specified for when it will be removed from the shelf. Each department in an educational institute has a unique department number, a name, a location, phone number and is headed by a professor.
An item is described by a unique ID, its manufacturer, its name, the space it occupies on a shelf, its cost and its retail price. A shelf is described by its size and a date is specified for when it will be removed from the shelf. Each department in an educational institute has a unique department number, a name, a location, phone number and is headed by a professor.
Presentation by: B. Senthil Kumar Asst. Professor SSNCE
B.E. IV Sem – Database Management Systems
Overview
Classwork – 1 Classwork – 2
B.E. IV Sem – Database Management Systems
Classwork – 1 A store displays items on shelves and would like to keep track of which items are on which shelves. • An item is described by a unique ID, its manufacturer, its name, the space it occupies on a shelf, its cost and its retail price. • A shelf is described by a unique shelf ID and its size. When an item is placed on a shelf, a date is specified for when the item will be removed from the shelf • Add a restriction that a shelf should not be empty • Draw an ER diagram that complete describes the entities and relationships with constraints
B.E. IV Sem – Database Management Systems
Classwork – 2 In an educational institute, there are several departments and students belong to one of them. • Each department has a unique department number, a name, a location, phone number and is headed by a professor • Professor have a unique employee Id, name and phone number • Students have a unique roll number, name, gender, phone number, date of birth, age and one or more email addresses. • Students have local address consisting of the hostel name and the room number. • They also have home address consisting of house number, street, city and PIN. • It is assumed that all students reside in the hostels
B.E. IV Sem – Database Management Systems
Classwork – 2 Specification Continues.... • A course taught in a semester of the year is called a section. There can be several sections of the same course in a semester; these are identified by the section number. Each section is taught by a different professor and has its own timings and room to meet. Students enroll for several sections in a semester. • Each course has name, number of credits and the department that offers it. A course may have other courses as pre-requisites i.e., courses to be completed before it can be enrolled in. • Professors also undertake research projects. These are sponsored by funding agencies and have a specific start date, end date and amount of sponsorship. A project has a unique projectId
B.E. IV Sem – Database Management Systems
Classwork – 2 Specification Continues.... • More than one professor can be involved in a project. Also a professor may be simultaneously working on several projects. • Draw an ER diagram that completely describes the entities and relationships with constraints