Monday, April 28, 2008

Islamic Golden Age

The Islamic Golden Age, also sometimes known as the Islamic Renaissance, is traditionally dated from the 8th century to the 13th century, though some have extended it to the 15th or 16th centuries. During this period, engineers, scholars and traders in the Islamic world contributed to the arts, agriculture, economics, industry, law, literature, navigation, philosophy, sciences, and technology, both by preserving and building upon earlier traditions and by adding inventions and innovations of their own. Howard R. Turner writes: "Muslim artists and scientists, princes and laborers together created a unique culture that has directly and indirectly influenced societies on every continent."

Monday, April 21, 2008

Columbian Exchange

The Columbian Exchange has been one of the most significant events in the history of world ecology, agriculture, and culture. The term is used to describe the enormous widespread exchange of plants, animals, foods, human populations (including slaves), communicable diseases, and ideas between the Eastern and Western hemispheres that occurred after 1492. Many new and different goods were exchanged between the two hemispheres of the Earth, and it began a new revolution in the Americas and in Europe. In 1492, Christopher Columbus' first voyage launched an era of large-scale contact between the Old and the New World that resulted in this ecological revolution: hence the name "Columbian" Exchange.

Monday, April 14, 2008

Entity-relationship model

An Entity-relationship model is an abstract conceptual representation of structured data. Entity-relationship modeling is a relational schema database modeling method, used in software engineering to produce a type of conceptual data model (or semantic data model) of a system, often a relational database, and its requirements in a top-down fashion. Diagrams created using this process are called entity-relationship diagrams, or ER diagrams for short. Originally proposed in 1976 by Dr. Pin-Shan (Peter) Chen many variants of the process have subsequently been devised.

Monday, April 07, 2008

HSQLDB

HSQLDB is a relational database management system written in Java. It is based on Thomas Mueller's discontinued Hypersonic SQL Project.[1] He later developed H2 as a complete rewrite.

HSQLDB is available under a BSD license.

It has a JDBC driver and supports a rich subset of SQL-92, SQL-99, and SQL:2003 standards. It offers a fast, small (less than 100k in one version, around 600k in the standard version) database engine which offers both in-memory and disk-based tables. Embedded and server modes are available.

Friday, April 04, 2008

Relational model

The relational model for database management is a database model based on predicate logic and set theory. It was first formulated and proposed in 1969 by Edgar Codd with aims that included avoiding, without loss of completeness, the need to write computer programs to express database queries and enforce database integrity constraints. "Relation" is a mathematical term for "table", and thus "relational" roughly means "based on tables". It did not originally refer to the links or "keys" between tables, contrary to popular interpretation of the name.