Consider the UNIVERSITY EER schema of Figure 8.10. Think of what operations are needed for the entity types/classes in the schema. Do not consider constructor and destructor operations.

What will be an ideal response?


```
University database operations)
define class PERSON:

operations change-address (new : Address) : Address;
define class COURSE:

operations new-section ( Yr, Qtr : integer ) : Section;
get-current : set ( cur-sec : Current_Section );
change-dept ( new-dept : Department ) : Course;
define class STUDENT:
operations change-major ( new : Major ) : Student;
register ( sec : Current_Section ) : boolean;
g et-transcript : set ( tuple ( course-taken : Course;
grade : char; ) );
define class FACULTY:

operations call-comm-meeting ( S : Student ) : set ( Faculty );
compute-support : float;
change-dept ( new-dept : Department ) : Faculty;
make-chairman ( dept : Department ) : Faculty;
Many other operations are possible, as well.
```

Computer Science & Information Technology

You might also like to view...

Your download time may vary according to the ____ preferences set for your Status bar.

A. Download Time B. File Size C. Connection Speed D. ISP

Computer Science & Information Technology

A(n) ________ is software used to view information on the World Wide Web

Fill in the blank(s) with correct word

Computer Science & Information Technology

Circuit-level gateways work at the session layer of the OSI model

Indicate whether the statement is true or false

Computer Science & Information Technology

You can use a query string to pass information from one Web page to another.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology