The data model emphasizes on what data is needed and how it should be organized instead of what operations will be performed on data. Data Model is like an architect's building plan, which helps to build conceptual models and set a relationship between data items.
In this “Data Models – Database Management System” you will learn about the following topics:
- Introduction to Data Modelling
- Data Model
- Types of Data Models
- Conceptual Data Model
- Logical Data Model
- Physical Data Model
- ER-Diagram
- Why Use ER Diagrams?
- ER Diagrams Symbols & Notations
- Components of ER Diagram
- Entity
- Entity Set
- Difference between Strong Entity Set and Weak Entity Set
- Attribute
- Relationship
- Degree of Relationship/Types of Relationship
- Participation Constraints
- Mapping Constraints/Cardinality Ratios
- Notation Styles That Express Cardinality
- Extended ER Features
- Generalization
- Specialization
- Aggregation
- Construction of ER-Diagram (Practice)
- UML Class Diagram
- Benefits of Class Diagram
- Essential Elements of A UML Class Diagram
- Example of UML Class Diagram
- Difference between Entity and Object
- Alternate Data Models
- Hierarchical Model
- Features of a Hierarchical Model
- Network Data Model
- Features of a Network Data Model
- Relational Data Model
- Features of Relational Data Model
- Object-Oriented Data Model
==== Point to Note ====
This article Data Models – Database Management System is contributed by Rashita Gurung, a student of LA GRANDEE International College.
If you like to contribute, you can mail us BCA Notes, BCA Question Collections, BCA Related Information, and Latest Technology Information at [email protected].
See your article appearing on BCA Notes (Pokhara University) main page with your designation and help other BCA Students to excel.
Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.
BCA 4th Semester Database Management System (DBMS) Notes Pdf:
- Unit I: Introduction To Database Management System (DBMS)
- Unit III: Relational Model
- Unit IV: Relational Database Query Languages
- Unit V: Database Constraints and Relational Database Design
- Unit VI: Database Security
- Unit VII: Query Processing
- Unit VIII: File Organization and Indexing
- Unit IX: Crash Recovery
- Unit X: Transaction Processing and Concurrency Control
- Unit XI: Advanced Database Concepts
0 Comments