自学考试省级导航

全国 A安徽 B北京 C重庆 F福建 G广东 广西 甘肃 贵州 H河南 河北 湖南 湖北 黑龙江 海南 J江苏 江西 吉林 L辽宁 N内蒙古 宁夏 Q青海 S山东 山西 陕西 四川 上海 T天津
     X新疆 西藏 Y云南 Z浙江 历年真题分类检索

TOP

全国2004年7月自考数据库技术试题 (word下载版)(二)
2013-04-10 19:53:46 来源: 作者:91考试网自学考试频道 【 】 浏览:169次 评论:0
四、设计题(每小题5分,共20分)
假设有三个表:
学生表:S(SNO,SNAME,SEX)
      各属性含义依次为学号、姓名和性别;
课程表:C(CNO,CNAME,CREDIT)
      各属性含义依次为课程号、课程名、学分;
学生选课表:SC(SNO,CNO,MARK)
      各属性含义依次为学号、课程号和成绩。
基于以上表回答36—39题
36.请用SQL语句创建学生选课表SC,要求包含主、外码的定义,同时要保证MARK的取值不能为空。
37.试用SQL语句写出下列查询:(要求用嵌套查询完成)
检索出没有选修课程号为3的所有学生姓名。
38.有如下关系代数表达式:
ΠSNAME,CNO,MARK(σSEX='男'(S SC))
请将其转化成相应的SQL语句。
39.试用SQL语句实现下列查询:
检索出各门课程的学生平均成绩(要求列出课程名称和平均成绩)。

五、综合题(共15分)
40.设有商店和顾客两个实体集,“商店”有属性商店编号、商店名、地址、电话,“顾客”有属性顾客编号、姓名、地址、年龄、性别。假设一个商店有多个顾客购物,一个顾客可以到多个商店购物,顾客每次去商店购物有一个消费金额和日期,
(1)根据上述语义设计E-R模型,要求标注连通词,可省略属性。
(2)将E-R模型转换成关系数据模型,并指出每一个关系的主码和外码(如果存在)。
(3)写出定义参照完整性和“当顾客已有购物时,禁止删除该顾客的购物记录”约束的SQL子句。

 

 

Tags:自学考试 历年真题 责任编辑:小编01
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2007年1月自考《数据结构》试题 .. 下一篇2006年10月自考《数据结构》试题 ..

相关栏目

最新文章

推荐文章

网站客服QQ: 960335752 - 14613519 - 48225117