Graph Databases - Reading Assignment

  1. What is a graph?
    A graph is an abstract data type to model data that contains objects which are in someway related to each other

  2. What is an edge?
    a line or edge describes the relationship between nodes.

  3. What is a vertex?
    A vertex, also node, is an entity object and it is comparable to a row in a SQL database.

  4. Why would we want to use a graph database instead of a normal SQL database?
    If you have to describe complex relationships this type of database is more efficient.

  1. What is a graph?

A computer science structure and a math concept. It is a set of objects (aka “vertexes” or “nodes”), each of them is connected with a sub-set of other “vertexes”.

  1. What is an edge?

A connection between vertexes (or nodes)

  1. What is a vertex?

A node of the graph. (not sure what else should be explained in this quiz answer)

  1. Why would we want to use a graph database instead of a normal SQL database?

Some data has “graph nature” and is modelled with SQL databases inefficiently. Graph databases can offer more compact data representation and faster, more fine tuned algorithms.

  1. What is a graph?

Ans : A graph is an abstract data type used to model data that contains objects referred to as nodes or vertices, and some sort of relationship between those objects lines or edges.

  1. What is an edge?

Ans : Edge is the relationship between two objects or nodes in graph.

  1. What is a vertex?

Ans : In graph, A vertex is a node or an object.

  1. Why would we want to use a graph database instead of a normal SQL database?

Ans : The ability to directly state the relationship between two objects within a graph database provides a strong advantage over relational database systems for certain datasets. Namely, those that contain a large amount of relationships within the data.

  • What is a graph?
    An abstract data type typically used to model data that contains objects (referred to as nodes or vertices), and some sort of relationship between those objects (lines or edges).

  • What is an edge?
    An edge is another expression for a relationship between objects.

  • What is a vertex?
    A vertex is another expression for data containing objects. These are also referred to as Nodes.

  • Why would we want to use a graph database instead of a normal SQL database?
    Graph databases increase efficiency by shortening the potential queries required to receive funneled information. A Graph would be handy when dealing with relationships that carry a large amount of nodes that equate to massive relationship data.

  1. What is a graph?
    A database type the structure of which looks a bit like block diagram rather than table. The data elemetns/nodes/vertices relate to eachother, these relations are usually called lines or edges.
  2. What is an edge?
    The relationship in a graph database.
  3. What is a vertex?
    The data element in a graph database.
  4. Why would we want to use a graph database instead of a normal SQL database?
    It works wonders into detecting circles/clicks/groups of contacts that a person is interacting with, eg. the Snowden movie. And in other applications where you explore data ‘outwards’ from one element/node of the database.

1.What is a graph? A: Nodes or leafs with data connected due to having a relation in between.

2.What is an edge? A: A line or a connection that is have relaction meaning.

3.What is a vertex? A: A leaf, or node with data (almost like an object).

4.Why would we want to use a graph database instead of a normal SQL database? A: Graph search is faster than SQL selects.

  1. A graph is an abstract data type. It models data that contains; nodes/vertices, and their relationships.
  2. Edges, or lines, are the relationships between nodes/vertices/objects.
  3. It is a piece of information, such as a name.
  4. If I would need to find deeper correlations, “edges”, between data, “objects”.
  1. What is a graph?
    Relational database but referring to objects as nodes/vertices (rows in SQL) and lines/edges for relations.
  2. What is an edge?
    description of relationship in data sets or objects (foreign keys in traditional relational DB).
  3. What is a vertex?
    also plural of vertices, in simple terms Objects that have properties/traits (columns/data types/attributes in traditional SQL)
  4. Why would we want to use a graph database instead of a normal SQL database?
    when you have a relationship-intensive data set. Large amounts of data-relations rather than data itself.
  1. A graph is an abstract collection of Nodes and vertices that make up what would be rows, columns, and the relationship between them in a RDBMS.

  2. An edge is a relationship between nodes

  3. Vertex is an object or node that carries data

  4. Graph DBs are more efficient in querying 2nd and third level relational data.

