A METHODOLOGY FOR CREATING USER VIEWS IN DATABASE DESIGN

被引:37
作者
STOREY, VC [1 ]
GOLDSTEIN, RC [1 ]
机构
[1] UNIV BRITISH COLUMBIA,FAC COMMERCE & BUSINESS ADM,VANCOUVER,BC,CANADA
来源
ACM TRANSACTIONS ON DATABASE SYSTEMS | 1988年 / 13卷 / 03期
关键词
COMPUTER PROGRAMMING;
D O I
10.1145/44498.45064
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The View Creation System (VCS) is an expert system that engages a user in a dialogue about the information requirements for some application, develops an Entity-Relationship model for the user's database view, and then converts the E-R model to a set of Fourth Normal Form relations. This paper describes the knowledge base of VCS. That is, it presents a formal methodology, capable of mechanization as a computer program, for accepting requirements from a user, identifying and resolving inconsistencies, redundancies, and ambiguities, and ultimately producing a normalized relational representation. Key aspects of the methodology are illustrated by applying VCS's knowledge base to an actual database design task.
引用
收藏
页码:305 / 338
页数:34
相关论文
共 18 条
[1]  
Baldissera C., 1979, Proceedings of the Fifth International Conference on Very Large Data Bases, P262
[2]  
BRACCHI G, 1981, DATABASE MANAGEMENT, P59
[3]  
BRACHMAN RJ, 1983, COMPUTER OCT, P30
[4]  
CLARK K, 1980, 8021 U LOND IMP COLL
[5]  
COELHO H, 1983, ART KNOWLEDGE ENG PR
[6]  
Date C. J., 1986, INTRO DATABASE SYSTE, V1
[7]  
HAMMOND P, 1982, 824 U LOND IMP COLL
[8]  
Martin J., 1981, END USERS GUIDE DATA
[9]  
NAVATHE S, 1986, COMPUTER, P50
[10]  
NAVATHE S, 1982, 8TH P INT C VER LARG, P142