Fundamentals of Database Management System
Fundamentals of Database Management System
COMSCI 2100
FUNDAMENTALS OF DATABASE MANAGEMENT SYSTEM
Case Study
DATA MODELING
Importance of Data Modeling
Basic Features of the Relational Data Model
Importance of the Relational Data Model to the End User and the Designer
Importance of Data Modeling
known as data modeling. The goal is to demonstrate the various types of data used and
stored within the system, as well as the relationships between these data types, as well
as the various ways the data can be grouped and organized, as well as its formats and
attributes.
Data models are designed to meet the needs of businesses. Rules and
that they can be incorporated into the design of a new system or adapted in an existing
one's iteration.
Data can be modeled at a variety of abstraction levels. The process begins with
stakeholders and end users providing information about business requirements. These
business rules are then converted into data structures in order to create a concrete
Standardized schemas and formal techniques are used in data modeling. This
well as planning IT architecture and strategy. Data models can be shared with vendors,
The relational data model is simply a collection of tables where each possesses
a unique name along with multiple rows. Accordingly, each row is usually set of values
which are related to each other in different ways (Elmasri and Navathe 2014).
The SQL engine is a feature which is mostly hidden to the end user. However,
the end user uses the SQL to create the table structures and hence performs data
access and table maintenance (Jajodia and Sandhu 2015). In that case, the SQL
usually helps the user without having to be informed how to finish what is expected. It
usually allows advanced database operations like selection of the linked data from the
multiple tables with join queries. Additionally, the set of tables stored in database. As an
illustration, all the data which is usually stored in tables by the users where it can easily
The single data repository which provides the structural and data independence
that relates to the ability of changes to be made to the database while it maintains the
conceptual simplicity (Jajodia and Sandhu 2015). Some of those changes are addition
of attributes or the methods of accessing the records without the modification and
recompilation of all the programs which access the database (Elmasri and Navathe
2014). As an illustration, the structural data independence implies that you can query
The basic structure of the model is usually the table which is simple and hence
makes it easy to be used by the end users along with designers (Jajodia and Sandhu
2015). In other words, it allows the end user and designers to operate in simpler
conceptual environment.
References
Elmasri, R. a. (2014). Fundamentals of database systems. Retrieved from Addison-Wesley Publishing
Company.
Jajodia, S. a. (2015). ACM SIGMOD Record, 20(2), pp.50-59. Retrieved from Toward a Multilevel secure
relational data model.