What is a graph?
An abstract data type which connects data by means of nodes and vertices. It then also depicts the relationships between the nodes and is depicted by lines and edges
What is an edge?
Defines the relationship between the nodes
What is a vertex?
They define the node information
Why would we want to use a graph database instead of a normal SQL database?
When there are deep relationships between data that have several layers, then it would be very cumbersome to determine specific relationships between the nodes and as such a graph would more easily represent the data than tables

  1. What is a graph? - an abstract data type used to model data that contains objects (referred to as nodes or vertices), and some sort of relationship between those objects (lines or edges).
  2. What is an edge? - used to describe the relationships between the objects contained in the database, and in most they can be compared to foreign key columns of a row in a RDBMS.
  3. What is a vertex? - these are the nodes that is a structure and contains info like person id, name, gender, locale, etc.
  4. Why would we want to use a graph database instead of a normal SQL database? - has the ability to directly state the relationship between two objects within a graph database. Can offer increased efficiency for searches in some cases.
  1. What is a graph?
    A graph is an abstract data type typically used to model data that contains objects
  2. What is an edge?
    Edge is to describe the relationship between objects, which is usually the primary key of a table being use as a foreign key in another table.
  3. What is a vertex?
    A Vertex or Node is used to represent an entity object, and is comparable to a row in a relational database.
  4. Why would we want to use a graph database instead of a normal SQL database?
    The ability to directly state the relationship between two objects within a graph database provides a strong advantage over relational database systems for certain datasets. Namely, those that contain a large amount of relationships within the data.
  1. What is a graph?
    An abstract data type that represent relations and visualized as set of edges and vertexes.
  2. What is an edge?
    Relationship between different entities
  3. What is a vertex?
    Some entity that acts like node
  4. Why would we want to use a graph database instead of a normal SQL database?
    When we have entities that has a lot of relationships. And when we need to search deeper than 1 level (e.g. search which relationships has item that we look for. )
  1. What is a graph?
    is an abstract data type typically used to model data that contains objects and some sort of relationship between those objects
  2. What is an edge?
    relationship between nodes and vertices, contained in the database
  3. What is a vertex?
    it is an object that contains data
  4. Why would we want to use a graph database instead of a normal SQL database?
    because provides a strong advantage over relational database systems for datasets that contain a large amount of relationships within the data
  1. What is a graph? A graph is a an abstract data type that’s used to model a complex object that is composed by many objects with their attributes and in different relationship each other
  2. What is an edge? An edge is an attribute of a node of the graph database that means a relationship with another node of the DB
  3. What is a vertex? A vertex or node is an element of the Graph DB that can have some attributes and edges
  4. Why would we want to use a graph database instead of a normal SQL database? We’d want to use a graph DB when the data to store is rich of varied relationship in order to get faster the searches.
  1. What is a graph?
    Ans: A graph database uses its nodes or vertices to contain data.

  2. What is an edge?
    Ans: An edge is any sort of relationship between objects.

  3. What is a vertex?
    Ans: A vertex is an object.

  4. Why would we want to use a graph database instead of a normal SQL database?
    Ans: In the case whereby we’re doing advanced searches or querying.

  1. What is a graph?
    A collection of objects (nodes/vertices) with relations (lines/edges) between them

  2. What is an edge?
    An edge is comparable to a relation in a sql db (relation between graphs)

  3. What is a vertex?
    also called “node” is comparable to a row in a sql db (objects). It’s an object that contains properties (comparable to columns in a SQL database)

  4. Why would we want to use a graph database instead of a normal SQL database?
    If there is need for a lot of complex relations between the objects and it would be not efficient enough to use an RDBMS

One it’s a diagram that models data that contains objects and some relationships between these objects.
Two Edge is the relationship between objects. They are the lines on the graph.

Three, Vertex are the objects in the graph. For example they can be people and their personal information.

Four. We would use graph database when there are a lot of relationships that you have to track or make queries about.

  1. A graph is an abstract data type typically used to model data that contains objects (referred to as nodes or vertices), and some sort of relationship between those objects (lines or edges).

  2. Edges are used to describe the relationships between the objects contained in the database, and in most they can be compared to the foreign key column of a row in a RDBMS.

  3. Typically a node (vertex) is used to represent an entity object, and is comparable to a row in a relational database. Each node also contains the properties of that entity, which can be anything the business needs to keep track of (ID numbers, location, etc.)

  4. The ability to directly state the relationship between two objects within a graph database provides a strong advantage over relational database systems for certain datasets. Namely, those that contain a large amount of relationships within the data.

  1. a graph is an abstract data type typically used to model data that contains objects
  2. edge is an relation between objects / vertexes
  3. vertex is an object in a graph DB
  4. we use a graph DB when we have very complex relationships between objects