| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

关系数据库设计教案

文***品

贡献于2023-07-29

字数:3620

关系数库设计(新授课教案七)
教学目标
1说出关系数库设计中存问题
2会背诵函数赖范式模式分解等概念
3说出关系数库设计步骤
4学会设计简单关系数库
5知道ER模型设计关系模型转换规
教学重点
1会背诵函数赖范式模式分解等概念
2说出关系数库设计步骤
3学会设计简单关系数库
教学难点
1规范关系模式分解关系模式
2够判断关系模式属范式
教学方法
尝试教学法讲授法案例讲解法分组讨
教师采尝试教学法先学生学教师讲解概念练教师强调难点讲解程采案例讲解法
教学时间
四课时
教具教参
1教具:媒体课件
教学程
第课时
导入新课
教师屏幕展示表61UN表SG表SD表DM表
学生观察回答问题:
1系名系重复出现否造成存储空间严重浪费
2果某系刚成立尚学生者学生没选课法该系系名系插入该表中办?
3果某系学生全部毕业删该系学生选课信息时会系名系信息时删样问题?
教师根学生回答导出课题

二讲授新课
()关系数库设计中问题
教师引导学生61UN表SG表SD表DM表63表
学生说出61UN表SG表SD表DM表63表什方面思考:
1系干学生学生属系
2系名系
3学生选修门课程门课程干学生选修
4学生学门课程成绩
教师总结表UNSG表SD表DM表中问题导出关系数库设计中易出现问题:
1数冗余:数重复存放造成空间浪费
2插入异常:键值空部分空记录存入表中
3删异常:删信息时会信息起删
学生理解方提出起探讨:
1模式:UN(学号课程号成绩系名系)
教师提问:UN中存实体型联系该关系模式
2改造分解SDDMSG三关系模式:
SD(学号系名) 学号键
DM(系名系) 系名键
SG(学号课程号成绩) 学号课程号键
教师提问:种分解什?
3改造分解SDSMSG三关系模式:
SD(学号系名) 学号键
SM(学号系) 学号键
SG(学号课程号成绩) 学号课程号键
教师提问:种分解?什?

第二课时
(二).函数赖
教师举例:函数系名f(学)成绩f(学号课程)
学生分析两函数关系间值间关系
教师导出:
教师举例分析:例选课关系: SC(学号 课程号成绩)
1SC存属性集{学号 课程号}属性集{成绩}函数赖
2意定学号课程号成绩值应
3反存学号课程号应成绩相等
学生认真听老师分析
教师总结:
分类:完全函数赖部分函数赖传递函数赖
定义:果关系模式R(A1A2…An)XY{A1A2…An}子集关系R中意X值会Y值应称X函数决定YY函数赖X
学生尝试举例分说明前两种赖学生举例说明传递函数赖
(三)范式
学生书说出范式间联系
教师分举例说明范式定义强调点:
1第范式求求字段值单
2般情况查询生成表满足NF
第三课时
(四)关系模式分解规范化
学生书例61中规范化案例
教师指导学生结合课第144页第146页中UN表SG表SD表DM表分析
学生分析完成练:
1假设信息系500名学生学生均选择20门课10000条记录系名系重复出现10000次样会造成空间严重浪费?
2果SG表SDM表方法学号决定系名?系名决定学号?系名决定?
3SD表DM表设计合理?
学生分析教师总结:
1关系模式分解:模式分解指高关系模式范式等级重方法
2般情况关系模式分解3NF足够
3关系模式分解准:
4模式分解具损连接
5模式分解够保持函数赖
第四课时
(五)关系数库设计步骤:
[教师]出学提纲学生找答案:
1关系数库设计程六阶段阶段完成什工作?
2什逻辑结构设计?
3逻辑结构设计方法什?试举例
4数库维护做工作?
学生根学提纲学课154160页做成课堂作业
教师根学生完成作业情况进行辅导易错提出讲解
教师提问学生根学生回答情况进行讲解强调问题
1备份设备指存储备份容存储介质
2SQL Server 2000支持磁盘文件磁带命名道三种备份介质
3完全备份指整数库进行完整备份
4差异备份备份次数库完全备份发生更改部分数
5事务日志备份指次备份事务日志数库执行事务系列记录进行备份
6文件文件组备份备份户选定组成数库文件文件组
(教法说明)教师通学生提出简单问题激发学生兴趣启迪思维教师通层层推进浅入深提问引导学生分析问题解决问题学生想法老师首先加肯定鼓励指导

