Made with
ConceptDraw
DIAGRAM 18

Data modeling with ConceptDraw DIAGRAM

One of the most difficult and important problems at software and data base projection is the definition of the requirements to the result. The more time is spent and the more attention is paid to the projecting software or data base, the simpler is the projection and the more qualitative is the result. The most frequently for definition of the requirements the method of data modelling is used.

In the given case data modelling presents the process of creation of data model in the convenient and comprehensible graphic form. In the process of model creation data is structured and organized with the usage of one of the methods, such as IDEF or ERD.

A creation of the model consists in collection of data which will be used in the projecting data base in the capacity of entities and other data base objects, in the definition of behavior rules of data in the system and operators which address to data in data base.

The model of data describes the structure of data in the given area. It contains the information about the classes of entities (for which the information is needed), attributes of this information and connections (including implicit) between entities and attributes of entities.

Entities are the objects of business-processes, real or virtual about which the information is collected and which are described in the model of data. For instance, entities can be all people having relation to the work of an enterprise. In their turn these entities are divided into classes. For example: “Clients”, “Suppliers”, Workers”. Each of the classes can be divided into subclasses by the given attributes. Classes are named with words of usual non technical language as well as connections between classes.

After the entity determination it is described with some definitions which are the attributes of the entity. Attributes must identify the entity, classify and appraise it qualitatively and quantitatively. Attributes can be obligatory and optional. For the entity “Worker” these can be individual data (name, age, and address), professional data (education, qualification, position) and so on. Attributes which originally define the entity are called primary.

After the definition of entities and their attributes in the model of data connections between entities and the type of these connections are defined. Connections can be unidirectional and bidirectional. Also the types of connections are distinguished: “one to one”, “one to many” or ”many to many”. Connections are called with verbal names. For example, between the entity “Worker” and entity ”department” there is a unidirectional connection of the type “One to one”. “Worker” works in the ”Department”. If consider the class of entities “Worker” the connection of this class with the entity “Department” will be of the type “one to many”.

The model of data describes semantics of data i.e. the set of confirmations about data which are used in the project.

The model of data can be presented in one of three forms:

  • Conceptual scheme- the description of semantics of data organization (entities classes and connections between these classes)
  • Logic scheme- description of data (tables, object oriented classes)
  • Physical scheme- description of physical environment of data keeping and processing

The more commonly used technologies of creation of such schemes are ERD (Entity Relationship Diagram) and some of IDEF standards (IDEF1, IDEF1x). Also for creation of schemes or diagrams which describe models of data it is possible to use special software such as ConceptDraw, where ready objects for creation of such diagrams exist. This lets you facilitate and accelerate the process of creation of such schemes and diagrams, creating diagrams which will be easy edited in the projection process.

Data modelling will help you to study and analyze business processes in your organization for optimization and increase of effectiveness and production.

Data modeling with ConceptDraw DIAGRAM  *

NINE RELATED HOW TO's:
UML Component for Bank - This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the UML Component Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution ParkUML Component for Bank *
Picture: UML Component for Bank
Related Solution:
A family evening in a restaurant can be just charming, the problem is to find a one. If you spend an extra day to create a good restaurant floor plan, that will surely brings more clients. By the time your restaurant gets more popular, don’t forget about the quality of service. The restaurant floor plan you see on this page was made with ConceptDraw DIAGRAM in accompanied with Cafe and Restaurant Plans solution. It introduces facilities of the solution and demonstrates the results, you can obtain if you deploy ConceptDraw tools for generating floor plans and interior designs for cafe, restaurants or other catering establishments. A little less than three hundred vector objects, and a set of built-in templates and a set of examples will maintain your creativeness.Restaurant Floor Plans
Picture: Restaurant Floor Plans
Related Solution:
This sample shows the Flowchart of the ACC general account creation. This Flowchart describes the Start point, the process of the handling the user requests and the End point – creating of the account. The shapes represent the subprocesses and the arrows between the shapes shows the sequence of the actions. This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the Flowcharts solution from the Diagrams area of ConceptDraw Solution Park.Examples of Flowchart *
Picture: Examples of Flowchart
Related Solution:
An abstract representation is usually the first thing you will need while developing a database. To understand the ways that databases are structured, you should look through entity-relationship diagram examples and see the notations features and attributes. With an entity-relationship model you can describe a database of any complexity. This Entity-relationship diagram is a tool for software developers. It enables every element of database to be managed, communicated and tested before release. This ERD was created using symbols advocated by Chen's notation. Because of a linguistic origin of the Chen’s notation, the boxes representing entities could be interpreted as nouns, and the relationships between them are in verb form, shown on a diagram as a diamond.Entity Relationship Diagram Examples
Picture: Entity Relationship Diagram Examples
Related Solution:
Data modeling is actively applied in analysis and uses wide set of methods for description the data requirements in a system. One of the most popular and well-known is the ERD method of database modeling. The best ERD tool for the Mac and Windows is ConceptDraw DIAGRAM software extended with the Entity-Relationship Diagram (ERD) solution from the Software Development Area for ConceptDraw Solution Park, which is sharpened for professional ERD drawing and data modeling with Entity Relationship Diagram.Data Modeling with Entity Relationship Diagram *
Picture: Data Modeling with Entity Relationship Diagram
Related Solution:
You can use many tools to create a representation of a system behavior or a scheme of objects relationships. Some of them are quite abstract and useless, and some, like UML tools help clarifying both the structure and the behavior of a system. There are various types of uml diagrams and tons of examples explaining the difference between them. UML 2.2 specification has many kinds of diagrams. They are divided into two groups( structure and behavior diagrams). This class diagram shows the hierarchical structure of UML 2.2 specification. Class diagram - the most suitable tool for this task because it is designed to describe basic structure of a system. This diagram can be use as a visual aid for learning UML.UML Tool & UML Diagram Examples *
Picture: UML Tool & UML Diagram Examples
Related Solution:
You need to draw the Bar Graph? The automated tool can be useful for you. ConceptDraw DIAGRAM diagramming and vector drawing software extended with Bar Graphs solution from Graphs and Charts area of ConceptDraw Solution Park will help you create any Bar Graph.Bar Graph *
Picture: Bar Graph
Related Solution:
Electrical plan is a document that is developed during the first stage of the building design. This scheme is composed of conventional images or symbols of components that operate by means of electric energy. To simplify the creation of these schemes you can use house electrical plan software, which will not require a long additional training to understand how to use it. You only need to install the necessary software ant it’s libraries and you’ll have one less problem during the building projection. Any building contains a number of electrical systems, including switches, fixtures, outlets and other lightening equipment. All these should be depicted in a building electrical plans and included to general building documentation. This home electrical plan displays electrical and telecommunication devices placed to a home floor plan. On the plan, each electrical device is referenced with the proper symbol. Electrical symbols are used for universal recognition of the building plan by different persons who will be working on the construction. Not all possible electric symbols used on a certain plan, so the symbols used in the current home plan are included to a legend. The electrical home plan may be added as a separate document to a complete set of building plans.House Electrical Plan Software
Picture: How To use House Electrical Plan Software
Related Solution:
ConceptDraw
DIAGRAM 18