多项选择题
某学生选课数据库,库中包括学生、课程和选课3个表,其表结构为:
学生(学号,姓名,性别,年龄,所在系);
课程(课程号,课程名,先行课);
选课(学号,课程号,成绩)。
用Transact-SQL完成下列操作。
1)建立学生选课数据库。
2)建立学生、课程和选课表。
3)建立各表以主码为索引项的索引。
4)建立学生性别只能是“男”或“女”的规则,性别为“男”的缺省,并将它们绑定到学生表上。
5)建立在对选课表输入或更改数据时,必须服从参照完整性约束的INSERT和UPDATE触发器。
6)建立在删除学生记录时,同时也要把相应的选课记录删除的触发器。
7)列出学生学号、姓名及学习情况。学习情况用好、较好、一般或较差表示。当平均成绩大于85分时,学习情况为好;当平均成绩在70~85分之间,学习情况为较好;当平均成绩在60~70分之问,学习情况为一般;当平均成绩在60分以下,学习情况为较差。
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
已知关系模式R=(A,B,C,D,E,F,G)满足函数依赖集F=(A→B,B→C,A→E,B→F,(C.D) →G),则关系模式R的码是______。
A.( C,D )
B.( B,E )
C.( A,
D.)D) ( E
点击查看答案&解析
单项选择题
数据库概念设计的E-R方法中,属性通常用下列哪种图形表示______
A.矩形
B.椭圆型
C.菱形
D.四边形
点击查看答案&解析
相关试题
数据库管理系统的功能有______。 ①...
下列关于顺序图的描述中,正确的是____...
在数据库系统中,当数据库数据的物理存储结...
以动态链接库DLL形式存储在服务器上,只能...
以下说法哪条不是建立数据仓库的恰当理由_...