1、一、建立一个学生数据库,要求如下:1、数据库名为“学生” 2、建立如下表: 学生(学号 C7,姓名 C8,年龄 I,专业C10,入学日期 D) 课程(课程号 C2,课程名 C14) 成绩(学号 C7,课程号 C6,成绩 I)3、建立如下索引: 在学生(学号),课程(课程号)上建立主索引 (用命令index)在成绩(课程号)和成绩(学号)上建立普通索引4、输入以下的记录 (1)建立学生表后,立即输入学生的记录 (2)使用浏览窗口输入课程的记录 (3)用APPEND 命令输入成绩的后8条记录 (4)用INSERT的命令输入成绩的前7条记录 记录 学生 2010001 李莉 18 计算机技术 201
2、0-09-01 2010002 赵晓风 19 金融 2010-09-01 2010003 李金金 17 酒店管理 2010-09-01 2010004 张若秋 20 金融 2010-09-01 2010005 王田田 18 法律 2010-09-01 课程 A1 大学英语 B2 邓小平理论 E2 市场营销 成绩 2010001 A1 89 2010002 A1 74 2010003 A1 58 2010004 A1 95 2010005 A1 842010001 B2 89 2010002 B2 73 2010003 B2 56 2010004 B2 90 2010005 B2 8020100
3、01 E2 99 2010002 E2 74 2010003 E2 98 2010004 E2 85 2010005 E2 645、修改学生表的结构,在姓名之后添加“性别”字段,并为其设置字段有效性,要求只能输入男或女,提示信息为“输入错误,性别应该为男或女,请重新输入”,默认值为男。6、将成绩表的13条记录和15条记录打上删除标记7、撤销成绩表的13条记录的删除标记8、将带有删除标记的记录物理删除9、将成绩表中课程号为B2的所有记录的成绩增加10分10、在成绩表记录指针定位到第10条记录,然后显示该记录的内容11、使用LOCATE与CONTINUE命令查找“保险”专业的所有同学的记录12、建
4、立学生和成绩之间的联系,课程和成绩之间的联系13、建立自由表教师表(教师编号 C2,姓名 C8,职称 C6)14、将自由表教师表添加到学生数据库中,并输入记录值15、将教师表移出数据库使之成为自由表16、定义学生表和成绩表之间的参照完整性规则,定义删除规则为“级联”,更新规则和插入规则为“限制”,并输入记录检验17、在课程表中末尾用append命令添加一条空白记录,定义一个数组a(3),分别赋值”C1”,”数据结构”,把数组中的值复制到空白记录18、将成绩表中的第5条记录复制到数组b中,并显示出来二、编写jiecheng程序,要求实现用户可任意输入一个大于0的整数,程序输出该整数的阶乘。如用户输入的是5、则程序输出为“5的阶乘为:120”三、建立一个项目my,将以上建立的学生数据库和jiecheng程序添加到项目my中