Typed Programming Languages for Databases
Typed Programming Languages for Databases
批准号:
9004137
负责人:
O. Peter Buneman
金额:
$14.5万
依托单位国家:
美国
项目类别:
Continuing grant
财政年份:
1990
资助国家:
美国
项目状态:
已结题
起止时间:
1990-09-15 至 1993-08-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
While considerable progress has been made in the past three years on the static typechecking of object-oriented languages, object- oriented databases pose additional problems. In particular we need to clarify the relationship between type and extent. The relationship EMPLOYEE PERSON as a relationship between classes or types says something about the inheritance of methods, while in a database context it also means set inclusion. There is an apparent contradiction: how can a set of one type be a subset of a set of some other type? The use of "partially dynamic" types is investigated in order to resolve this issue, which will allow us to deal with heterogeneous collections in a statically typed system. The rules for type checking for heterogeneous collections appear to be closely related to those already developed for manipulating relational databases. If this is the case, then type inference should also be possible. Research plan includes development of a prototype language that demonstrates the feasibility of these ideas.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
NSF/Espirit Workshop on Database Programming Languages and Environments
-
批准号:9318791
-
项目类别:Continuing Grant
-
资助金额:$6.0万
-
财政年份:1995
-
负责人:O. Peter Buneman
-
依托单位:
U.S.-France (INRIA) Cooperative Research: Languages for Databases and Knowledge Base
-
批准号:8817874
-
项目类别:Continuing Grant
-
资助金额:$5.53万
-
财政年份:1989
-
负责人:O. Peter Buneman
-
依托单位:
Combining Object-Oriented and Relational Database Programming (Computer and Information Science)
-
批准号:8610617
-
项目类别:Continuing Grant
-
资助金额:$35.39万
-
财政年份:1987
-
负责人:O. Peter Buneman
-
依托单位:
U.S.-U.K. Joint Workshop on Data Types and Persistence in Database Programming Languages, Appin, Scotland, August 27-30, 1985
-
批准号:8514622
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:1985
-
负责人:O. Peter Buneman
-
依托单位:
Workshop on Database Interface Methods to Be Held October 25 - 26, 1982 in Philadelphia, Pennsylvania
-
批准号:8120985
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:1982
-
负责人:O. Peter Buneman
-
依托单位:
海外基金