计算机三级数据库1-9套应用题库.docx

第九套1.在某数据库中,相关表的建表语句如下:create tableT1( a1 int primary key, a2 int, a3 int foreign key references T2(a3));create tableT2( a3 int primary key, a4 int, a5 int foreign key references T2(a3));create tableT3( a1 int, a3 int, a6 int,primary key (a1, a3),a1 foreign key references T1(a1),a3 foreign key references T2(a3));请画出相应的E-R图,使得可以从该E-R图推导出上述表定义,其中实体和联系的名称可以自定,实体的主码属性请使用下划线标明。2.设在SQL Server 2008某数据库中有商品表和销售表,两个表的定义如下:CREATE TABLE 商品表(商品号 char(10) PRIMARY KEY,商品名 varchar(40),类别 varchar(20),进货单价 int );CREATE TABLE 销售表(商品号 char(10) REFERENCES 商品表(商品号),销售时间 datetime,销售数量 int,销售单价 int,PRIMARY KEY(商品号,销

文档评论(0)

1亿VIP精品文档

相关文档