|
|
|
Joe Celko's Thinking in Sets: Auxiliary, Temporal, and Virtual Tables in SQL (The Morgan Kaufmann Series in Data Management Systems)
Perfectly intelligent programmers often struggle when forced to work with SQL. Why? Joe Celko believes the problem lies with their procedural programming mindset, which keeps them from taking full advantage of the power of declarative languages. The result is overly complex and inefficient code, not to mention lost productivity. This book will change the way you think about the problems you solve with SQL programs.. Focusing on three key table-based techniques, Celko reveals their power through detailed examples and clear explanations. As you master these techniques, you'll find you are able to conceptualize problems as rooted in sets and solvable through declarative programming. Before long, you'll be coding more quickly, writing more efficient code, and applying the full power of SQL . Filled with the insights of one of the world's leading SQL authorities - noted for his knowledge and his ability to teach what he knows. . Focuses on auxiliary tables (for computing functions and other values by joins), temporal tables (for temporal queries, historical data, and audit information), and virtual tables (for improved performance). . Presents clear guidance for selecting and correctly applying the right table technique..
Price: $19.70
[ Notify me when price goes down.]
|
|
Laszlo in Action
Laszlo in Action is the first comprehensive guide to the Laszlo system and its language LZX. OpenLaszlo is an increasingly popular open-source platform for the development and delivery of rich internet applications across multiple platforms: Flash, DHTML, and J2ME. The dramatic emergence of Ajax over the past year was a first step in the transition from page-oriented HTML web applications towards more full-featured rich internet applications. OpenLaszlo provides another important step in this continuing evolutionary process through the increased productivity resulting from LZX's declarative approach. It provides developers with the tools to create web-based applications offering the usability and interactivity associated with desktop applications, and the low costs associated with web-based deployment. The cross-platform nature of Laszlo LZX applications allows source code with only minimum modifications to run natively on all popular web browsers, on all desktop operating systems, on the Flash platform, and other platforms in the future. Written to address the needs of a wide spectrum of developers, ranging from client-side HTML and JavaScript developers all the way to enterprise-class Java or Rails engineers, this book provides a very hands-on approach towards building applications that solve real-world problems across both the Flash and DHTML platforms. Starting with the fundamentals of Laszlo LZX, the authors quickly move towards applying this knowledge to the design and development of a full-scale application called the Laszlo Market. This provides a working context to assist understanding the underlying concepts of Laszlo LZX and, more importantly, how to apply this knowledge in innovative ways. The construction of the Laszlo Market proceeds over the course of the book illustrating topics starting with an initial wireframe and storyboard design to optimization issues dealing with the application's deployment across the Flash and DHTML platforms..
Price: $25.18
[Notify me when price goes down.]
|
|
Database Support for Data Mining Applications: Discovering Knowledge with Inductive Queries (Lecture Notes in Computer Science)
Data mining from traditional relational databases as well as from non-traditional ones such as semi-structured data, Web data, and scientific databases housing biological, linguistic, and sensor data has recently become a popular way of discovering hidden knowledge. This book on database support for data mining is developed to approaches exploiting the available database technology, declarative data mining, intelligent querying, and associated issues, such as optimization, indexing, query processing, languages, and constraints. Attention is also paid to the solution of data preprocessing problems, such as data cleaning, discretization, and sampling. The 16 reviewed full papers presented were carefully selected from various workshops and conferences to provide complete and competent coverage of the core issues. Some papers were developed within an EC funded project on discovering knowledge with inductive queries. .
Price: $67.35
[ Notify me when price goes down.]
|
|
Memory systems of the brain: A brief history and current perspective [An article from: Neurobiology of Learning and Memory]
This digital document is a journal article from Neurobiology of Learning and Memory, published by Elsevier in 2004. The article is delivered in HTML format and is available in your Amazon.com Media Library immediately after purchase. You can view it with any web browser. Description: The idea that memory is composed of distinct systems has a long history but became a topic of experimental inquiry only after the middle of the 20th century. Beginning about 1980, evidence from normal subjects, amnesic patients, and experimental animals converged on the view that a fundamental distinction could be drawn between a kind of memory that is accessible to conscious recollection and another kind that is not. Subsequent work shifted thinking beyond dichotomies to a view, grounded in biology, that memory is composed of multiple separate systems supported, for example, by the hippocampus and related structures, the amygdala, the neostriatum, and the cerebellum. This article traces the development of these ideas and provides a current perspective on how these brain systems operate to support behavior. .
Price: $4.95
[ Notify me when price goes down.]
|
|
True to Form: Rising and Falling Declaratives as Questions in English (Outstanding Dissertations in Linguistics)
This book is concerned with the meaning and use of two kinds of declarative sentences: 1) It's raining? 2) It's raining The difference between (1) and (2) is intonational: (1) has a final rise--indicated by the question mark--while (2) ends with a fall. Christine Gunlogson's central claim is that the meaning and use of both kinds of sentences must be understood in terms of the meaning of their defining formal elements, namely declarative sentence type and rising versus falling intonation. Gunlogson supports that claim through an investigation of the use of declaratives as questions. On one hand, Gunlogson demonstrates that rising and falling declaratives share an aspect of conventional meaning attributable to their declarative form, distinguishing them both from the corresponding polar interrogative (Is it raining?) and constraining their use as questions. On the other hand, since (1) and (2) constitute a minimal pair, differing only in intonation, systematic differences in character and function between them--in particular, the relative "naturalness" of (1) as a question compared to (2) --must be located in the contrast between the fall and the rise. To account for these two sets of differences, Gunlogson gives a compositional account of rising and falling declaratives under which declarative form expresses commitment to the propositional content of the declarative. Rising versus falling intonation on declaratives is responsible for attribution of the commitment to the Addressee versus the Speaker, respectively. The result is an inherent contextual "bias" associated with declaratives, which constitutes the crucial point of difference with interrogatives. The compositional analysis is implemented in the framework of context update semantics (Heim 1982 and others), using an articulated version of the Common Ground (Stalnaker 1978) that distinguishes the commitments of the individual discourse participants. Restrictions on the use of declaratives as questions, as well as differences between rising and falling declaratives as questions, are shown to follow from this account. Gunlogson argues that neither rising nor falling declaratives are inherently questioning--rather, the questioning function of declaratives arises through the interaction of sentence type, intonation, and context..
Price: $79.69
[ Notify me when price goes down.]
|
|
All About Maude - A High-Performance Logical Framework: How to Specify, Program, and Verify Systems in Rewriting Logic (Lecture Notes in Computer Science)
This monograph gives a comprehensive account of Maude, a language and system based on rewriting logic. Maude and its formal tool environment can be used in three mutually reinforcing ways: as a declarative programming language, as an executable formal specification language, and as a formal verification system. Maude is used in many institutions around the world for teaching, research, and formal modeling and analysis of concurrent and distributed systems. Many examples are used throughout the book to illustrate the main ideas, features, and uses of Maude. The book comes with a CD-ROM containing the complete Maude 2.3 software distribution (including source code), a pdf version of this monograph, and the executable Maude code for all the examples in the book. .
Price: $93.55
[ Notify me when price goes down.]
|
|
Principles of Declarative Programming: 10th International Symposium PLILP'98, Held Jointly with the 6th International Conference ALP'98, Pisa, Italy, September ... (Lecture Notes in Computer Science)
This book constitutes the refereed proceedings of the 10th International Symposium on Programming Languages, Implementations, Logics, and Programs, PLILP'98, held jointly with the 6th International Conference on Algebraic and Logic Programming, ALP'98, in Pisa, Italy, in September 1998. The 26 revised full papers presented were carefully reviewed and selected from a total of 68 submissions. Also included are two invited papers and abstracts of two tutorials. The papers are organized in topical sections on verification, logic programming, static analysis, software methodologies, object oriented programming, term rewriting, functional programming, metaprogramming, optimal evaluation, integration, and constraint solving..
Price: $2.48
[ Notify me when price goes down.]
|
|
The Intelligent Enterprise: Theoretical Concepts and Practical Implications (Contributions to Management Science)
Today's enterprises have to continuously extend their operational limits to earn profit, thrive and prosper Over time evolution led to the development of two concepts to master this challenge: intelligence and knowledge. This work introduces a system theoretic perspective on enterprises, regarding them as natural living systems formed by evolutional forces. Intelligence and knowledge manifest in the system's behavior. 'Intelligence' is identified as the necessary framework that realizes continuous adaptation through the ongoing development and incorporation of control procedures and building blocks. The content that fills this framework is the 'Enterprise Knowledge'. The transition towards an intelligent enterprise requires drastic organizational changes. The rigid framework of business processes has to be replaced by a project framework, employees have to be integrated as 'Knowledge Workers' and IT systems have to offer advanced structural and organizational properties to facilitate declarative processing. .
Price: $39.95
[ Notify me when price goes down.]
|
|
Logic Programming with Prolog
This book teaches the techniques of Logic Programming through the Prolog language. The name stands for Programming in Logic. Prolog has been used for a wide variety of applications, including as the basis for a standard ‘knowledge representation language’ for the Semantic Web – the next generation of internet technology; it is one of the principal languages used by researchers in Artificial Intelligence. Logic Programming with Prolog does not assume that the reader is an experienced programmer with a strong background in Mathematics, Logic or Artificial Intelligence. It starts from scratch and aims to take the reader to a point where they can soon write powerful programs in the language. Suitable both as an introductory textbook and for independent study, the programs in this book are written using the standard ‘ Edinburgh syntax’ and should run unchanged in virtually any version of Prolog. A full glossary of the technical terms used is included and each chapter has self-assessment exercises. .
Price: $35.40
[ Notify me when price goes down.]
|
|
Processing Declarative Knowledge: International Workshop PDK '91, Kaiserslautern, Germany, July 1-3, 1991. Proceedings (Lecture Notes in Computer Science / Lecture Notes in Artificial Intelligence)
This volume presents the proceedings of an international workshop on the processing of declarative knowledge. The workshop was organized and hosted by the German Research Center for Artificial Intelligence (DFKI) in cooperation with the Association for Logic Programming (ALP) and the Gesellschaft f}r Informatik (GI). Knowledge is often represented using definite clauses, rules, constraints, functions, conceptual graphs, and related formalisms. The workshop addressed such high-level representations and their efficient implementation required for declarative knowledge bases. Many of the papers treat representation methods, mainly concept languages, and many treat implementation methods, such as transformation techniques and WAM-like abstract machines. Several papers describe implemented knowledge-processing systems. The competition between procedural and declarative paradigms was discussed in a panel session, and position statements of the panelists are included in the volume..
Price: $77.17
[ Notify me when price goes down.]
|
|
|
|
|