文档详情

数据库系统原理与应用10.ppt

发布:2018-01-04约5.81千字共67页下载文档
文本预览下载声明
●上机练习8 一.2创建一个存储过程Delworker删除worker表中指定的职工号记录 ●上机练习8 二.1 在表depart上创建一个触发器depart_update,当更改部门号时同步更改worker表中对应的部门号 ●上机练习8 二.2 在表worker上创建一个触发器worker_delete,当删除职工记录时同步删除salary表中对应职工的工资记录 * * * * * * * ●上机练习5 3.求其他系中比自动化学院某一学生年龄小的学生。 ●上机练习5 7.选修了C1、C2、C3、C7全部四门课程的学生的姓名。 错误 ●上机练习5 7.选修了C1、C2、C3、C7全部四门课程的学生的姓名。 不用子查询的写法: ●上机练习5 7.选修了C1、C2、C3、C7全部四门课程的学生的姓名。 ●第五部分 8.求至少选修了学号为S2的学生所选修的全部课程的学生的学号和姓名。 选课:表 ●第五部分 8.求至少选修了学号为S2的学生所选修的全部课程的学生的学号和姓名。 不需要 ●第五部分 9.选修了C1课程,同时也选修C2课程的学生学号。 方法2: ●上机练习5 13.编写一个程序,计算各学院的总人数及男女生的人数,生成下图的查询 错误 ●上机练习5 13.编写一个程序,计算各学院的总人数及男女生的人数,生成下图的查询 ●上机练习5 13.编写一个程序,计算各学院的总人数及男女生的人数,生成下图的查询 ●上机练习5 16.编写一个程序交叉表查询的程序,求出每位同学的总成绩和平均成绩,生成结果如下图。 ●上机练习5 16.编写一个程序交叉表查询的程序,求出每位同学的总成绩和平均成绩,生成结果如下图。 ●上机练习5 16.编写一个程序交叉表查询的程序,求出每位同学的总成绩和平均成绩,生成结果如下图。 ●上机练习6 21.输出每个班最高分的课程名和分数 错误 ●上机练习6 21.输出每个班最高分的课程名和分数 ●上机练习6 21.输出每个班最高分的课程名和分数(方法2) ●上机练习6 23.用游标方式输出所有学号、课程号和成绩等级 ●上机练习6 23.用游标方式输出所有学号、课程号和成绩等级(方法2) ●上机练习6 二.1删除factory数据库上各个表间的关系 ●上机练习6 二.2显示各职工的工资记录和相应的工资小计 ●上机练习6 二.3按性别和部门名的所有组合方式列出相应的平均工资 ●上机练习6 二.5显示最高工资的职工号、姓名、部门名、工资发放日期和工资 ●上机练习6 二.5显示最高工资的职工号、姓名、部门名、工资发放日期和工资(方法2) ●上机练习6 二.7显示所有平均工资低于全部职工平均工资的职工号和姓名 ●上机练习6 二.9采用游标方式显示所有平均工资低于全部职工平均工资的职工号和姓名 ●上机练习7 一.2在salary表的“职工号”和“日期”列创建聚集索引,并且强制唯一性 ●上机练习7 二.1建立视图view1,查询所有职工的职工号、姓名、部门名和2004年2月份工资,并按部门名顺序排列 ●上机练习7 三.1实施worker表的“性别”列默认为“男”的约束 删除该约束 ●上机练习7 三.2 实施salary表的工资列值限定在0到9999的约束 删除该约束 ●上机练习7 三.3 实施depart表的部门号 列值唯一的非聚集索引的约束 或者 ●上机练习7 三.4 为worker表建立外键”部门号”,参考depart表的部门号 列 ●上机练习7 三.5 建立一个规则sex:@性别=‘男’ OR @性别= ‘女’,将其绑定到worker表的性别列 删除该规则 数据库系统原理与应用 第十讲 考试相关信息 考试时间:3.15日8:15--10:15 考试地点:I302 答疑时间:3.14日9:00--11:30 答疑地点:电机楼210室 考试相关信息 考试题型: 一、填充 10分 二、选择 20分 三、简答 30分 四、应用 25分 五、程序设计 15分 总评成绩: 平时30% 考试70% 第1章 数据库系统概述 第2章 数据模型 数据库系统中的三种模型 (层次、网状、关系模型 ) E-R图的设计 数据管理技术的三个发展阶段 (人工、文件、数据库) 数据库系统的组成、三级模式结构 (概念模式、内模式、外模式) DBMS的四个主要功能 (定义、存取、管理、建立维护) 第3章 关系数据库 关系的完整性规则 (实体、参照、用户定义) 专门的关系运算 (选择、投影、连接、除) 关系代数在查询中的运用——补充的 第4章 关系数据库规范化理论 函数依赖、完全函数依赖、部分函数依赖、传递函数依赖 Armstrong公理(三
显示全部
相似文档