版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《达梦数据库原理及应用》课程教案适用专业:计算机应用技术、软件技术、大数据技术等计算机类专业授课对象:高职一年级学生课程类型:专业基础课先修课程:计算机基础、程序设计基础一、教案基本信息项目内容章节项目3创建与维护DM数据库授课课时4课时(180分钟)授课形式理论讲授+案例分析+分组实操教学目标1.知识目标:-了解DM8的特点、版本及工具;理解模式与表空间的概念;-掌握Linux环境下DM8的安装与配置;-掌握DM8服务的启动、关闭与登录方法;-掌握模式和表空间的创建、维护。2.能力目标:-能独立安装麒麟,并在麒麟系统下安装配置DM8;-能使用DM管理工具和DM_SQL语句创建、切换、删除模式;-能完成表空间的创建、修改与删除操作;-能排查安装和操作中的常见错误。3.素养目标:-树立科技创新使命与自主可控意识;-培养代码规范与严谨操作习惯;-提升问题排查与团队协作能力;-增强持续学习的职业素养。教学重难点重点:-DM8的安装与配置(Linux环境);-模式的创建与维护(图形化+DM_SQL语句);-表空间的创建与基本维护。难点:-Linux环境下的权限配置与DM8安装脚本执行;-DM_SQL语句管理模式/表空间的语法规范;-表空间的扩展与删除操作。教学资源多媒体课件、DM8安装包(Linux版)、麒麟Linux系统(虚拟机)、案例素材(学生信息管理系统模式/表空间需求)等。思政融入1.科技自信:通过自主可控的DM数据库,传递“关键技术自主可控”的重要性,培养科技创新使命担当;2.规范意识:强调SQL语句编写规范、安装配置流程规范,类比职业规范与工作准则;3.问题导向:通过排查安装、登录中的故障,培养直面问题、解决问题的毅力;4.协作精神:分组实训中强化分工配合,提升团队协作效率。二、教学过程设计(一)课前导入(5分钟)案例导入提问:“之前我们设计了学生信息管理数据库的逻辑结构,如何在实际的数据库管理系统中落地?国产数据库DM8作为自主可控的核心技术,在政务、企业中广泛应用,今天我们就来学习如何安装、配置DM8,并管理数据库的模式与表空间。”引出本节课核心--DM数据库的“安装-登录-管理”全流程。问题引导:提问学生:“你知道国产数据库和国外数据库相比有哪些优势?安装数据库时需要注意哪些环境要求?”激发学生对DM8的探究兴趣和科技自信。复习衔接:回顾数据库的基本概念,说明模式是数据库对象的集合,表空间是数据存储的逻辑容器,为后续学习铺垫。(二)理论讲授(55分钟)【知识点1】:认识DM8与安装配置-DM8的核心特点:自主可控、跨平台、高性能、高可用,支持Windows、Linux等系统,适配国产硬件与操作系统。-DM8版本分类:开发版(免费试用1年)、标准版、企业版、安全版,高职教学选用开发版即可。-安装前提:Linux环境(麒麟系统)的软硬件要求(CPU、内存、硬盘空间)、用户组与用户创建(dinstall组、dmdba用户)、防火墙关闭。-安装流程:挂载镜像文件→执行安装脚本→初始化数据库→配置服务开机自启。【知识点2】:DM8的启动、关闭与登录-服务管理:图形化工具(dmservice.sh)和命令行(systemctl)两种方式启动、关闭、查看DM8服务。-登录方式:图形化:DM管理工具(Manager),输入主机名、端口(默认5236)、用户名(SYSDBA)、密码。命令行:disql工具,语法为./disql用户名/密码@IP:端口(如./disqlSYSDBA/Dameng123@localhost:5236)。-常见登录错误:服务未启动、端口错误、防火墙未关闭、密码错误,对应解决方法。【易错点提醒】强调Linux环境下的用户权限:启动服务需root用户,操作管理工具需dmdba用户,避免权限不足导致的操作失败。【知识点3】:模式的创建与维护-模式概念:数据库对象(表、视图等)的集合,一个用户可拥有多个模式,一个模式仅属于一个用户。-创建方式:图形化:DM管理工具→右击“模式”→“新建模式”,输入模式名、选择拥有者。SQL语句:CREATESCHEMA模式名AUTHORIZATION用户名;(如CREATESCHEMAGRADEMAUTHORIZATIONSYSDBA;)。-维护操作:切换模式(SETSCHEMA模式名;)删除模式(图形化删除或DROPSCHEMA模式名CASCADE;,CASCADE表示级联删除模式下所有对象)。【知识点4】:表空间的创建与维护-表空间概念:逻辑存储容器,存储数据库数据,DM8默认包含SYSTEM、MAIN、TEMP等表空间。-创建方式:图形化:DM管理工具→右击“表空间”→“新建表空间”,输入名称、添加数据文件、设置大小。SQL语句:CREATETABLESPACE表空间名DATAFILE'文件路径'SIZE大小;(如CREATETABLESPACETS1DATAFILE'/home/dmdba/dmdbms/data/TS1.dbf'SIZE128;)。-维护操作:修改表空间(扩展数据文件大小ALTERTABLESPACETS1RESIZEDATAFILE'文件路径'TO200;)删除表空间(DROPTABLESPACE表空间名;,需先删除表空间内对象)。【重要提醒】系统表空间(SYSTEM、ROLL、TEMP)不可删除,删除表空间前需备份数据,避免数据丢失。(三)实操练习(110分钟)1.任务布置分组(每组3-4人),完成以下任务:任务1:完成麒麟系统和DM8的安装。任务2:利用图形工具Manager和SQL语句分别创建模式GRADEM1和GRADEM2。任务3:利用图形工具创建TS1表空间,使用SQL语句创建TS2表空间,然后,扩展TS1表空间大小至200MB,删除空表空间TS2。2.过程指导教师巡视各组,重点指导:Linux命令的正确输入、DM8安装脚本的执行、SQL语句的语法规范、权限问题的排查,鼓励小组内分工协作。3.成果展示选取2-3组的实训结果进行展示,点评优缺点,强调SQL语句的规范性、问题排查的有效性。(四)课堂小结与作业布置(10分钟)1.课堂小结(5分钟)回顾本节课核心内容:DM8的安装配置流程、服务与登录管理、模式与表空间的创建维护。2.作业布置(5分钟)1)复习本节课知识点,完成教材习题中的题目。三、教学反思1.DM8安装过程中的脚本执行、权限配置是否是学生的主要障碍?如何优化实操指导流程?2.学生对SQL语句管理模式和表空间的语法掌握情况如何?是否需要增加基础SQL语句的练习?《达梦数据库原理及应用》课程教案适用专业:计算机应用技术、软件技术、大数据技术等计算机类专业授课对象:高职一年级学生课程类型:专业基础课先修课程:计算机基础、程序设计基础一、教案基本信息项目内容章节项目4创建与维护学生信息管理数据表授课课时4课时(180分钟)授课形式理论讲授+案例分析+分组实操教学目标1.知识目标:-理解表的概念与结构;-掌握DM_SQL常用数据类型;-了解列属性(默认值、NOTNULL、主键、外键);-掌握表的创建(图形化+DM_SQL语句);-掌握表结构修改、数据增删改、表复制与删除的操作方法。2.能力目标:-能独立设计规范的表结构;-能使用DM管理工具和DM_SQL语句创建表(含约束);-能修改表结构、操作表数据;-能排查表操作中的常见错误(如约束冲突、语法错误)。3.素养目标:-培养精益求精的工匠精神;-树立脚踏实地的学习态度;-强化代码规范与严谨操作习惯;-提升问题排查与团队协作能力。教学重难点重点:-表结构设计(数据类型+列属性);-表的创建(图形化+DM_SQL语句);-表数据的添加、修改与删除;-表结构的基本修改。难点:-DM_SQL语句创建表时的约束设置(主键、外键、CHECK);-外键约束下的表删除操作;-表结构修改的DM_SQL语法规范。教学资源多媒体课件、DM管理工具(Manager)、disql命令行工具、DM8数据库(麒麟Linux环境)、案例素材(学生信息管理系统表结构需求)等。思政融入1.工匠精神:通过表结构设计的规范性、DM_SQL语句编写的严谨性,培养精益求精的专业态度;2.规范意识:强调表命名、字段命名、DM_SQL语法的规范,类比职业工作准则;3.问题导向:通过排查约束冲突、语法错误,培养直面问题、解决问题的毅力;4.责任担当:通过数据完整性约束设置,传递“数据准确是系统可靠的基础”的职业责任。二、教学过程设计(一)课前导入(5分钟)案例导入提问:“我们已经创建了学生信息管理系统的模式和表空间,数据最终要存储在哪里?表作为数据库存储数据的基本单位,就像文件柜里的文件夹,如何设计表的结构才能高效存储数据?如何创建表并操作数据?”引出本节课核心----数据表的“设计-创建-维护”全流程。问题引导:提问学生:“如果表的字段数据类型设置错误(如用CHAR类型存储出生日期),会出现什么问题?”“为什么给表设置主键和外键?”激发学生对表结构设计和约束设置的探究兴趣。复习衔接:回顾模式与表空间的关系,说明表必须创建在指定模式下,默认存储在所属表空间,为后续表的创建铺垫基础。(二)理论讲授(65分钟)【知识点1】:设计表结构-表的基本概念:表是存储数据的基本单位,由表结构(字段名、数据类型、约束)和数据记录(行)组成,完整表名格式为“模式名.表名”。-DM_SQL常用数据类型:字符型:CHAR(定长)、VARCHAR(变长)、TEXT(长文本);数值型:INT(整数)、DECIMAL(精度,标度)(定点数)、BIT(布尔值);日期时间型:DATE(日期)、TIMESTAMP(日期时间);大对象型:BLOB(二进制大对象)、CLOB(字符大对象)。-列的核心属性:NOTNULL/NULL:是否允许为空值(主键列必须设为NOTNULL);DEFAULT:默认值(如性别默认“男”);约束:主键(PRIMARYKEY)、外键(FOREIGNKEY)、唯一约束(UNIQUE)、检查约束(CHECK)。【案例解读】展示学生表(student)的表结构,分析各字段的数据类型选择(如学号用CHAR(10)、出生日期用DATE)、约束设置(学号为主键、成绩范围0-100用CHECK),让学生理解“数据类型适配数据特性、约束保障数据完整性”。【知识点2】:创建表-图形化创建表(DM管理工具Manager):步骤:连接模式→右击“表”→“新建表”→输入表名、字段名、数据类型→设置列属性与约束→保存。-DM_SQL语句创建表(CREATETABLE):基本语法:CREATETABLE表名(字段名1数据类型约束,字段名2数据类型约束,...);约束示例:主键:snoCHAR(10)PRIMARYKEY(列级约束)或CONSTRAINTPK_STUPRIMARYKEY(sno)(表级约束);外键:classnoCHAR(8)REFERENCESclass(classno);检查约束:degreeDECIMAL(4,1)CHECK(degree>=0ANDdegree<=100);默认值:ssexCHAR(2)DEFAULT'男'。【案例演示】以创建学生表(STUDENT)为例,分别用图形化工具和DM_SQL语句实现,对比两种方式的优缺点:图形化直观易操作,适合初学者;SQL语句灵活高效,适合批量创建和自动化部署。【知识点3】:维护表-修改表结构(ALTERTABLE):添加字段:ALTERTABLE表名ADD字段名数据类型;修改字段:ALTERTABLE表名MODIFY字段名新数据类型;重名字段:ALTERTABLE表名ALTER旧字段名RENAMETO新字段名;删除字段:ALTERTABLE表名DROP字段名;-表数据操作(图形化+SQL):添加数据:图形化“浏览数据”手动录入;SQL语句INSERTINTO表名(字段1,字段2)VALUES(值1,值2);;修改数据:UPDATE表名SET字段=新值WHERE条件;(必须加WHERE,否则修改所有数据);删除数据:DELETEFROM表名WHERE条件;(3)表的复制与删除:复制表(含数据):CREATETABLE新表名ASSELECT*FROM旧表名;;复制表结构(不含数据):CREATETABLE新表名ASSELECT*FROM旧表名WHERE1=0;;删除表:图形化右击“删除”(外键关联需勾选“级联删除”);SQL语句DROPTABLE表名;【易错点提醒】修改/删除数据时,WHERE条件缺失会导致全表数据变更,需谨慎操作;有外键关联的表,需先删除外键约束或关联表,才能删除主表;SQL语句中字符串类型的值需用单引号括起(如'男'),日期类型需符合格式(如'2002-01-01')。(三)实操练习(100分钟)1.任务布置分组(每组3-4人),完成以下任务:任务1:根据实训任务单,完成表的创建与维护任务。2.过程指导教师巡视各组,重点指导
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年博思睿招聘(派遣至海宁市斜桥中心卫生院)备考题库参考答案详解
- 2026年东莞市公安局水上分局道滘水上派出所第1批警务辅助人员招聘备考题库及一套完整答案详解
- 2026年教育传播学面试题及答案
- 2026年代招某行政机关派遣制工作人员招聘备考题库带答案详解
- 2026年高级电商运营面试全攻略及考题分析
- 2026年证券从业人员的面试题及答案
- 2026年高级商务职位招聘面试题与解答指南
- 林业行政处罚培训课件
- 2026年交通规划岗位知识及面试题集
- 2026年无领导小组讨论面试题及高分应对指南含答案
- 专项突破:平面直角坐标系中面积、规律、新定义、几何综合问题(解析版)
- 2025年医疗健康行业医疗旅游营销
- 淘宝分销合同模板7篇
- 2025年数学广东一模试卷及答案
- 智算中心大模型训练部署方案
- 2025年中国BBU备用电源行业市场全景分析及前景机遇研判报告
- 幼儿园大班社会教案《影子变变变》含反思
- 医院物业管理工作汇报
- DB42∕T 1774-2021 等厚度水泥土搅拌墙技术规程
- 巡查员考核管理办法
- 循环经济中生产者责任延伸制度-洞察及研究
评论
0/150
提交评论