Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 20 of 31 for “"Database applications"”.
-
Optimization of Data Accesses for Database Applications
… Hanuman, which reformats data dynamically in the database buffer. By adapting data layouts to the changing workload, Hanuman improves the data spatial locality and the processor cache hit ratio accordingly. To determine the best data layout, Hanuman conducts the heuristic cost analysis for …
-
Inductive and Deductive Synthesis for Database Applications
… synthesis-based pipeline for generating database implementations that are specialized to query workloads. This project shows that synthesis is a promising approach for building systems software, but building efficient synthesizers is still difficult, and in general a new synthesizer must …
-
Performance Evaluation and Improvements of Object Database Applications
… new ways to improve the performance of ODBMS applications. We apply the described approaches to typical ODBMS applications with promising results.
-
Effective use of Java Data objects in developing database applications. Advantages and disadvantages
Currently, the most common approach in developing database applications is to use an object-oriented language for the frontend module and a relational database for the backend datastore. The major disadvantage of this approach is the well-known "impedance mismatch" in which some form of mapping is …
-
A transputer based parallel database system.
A sophisticated database application generation environment known as DB4GL has been developed at Sheffield City Polytechnic. A unique feature of DB4GL is the object-oriented application model used to specify and generate database applications. Although DB4GL has many advanced and powerful features, …
-
Rethinking the application-database interface
Applications that interact with database management systems (DBMSs) are ubiquitous in our daily lives. Such database applications are usually hosted on an application server and perform many small accesses over the network to a DBMS hosted on a database server to retrieve data for processing. For …
-
A spreadsheet-based user interface for managing plural relationships in structured data
A key feature of relational database applications is managing plural relationships-one-to-many and many-to-many-between entities, be they customers and invoices, parts and suppliers, or meetings and conference rooms. However, since it is often infeasible to adopt or develop a new database …
-
The integration of personnel and budgetary software databases at Upper Deerfield Township schools
… integrated personnel and budget relational database applications that have the capability to store, compile, forecast, report, and seamlessly transfer in real time. The Microsoft Access server-based programs produce most mandated state and district reports and have the flexibility to …
-
Efficient indexing of spatial objects in object-oriented databases
… However, the index structures for standard databases are not suitable for the non-standard database applications such as geographical applications, CAD applications, VLSI designs and image processing. For non-standard databases, we need an index structure which preserves spatial …
-
Design and specification of an object-oriented data definition language
… data models to efficiently support the new database applications of today, such as Computer-Aided Design and multimedia. Traditional data models were designed for specific business type applications, i.e., record keeping (relational) and product assembly (hierarchical). Because of this, …
-
A characteristic study of performance bugs in application-database interactions
… (e.g., file I/O, network communication, database querying) are common bottlenecks of software applications. These interactions are also prone to performance bugs because developers may not understand the performance implication of the information sent to or from the environment (e.g., a …
-
Resource Efficient Parallel VLDB with Customizable Degree of Redundancy
… the practical use of very large scale relational databases. It leverages two recent breakthroughs in parallel and distributed computing: a) synchronous transaction replication technologies by Justin Y. Shi and Suntain Song; and b) Stateless Parallel Processing principle pioneered by Justin Y. Shi. …
-
Temporal Information Extraction and Knowledge Base Population
… role in many Natural Language Processing and Database applications. Many features of the world are time-dependent, and rich temporal knowledge is required for a more complete and precise understanding of the world. In this thesis we address aspects of two core tasks in TIE. First, we provide a …
-
Towards A Sufficient Set of Mutation Operators for Structured Query Language (SQL)
Test suites for database applications depend on adequate test data and real-world test faults for success. An automated tool is available that quantifies test data coverage for database queries written in SQL. An automated tool is also available that mimics real-world faults by mutating SQL, …
-
Efficient Similarity Search in Structured Data
Modern database applications are characterized by two major aspects: the use of complex data types with internal structure and the need for new data analysis methods. The focus of database users has shifted from simple queries to complex analyses of the data, known as knowledge discovery in …
-
Interoperable components across multiple component architectures
… have that component become immediately useful to applications on any given system. A system that supports component software must therefore support a generic service abstraction that is, an architecture that defines how all types of components appear and how they are manipulated. As part of the …
-
The Utility and Usefulness of an In-house Database: An Aid to Understand Student Ratings
… ratings, (b) the creation of a student rating database and (c) the development of an applications manual to accompany the database. From a thorough review of the literature, this project identifies the utility and usefulness of student ratings as one element in the evaluation of instruction. …
-
Towards an implementation of SchemaLog : a database programming language
The efficient implementation of advanced database programming languages calls for investigating novel architectures and algorithms. In this thesis, we discuss our implementation of SchemaLog, a logic-based database programming language, capable of offering a powerful platform for a variety of …
-
Learned String Index Structures for In-Memory Databases
… made significant strides in scalar indexing applications can also be effectively adapted to string applications. First, we introduce the RadixStringSpline (RSS) learned index structure for efficiently indexing strings. RSS is a tree of learned radix splines each indexing a fixed number of …
-
An integrated index structure for object-oriented and spatio-temporal information systems
… spatio-temporal objects in object-oriented database applications. The study of some performance parameters and the comparison of five extensions to the selected index method is also included. After presenting a comparison between several dD indexing methods, the R tree structure was selected …
Page 1 of 2