Data Managemaent For Apparel Assignment: (Type Here)
Data Managemaent For Apparel Assignment: (Type Here)
DATA MANAGEMAENT
FOR APPAREL
ASSIGNMENT
Submitted by:
AKRITI PANDEY MANSI CHAND PRIYA THAKUR POOJA KUMARI
BFT/18/615 BFT/18 BFT/18 BFT/18/S
Data models in DBMS
“A data model is a way of finding the tools for both business and IT professionals, which
uses a set of symbols and text to precisely explain a subset of real information to improve
communication within the organization and thereby lead to a more flexible and stable application
environment”.
A data model is an idea which describes how the data can be represented and
accessed from software system after its complete implementation.
It is a simple abstraction of complex real world data gathering environment.
It defines data elements and relationships among various data elements for a specified
system.
The main purpose of data model is to give an idea that how final system or software will
look like after development is completed.
Hierarchical Model
This database model organizes data into a tree-like-structure, with a single root, to which all
the other data is linked. The hierarchy starts from the Root data, and expands like a tree,
adding child nodes to the parent nodes.
In this model, a child node will only have a single parent node.
This model efficiently describes many real-world relationships like index of a book, recipes etc.
In hierarchical model, data is organized into tree-like structure with one one-to-many
relationship between two different types of data, for example, one department can have many
courses, many professors and of course many students.
Network Model
This is an extension of the Hierarchical model. In this model data is organized more like a
graph, and are allowed to have more than one parent node.
In this database model data is more related as more relationships are established in this
database model. Also, as the data is more related, hence accessing the data is also easier and
fast. This database model was used to map many-to-many data relationships.
This was the most widely used database model, before Relational Model was introduced.
Furthermore, this type of linking among data helps to access data easily and much faster. This
model helps to represent many to many relationships.
o In the given table, NAME, ROLL_NO, PHONE_NO, ADDRESS, and AGE are the
attributes.
o The instance of schema STUDENT has 5 tuples.
o The instance of schema STUDENT has 5 tuples.
o t3 = <Laxman, 33289, 8583287182, Gurugram, 20>
Properties of Relations
o Name of the relation is distinct from all other relations.
o Each relation cell contains exactly one atomic (single) value
o Each attribute contains a distinct name
o Attribute domain has no significance
o tuple has no duplicate value
o Order of tuple can have a different sequence