Databases: Difference between revisions

    (→‎Graph database: writing a short intro)
    (add info to intro + important w:NoSQL introduced)
    Line 4: Line 4:


    '''Known types of databases'''
    '''Known types of databases'''
    * [[w:Relational database|Relational database]] provided by a [[w:RDBMS|RDBMS]]
    * [[w:Relational database|Relational database]] provided by a [[w:RDBMS|RDBMS]] and queried with [[w:SQL|SQL]]. Track-proven technology.
    * Subject-predicate-object database are provided by [[w:graph databases|graph databases]], specialized native [[w:Triplestore|triplestore]]s and piggy-packing solutions that use an RDBMS to store and query the triplets and the networks they compose.
    * Subject-predicate-object database are provided by [[w:graph databases|graph databases]], specialized native [[w:Triplestore|triplestore]]s and piggy-packing solutions that use an RDBMS to store and query the triplets and the networks they compose.
    * [[w:Graph databases|Graph databases]] would intuitively appear more advanced than using RDF-triplet composed semantic networks.
    * [[w:Graph databases|Graph databases]] would intuitively appear more advanced than using RDF-triplet composed semantic networks but are not much different on the outside. Both jump through the same hoops but with different efficiency and grace.
    * [[w:Object database|Object database]]s were a supposed fad in the late 80's and early 90's as [[w:relational algebra]] based systems are quite old.
    * [[w:Object database|Object database]]s are old but on the rise with [[w:NoSQL|NoSQL]]-based thinking and the modern needs, like leanness, real-time need  and scaleability for which the other solutions might be too limiting.


    == Relational database ==
    == Relational database ==