Reducing impedance mismatch in SQL embeddings for object-oriented programming languages

File
Contributors
Publisher
Florida Atlantic University
Date Issued
2012
Description
We survey and compare the different major mechanisms for embedding the relational database language SQL in object-oriented programming languages such as Java and C#, with regard to how much impedance mismatch these embeddings suffer. Here impedance mismatch refers to clarity and performance difficulties that arise because of the nature of the embedding. Because of the central position in the information technology industry of object-oriented programs that access SQL-based relational database systems, reducing impedance mismatch is generally recognized in that industry as an important practical problem. We argue for the suitability of SQL as a database language, and hence for the desirability of keeping SQL as the view provided by a SQL embedding. We make the case that SQLJ, a SQL embedding for Java in which it appears that Java directly supports SQL commands, is the kind of SQL embedding that suffers the least impedance mismatch, when compared with call-level interfaces and object-relational mappings. We propose extensions to SQLJ that would reduce its impedance mismatch even further.
Note

by Jose Luis Hurtado.

Language
Type
Form
Extent
ix, 112 p.
Identifier
820353092
OCLC Number
820353092
Additional Information
by Jose Luis Hurtado.
Thesis (M.S.C.S.)--Florida Atlantic University, 2012.
Includes bibliography.
Mode of access: World Wide Web.
System requirements: Adobe Reader.
Date Backup
2012
Date Text
2012
Date Issued (EDTF)
2012
Extension


FAU
FAU
admin_unit="FAU01", ingest_id="ing14351", creator="creator:NBURWICK", creation_date="2012-12-06 10:13:09", modified_by="super:SPATEL", modification_date="2012-12-06 11:45:03"

IID
FADT3355565
Person Preferred Name

Hurtado, Jose Luis
Graduate College
Physical Description

electronic
ix, 112 p.
Title Plain
Reducing impedance mismatch in SQL embeddings for object-oriented programming languages
Use and Reproduction
http://rightsstatements.org/vocab/InC/1.0/
Origin Information


Boca Raton, Fla.

Florida Atlantic University
2012
Place

Boca Raton, Fla.
Title
Reducing impedance mismatch in SQL embeddings for object-oriented programming languages
Other Title Info

Reducing impedance mismatch in SQL embeddings for object-oriented programming languages