Wikipedia:

Db for dummies

Db for Dummies
Image:Dbd_MainScreen_37.gif
Db for Dummies
Developer: Custom Microsystems
Latest release: 7.8.1 / August 1, 2007
OS: Microsoft Windows
Genre: Database management system
License: Proprietary
Website: Home Page

Db for Dummies (DBD) is a flexible, lightweight, memory-resident database. Unlike traditional databases that store values in table-like structures, DBD stores data as a network of nodes. DBD manages tables, multi-rooted hierarchies, graphs and complex networks without user having to specify a schema.

DBD provides four interfaces to manage data: The Graphical User Interface (GUI) allows users to manage data mainly via a tree and grid. The Natural Language Interface (NLI) allows users to mangage data via English-like expressions. The Remote User Interface (RUI) allows users to view data via a remote computer. The Application Programmer Interface (API) allows C/C++ and Visual Basic programmers to manage data via a Dynamic Link Library (DLL).

The following DBD expressions store a person named John, age 35, who likes a person named Mary who likes pizza and beer.

(new 'john 'person)
(new '35 'age)
(set john age 35)

(new 'mary 'person)

(new 'like 'verb)
(set john like mary)

(new 'pizza 'food)
(new 'beer 'drink)
(set mary like pizza)
(set mary like beer)

The following expression solves for the asterisk (*) and returns Mary.

(and (get john like *)
     (get * like pizza)
     (get * like beer))

External links


 
 
 

Join the WikiAnswers Q&A community. Post a question or answer questions about "Db for dummies" at WikiAnswers.

 

Copyrights:

Wikipedia. This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "Db for dummies" Read more

Search for answers directly from your browser with the FREE Answers.com Toolbar!  
Click here to download now. 

Get Answers your way! Check out all our free tools and products.

On this page:   E-mail   print Print  Link