You are on page 1of 25

VIDYAVARDHINI’S BHAUSAHEB VARTAK

POLYTECHNIC

MICRO PROJECT
Academic year: 2022-23

Title of Micro Project:

AIRPORT MANGEMENT SYSTEM

Program/Code: Database Management System (CO) Semester: Third


Course/Code: (22319)
Name of Student:
Roll No:
Enrolment No:

Name of Faculty: Ajay Chawda


MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

Certificate

This is to certify that

Roll No of Third Semester of Diploma in Database Management System (CO)


of Institute, B.V. POLYTECHNIC (Code: 0093) has completed the Micro Project
satisfactorily in Subject – Database Management System (22319) for the academic
year 2022- 2023 as prescribed in the curriculum.

Place: Vasai Enrolment No:

Date: Exam. Seat No:

Subject Teacher Head of the Department Principal


Annexure - I

Part A: Micro Project


Proposal

1.1 Aim/Benefits of the Micro-Project:


The Aim of Micro Project is to study Normalization of data upto 3NF for student database.

2.1 Course Outcomes integrated:

a. Design Normalized Database on given data

3.1 Proposed Methodology:


1. Literature survey.
2. Collect information through different sources
3. Analysis of data.
4. Compilation of collected data.

4.0 Action Plan

Sr. Planned Planned Name of


Details of the activity
No. Start date Finish date Members
1 Formation of Group & Topic Selection All members
2 Submission of Proposed Plan All members
3 Preparation of Report All members
4 Final valuation of a working Report All members
5 Presentation of Report All members
6 Submission of Final Report All members

5.0 Resource Required:


Sr.
Name of resources/Material Specifications Qty Remarks
No.
Processor: i3
1. Computer 1
RAM: 4.00GB
2. Microsoft Word Word -2016
3. Printer Hp LaserJet 1
4. Refer Book
www.bi-brain.com
5 Sites name
www.wikipedia.org
6.0 Name of Team Members

Roll No Individual
Sr. Process and Total
Name of Students Product Presentation
No.
assessment (06) (04) (10)

01 1246

02 1247

03 1248

04 1249

05 1250

Name & Signature of Faculty: Prof. Ajay Chawda


Annexure- II

Final Micro Project Report

Title: AIRPORT MANGEMENT SYSTEM

1.0 Rationale: Each and every organization like shopping mall, hospital, banking, institutes, industry needs
to share huge amount of data in effective manner This course aims to develop skills in students to create,
store, modify, manage and extract information from a database. Database system can be used as a backend
for developing database applications

2.1 Aim/Benefits of the Micro-Project:


The Aim of Micro Project is to study Normalization of data upto 3NF for student database
3.1 Course Outcomes Integrated:
a. Design Normalized Database on given data

4.0 Actual Procedure Followed.


1 Discussion about topic with guide and among group members
2 Literature survey
3 Information collection
4 Compilation of content
5 Editing and revising content
6 Report Preparation
5.0: Actual Resources Required:
Sr.
Name of resources/Material Specifications Qty Remarks
No.
Processor: i3
1. Computer 1
RAM: 4.00 GB
2. Microsoft Word Word -2016
3. Printer Hp LaserJet 1
4 Refer Book
www.bi-brain.com
5 Sites name
www.wikipedia.org

7.0 Skill Developed/Learning outcomes of this Micro-Project


The following skills were developed:
1. Teamwork: Learned to work in a team and boost individual confidence.
2. Problem-Solving: Developed good problem-solving habits.
3. Technical Writing: Preparing the report of proposed plan and the final report.
Annexure - III

Rubrics for Assessment of Micro-Project


Title:
Institute Code: 0093 Academic year: 2022-23
Program: CO-I Course & Code: (22319)
Name of Candidate: Roll No:

Semester: Third
Name of Faculty: Prof. Preeti Aware

Sr. Poor Average Good Excellent


Characteristic to be Assessed
No. (Marks 1-3) (Marks 4-5) (Marks 6-8) (Marks 9-10)
1. Relevance to the Course
Literature Survey/Information
2.
Collection
3. Project Proposal
Completion of the Target as per
4.
Project Proposal
5. Analysis of Data and Representation
6. Quality of Prototype/Model
7. Report Preparation
8. Presentation
9. Viva
Marks Out Of 10

Name & Signature of Faculty: Prof. Ajay Chawda


Annexure- IV

Micro-Project Evaluation Sheet


Title: NORMALIZE UPTO 3NF STUDENT DATABASE
Institute Code: 0093 Academic year: 2022-23
Program: CO-I Course & Code: 22319
Name of Candidate: Roll No:
Semester: Third

Name of Faculty: Prof. Ajay Chawda

Course Outcomes Achieved:


a. Design Normalized Database on given data
Evaluation as per Suggested Rubric for Assessment of Micro Project:
Sr. Characteristic to be Poor Marks Average Marks 4- Good Marks 6-8 Excellent Marks Sub
assessed 1-3 5 9-10 Total
No.

(A) Process and product assessment Out Of 6

1 Relevance to the course

2 Literature Survey .
Information Collection

3 Completion of the Target


as per project proposal

4 Analysis of Data and


representation

5 Quality of
Prototype/Model/Conte nt

6 Report Preparation

(B) Individual Presentation/Viva Out of 4

7 Presentation .

8 Viva

Name and designation of the Faculty Member:


Prof. Ajay Chawda
Weekly Activity Sheet
Topic: NORMALIZE UPTO 3NF STUDENT DATABASE
Institute Code: 0093 Academic year: 2022-2023
Program: CO-I Course & Code: 22319
Name of Candidate:
Roll No:
Semester: Third

