This document provides an overview of database systems and design, covering topics such as scenario selection, conceptual database design, logical database design, Oracle SQL implementation, and querying. It includes examples and explanations of business rules, table creation, index creation, data population, and SQL query writing.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Running head: DATABASE SYSTSEM AND DESIGN Database systems and design Name of the Student: Name of the University: Author Note
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
1 DATABASE SYSTEM AND DESIGN Stage 1: Scenario and Conceptual Database Design Task 1.1: Selection of the case upon which the database design and implementation is to be based The report is used for the description of the school database has been used in this report. Task 1.2: Provide a conceptual database design for your scenario & the list of enterprise rules being modelled Business Rules
2 DATABASE SYSTEM AND DESIGN The business rules on which the development of the database is done are described below: ï‚·The database should be able to store the details of the students identified by their unique id. ï‚·The database should be storing the details of the faculty in the system. ï‚·The database should be able to store the details of the course in the system. ï‚·The database should be able to store the details of the Enrolment of the students in the system. Stage 2: Logical Database Design and Oracle SQL Implementation/querying Task 2.1: Provide a Logical Database Design for your scenario Student (StudentID (pk), StudentName, StudentAddress, StudentContact) Course (CourseID (pk), CourseName, CourseDuration) Faculty (FacultyID (pk), FacultyName, FacultyAddress) Enrollment (EnrollmnetID (pk), FacultyID (fk), StudentID (fk), CourseID (fk)) Task 2.2 Create the tables using Oracle DBMS Database tables Student
3 DATABASE SYSTEM AND DESIGN Course Faculty
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
4 DATABASE SYSTEM AND DESIGN Enrolment Task 2.3: Create the four most useful indexes on your tables The list of constraints is provided below: Students Courses Faculty
5 DATABASE SYSTEM AND DESIGN Enrolment Task 2.4: Data Population Students Courses
6 DATABASE SYSTEM AND DESIGN Faculty Enrolment
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
10 DATABASE SYSTEM AND DESIGN Query 6 Select COUNT(P17242819STUDENTS.STUDENTNAME) From P17242819FACULTY InnerJoinP17242819ENROLLMENTOnP17242819ENROLLMENT.FACULTYID= P17242819FACULTY.FACULTYID InnerJoinP17242819STUDENTSOnP17242819STUDENTS.STUDENTID= P17242819ENROLLMENT.STUDENTID Where P17242819FACULTY.FACULTYNAME = 'Elvin Stones';
11 DATABASE SYSTEM AND DESIGN Bibliography Lee, S., Tewolde, G. and Kwon, J., 2014, March. Design and implementation of vehicle tracking system using GPS/GSM/GPRS technology and smartphone application. In Internet of Things (WF-IoT), 2014 IEEE World Forum on (pp. 353-358). IEEE. Pfaff, B., Pettit, J., Koponen, T., Jackson, E., Zhou, A., Rajahalme, J., Gross, J., Wang, A., Stringer, J., Shelar, P. and Amidon, K., 2015. The design and implementation of open vswitch. In 12th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 15) (pp. 117-130).