哪位高手可以花些时间帮我写下这个卷子 谢谢了
sql2000吧
全部回复
仅看楼主
level 1
likezhu3132 楼主
09软件二班
现有关系数据库如下:
数据库名:学生成绩数据库
学生表(学号,姓名,性别,出生年月,籍贯,年级号,班级号)
   课程表(课程编号,课程名称)
   年级表(年级编号,年级名称)
   班级表(班级编号,班级名称)
   成绩表(编号,学号,课程编号,年级编号,成绩);
用SQL语言实现下列功能的sql语句代码(代码中各表名或表内字段用拼音简码书写,例如:[出生年月:csny ]):
一、表的创建,表数据的操作及索引与数据完整性(40分)。
1、     创建[学生表]表代码(6分);
    学生表(学号,姓名,性别,出生年月,籍贯,年级号,班级号)
    要求使用:主键(学号)、非空(姓名,性别)、默认值(出生年月)为当前时间、检查(性别)为男或女
Create table学生表(
     学号 varchar(10),
     姓名 varchar(10),
     性别 varchar(10),
     出生年月datetime,
     籍贯 varchar(10),
     年级号 varchar(10),
     班级号 varchar(10),
)
2、     创建[课程表]表代码(4分);
    课程表(课程编号,课程名称)
    要求使用:主键(课程编号)、非空(课程名称)
3、     创建[年级表]表代码(4分);
    年级表(年级编号,年级名称)   
要求使用:主键(年级编号)、非空(年级名称)
4、     分别创建[班级表]、[班级表]表代码(5分);
班级表(班级编号,班级名称)
成绩表(编号,学号,课程编号,年级编号,成绩);
5、(1)、将[成绩表]表中的[学号]字段设置为主索引;
   (2)、将[班级表]表中的[班级编号]字段设置为主键;
   (3)、将[成绩表]表中的[课程编号]字段设置为非空;
   (4)、将[成绩表]表中的[成绩]字段设置0为其默认值;
   (5)、将[成绩表]表中的[成绩]字段设置检查为0到100之间;
6、(1)、将下列信息添加到学生表的代码(3分);
     学号         姓名    性别       出生年月       籍贯       年级号       班级号  
2009120904     张兵     男        1990-12-01     河南安阳    002          2001
2009120905     刘峰     女        1991-10-11     山西太原    002          2002    
2009121001     贾涛     男        1992-11-02     河南郑州    005          2003
2009121002     李明     女        1989-06-03     河南焦作    001          2001

2010年01月13日 07点01分 1
level 0
.......网络上 百度把 1堆
2010年01月27日 09点01分 3
level 1
你是安阳师院的?
2010年12月28日 10点12分 4
level 1
有事吗
2010年12月28日 10点12分 5
level 1
呵呵,我们也在做这一套试卷的
2010年12月28日 14点12分 6
1