Name of Faculty: Prof. Ajay Chawda

SR. NO WEEK ACTIVITY PERFORMED

1. 1st Week Discussion and Finalization of Topic


2. 2nd Week Literature Review
3. 3rd Week Submission of Proposed Plan
4 4th Week Information Collection
5. 5th Week Analysis of Data
6. 6th Week Compilation of content
7. 7th Week Editing and Revising the Content
8. 8th Week Report Presentation
9. 9th Week Report Presentation
10. 10th- 12th Week Presentation

Signature of Student Dated Signature of Faculty


AIRPORT MANGEMENT SYSTEM

Roll No :- 1245-1248
DIV :- SYCO-2
INDEX

SR. TITLE. Page


1. INTRODUCTION.
2. ER MODEL & ITS COMPONENTS.

3. ENTITY.

4. ATTRIBUTES.
5. RELATION.
6. ER DIAGRAM
7. EXPLANATION
8. CODE.
9. OUTPUT.
10. CONCLUSION.
11. REFERENCES.
INTRODUCTION

Database is a collection of inter-related data which helps in


efficient retrieval, insertion and deletion of data from database and
organizes the data in the form of tables, views, schemas, reports
etc. For example, university database organizes the data about
students, faculty, and admin staff etc. which helps in efficient
retrieval, insertion and deletion of data from it.
Database Management System: Database management system is a
software which is used to manage the database. For example: MySQL,
Oracle, etc are a very popular commercial database which is used in
different applications. DBMS provides an interface to perform various
operations like database creation, storing data in it, updating data,
creating a table in the database and a lot more. It provides protection
and security to the database. In the case of multiple users, it also
maintains data consistency.
Characteristics of DBMS:

1. It is used to support manipulation and processing of data.


2. It is used to provide security of data.
3. It can provide a clear and logical view of the process that
manipulates data.
E-R Model and it’s Components.

ER model stands for the Entity Relationship Model in the database


management system (DBMS). It is the first step of designing to give the
flow for a concept. It is the DFD (Data Flow Diagram) requirement of
a company. It is the basic building block for relational models. Not that
much training is required to design the database project .It is very easy to
convert the E-R model into a relational table or to a normalized table. It
is a high-level data model diagram that defines the conceptual view of the
database. It acts as a blueprint to implement a database in future.
Entity.
An entity may be any object, class, person or place. In the ER
diagram, an entity can be represented as rectangles. Consider an
organization as an example- manager, product, employee,
department etc. can be taken as an entity.

i. Weak Entity: An entity that depends on another entity called a


weak entity. The weak entity doesn't contain any key
attribute of its own. The weak entity is represented by a
double rectangle.

ii. Strong Entity: A strong entity set is an entity that contains


sufficient attributes to uniquely identify all its
entities Simply strong entity is nothing but an entityset having a
primary key attribute or a table which consists of a primary key
column. The primary key of the strong entity is represented by
underline.
Attribute.
The attribute is used to describe the property of an entity. Eclipse is
used to represent an attribute. For example, id, age, contact
number, name, etc. can be attributes of a student.

Key Attribute: The key attribute is used to represent the main


characteristics of an entity. It represents a primary key. The key
attribute is represented by an ellipse with the text underlined.
Composite Attribute: An attribute that composed of many
other attributes is known as a composite attribute. The
composite attribute is represented by an ellipse, and
those ellipses are connected with an ellipse.

Multivalued Attribute: An attribute can have more than one


value. These attributes are known as a multivalued attribute.
The double oval is used to represent multivalued attribute.
For example, a student can have more than one phone
number.

Derived Attribute: An attribute that can be derived from


other attribute is known as a derived attribute. It can be
represented by a dashed ellipse. For example, A person's age
changes over time and can be derived from another
attribute like Date of birth.
Relationship.
A relationship is used to describe the relation between
entities. Diamond or rhombus is used to represent the
relationship.

Types of Relationship are as follows:

1) One-to-One Relationship: When only one instance of an


entity is associated with the relationship, then it is
known as one to one relationship. For example, A
female can marry to one male, and a male can
marry to one female.
2) One-to-many relationship: When only one instance of the
entity on the left, and more than one instance of an
entity on the right associates with the relationship then
this is known as a one-to-many relationship. For
example, Scientist can invent many inventions, but the
invention is done by the only specific scientist.
3) Many-to-one relationship: When more than one
instance of the entity on the left, and only one
instance of an entity on the right associates with the
relationship then it is known as a many-to-one
relationship. For example, Student enrols for only one
course, b
ER-DIAGRAM OF AIRPORT
MANGEMENT
EXPLANATION OF ER DIAGRAM

ER Diagram stands for Entity Relationship Diagram, also known as ERD


is a diagram that displays the relationship of entity sets stored in a
database. In other words, ER diagrams help to explain the logical structure
of databases. ER diagrams are created based on three basic concepts:
entities, attributes and relationships.

ER Diagrams contain different symbols that use rectangles to represent


entities, ovals to define attributes and diamond shapes to represent
relationships.

At first look, an ER diagram looks very similar to the flowchart. However,


ER Diagram includes many specialized symbols, and its meanings make
this model unique. The purpose of ER Diagram is to represent the entity
framework infrastructure.

Airport entities: Attributes are airport_code , airport_name ,city, country

Flight entities: Attributes are duration, to_location, depature,


flight_number,etc

PASSENGERS entities: Attributes are name ,city ,age, phone_no, address,etc

Code to create all tables of database with specific columns and


Primary key.
Inserting values into the table and displaying the table

You might also like