100% found this document useful (2 votes)
119 views

Graph Based Data Model

This document discusses designing a graphical user interface for a graph-based data model. The objective is to provide a GUI that allows users to automate the graph-based data model. The design of the GUI will allow users to represent different elements of the data model as nodes and edges on the screen. Users will be able to create different types of nodes called PSGs and SSGs to represent data elements and entities. The toolbox functions will allow users to create, connect, and manage these nodes and edges on the screen. Future work may include upgrading the hierarchy levels of SSGs and linking the model to a database.

Uploaded by

amiayan1
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
119 views

Graph Based Data Model

This document discusses designing a graphical user interface for a graph-based data model. The objective is to provide a GUI that allows users to automate the graph-based data model. The design of the GUI will allow users to represent different elements of the data model as nodes and edges on the screen. Users will be able to create different types of nodes called PSGs and SSGs to represent data elements and entities. The toolbox functions will allow users to create, connect, and manage these nodes and edges on the screen. Future work may include upgrading the hierarchy levels of SSGs and linking the model to a database.

Uploaded by

amiayan1
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 17

DESIGN OF GUI

FOR
GRAPH BASED DATA MODEL
TYPES OF DATA MODELS

 Relational model .
 Network model.
 Hierarchial model.
 Object –oriented model.
 Object-relational model.
 Graph based data model.
Deficiencies of Relational Data
Model

Non-hierarchial.
No support for user defined
data-types
Expensive join operations.
Semantic integrity constraints
are enforced externally.
Characteristics of Advanced Data
Models

 Modular structure.
 Encapsulation.
 Inheritance.
 Ease of query processing.
 Maintenance.
Graph based data model

 Entire database in viewed as graph.


 Vertices represent occurrence of
each entity as well as some high
level abstraction of these
occurrences.
 Edges represent relationship
among entities.
Graph based data model
Objective of the project

To provide a graphical user interface


for automation of the graph based
data model.
Scope of the Work

 Design the GUI providing the user with


the interface for implementation of the
graph based data model.

 Toimplement the data structure of the


data model for effective storing of data.
Design of GUI
Here the graph model contains:-
 PSG:-each node represented by a “circle”.
 SSG:-few PSGS aggregated to form higher
level nodes and represented by
“rectangle”.
 Determinant.
 Edges
An Implementation
Implementation of Toolbox
Tool Functions

 PSG :-To represent the data elements.


 SSG :-To represent the entities.
 Edge :-To represent the relationship.
 Clear :- Clears the screen.
 Upgrade Level :- To represent the next
level of hierarchy.
PSG Formation
SSG Formation
Future Work

 Upgrade level -To provide the facility so


that the SSGs’ can be created at various
levels giving an object oriented approach
to the whole design.

 Linking with database -To provide the


logical framework for storing the entities
in the database.
References

 PETER NORTON’S GUIDE TO


VISUAL BASIC 4 FOR WINDOWS 95
 VISUAL BASIC BY V.K JAIN
 dbms2.com
 Visualbasic.ittoolbox.com
THANK YOU

You might also like