1.新建一个数据库,数据库名称是“辽农学生信息管理”。
2.在“辽农学生信息管理”数据库中建立“学生”表和“班级”表,表结构和表中记录见下面表格。
3.设置索引
(1)将“学生”表中列“年龄”设置为普通索引,升序排列,索引名为“年龄索引”。
(2)“班级”表中列“班级名称”设置为普通索引,降序排列,索引名为“班级名称索引”。
4. 创建视图
创建一个视图,视图名称是“网络10-1班名单”,作用是查询网络10-1班的学生信息,在结果中显示班级名称、姓名和班级人数。
5.写出以下查询语句,并把语句保存到d:\cx.txt中。
1)查询网络10-1班的学生信息。
2)将班级表按班级人数升序排列。
3)查询姓张的或年龄小于22的学生信息。
4)将学生按班级名称分组,显示平均年龄。
5) 查询哪些班级有学生,返回班级名称。
5.建立存储过程
创建一个存储过程,过程名称叫“根据姓名查班级”,要求是设定一个参数“@name”, 作用是将一个学生姓名赋给参数“@name”时,若该学生存在,就显示这名学生的姓名和班级名称;若不存在,则显示“查无此人!”。
6.删除类型触发器
在学生表中建立一个触发器,触发器名称是“自动减少班级人数”。作用是当在学生表中删除一条记录时,自动更新班级表中的班级人数(减1人)。
建“姓名”文件夹,把数据库文件和cx.txt放到姓名文件夹里,把文件夹传上来。