MICROPROJECT report PART A AND B-1 dbms
MICROPROJECT report PART A AND B-1 dbms
Title
Submitted in partial fulfilment of the requirements
of the Diploma
in
COMPUTER ENGINEERING
by
Name Roll. No
Rohit Ganji 23203C0057
Disha Patel 23203C0063
Aishwarya Mane 23203C0014
Part-A
Department of Computer Engineering
This schema supports functionality such as querying available stock, retrieving customer order
details, and ensuring data consistency using foreign key constraints. Additionally, sample data
insertion and queries are provided to demonstrate practical use cases for the schema, such as
fetching stock availability or detailed customer order summaries.
1. Data Integrity: By using primary and foreign key constraints, the schema maintains consistency
between related tables.
2. Scalability: A modular structure that can be easily expanded to accommodate additional
features, such as shipping details or payment records.
3. Functionality: Supports core e-commerce operations like product inventory tracking, customer
management, and order processing.
4. Ease of Querying: Provides efficient querying capabilities to retrieve stock availability,
customer order details, and other critical data for operational and analytical purposes.
This project serves as the foundation for an e-commerce system, streamlining data organization
and ensuring reliable performance for real-world applications.
3.0 Action Plan (Sequence and time required for major activities for 8 weeks)
Sr. Details of Activity Planned Planned Name of
No. Start Date Finish Responsible Team
Date Members
Department of Computer Engineering
4.0 Resources Required (Such as raw material, some machining facility, software etc.)
Sr. Name of Resource/Material Specifications Qty Remarks
No.
1 oracle Live sql 1
Department of Computer Engineering
PART-B (Outcomes after Execution and Format for Micro-Project Report, About 6-10 Pages)
For 1st to 4th Semester
1.0 Brief Description: (Importance of the project, in about 100 to 200 words)
This database schema is designed for a basic e-commerce system, encompassing essential
entities such as Products, Customers, Orders, and Order Items. It demonstrates the relational
structure required to manage products, track customer information, record orders, and
maintain order item details.
This schema supports functionality such as querying available stock, retrieving customer order
details, and ensuring data consistency using foreign key constraints. Additionally, sample data
insertion and queries are provided to demonstrate practical use cases for the schema, such as
fetching stock availability or detailed customer order summaries.
1. Data Integrity: By using primary and foreign key constraints, the schema maintains
consistency between related tables.
2. Scalability: A modular structure that can be easily expanded to accommodate additional
features, such as shipping details or payment records.
3. Functionality: Supports core e-commerce operations like product inventory tracking,
customer management, and order processing.
4. Ease of Querying: Provides efficient querying capabilities to retrieve stock availability,
customer order details, and other critical data for operational and analytical purposes.
3.0 Course Outcomes Integrated (Add to the earlier list if more CO’s are addressed)
Actual Procedure followed
Course Outcomes (COs) Integrated:
This project addresses several course outcomes (COs) related to database design and management.
The following COs are integrated into the project:
This project integrates these outcomes by providing hands-on experience with database design,
implementation, and querying, thereby enhancing both theoretical understanding and practical skills.
Through the completion of this micro-project, the following skills and learning outcomes were
developed:
1. Database Design Skills
- Ability to design relational database schemas tailored for real-world applications, such as an e-
commerce system.
- Understanding the importance of entity relationships and their representation using primary and
foreign keys.
2. SQL Query Proficiency
- Writing and executing SQL statements for table creation, data insertion, and retrieval.
- Mastery of advanced SQL operations such as joins, aggregations, and filtering.
3. Data Integrity and Consistency Management
Department of Computer Engineering
- Applying constraints like `PRIMARY KEY`, `FOREIGN KEY`, and `NOT NULL` to ensure reliable data
entry and consistency.
4. Problem-Solving Skills
- Translating real-world requirements into a functional database schema to address operational
needs.
- Debugging and resolving errors during database creation and query execution.
5. E-Commerce System Understanding
- Gained insight into the core components of an e-commerce platform, including products,
customers, and orders.
- Understanding how databases are used in inventory tracking, customer relationship management,
and order fulfillment.
6. Data Analysis and Reporting
- Developing queries to extract actionable insights, such as stock availability and detailed customer
order summaries.
7. Hands-on Practice with RDBMS Tools
- Practical experience with relational database management tools like Oracle, MySQL, or PostgreSQL.
8. Scalability and Extensibility Awareness
- Building a modular database design that can be expanded with additional features as business
needs evolve.
This micro-project provided a comprehensive understanding of database management systems and
their application to solve practical problems, enhancing both technical skills and analytical abilities.
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
Signature:
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
Signature:
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
Signature: