• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 164
Next 10 →

The design of Postgres

by Michael Stonebraker, Lawrence A. Rowe - In Proceedings of the SIGMOD Conference , 1986
"... This paper presents the preliminary design of a new database management system, called POSTGRES, that is the successor to the INGRES relational database system. The main design goals of the new system are to: 1) provide better support for complex objects, 2) provide user extendibility for data types ..."
Abstract - Cited by 431 (23 self) - Add to MetaCart
types, operators and access methods, 3) provide facilities for active databases (i.e., alerters and triggers) and inferencing including forward- and backward-chaining, 4) simplify the DBMS code for crash recovery, 5) produce a design that can take advantage of optical disks, workstations composed

The End of an Architectural Era (It's Time for a Complete Rewrite

by Samuel Madden, Daniel J. Abadi, Stavros Harizopoulos - Proceedings of the 31st international , 2005
"... In previous papers [SC05, SBC+07], some of us predicted the end of “one size fits all ” as a commercial relational DBMS paradigm. These papers presented reasons and experimental evidence that showed that the major RDBMS vendors can be outperformed by 1-2 orders of magnitude by specialized engines in ..."
Abstract - Cited by 200 (23 self) - Add to MetaCart
in the data warehouse, stream processing, text, and scientific database markets. Assuming that specialized engines dominate these markets over time, the current relational DBMS code lines will be left with the business data processing (OLTP) market and hybrid markets where more than one kind of capability

Implementing Temporal Integrity Constraints Using an Active DBMS

by David Toman, Jan Chomicki - IEEE Transactions on Knowledge and Data Engineering , 1994
"... The system presented in this paper allows automatic and efficient translation of integrity constraints formulated in past temporal logic into rules of the Starburst DBMS. During the compilation the set of constraints is checked for the safe evaluation property. The result of the compilation is a se ..."
Abstract - Cited by 42 (12 self) - Add to MetaCart
The system presented in this paper allows automatic and efficient translation of integrity constraints formulated in past temporal logic into rules of the Starburst DBMS. During the compilation the set of constraints is checked for the safe evaluation property. The result of the compilation is a

P2: A Lightweight DBMS Generator

by Don Batory, Jeff Thomas
"... A lightweight database system (LWDB) is a high-performance, application-specific DBMS. It differs from a general-purpose (heavyweight) DBMS in that it omits one or more features and specializes the implementation of its features to maximize performance. Although heavyweight monolithic and extensible ..."
Abstract - Cited by 35 (9 self) - Add to MetaCart
that show P2-generated LWDBs reduced the development time and code size of LEAPS by a factor of three and that the generated LWDBs executed substantially faster than versions built by hand or using an extensible heavyweight DBMS.

P2: An Extensible Lightweight DBMS

by Jeff Thomas, Don Batory , 1995
"... A lightweight database system (LWDB) is a high-performance, application-specific DBMS. It differs from a general-purpose (heavyweight) DBMS in that it omits one or more features and specializes the implementation of its features to maximize performance. Although heavyweight monolithic and extensi ..."
Abstract - Cited by 2 (1 self) - Add to MetaCart
and extensible DBMSs might be able to emulate LWDB capabilities, they cannot match LWDB performance. In this paper, we explore LWDB applications, systems, and implementation techniques. We describe P2, an extensible lightweight DBMS, and explain how it was used to reengineer a hand-coded, highly-tuned LWDB

Froglingo, A Convergence of DBMS and Programming

by unknown authors
"... Language Froglingo is a language system unifying database management and programming language. It is based on Lambda Calculus in two folds: 1. a Froglingo expression is a term, which is a constant, an identifier, a variable, or the combination of two sub terms. All the application data and logic are ..."
Abstract - Add to MetaCart
in a conventional programming language in length of source code. Froglingo itself is in fact a data model. By analyzing the related work in data models and database programming languages, we conclude: 1) Froglingo is a generalization of the hierarchical data models and the network data models

CryptDB: A Practical Encrypted Relational DBMS

by Raluca Ada Popa, Nickolai Zeldovich, Hari Balakrishnan
"... CryptDB is a DBMS that provides provable and practical privacy in the face of a compromised database server or curious database administrators. CryptDB works by executing SQL queries over encrypted data. At its core are three novel ideas: an SQL-aware encryption strategy that maps SQL operations to ..."
Abstract - Cited by 8 (1 self) - Add to MetaCart
CryptDB is a DBMS that provides provable and practical privacy in the face of a compromised database server or curious database administrators. CryptDB works by executing SQL queries over encrypted data. At its core are three novel ideas: an SQL-aware encryption strategy that maps SQL operations

lambda-DB: An ODMG-Based Object-Oriented DBMS

by Leonidas Fegaras, Chandrasekhar Srinivasan, Arvind Rajendran, David Maier
"... n under grant IIS-9811525 2 The University of Texas at Arlington, CSE, 416 Yates Street, P.O. Box 19015, Arlington, TX 76019-19015 3 Oregon Graduate Institute of Science & Technology, CSE, 20000 N.W. Walker Road P.O. Box 91000, Portland, OR 972911000 sin. ODL schemas are translated into SDL ..."
Abstract - Cited by 3 (0 self) - Add to MetaCart
schemas in a straightforward way and are stored in the system catalog. The -DB OQL compiler is a C++ preprocessor that accepts a language called -OQL, which is C++ code with embedded DML commands to perform transactions, queries, updates, etc. The preprocessor translates -OQL programs into C++ code

P2: A Lightweight DBMS Generator

by M. Eng, Jeffrey Alan Thomas, Jeffrey Alan Thomas, Jeffrey Alan Thomas, Jeffrey Alan Thomas, Ph. D, Supervisor Don, S. Batory , 1998
"... ance. GenVoca generators are a special class of generators that provide a domain-independent blueprint for constructing customized systems from pre-fabricated software building blocks called components. Previously, GenVoca generators have failed to simultaneously provide high run-time performance an ..."
Abstract - Add to MetaCart
and programmer productivity while scaling to produce complex systems. Database management system (DBMS) construction is well-understood, but has refused to be automated. Much data management functionality is hand-coded, because appropriate DBMSs are not available, difficult to use, or offer inadequate run

One DBMS for all: the Brawny Few and the Wimpy Crowd

by Tobias Mühlbauer, Wolf Rödiger, Robert Seilbeck, Angelika Reiser, Alfons Kemper, Thomas Neumann, Technische Universität München - In SIGMOD , 2014
"... Shipments of smartphones and tablets with wimpy CPUs are outpacing brawny PC and server shipments by an ever-increasing margin. While high performance database sys-tems have traditionally been optimized for brawny systems, wimpy systems have received only little attention; leading to poor performanc ..."
Abstract - Cited by 3 (2 self) - Add to MetaCart
performance and energy ineciency on such systems. This demonstration presents HyPer, a high-performance hybrid OLTP&OLAP main memory database system that we optimized for both, brawny and wimpy systems. The ecient compilation of transactions and queries into e-cient machine code allows for high
Next 10 →
Results 1 - 10 of 164
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University