课堂练
填空题
1关系模式会存( )( )( )等弊病
2实体间联系联系方式分( )( )( )
3关系模型中实体实体间联系( )表示
4逻辑设计目概念设计阶段设计( )转换成关系模型
二选择题
1( )研究关系模式转化关系模式理
A规范化理 B数完整性理
C函数赖 D实体完整性理
2面关种范式间包含关系描述中正确( )
ABCNF⊂ 4NF ⊂3NF ⊂2NF ⊂1NF B4NF ⊂BCNF ⊂3NF ⊂2NF ⊂1NF
C1NF ⊂2NF ⊂3NF ⊂4NF ⊂BCNF D1NF ⊂2NF ⊂3NF ⊂BCNF ⊂4NF
3关系数库设计六阶段:a系统规划需求分析 b逻辑设计阶段
c应程序设计 d概念设计 e数物理设计 f数库运行维护
正确设计步骤( )
Aabcdef Bacbdef Caebdcf Dadbecf
4关系模式ER规范化程度高达( )
A1NF B2NF C3NF DBCNF
5ER模型数库设计阶段?( )
A需求分析 B概念结构设计 C逻辑结构设计 D物理结构设计
三判断题
1函数赖讨关系模式中属性间赖关系 ( )
2规化理中满足低求约束关系模式称2NF ( )
3实际应中般规范BCNF ( )
4规范化低级范式关系模式分解干高级范式关系模式集合程( )
四简答题
1简述关系数库设计步骤

课堂结
章讲解关系数库设计相关知识通次课学求学生说出关系数库设计中存问题会背诵函数赖范式模式分解等概念说出关系数库设计步骤学会设计简单关系数库知道ER模型设计关系模型转换规知道规范关系模式分解关系模式够判断关系模式属范式












板书设计

1数冗余:数重复存放造成空间浪费
()存问题 2插入异常:键值空存入表中
3删异常:删信息会信息删
(二).函数赖 1分类:完全函数赖部分函数赖
关 系 数 库 设 计
传递函数赖
2定义
(三)范式规 1 第范式求字段值单
2般情况查询生成表满足NF
1关系模式分解:模式分解指高关系模式范式等级重方法
(四)分解规范 2关系模式分解准:
(1)模式分解具损连接
(2)模式分解够保持函数赖
需求分析
概念模型设计
(五)设计步骤 逻辑结构设计
物理结构设计
数库实施应程序开发
数库运行维护

作业布置
课第62页5678910111213

教学反思
学生次课容第次接触讲解程中采案例讲解法案例前教学程中创建表引导学生分析样学生易理解掌握函数赖范式部分知识学生难掌握



文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

数据库设计报告

   数据库设计报告 来自:http://www.chinaspis.com 作者:林锐 电子工业出版社出版发行 { 项目名称 } 数据库设计报告 文件状态: [√] 草稿 [ ] 正式发布 [ ] 正在修改 文件标识: Company-Project-SD-DATABASE 当前版本: X.Y 作者:   完成日期: Year-Month-Day 版 本

c***u 13年前 上传23421   0

拼车数据库设计

 本科学生综合性实验报告 课程名称:数据库系统原理 拼车系统数据库设计 项目组长 学号 班 级 实验项目名称 拼车系统数据库设计 指导教师及职称 开课学期 _ 至

文***品 5年前 上传950   0

在线答题系统数据库设计

在线答题系统(选择题、判断题)数据库设计选择题由choice_question和choice_answer组成,分别用于存储选择题的题目信息和考生的答题记录。choice_question的各列分别用于存储题目的序号(主键,自增)、分数、题目、选项ABCDE、正确答案。choice_answer中的user_id、ques_id、answer分别表示用户id、题目id,作为外键分别指向

文***品 3年前 上传931   0

图书管理系统数据库设计数据库应用系统开发课程设计

信息工程学院《数据库应用系统开发》课程设计论文题 目:图书管理系统数据库设计学 号:专业班级:信管级(X)班姓 名:魏 金 风指导老师:完成日期:2007摘 要在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多。对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,往往是投入

文***品 2年前 上传447   0

人力资源管理系统数据库设计《数据库系统原理》课程设计报告

《数据库系统原理》课程设计报告项目名称:人力资源管理系统数据库设计专 业: 计算机科学与技术 年 级: 姓 名: 学 号: 指导老师: (副

文***享 1年前 上传429   0

学生成绩管理数据库系统设计(数据库实验大作业)

学生成绩管理数据库系统设计 课程:数据库安全实验 姓名: 学院: 计算机学院 专业: 信息安全 学号:一、需求分析1.1 编写目的本产品实现了一个基于mySQL数据库下的学生信息

文***品 1年前 上传457   0

教师管理系统(数据库)课程设计

数据库技术与应用(SQLServer2005)课 程 设 计题 目教师管理系统 组 员 班 级计科班学 院信息科学与工程学院指导教师 2012年 X 月 X 日任务分配表第 ** 组学号姓名负责部分成绩组长 完成需求分析、概念逻辑结 构设计和运行、维护

文***品 3年前 上传1354   0

服装租赁管理系统数据库设计

本科学生综合性实验报告课程名称:数据库系统原理项目组长 学号 项目组员 学号 项目组员 学号 班 级 班 实验项目名称 服装租赁管理系统数据库设计 指导教师

文***品 2年前 上传478   0

数据库设计说明书

   数据库设计说明书 黎宇 (转载自国家计算机标准和文件模板) 1 引言 1.1编写目的   说明编写这份数据库设计说明书的目的,指出预期的读者。 1.2背景   说明:   a.说明待开发的数据库的名称和使用此数据库的软件系统的名称;   b.列出该软件系统开发项目的任务提出者、用户以及将安装该软件和这个数据库的计算站(中心)。 1.3定义   列出本文件

h***i 8年前 上传22676   0

医院管理系统数据库课程设计

医院管理系统数据库课程设计内容摘要数据库的设计是指对一个给定的应用环境,构造数据库模式,建立数据库及其应用系统,满足各种用户需求。作为信息资源开发、管理和服务的一种有效的手段,数据库技术的应用已越来越广泛,从小型的单项事务处理系统到大型的信息系统大都用先进的数据库技术来保持系统数据的安全性、完整性和共享性。对一个实际的系统来说,数据库表的设计在遵循数据库理论的同时,必须能用开发工具来实现用户

z***u 1年前 上传461   0

MySql数据库课程设计(学生管理系统)

XX大学数据库课程设计报告 系 院 应用科学学院 年 级 2013级 专 业 信息与计算科学 学 号 学 生 姓 名 XXXXXX

文***品 2年前 上传687   0

教务管理系统数据库课程设计报告

 《数据库原理》课程设计报告课程名称: 《数据库原理》课程设计 设计题目: 《教务管理系统》 指导教师: 班 级:   学 号: 学生姓名:

文***享 1年前 上传284   0

数据库原理及应用课程设计

数据库原理及应用课程设计设计报告题 目:学校人力资源管理系统 学 号: 学生姓名: 指导教师: 提交时间: 目录第1章 需求分析 11.1 需求调查 11.2 系统功能

文***品 3年前 上传757   0

图书管理系统数据库设计-MYSQL实现

图书管理系统数据库设计一、系统概述1、系统简介图书管理是每个图书馆都需要进行的工作。一个设计良好的图书管理系统数据库能够给图书管理带来很大的便利。2、需求分析图书管理系统的需求定义为:1.学生可以直接通过借阅终端来查阅书籍信息,同时也可以查阅自己的借阅信息。2.当学生需要借阅书籍时,通过账号密码登陆借阅系统,借阅系统处理学生的借阅,同时修改图书馆保存的图书信息,修改被借阅的书籍是否

z***u 1年前 上传493   0

通讯录管理系统数据库设计与实现

通讯录管理系统数据库设计与实现1 需求简介(XX)1.1 功能概述通讯录管理系统用户基本信息管理联系人基本信息管理修改昵称修改密码添加联系人修改联系人删除联系人条件查询关键字查询分组基本信息添加分组修改分组名1.2 数据要求功能中涉及的数据项说明。1. 用分组基本信息(Admin):包括 分组号、分组名;2. 用户基本信息(Dormitory):包括 账号

文***享 3年前 上传714   0

基于MYSQL的图书管理系统数据库设计

题目:基于MYSQL图书管理系统数据库设计 目录1.题目概述 32.需求分析 32.1功能需求 32.2数据需求 42.3 数据安全与约束 42.4 数据流图 53.概要设计 63.1 实体及联系 63.2 ER图 64.逻辑结构设计 94.1 数据库模型 94.2 数据库模型函数依赖集 105.程序设计 125.1图

文***品 3年前 上传745   0

数据库元数据管理系统设计与实现

本科毕业设计(论文) 题  目:  数据库元数据管理系统设计与实现 院  系:       专业年级:  2009级    学生姓名:   学号:  指导教师:  2013年 X月 X日数据库元数据管理系统设计与实现摘要元数据

文***品 2年前 上传404   0

小区物业管理系统数据库设计

小区物业管理系统的设计与实现报告内容摘要:1 需求分析说明书2 概念结构设计3 逻辑结构设计4 物理结构设计5 详细设计6 总结(经验体会)小组自评:在设计实现整个项目的过程中,小组成员都积极参与并且表现出了热情认真的态度。尤其是在遇到大家都不清楚的地方时,每个人都能积极去查阅资料,然后及时分享信息,这对于我们本身对数据库的课程学习

z***u 1年前 上传342   0

数据库课程设计超市管理系统

数 据 库 课 程 设 计 说 明 书设计题目: 超市管理系统 专 业: 信息与计算科学 班级: 小组成员:学号: 学号: 学号: 学号: 指导老师:

文***享 2年前 上传512   0

数据库设计心得体会

数据库设计心得体会  跟老板做了两个算是比较大的项目,数据库主体都是我设计的。第一个感觉很失败;第二个现在正在用,虽然总结了第一个的教训,但感觉还是有些遗憾。把这过程中的一些心得记在这里,以便日后用到时来查阅。若以后还有机会再设计数据库——现在倒还有些期待,呵呵,再有新的体会,也全部补充到这里。  1.尽量使用数据冗余。  随着磁盘容量的大幅飙升,这一点已经不会产生什么问题。当然冗余

m***3 12年前 上传499   0

《SQL-Server-数据库设计》课程设计报告(图书馆管理系统)

《SQL Server 数据库设计》课程设计报告课题名称:图书馆管理系统_班级:_ 软大班____学号:_ __姓名:___ ___完成日期:_2011-X-X_ _课程设计报告内容项目名称图书馆管理系统数据库设计姓名其他参与人员本人在本 项目中主要完成的工作系统需求分析系统功能分析

文***品 3年前 上传753   0

医院门诊管理系统数据库设计课程设计

.信息工程学院《数据库课程设计》论文题 目:医院门诊管理系统数据库设计学 号:专业班级:软件工程班姓 名:指导老师:完成日期:2014年X月X日医院门诊管理系统数据库设计(信息工程学院软件工程12级班)摘 要:随着社会的进步和人类生产生活水平的提高,国内现有的医院不论从规模上还是服务质量上都实现了显著增长。显然,如果医院门

文***品 6个月前 上传174   0

网上书城数据库设计说明书课程设计

数据库设计说明书November 162010网上书城目录1引言 31.1编写目的 31.2背景 31.3定义 31.4参考资料 42外部设计 42.1标识符和状态 42.2使用它的程序 42.3约定 52.4专门指导 62.5支持软件 63结构设计 63.1概念结构设计 73.2逻辑结构设计 103.3物理结构设计 134运用设计 144.1数据

文***品 3年前 上传637   0

铁路客车售票系统数据库设计课程设计

《数据库原理与应用》课程设计 铁路客车售票系统数据库设计2010年X月目录1. 概述 11.1. 项目背景 11.2. 系统说明 12. 需求分析 12.1. 需求分析 12.2. 查询功能需求 12.3. 售票功能需求 22.4. 退票功能需求 22.5. 订票功能需求 22.6. 用户管理功能需求 22.7. 注册功能需求 22.8. 数据

文***享 3年前 上传616   0

“分数与除法的关系”教学设计与点评

“分数与除法的关系”教学设计与点评教学内容:苏教版五年级下册第四单元例2、例3及相关练习教学流程:一、复习旧知,导入新课1.回顾旧知回忆:同学们在以前的学习中,认识了哪些数?(整数、小数、分数、自然数、正数、负数……)学过了哪些运算?(加、减、乘、除)上节课我们认识了分数的意义,那么分数的本质和我们学过的运算之间有没有什么联系呢?今天就让我们一起来研究。提问:对于3/4这个分数,你

蓝郎梦 2年前 上传509   0