2 教学过程
教学过程 1.问题情景引型,并建立和完善该数据库。要求该数据库中至少能体现学生、入 课程信息和学生的选课信息。 1. E-R图的设计 2. 关系数据模型的设计 3. 数据库的创建 2.围绕问题展开探索研究,进行归纳验证并运用 4. 数据表的创建 5. 数据的录入 无 教学内容、具体步骤 某学院开展全院公选课,请你为学院设计一个相应的关系数据模补充说明 无 同上 无 3.课堂练习 无 4.课堂小结与评价 无 无 5.作业 无
1 教案首页
课 题 (章节名称) 段考 时间 教学目的与要求 教学重点 2014年5月7星期三 1、2节 1. 熟练运用关系数据模型的设计 2. 掌握数据库的创建与修改 3. 掌握数据表的创建与修改 4. 掌握数据的录入、修改与删除 1. 数据库的创建 2. 数据表的创建 3. 数据的录入 1. 关系数据模型的设计 2. 数据库的修改 3. 数据表的修改 4. 约束 教学难点 教学方法 上机 教学时数 主要内容 2 时间分配 10分钟 10分钟 10分钟 30分钟 20分钟 1. E-R图设计 2. 关系模式设计 3. 数据库创建 4. 数据表创建 5. 数据录入 课后小结
2 教学过程
教学过程 1.问题情景引入 教学内容、具体步骤 全面检验先前所学知识。第一题提交VISIO文档,第二题提交脚本文件。文件基本名均采用用学号姓名。 一、工厂生产多种产品,且每一种产品可以在多个工厂生产;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资,工厂的属性有工厂编号,厂名,厂址;产品的属性产品编号,产品名,规格;职工的属性有职工号,姓名。 1.根据上述内容画出E-R图,在E-R图中需要注明实体的属性,联系的类型及实体的标识符。 2.将ER模型转换成关系模型,并指出每个关系模式的主键和外键。 二、请按照下面要求使用T-SQL语句创建数据库、表以及录入数据。并保存好相关脚本文件。 (1) 按下表要求创建一个名为TEACHERDB的数据库,请写出无 补充说明 无 建库的命令: 2.围绕问题展开探索研究,进行归纳验证并运用 初始最大增物理名称 长长度 量 度 主文件TD1 E:\\数据库考试10M50MB 10组 \\TD1.MDF B % 主文件TD2 E:\\数据库考试5MB 无限20组 \\TD2.NDF 制 % 日志文TLOE:\\数据库考试2MB 无限2M件 G \\TLOG.LDF 制 B (2) 创建下面三个表(教师表,课程表,任课表): 教师表,要求在表中完成如下操作 ? 编号:设置为主键约束; ? 姓名:设置为非空约束; ? 身份证号:设置为唯一性约束; ? 民族:设置默认值为“汉”,非空约束; ? 性别:设置检查性约束为“‘男’或‘女’” 编号 姓名 性别 民职称 身份证号 族 逻辑名 120001 张生 汉 教授 424531197206231234 120002 李斯 女 壮 讲师 424531198111235678 120003 王武 男 汉 助教 424531198912237654 课程表,要求在表中完成如下操作: ? 课程号:设置为主键约束; 男 课程号 名称 530101 网页制作 530102 C语言 530103 数据库原理与应用 任课表,要求在表中完成如下操作: ? ID:自动编号,初始值为1,增量为1; ? 教师编号:设置为外键约束; ? 课号:设置为外键约束; ? 课时数:设置检查性约束为“2~100” ID 教师编号 课号 课时数 1 120001 530101 64 2 120002 530101 96 3 120003 530102 48 4 120001 530102 32 5 120002 530103 64 6 120003 530103 64 无 3.课堂练习 无 4.课堂小结与评价 无 无 无 5.作业 无
1 教案首页
课 题 第6章 数据查询 6.1 Select语句 (章节名称) 6.2 简单查询 时间 教学目的与要求 教学重点 教学难点 教学方法 2014年5月12星期一 3、4节 1. 了解SELECT语句的语法格式 2. 掌握简单查询语句的书写 1. 查询表中指定的列和全部列 1. 在查询结果中插入常量值的列 2. 改变查询结果集中的列标题 讲授法+上机 教学时数 2 主要内容 1. Select语句的语法格式 2. 准备数据库 3. 查询表中指定的列 4. 查询表中全部的列 5. 在查询结果中插入常量值的列 6. 改变查询结果集中的列标题 7. 清除取值完全相同的记录 8. 使用TOP关键字 时间分配 10分钟 5分钟 10分钟 5分钟 15分钟 15分钟 10分钟 10分钟 课后小结