DFo 4 1 Practice
DFo 4 1 Practice
DFo 4 1 Practice
Overview
In this practice, you will install Oracle SQL Developer Data Modeler. Follow the instructions depending on whether you have a Linux or
Windows or Mac operating System
Assumptions
Here the assumption is you have downloaded the installation files from Oracle Technology Network. You can download the files from
the link provided:
http://www.oracle.com/technetwork/developer-tools/datamodeler/downloads/index.html
Tasks
1. To install in a Windows 32-Bit or 64-Bit platform:
a. Ensure you have a JRE installed, if not, download the JRE from the Oracle Technology Network website
Note: The link to download the JRE is : http://www.oracle.com/technetwork/java/javase/downloads/index.html
Copyright © 2020, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
2. To install in a Linux platform:
a. Ensure you have a JRE installed, if not, download the JRE from the Oracle Technology
Note: The link to download the JRE is : http://www.oracle.com/technetwork/java/javase/downloads/index.html
d. Assuming the rpm file has been extracted under the /opt/datamodeler folder, set the privileges :
chmod -R 777 /opt/datamodeler
Overview
In this practice, you identify and model the entities and attributes for an Academic Database, or in other words a School Management
System.
Tasks
For your convenience, here is a summary of how the Academic Database (School Management System) works:
a. A School/University has many Departments which offer courses to students in a given academic session.
b. Each of these courses are taught by a faculty.
c. Students enroll for different courses in an academic session.
d. Besides the registration details, the parent information of the student also needs to be maintained by the University/School.
e. The Department maintains the student’s attendance details which would decide the eligibility of the student to take up the
exams for that academic session.
f. For each academic session, exams are conducted and the results are shared with the student within a stipulated period of
time.
g. The Department also maintains a log of the Faculty login and logout time for their reporting needs.
Copyright © 2020, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
2
1. With the information provided above, use Oracle SQL Developer Data Modeler to identify and create the
− Entities for an School Management System
− Attributes for each of the Entities identified
− Relationship between the entities
Copyright © 2020, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.