Database Management System Project
Added on 2020-11-23
24 Pages1258 Words484 Views
|
|
|
DATABASE
MANAGEMENT SYSTEM
MANAGEMENT SYSTEM
![Database Management System Project_1](/_next/image/?url=https%3A%2F%2Fdesklib.com%2Fmedia%2Fimages%2Fro%2F06e590f3a70449619b92da8c8b63a5ba.jpg&w=3840&q=10)
TABLE OF CONTENTS
INTRODUCTION................................................................................................................................3
MAIN BODY.......................................................................................................................................3
Part 1.....................................................................................................................................................3
A set of relations mapped from E-R diagram.............................................................................3
Design database management using MS Access-.......................................................................4
Database table-............................................................................................................................6
Queries Design..........................................................................................................................10
Part 2...................................................................................................................................................13
E-R model on the car rental activity, with three relations Customer, Rental and Car..............13
Database design and implementation using MYSQL (structural query Language).................13
CONCLUSION..................................................................................................................................25
INTRODUCTION................................................................................................................................3
MAIN BODY.......................................................................................................................................3
Part 1.....................................................................................................................................................3
A set of relations mapped from E-R diagram.............................................................................3
Design database management using MS Access-.......................................................................4
Database table-............................................................................................................................6
Queries Design..........................................................................................................................10
Part 2...................................................................................................................................................13
E-R model on the car rental activity, with three relations Customer, Rental and Car..............13
Database design and implementation using MYSQL (structural query Language).................13
CONCLUSION..................................................................................................................................25
![Database Management System Project_2](/_next/image/?url=https%3A%2F%2Fdesklib.com%2Fmedia%2Fimages%2Fnw%2F363b5ac64ebd4fa185591094b2ee359a.jpg&w=3840&q=10)
INTRODUCTION
Database is a collection of data and information which helps for update, delete, inserts
and manage data in the form tables. Data base manage system is important for organization to
manage the entire business process effectively and efficiently. Database manager provide the
information to their user and they have ability to manage read, write operations in business
operations and functions. This assignment will discuss about database that is implementations
occurred with the help of MS Access. This report will describe 3rd normal form to create
relationship between tables. Further, it also describes to database design with the help of
MYSQL server.
MAIN BODY
PART 1
A set of relations mapped from E-R diagram
1
Database is a collection of data and information which helps for update, delete, inserts
and manage data in the form tables. Data base manage system is important for organization to
manage the entire business process effectively and efficiently. Database manager provide the
information to their user and they have ability to manage read, write operations in business
operations and functions. This assignment will discuss about database that is implementations
occurred with the help of MS Access. This report will describe 3rd normal form to create
relationship between tables. Further, it also describes to database design with the help of
MYSQL server.
MAIN BODY
PART 1
A set of relations mapped from E-R diagram
1
![Database Management System Project_3](/_next/image/?url=https%3A%2F%2Fdesklib.com%2Fmedia%2Fimages%2Fzi%2F08ad0ba244cb40a59577273cc313ed40.jpg&w=3840&q=10)
Design database management using MS Access-
Normalization- Normalization is a database design technique used for creating database tables in
proper manner and it will reduce the dependency and redundancy of data and information in
database management system. It shows the relationship between the tables and data.
There are various types of Normalization techniques useful in database management system
which are discussed below:
1NF (Normal Form)
Each and every table should contain single value.
Each record needed to be unique.
2NF (Normal Form)
2nd Normal form is following satisfy the conditions such as:
It will create table with the help of 1NF.
All non-key attributes are fully functioned dependent on primary key.
3NF (Normal Form)
3rd Normal form has no transitive functional dependency.
2
Normalization- Normalization is a database design technique used for creating database tables in
proper manner and it will reduce the dependency and redundancy of data and information in
database management system. It shows the relationship between the tables and data.
There are various types of Normalization techniques useful in database management system
which are discussed below:
1NF (Normal Form)
Each and every table should contain single value.
Each record needed to be unique.
2NF (Normal Form)
2nd Normal form is following satisfy the conditions such as:
It will create table with the help of 1NF.
All non-key attributes are fully functioned dependent on primary key.
3NF (Normal Form)
3rd Normal form has no transitive functional dependency.
2
![Database Management System Project_4](/_next/image/?url=https%3A%2F%2Fdesklib.com%2Fmedia%2Fimages%2Fzg%2Fb90dfb87686145d6905f00dce8068d66.jpg&w=3840&q=10)
Consider a Car Rental database, which contain many tables. To show functional
dependency in database we take 3 tables: CUSTOMER, INSURANCE, CAR where in
CUSTOMER table contains customer details, in CAR table contains vehicle detail and in
INSURANCE table contains insurance details of vehicles and the person who owns the vehicle.
In this case, there need to link these tables in order to get insurance of car. The way to do
this is via foreign key. There is a column in INSURANCE table that points to or references a
corresponding column (called primary key) is CUSTOMER and CAR parent table i.e.
customer_id and car_reg_no. Suppose in CUSTOMER table Clay Jennson with customer_id 151
wants an insurance of car where reg_no 93484OPY whose detail stored in INSURANCE table
for create an insurance for particular customer.
3
dependency in database we take 3 tables: CUSTOMER, INSURANCE, CAR where in
CUSTOMER table contains customer details, in CAR table contains vehicle detail and in
INSURANCE table contains insurance details of vehicles and the person who owns the vehicle.
In this case, there need to link these tables in order to get insurance of car. The way to do
this is via foreign key. There is a column in INSURANCE table that points to or references a
corresponding column (called primary key) is CUSTOMER and CAR parent table i.e.
customer_id and car_reg_no. Suppose in CUSTOMER table Clay Jennson with customer_id 151
wants an insurance of car where reg_no 93484OPY whose detail stored in INSURANCE table
for create an insurance for particular customer.
3
![Database Management System Project_5](/_next/image/?url=https%3A%2F%2Fdesklib.com%2Fmedia%2Fimages%2Flr%2Fd7afead5501a495ba89822849be1a3f1.jpg&w=3840&q=10)
Now 3NF dictates that in INSURANCE table, the information hold about customer
should Customer_id and reg_no is that foreign key and references to identifies the customer who
owns the car with Customer_id (151) and reg_no (93484OPY) i.e. Clay Jennson. No other data
of CUSTOMER ansand CAR table stored in INSURANCE table. This ensuring that there is no
duplication of information, which turns queries run much more efficiently and shows functional
dependency 3NF.
Database table-
4
should Customer_id and reg_no is that foreign key and references to identifies the customer who
owns the car with Customer_id (151) and reg_no (93484OPY) i.e. Clay Jennson. No other data
of CUSTOMER ansand CAR table stored in INSURANCE table. This ensuring that there is no
duplication of information, which turns queries run much more efficiently and shows functional
dependency 3NF.
Database table-
4
![Database Management System Project_6](/_next/image/?url=https%3A%2F%2Fdesklib.com%2Fmedia%2Fimages%2Fbq%2F1a2102965f254cb8a4009ab78e3ffb5f.jpg&w=3840&q=10)
End of preview
Want to access all the pages? Upload your documents or become a member.
Related Documents
Database Design in MS Access and MYSQL - Assignmentlg...
|22
|711
|222
Database Design and Implementation: A Case Study Using MS Accesslg...
|43
|3386
|329
Database design and development - Assignmentlg...
|20
|1679
|88
Database Design & Development Assignment 2022lg...
|11
|885
|16
Database Study Materiallg...
|10
|943
|357
Relational Database Design Report 2022lg...
|14
|1321
|24