Publisher's Synopsis
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Pages: 83. Chapters: .QL, ABSET, ABSYS, Alpha (programming language), ASCEND, Atom (programming language), ATS (programming language), CLP(R), Constraint Handling Rules, Curl (programming language), CycL, Dependent ML, Distributed Application Specification Language, ECL (data-centric programming language), Embedded SQL, Epigram (programming language), Erlang (programming language), Extensible Application Markup Language, FuncDesigner, FXML, General-purpose declarative language, GeneXus, Glowe (programming language), GOAL agent programming language, Gofer (programming language), Harbour (software), HPCC, JavaFX Script, JModelica.org, KM programming language, Lithe (programming language), LOOM (ontology), Lucid (programming language), Lustre (programming language), Metafont, MetaPost, Miranda (programming language), MXML, Pan (programming language), Prolog, Prolog syntax and semantics, Prova, PTQL, Qi (programming language), QML, Quark Framework, QUILL, Shen (programming language), SIGNAL (programming language), SPARQL, SQL-92, SQL:1999, SQL:2003, SQL:2008, SQL:2011, Subset-equational language, Synchronized Multimedia Integration Language, Web Ontology Language, XProc, XSLT. Excerpt: SQL ( "S-Q-L";) (Structured Query Language ) is a special-purpose programming language designed for managing data held in a relational database management systems (RDBMS). Originally based upon relational algebra and tuple relational calculus, SQL consists of a data definition language and a data manipulation language. The scope of SQL includes data insert, query, update and delete, schema creation and modification, and data access control. Although SQL is often described as, and to a great extent is, a declarative language (4GL), it also includes procedural elements. SQL was one of the first commercial languages for Edgar F. Codd's relational model, as...