实验六 SQL查询
要求:在“实验六SQL查询”文件夹中,打开“图书管理系统”数据库,完成以下任务。
(1)创建名为“SQL定义表查询”,表名为“读者档案表0”,表结构如表9-5所示。
表9-5 表结构
(2)通过SQL修改表语句,完成下列操作。
①在“读者档案表1”中,增加“联系电话”字段,保存为“SQL增加字段”。
②在“读者档案表2”中,删除“读者单位”字段,保存为“SQL删除字段”。
③在“读者档案表3”中,修改“卡号”字段的数据类型为“长整形”,保存为“SQL修改类型”。
④删除“读者档案表4”,保存为“SQL删除表”。
⑤在“读者档案表5”中,创建名为“xbnl”的索引,索引条件:“性别”升序+“年龄”降序,保存为“SQL创建索引”。
⑥在“读者档案表6”中,删除索引“年龄”,保存为“SQL删除索引”。
(3)通过SQL数据操作语句,完成下列操作。
①向“读者档案表”中插入记录(读者卡号,姓名,性别,出生日期,读者身份,读者单位),对应值为("0602000","陈铭名","男",#9/17/1990#"学生","管理系"),保存为“SQL插入记录”。
②在“读者档案表”中,将“读者单位”为“管理系”的“借阅限量”增加2本,保存为“SQL更新记录”。
③在“读者编目表”中,删除“书籍类别”为“法学”的所有书籍,保存为“SQL删除记录”。
(4)查询“读者身份”为“教师”和“学生”的借书信息,查询字段为“读者姓名”、“读者性别”、“书籍名称”,保存为“SQL师生借阅信息”。
(5)统计“读者档案表”中男女生的人数,保存为“SQL统计查询”。
(6)查询读者的年龄,查询字段为“读者卡号”、“读者性别”、“读者单位”、“读者身份”和“年龄”,保存为“SQL计算查询”。在此基础上再查询年龄高于平均年龄的读者信息,保存为“SQL子查询”。