SQL-Server-数据库教案整本书教案.doc
《SQL-Server-数据库教案整本书教案.doc》由会员分享,可在线阅读,更多相关《SQL-Server-数据库教案整本书教案.doc(93页珍藏版)》请在咨信网上搜索。
1、 *学院教案用纸授 课 内 容No 一、 【复习引入】无二、 【本节所属项目任务及子任务】l 项目任务名称:走进数据库系统l 子任务名称:任务1-1 数据库概述三、 【主要教学过程】简单介绍 教师结合实例讲解 总结四、 【本节重点(学习目标)】l 了解数据库技术发展历程l 了解数据库基本概念l 了解数据库系统组成五、 【讲授课程】1、 授课注意事项案例教学法:详细讲解数据库例子,是对上面内容的一个补充,重点培养学生的兴趣。本节课是本门课程的第一次课,所以在正式内容之前,要先对这门课程的内容进行一个介绍,让学生知道这门课程学些什么(主要是SQL Server 2008数据库系统的使用和SQL语言
2、),学完以后能做些什么(数据库系统的管理与维护)。在介绍课程的时候,可以将一个实例演示给学生看,让他们对这么课程有一个更加深刻的认识。让他们知道,通过这门课程,他们应该学习什么,学习结束后可以完成什么。激发学生对这门课程的兴趣。2、 内容导入数据库,顾名思义,存放数据的仓库。目前数据库的应用十分广泛,我们的身边到处都是数据库,银行,食堂,学籍管理等等。我们现在已经离不开数据库了。3、 具体内容本节任务小赵在了解了数据库知识体系后,感觉数据库并不像自己想象的那样只是一个存放数据的文件,如果不能了解数据库的基本内容就很难从根本上了解数据库的实质,所以他想要深入的了解一下数据库到底是一个什么东西,他
3、是如何发展而来的,由哪些部分组成的。任务分析:信息的特征和数据的特征要结合实例讲解,要求学生理解,而不是死记硬背。虽然在实际的工作过程中,很少会用到数据库的基本概念,更多的是实际的一些技能操作。但是如果没有一定的理论基础做支持,在后期的学习过程中就很难深入的了解和掌握相应知识及技能,所以说对于数据库系统中的相关概念,不要求“死记硬背”,只要求了解和理解即可。 介绍数据库的结构的时候,可以用超市、货架和货品的例子讲解。要讲解清楚数据库管理系统的组成,以及数据库系统与数据库管理系统的关系、数据库系统的地位。这门课程多是理论知识,在讲解的时候可以结合一些简单的、利于理解的实例来讲解。避免出现学生因为
4、感觉课程较难的厌学情绪。1、信息(Information) 信息就是关于客观世界的事实或知识,是客观世界在人的头脑中的映像,反映了客观世界的物理状态,是可以传播和加以利用的一种知识。 信息的特征 信息的客观性。 信息的时效性。 信息的传播性。 信息表现形式的多样性。 2、数据(Data)数据是载荷信息的物理符号,是信息结构特征的逻辑抽象和表现形式,是数据库中存储的基本对象。 数据的特点 数据有“型”和“值”之分 数据受数据类型和取值范围的约束 数据有定性和定量表示之分 数据具有载体和多种表现形式3、数据库(Database,简称DB) 数据库是指长期储存在计算机内的、有组织的、可共享的数据集合
5、。4、数据库管理系统(Database Management System,简称DBMS) 是位于用户与操作系统之间的一层数据管理软件,目的是为数据库应用系统的设计提供了方法、手段和工具。 主要功能(1)数据定义功能(2)数据操纵功能(3)数据库的运行管理(4)数据库的建立和维护功能5、数据库系统 泛指引入数据库技术后的计算机系统,狭义地讲,是由数据库、数据库管理关系构成;广义而言,是由计算机系统、数据库管理系统、数据库管理员、应用程序、维护人员和用户组成。 主要组成(1)计算机硬件系统。(2)数据库集合。(3)数据库管理系统。(4)相关软件。(5)人员。数据库系统的特点(1)数据库结构化。(
6、2)数据共享。(3)数据独立性。(4)统一的数据库控制。分组的主要目的就是通过活动拉近组员的距离,增加相互的信任和配合,为后期教学活动打好基础。6、数据库技术的发展(1)人工管理阶段(2)文件管理阶段(3)数据库管理阶段 分组活动:具体内容见分组说明文件六、 【本节小结】这次课主要学习了数据库方面的一些基础知识,这些内容当中有大部分是概念问题,但是这些概念中有一部分对后面的学习很重要,是数据库方面原则性的概念。七、 【作业】复习本节中重点的概念;八、 【复习引入】数据库基本概念九、 【本节所属项目任务及子任务】l 项目任务名称:走进数据库系统l 子任务名称:任务1-2 数据库设计十、 【主要教
7、学过程】简单介绍 教师结合实例讲解 总结十一、 【本节重点(学习目标)】知识点: 了解数据库设计基本步骤技能点: 掌握E-R图的设计方法 掌握数据库基本设计方法十二、 【讲授课程】4、 授课注意事项数据库设计虽然不是数据库应用里面的重点内容,但是对于后期数据库的学习有着一定的帮助,所以重点要介绍清楚数据库设计与数据库结构的关系。5、 内容导入数据库设计主要包括那些步骤?我们重点需要掌握那些步骤?学习数据库设计对于后面的学习有哪些帮助?6、 具体内容本节任务经过上一部分的学习,小赵基本掌握了数据库相关基本概念。结合这些概念,再回想前面从网上下载的三个案例数据库,小赵感觉自己已经慢慢走进“数据库的
8、世界”了。不过小赵很想弄清楚为什么“销售管理”数据库是由“买家”和“商品”等5各表组成的呢?任务分析:数据库设计是数据库理论知识中比较重要的一部分,但是因为其对设计人员的理论水平及设计经验有着比较高的要求,所以一般数据库设计都由专门人员完成,数据库应用岗位不会涉及到数据库设计知识。不过,了解并掌握一定的数据库设计理念及方法,对于更深层次的理解数据库概念、熟悉数据库结构有着极大的帮助,所以本任务的重点内容就是了解数据库设计的基本步骤及E-R图的画法。 知识准备1. 数据库设计的概述数据库设计是信息系统开发和建设中的核心技术,关系数据库设计实际上就是根据应用问题建立关系数据库及其相应的应用系统。
9、2、数据库设计的6个步骤 (1)需求分析 (2)概念结构设计及E-R图设计 (3)逻辑结构设计及概念模型转为关系模型 (4)数据库物理设计 (5)数据库实施阶段 (6)数据库运行和维护阶段 3. 设计阶段一:需求分析需求分析是数据库设计的起点和基础,也是其他设计阶段的依据。其主要任务是对数据库应用系统所要处理的对象(组织、企业、部门等)进行全面的了解,收集用户对数据库的信息需求、处理需求、安全性和完整性需求,并以数据流程图和数据字典等书面形式确定下来。 4、设计阶段二:E-R图设计 (1)E-R图的构成 实体 属性 联系 (2)联系的类型 5、设计的阶段三:逻辑结构设计及概念模型转为关系模型
10、(1)实体集的转换规则(2)实体集间联系的转换规则 1:1联系的转换方法 1:n联系的转换方法 m:n联系的转换方法 (3)关系合并规则1:1联系的合并方法1:n联系的合并方法 6. 设计阶段四:数据库物理结构设计数据库物理结构设计是为逻辑数据模型选取一个最适合应用环境的物理结构。数据库的物理结构指的是数据库在物理设备上的存储结构与存取方法,包括数据存储结构和存取方法,它依赖于给定的计算机系统。 7. 设计阶段五:数据库实施阶段数据库实施阶段主要包括数据库定义及数据入库、数据库的试运行。 8.设计阶段六:数据库运行和维护阶段数据库试运行合格后,即可投入正式运行了,这标志着数据库开发工作基本完成
11、。但是由于应用环境在不断变化,数据库运行过程中物理存储也会不断变化,对数据库设计进行评价、调整、修改等维护工作是一个长期的任务,也是设计工作的继续和提高。 任务实现:根据分析人员给出的某销售公司数据字典信息,完成“销售管理”数据库的设计任务。分析人员给出的数据字典信息如下:该销售公司由以下2个实体组成:商品(商品编号,商品名称,品牌,型号,类型,进价,销售价,库存)买家(买家编号,买家名称,电话,级别)同时,不同的类型的商品具有不同的特征,不同的买家也拥有不同的信息。商品类型(类型编号,类型名称,级别)买家级别(级别编号,级别名称,享受折扣,特权)实体间联系:商品和商品类型之间存在联系,每个类
12、型包含很多商品,每个商品只属于一个类型。同理,每个买家只能隶属于一个级别,每个级别则可以包含多个买家。最后,商品和买家之间存在销售联系,每个买家可以买多种商品,每种商品也可以销售给多个买家,同时需要记录销售的时间、数量和实际销售价格。 1. 数据库E-R图的设计(1)第一步:确定现实系统可能包含的实体(2)第二步:确定每个实体的属性,特别注意实体的键(3)第三步:确定实体之间可能有的联系,并结合情况给每个联系命名(4)第四步:确定每个联系的种类和M:N类型可能有的属性(5)第五步:局部E-R图设计(6)E-R图合并 2.E-R图转为关系模型(1)第一步:将E-R图中所有的实体及联系转为单独的关
13、系,并声明其类型,标注其属性。(2)第二步:将初级关系模型中可以进行合并的关系进行合并 (3)第三步:合并后的关系模型中通常存在一些冗余的关系和属性,需要通过优化将其删除 (4)最终数据模型十三、 【本节小结】掌握E-R图的画法以及E-R图的转化方法,对于后面掌握数据库的结构及内容有着很大的帮助,所以应该熟练的掌握以上两项内容。十四、 【作业】E-R图的画法及转化方法;一、 【复习引入】E-R图的画法和转化二、 【本节所属项目任务及子任务】l 项目任务名称:SQL Server 2008 数据库管理系统l 子任务名称:任务2-1 系统概述及安装三、 【主要教学过程】布置任务 简单介绍 学生独立
14、实验 教师讲解 评价总结四、 【本节重点(学习目标)】知识点: 了解SQL Server 2008数据库管理系统技能点: SQL Server 2008系统安装 SQL Server 2008的服务 SQL Server 2008界面初识五、 【讲授课程】1、 授课注意事项分组教学法:本节任务可以将学生分为小组进行数据库实现的设计与实现。今天课程的主要内容是SQL Server 2008的安装以及界面的简单认识。因为学生没有真正接触过SQL Server 2008,对很多概念和内容没有认识,所以在讲解的时候不用讲得过深,对于一些学生必须掌握的内容进行介绍,对于后续有详细介绍的内容可以简单了解即
15、可。2、 内容导入用于管理数据库的软件到底是什么样子?如何装入计算机中?他的主要界面什么样?3、 具体内容本节任务:小赵通过招聘会,应聘到一家正准备通过数据库技术提升公司信息化水平的销售公司做数据库管理员这一职务。小赵到公司的第一件事情就是选择一个适合公司需求的数据库管理系统。通过调研,他发现目前社会上主流的企业级数据库管理系统是微软公司出品的SQL Server系列。于是他决定在自己的计算机上装一套该系统。任务分析:SQL Server 2008的安装过程比较复杂,而且每一步的设置可能都对后期的使用起着十分重要的作用。所以用户应该弄清楚在安装过程中每一步设置、每一个参数的含义,否则要么不能完
16、成SQL Server 2008的安装任务,要么安装后在使用的过程中给使用者带来诸多不便。 SSMS是SQL Server 2008众多组件中最重要和最常用的一个,数据库的主要管理功能都是通过其完成的。本教材的主要内容就是介绍如何使用SSMS实施数据库的实现与维护,后面章节会对SSMS的相关内容有详细讲解,本任务中只是做一个简单介绍。 本节内容:二、知识准备 1、SQL Server 2008概述(1)由微软公司设计 (2)关系数据库管理系统 (3)目前应用最广泛的主流数据库管理系统之一 (4)主要版本:标准版、企业版等2、SQL Server 2008 的安装(重要设置)(1)输入产品密钥如
17、果用户没有购买产品密钥,可以选择“制定可用版本”中的“Enterprise Evaluation”选项,可以免费试用180天。该版本与正规产品一样,没有屏蔽任何功能。 输入的密钥决定了将向系统中安装什么版本。2)实例配置实例命名决定了后期服务器的名称,可以自行设定也可以选用默认名称(3)账号及密码设置 在“服务账户”标签中,用户可以选择服务的启动账户、密码和服务的启动类型。可以让所有服务使用一个账户,也可以为各个服务指定单独的账户。 (4)验证模式 系统可选的身份验证模式分为两种:“Windows 身份验证模式”和“混合模式” W验证模式,使用操作系统登录账号登陆H验证模式,可以选择操作系统账
18、号或是SQL账号登陆3、SQL Server 2008的主要服务与管理 (1) SQL Server服务 (2) SQL Server Analysis Services服务(3) SQL Server 代理服务 (4) 服务的启动与停止4、 SQL Server 2008的组成 SQL Server 2008主要由服务器组件、管理工具和文档三部分组件组成。 (1)服务器组件 l SQL Server数据库引擎 l Analysis Servicesl Reporting Servicesl Integration Services (2)管理工具 l SQL Server Managemen
19、t Studio(SSMS,重点内容) l SQL Server配置管理器 l SQL Server Profilerl 数据库引擎优化顾问 l Business Intelligence Development Studiol 连接组件 (3)文档 l 文档主要指SQL Server的联机丛书。5、SQL Server 2008登录简述l 服务器类型:用于选择服务器类型,即启动哪一个服务器组件。l 服务器名称:选择服务器名称,通常为本地服务器名称,也可以选择拥有访问权限的网络服务器。l 身份验证:选择登录用户类型,分为“Windows 身份验证”和“SQL Server身份验证”。l 用户名
20、:如果身份验证选择了“Windows 身份验证”,则该选项不需要设置,系统默认填写当前操作系统登录用户。如果选择了“SQL Server身份验证”,则需要用户输入SQL Server用户名称。l 密码:如果身份验证选择了“SQL Server身份验证”,则需要用户输入SQL Server用户对应的密码。 6、SSMS主界面(1)“已注册的服务器”窗体。 (2)“对象资源管理器”窗体 (3)“对象资源管理器详细信息”文档窗体7、SQL Server 2008 中SSMS新特性 (1)可以为不同的服务器设置不同的状态栏颜色(2)加强了对象资源管理器详细信息 (3)数据库对象搜索功能(4)对表实行“
21、选择前n行”和“编辑前m行” (5)智能感知 (6)T-SQL调试 (7)代码大纲显示 六、 【课堂小结】SQL SERVER 2008的安装步骤比较复杂,需要掌握几个重要步骤的含义,因为一旦在安装的时候设计的不合理,对于后期的使用有着一定的影响七、 【作业】认识SQL Server 2008的SSMS界面八、 【复习引入】SQL SSMS基本界面九、 【本节所属项目任务及子任务】l 项目任务名称:“销售管理数据库”的实施 l 子任务名称:任务3-1 “销售管理数据库”的创建十、 【主要教学过程】布置任务 简单介绍 学生独立实验 教师讲解 评价总结十一、 【本节重点(学习目标)】知识点: 数据
22、库的实现方法 数据库文件类型 数据库实现中的基本参数 数据库基本参数设置 设计数据库时应该考虑的问题 技能点:数据库的实现分组教学法:本节任务可以将学生分为小组进行数据库实现的设计与实现。十二、 【讲授课程】4、 授课注意事项今天课程的主要内容是使用SQL Server 2008介绍创建数据库的方法。数据库的创建可以通过两种方式:SQL语句和SSMS方式,本节主要讲授使用SSMS方式创建数据库。讲解中要首先把本节的任务布置给学生,让学生带着问题听课,然后通过学生的实践发现问题,给予解决。5、 内容导入数据库的结构就如同一个超市,数据库是大楼,表是货架,数据是商品,想建立这个超市,最先做得就是要
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL Server 数据库 教案
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。