收藏 分销(赏)

数据库管理系统培训讲座.pptx

上传人:精*** 文档编号:11701476 上传时间:2025-08-06 格式:PPTX 页数:99 大小:2.10MB 下载积分:18 金币
下载 相关 举报
数据库管理系统培训讲座.pptx_第1页
第1页 / 共99页
数据库管理系统培训讲座.pptx_第2页
第2页 / 共99页


点击查看更多>>
资源描述
Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,第7章 SQL Server数据库管理系统,主讲人:李素清,数据库管理系统培训讲座,第1页,SQL Server是,Microsoft,企业推出数据库管理系统。是一个基于,客户/服务器,模式关系数据库管理系统(RDBMS),包含4个常见版本:,企业版,:数据库服务器,标准版,:用于小型工作组或部门,个人版,:用于单机系统或客户机,开发者版,:用于程序员开发应用程序,这些程序需要SQLServer 作为数据存放设备,7.1 概述,数据库管理系统培训讲座,第2页,SQL Server发展,SQL Server最初是由,Microsoft,、,Sybase,和,Ashton-Tate,三家企业联合开发,1988,年:推出了第一个,OS/2,版本,1990年,Ashton-Tate,企业退出了SQL Server开发,在Windows NT推出后,Microsoft与Sybase在SQL Server开发上就分道扬镳了:,Microsoft将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server,Windows NT,版本;,Sybase 则较专注于SQL Server在,UNIX,操作系统上应用。,数据库管理系统培训讲座,第3页,1996年:SQL Server 6.5版本;,1998年:SQL Server 7.0;,20:SQL Server 2000。,我们介绍是Microsoft SQLServer2000。,数据库管理系统培训讲座,第4页,SQL Server安装,1.安装了,操作系统,(windows,xp),2.一个,SQLServer,安装盘(4 in1),或者:,202.207.208.33pub汉字软件开发工具,SQL server 4 in 1,,经过虚拟光驱安装,数据库管理系统培训讲座,第5页,3.安装过程,1)选择,个人版,2)安装SQL Server组件,3)当地计算机,4)创建新SQL Server实例,或安装“客户端”工具,5)填入姓名和企业,6),服务器和客户端,7)填入实例名,8),经典安装,9),对每个服务器使用同一帐户,自动开启,SQLserver,服务;使用,当地系统帐户,(单项选择按钮第一个),9),混合模式,输入密码sa,10)选择默认,安装、结束,数据库管理系统培训讲座,第6页,7.2 SQLServer主要组件,开始程序SQLServer,能够看到它主要组件(9个):,1.企业管理器,:管理全部数据库系统工作和服务器工作。,2.查询分析器,:执行SQL语句,进行查询分析或处理数据库中数据。,3.服务管理器,:开启、暂停或停顿SQLServer服务。,数据库管理系统培训讲座,第7页,4.,导入和导出数据:,采取向导来完成,提供了数据转换服务工具,提供了数据源之间复制数据最简捷方法,5.客户端网络实用工具:配置客户端连接,6.服务器网络实用工具:配置服务器端连接,7.IIS中配置SQL XML支持,8.事件探查器:监听sql server系统运行性能,9.联机丛书:,提供帮助,数据库管理系统培训讲座,第8页,7.3 企业管理器,作用:,配置系统环境和管理SQL Server服务器,2.开启:,开始程序,Microsoft SQL Server,企业管理器,,打开一个窗口界面。,数据库管理系统培训讲座,第9页,主菜单栏,控制菜单栏,工,具,栏,左窗口,右窗口,数据库管理系统培训讲座,第10页,企业管理器界面是一个标准Windows界面,由,标题栏,、,菜单栏,、,工具栏,、,树窗口,和,任务对象窗口板,(又称任务板)组成。,企业管理器菜单栏:,主菜单栏:,在程序运行过程中是基本保持不变。,控制菜单栏:,中菜单则是动态,伴随所进行操作不一样而显示不一样菜单内容。,企业管理器,工具栏,也是动态,会伴随所进行操作不一样而增加或降低图标。,数据库管理系统培训讲座,第11页,7.3.1 企业管理器管理工作,1.,管理数据库,2.,管理数据库对象(表),3.管理备份,4.管理复制,5.管理登录和许可,6.管理SQL Server Agent(代理),7.管理SQL Server Mail。,数据库管理系统培训讲座,第12页,7.3.2 管理数据库,1.系统数据库:,master,:统计了一个SQL Server系统全部系统信息,model,:全部用户数据库和tempdb数据库创建模板,msdb,:SQL Server enterprise manager和SQL Server Agent使用Msdb数据库来存放计划信息以及与备份和还原相关信息,tempdb,:用作系统暂时存放空间,数据库管理系统培训讲座,第13页,2.实例数据库,Pubs,:存放了一个虚构图书出版企业基本情况,Northwind,:从事食品进出口业务一个企业销售数据,存放在SQL Server默认安装目录MSSQL子目录,DATA,文件中,提议不要在 master 数据库中创建,任何用户对象,。如:表、视图、存放过程或触发器等,数据库管理系统培训讲座,第14页,3.创建数据库,在SQL server中,一个数据库最少应包含:,一个,数据库文件:,用来存放数据库数据和数据库对象文件,扩展名为,.mdf,一个事务,日志文件:,用来统计数据库更新(插入、删除、修改)情况文件,扩展名,.ldf,,当数据库破坏时,用事务日志还原数据库内容。,数据库管理系统培训讲座,第15页,一个数据库能够有,多个,数据库文件,:,一个为主数据库文件(primary database file),扩展名为,.mdf;,其它数据库文件被称为次数据库文件(secondary database file),扩展名为,.ndf,采取多个数据库文件来存放数据优点,(1)数据库文件能够不停扩充而不受操作系统文件大小限制。,(2)能够将数据库文件存放在不一样硬盘中,这么能够同时对几个硬盘做数据存取,提升了数据处理效率,这对于服务器型计算机尤为有用。,数据库管理系统培训讲座,第16页,用企业管理器创建数据库,单击工具栏上,新数据库图标,在服务器数据库文件夹或下属数据库图标上,单击鼠标右键,选择,新建数据库选项,出现数据库属性对话框。,数据库管理系统培训讲座,第17页,有三个选项卡:,(1),常规,:输入数据库名称,(2),数据文件,:,指定文件名称、存放位置,初始容量大小,所属文件组;数据文件大小、扩充方式、容量限制,(3),日志文件:,指定事物日志文件名称、存放位置和初始容量大小,事务日志文件大小、扩充方式、容量限制,最终单击“确定”,数据库管理系统培训讲座,第18页,4.在企业管理器中更改数据库,在企业管理器中,利用数据库“,属性,”对话框设置来更改,数据库文件,和,事务日志文件(如:修改文件增加方式),方法,:,选择要更改数据库,单击右键,选择,属性,,在属性对话框中修改(,物理位置不能更改,)。,数据库管理系统培训讲座,第19页,5.在企业管理器中删除数据库,方法:,在所要删除数据库上单击鼠标右键,从快捷菜单中选择,删除,选项,选择数据库文件夹或图标后,从工具栏中选择,删除图标,删除数据库后,与此数据库相关联,数据库文件,和,事务日志文件,,存放在系统数据库中关于该数据库,全部信息,也被删除。,数据库管理系统培训讲座,第20页,7.3.3 管理数据表,创建数据库表,修改表,查看表数据,删除表,数据库管理系统培训讲座,第21页,字段,类 型,描述,缺省值定义,键值,sno,varchar(5),学号,Not null,主键,sn,varchar(20),姓名,age,int,年纪,sex,char(2),性别,dept,varchar(20),系别,1.在企业管理器中创建表,S数据字典以下:,数据库管理系统培训讲座,第22页,步骤,:,(1)在创建表数据库中选择,表,,单击鼠标右键,选择,新建表,;或者选择工具栏上新建表图标。,(2)在打开窗口中设置表,属性名,、,数据类型,、,长度,和,是否允许空,等,(3)定义完列后,单击,保留,,出现输入新建表名对话框,(4)输入表名后,单击确定。即将表保留到数据库中。,数据库管理系统培训讲座,第23页,2.在企业管理器中修改表,步骤:,(1)选择需要修改表,单击,右键|设计表,,打开“设计表”窗口,(2)修改列数据类型、名称、添加或删除列、指定表,关键字,(3)保留,数据库管理系统培训讲座,第24页,3.在企业管理器中查看表中数据,步骤:,(1)在企业管理器中,选择要查看数据表,(2)单击鼠标,右,键,从快捷菜单中选择,打开表,|,返回全部行,,显示表中全部数据。,在此状态下,也能够输入数据,数据库管理系统培训讲座,第25页,4.用企业管理器删除表,步骤:,(1),在企业管理器中,用鼠标右键单击要删除表,(2),从快捷菜单中选择“,删除,”选项,出现“删除对象”对话框,单击,全部删除,,即可删除表。,(3),单击“,显示相关性,”按钮,出现,相关性,对话框,列出表所依靠对象和依赖于表对象,有对象,依赖于,表时,就不能删除表了(参考完整性)。,数据库管理系统培训讲座,第26页,7.3.4 用企业管理器管理数据,向数据库表中,添加数据,删除数据,修改数据,数据库管理系统培训讲座,第27页,1.向表中添加数据,步骤:,1)右键单击待加入统计数据表,快捷菜单中选择“,打开表,|,返回全部行”,,打开数据表,2),单击,最终空白行,分别向各字段中输入新数据,3)在最终自动出现一新空白行,继续输入。,注意,:一条统计输完,再输下一条统计,数据库管理系统培训讲座,第28页,2.删除数据,方法,:,(1),打开待删除统计,数据表,(2)单击统计左侧,小方块,,呈黑色选中,(3)按,delete,(或者单击右键|,删除,),弹出对话框,(4)确定,(适合删除少许、单个统计等情况),数据库管理系统培训讲座,第29页,3.修改数据,方法:,(1)打开待修改统计数据数据表,(2)单击要修改统计,分别向各字段中,输入新数据,,原数据被覆盖,(这种方式不能应付大量修改),数据库管理系统培训讲座,第30页,7.4 查询分析器,1、作用,:,查询分析器是一个交互式图形工具,主要用于,输入和执行SQL,语句,而且快速查看这些语句结果。,2、开启方式,开始,程序Microsoft SQL Server 查询分析器,企业管理器“工具”菜单SQL查询分析器,数据库管理系统培训讲座,第31页,3、SQL Server 验证模式,1)windows验证模式,2)SQL Server验证模式:需要,输入登录名,和,密码,数据库管理系统培训讲座,第32页,4、设置验证模式,第一次安装SQL Server,需要指定验证模式。对于已经指定验证模式SQL Server服务器,能够进行修改。步骤以下:,1)打开企业管理器,展开“服务器组”文件夹,选择服务器,单击鼠标右键,选择“,编辑SQL Server注册属性,”,打开已注册属性对话框,2)设置验证模式后,单击确定。,注意:,在打开对话框中选择,否,,不停开连接,数据库管理系统培训讲座,第33页,运行,对象浏览器,写SQL语句,显示结果,数据库管理系统培训讲座,第34页,1.导入数据,定义,:导入数据是从SQL Server外部数据源中检索数据,并将数据插入到SQL Server表过程。,步骤:,选择数据库,单击鼠标右键,快捷菜单项选择择,全部任务,|,导入数据,|,导入形式,(microsoft access),按向导去完成。把表结构和数据全部导入,7.5 数据表导入导出,数据库管理系统培训讲座,第35页,2.导出数据,定义,:是将SQL Server表中数据转换为其它指定格式数据过程。比如:将SQL Server表内容复制到Microsoft Access数据库中。,步骤:,选择数据库,单击鼠标右键,快捷菜单项选择择,全部任务,|,导出数据,|选择,导出形式,(microsoft access),按向导去完成。把表结构和数据全部导出,数据库管理系统培训讲座,第36页,3.导入.mdf文件方法,在企业管理器里选择“,数据库,”文件夹,执行:操作,全部任务,附加数据,,选择,数据文件路径,,确定。,数据库管理系统培训讲座,第37页,7.6 索引,1.索引定义:,统计关键字与其对应地址,对应表,2.索引作用:,1)加紧查询速度,2)确保行唯一性,数据库管理系统培训讲座,第38页,3.索引分类,聚集索引和非聚集索引,聚集索引,:按照索引字段,排列统计,,将统计,存放,在表中。,比如,:定义了,主键,,在主键上建立一个,聚集,索引,非聚集索引,:按照索引字段排列统计,排列结果,不会存放,在表中,而是另外存放。,由此可见:表中只能建立,一个聚集索引,,能够建立,多个非聚集索引。,数据库管理系统培训讲座,第39页,唯一索引(Unique),:表中每一个索引值只对应唯一数据统计。,比如:假如没有定义,主键,,而是建立了一个unique字段时,建立了一个,非聚集唯一索引,(即:表中字段不排序,但唯一),复合索引,将两个字段或多个字段组合起来建立索引,单独字段允许有重复值,比如:SC上(sno,cno),数据库管理系统培训讲座,第40页,7.6.1 创建索引,1、用“,索引创建向导,”创建索引,步骤以下:,(1)打开“创建索引向导”对话框:,选择创建索引表所在,数据库,名称,“工具”菜单,“向导”,在弹出对话框中选择“,数据库,创建索引向导,确定”,出现“,创建索引向导,”对话框,数据库管理系统培训讲座,第41页,(2)单击,下一步按钮,数据库管理系统培训讲座,第42页,(2)选择,数据库名称,和,创建索引数据表,,单击“下一步”按钮,数据库管理系统培训讲座,第43页,(3)对话框中列出了表中全部列信息,从中选择创建索引列,单击“下一步”按钮,例:在s上建立一个聚集索引,数据库管理系统培训讲座,第44页,(4)选中“,使其成为聚集索引,”,单击“下一步”按钮,数据库管理系统培训讲座,第45页,(5)能够修改索引名称,单击“,完成,”按钮,出现“,创建完成,”消息框,单击“确定”,数据库管理系统培训讲座,第46页,2、直接创建索引,步骤以下:,(1)选择要创建索引,数据表,,单击,右,键,选择,全部任务|管理索引,,打开“管理索引”对话框,列出已经存在索引,比如:在,C,表cno上建立惟一索引,(2)单击“,新建,”按钮,数据库管理系统培训讲座,第47页,(2)输入索引名称,选中要建立索引列,选择要建立索引(唯一值),单击“确定”,数据库管理系统培训讲座,第48页,(3)完成了索引创建,数据库管理系统培训讲座,第49页,7.6.2 查看与修改索引,(1)查看索引,选择要查看和修改索引,表名,,单击鼠标右键,选择,全部任务,|,管理索引,,打开对话框。显示当前表上所建立各个索引名称及其类型。,比如:查看C(课程)建立索引,数据库管理系统培训讲座,第50页,(2)修改索引,比如:将C中“,唯一,”索引修改为“,聚集,”索引,步骤:,单击“,编辑,”按钮,数据库管理系统培训讲座,第51页,取消“唯一值”,选中“,聚集索引,”,确定,数据库管理系统培训讲座,第52页,这么,把“唯一”索引,修改为“聚集索引”,注意:,反过来,不能把“聚集”索引直接修改为“唯一”索引,只能先删除聚集索引,再重新建立唯一索引,数据库管理系统培训讲座,第53页,(3)删除索引,单击“,删除,”按钮,打开对话框中选择“,是,”,比如:删除c上聚集索引,数据库管理系统培训讲座,第54页,7.7 数据完整性,实体完整性:,为每一个关系设置,主键,参考完整性:,设置,外键,步骤:,选择表,打开设计表窗口,选择要设置外键属性列,单击鼠标右键,快捷菜单中选择,关系,,打开如图对话框,数据库管理系统培训讲座,第55页,用户定义完整性:,规则,默认,约束(check),数据库管理系统培训讲座,第56页,7.7.1 规则,1、用企业管理器,创建,规则方法:,在创建规则数据库中右键单击“,规则,”,在弹出快捷菜单中,单击“,新建规则,”,弹出“规则属性”对话框,在,名称,文本框中,输入要,创建规则“,名称,”,在文本框中输,入,规则内容,单击“,确定,”,比如,:创建“年纪”在,18-50之间一条规则,数据库管理系统培训讲座,第57页,2、查看规则,展开要查看规则数据库目录,在数据库对象“,规则,”上单击,在右窗格中看到定义规则。,选择要查看规则,单击,右键,从快捷菜单中选择,“,属性,”,弹出“,规则属性,”,对话框,能够编辑规则,数据库管理系统培训讲座,第58页,3、绑定规则:,选择要绑定规则,,单击右键,快捷菜单,中选择“,属性”,,弹出,“,规则属性,”对话框,单击对话框中,“,绑定列,”按钮,数据库管理系统培训讲座,第59页,在弹出对话框中,选择,要绑定表,选择要,绑定列,单击“添加”,将该列添加到“绑定列”中,单击,“确定”,这时规则,就被绑定到所选定,列上了,比如:,将,age_rule,绑定到sage上,在表中测试输入数,据时约束性,数据库管理系统培训讲座,第60页,4、删除规则,删除绑定,:,打开,规则属性,对话框,单击“绑定列”,打开“,将规则绑定到列,”对话框,,选择绑定表和对应,列,选择绑定列,单击,“,删除,”按钮,确定,删除规则,:,选择要删除规则,单击右键,删除,在,打开对话框中选择,“,全部除去,”,数据库管理系统培训讲座,第61页,7.7.2 默认,定义:,默认是向用户输入统计时,没有指定详细数据列中自动插入数据,1、创建默认,在企业管理器中左窗格中展开对应,数据库,目录,在数据库对象“,默认,”上面单击右键,从出现快捷菜单中选择“,新建默认,”菜单项,数据库管理系统培训讲座,第62页,在弹出“,默认属性,”对话框,在该对话框中“,名称,”文本框中输入要创建默认名称;在“,值,”文本框中输入默认值,单击“,确定,”按钮,即完成默认创建,比如,:要在性别s_sex上创建默认为“男”,数据库管理系统培训讲座,第63页,2.查看和修默认,在Enterprise Manager左侧窗格中,展开对应数据库目录,在数据库对象“,默认,”上面单击,这时在右侧窗格中任务板中即可看到已建立各个默认信息,在某个默认名称上面,单击右键,,从快捷菜单,中选择“,属性,”菜单项,,即会出现“,默认属性,”对,话框,能够从中编辑默,认值。,数据库管理系统培训讲座,第64页,3.默认绑定,创建默认后,默认仅仅只是一个存在于数据库中对象,并未发生作用。同规则一样,需要将默认与数据库表或用户自定义对象,绑定,,方法以下:,在Enterprise Manager左侧窗格中,展开对应数据库目录,单击“,默认,”,在右侧窗格中显示已建立各个默认信息,在某个默认名称上面单击右键,从快捷菜单中选择“,属性,”,弹出“,默认属性,”对话框,数据库管理系统培训讲座,第65页,对话框中“,绑定UDT,”按钮用于将默认绑定到用户自定义数据类型;“,绑定列,”按钮用于将默认绑定到某个数据表列。,单击“,绑定列,”按钮,则出现“,将默认值绑定到列,”对话框,。,数据库管理系统培训讲座,第66页,选择表以及表中要绑定列,单击“,添加,”按钮,确定,比如,:将默认“,男,”绑定到ssex上,在数据库表中,输入数据,查看,结果,数据库管理系统培训讲座,第67页,4.删除默认,在企业管理器左侧窗格中,展开对应数据库,在数据库对象“,默认,”上面单击,在右侧窗格即可看到已建立各个默认信息,删除默认绑定列,打开默认属性对话框,单击“绑定列”,数据库管理系统培训讲座,第68页,选择已经绑定表和对应列,单击删除按钮,确定,删除默认,在默认名称上面,单击右键,,从快捷菜,单中选择“,删除,”菜单,项,即会出会出现,“,除去对象,”对话框,,在该对话框中单击,“,全部移去,”按钮。,数据库管理系统培训讲座,第69页,7.7.3 check约束,Check,约束特定列,方法:,打开表设计表窗口,选择要进行约束列,如:,sc表score,单击鼠标右键,快捷菜单中选择,check约束,打开对话框,单击“,新建,”按钮,设置约束条件,关闭,数据库管理系统培训讲座,第70页,如:score=100 and score=0,数据库管理系统培训讲座,第71页,视图是一个虚拟表,是从一个或几个基本表导出表。,数据库只存放视图定义,不存放视图对应数据,这些数据依然存放在导出视图基本表中。,当基本表中数据发生改变时,从视图中查询出来数据也随之改变。,7.8 视图,数据库管理系统培训讲座,第72页,SQL语言支持数据库三级模式结构,SQL,视图1,视图2,基本表,基本表,基本表,基本表,存放文件2,存放文件1,外模式,模式,内模式,数据库管理系统培训讲座,第73页,创建视图时注意:,只能在当前数据库中创建视图,最多1024列,假如视图引用表被删除,则当使用视图时,返回一条错误信息。,处理方法,:创建含有相同表结构新表来替换已经删除表,视图则能够使用,不然必须重新创建视图。,数据库管理系统培训讲座,第74页,假如视图中某一列是函数、数学表示式、常量或来自多个表列名相同,则必须为列,定义名字,。,不能在视图上创建索引,经过视图查询数据时,SQL Server检验视图所引用,表,是否存在,还要验证对数据修改是否违反了数据完整性约束。,数据库管理系统培训讲座,第75页,1.在企业管理器中创建视图方法:,(1)打开要创建视图,数据库,文件夹,选中,视图,图标,右窗格中显示当前数据库全部视图。,(2)在“视图”图标上单击鼠标右键|,新建视图,,打开新建视图对话框,共有四个区:,表区、列区、脚本区、数据结果区,数据库管理系统培训讲座,第76页,表区,列区,脚本区,数据结果区,数据库管理系统培训讲座,第77页,(3)点击,添加表,按钮,打开“添加表”对话框,选择全部要包含到视图中,表,,全部添加表显示在表区。,比如:为“计算机系”学生添加一个视图,(4)在列区中选择将包含在视图数据列名,在脚本区自动生成SQL语句。,(5)运行(),在数据区出现了结果,(6)保留 ,给视图命名,数据库管理系统培训讲座,第78页,数据库管理系统培训讲座,第79页,1)打开数据库文件,选中视图图标,右窗格中出现当前数据库全部视图,2)在右窗格中,鼠标,右键,单击要查看视图,在快捷菜单中选择,属性,,,打开视图属性对话框,,可浏览到该视图,SQL,文本,。,2.查看视图,数据库管理系统培训讲座,第80页,3)鼠标右击要查看视图,选择“打开视图”,“,返回全部行,”,看到视图中结果,数据库管理系统培训讲座,第81页,1)打开数据库文件,选中视图图标,右窗格中出现当前数据库全部视图,2)在右窗格中,鼠标,右键,单击要查看视图,选择,设计视图,,打开创建视图时对话框,3)在该窗口中可按照创建新视图方法对原有视图进行修改,4)运行,5)保留,3.修改视图,数据库管理系统培训讲座,第82页,如:将计算机系视图改为信息系,数据库管理系统培训讲座,第83页,1)打开要删除视图,数据库文件夹,,选中视图,右窗格显示当前数据库全部视图,2)在右窗格中,用,右,键单击要删除视图,弹出快捷菜单中选择,删除,,在打开“,除去对象,”对话框中选中,全部除去,,即可删除视图,4 删除视图,数据库管理系统培训讲座,第84页,7.9 数据库备份和还原,备份,:对SQL Server数据库或日志文件进行,复制,。数据库备份统计了在进行备份这一操作时数据库中全部数据状态。,还原,:把遭到破坏、丢失数据或出现错误数据库还原到原来正常状态。,还原时用到备份文件,数据库管理系统培训讲座,第85页,1 数据库备份,1)在左窗格中打开数据库文件夹,右击要备份数据库图标,在弹出快捷菜单中,全部任务,|,备份数据库,,弹出,“SQL Server备份”,对话框,*,注意,:有时需要,开启代理,数据库管理系统培训讲座,第86页,2),常规,选项卡,选择备份类型,3)单击“,添加,”按钮选择备份设备(位置),4)选择“重写”、“调度”方式,确定,数据库管理系统培训讲座,第87页,2 还原数据库,1)开启企业管理器,2)主菜单中,工具|,还原数据库,或者,数据库文件夹上右击,全部任务,还原数据库,,弹出还原数据库对话框,数据库管理系统培训讲座,第88页,3)在“还原为数据库”下拉列表中选择要,还原数据库名称,4)在“还原”组中,选择对应数据库,备份类型,5)在,参数,栏选择,单,击“,显示数据库备份,”,下拉箭头中,选择,数据库;在“,要还原,第一个备份,”下拉列,表中选择要还原备份,6),确定,,数据库开始,进行还原。,数据库管理系统培训讲座,第89页,1)作用:,将表结构生成,.sql,文本文件,作为备份,2)生成方法,:,在数据库对象上单击鼠标右键|,全部任务|生成SQL脚本,或者在“,企业管理器|工具|生成SQL脚本,”,打开“生成脚本对话框”,3 生成数据库SQL语言脚本,数据库管理系统培训讲座,第90页,在对话框中选择“,全部显示,”,选择要生成SQL表,“,添加,”,显示在右侧。,比如:要生成T关系SQL脚本,单击“确定”按钮,选择“,保留位置,”,生成.sql文件,数据库管理系统培训讲座,第91页,3)运行脚本文件,在查询分析器中,,打开该文本文件,(工具栏打开按钮,找到对应文件),比如:运行刚才生成T关系脚本,选择存放表,数据库,,,运行,命令完成,注意:,生成脚本只是备份了,表结构,,并没有备份表中数据。,数据库管理系统培训讲座,第92页,总 结,企业管理器,开启:开始程序Microsoft SQL Server,企业管理器,,打开一个窗口界面,管理数据库:创建数据库(数据库文件、日志文件),管理数据表:在数据库中创建数据表,在数据表中输入数据、删除数据、修改数据,数据库管理系统培训讲座,第93页,创建索引:,目标,:提升查询速度,分类:,聚集索引,:按照索引关键在排序,将结果存放在表中,非聚集索引,(唯一索引):按索引字段排序,但不会存放在表中,对索引操作,:,创建索引、修改索引和删除索引,数据库管理系统培训讲座,第94页,说明:,唯一索引可以直接修改为聚集索引;,只有先删除聚集索引后才能再建立唯一索引,建立索引字段,默认可认为空。,给表建立了主键,默认设立了聚集索引和唯一索引,根据完整性约束,该列不能为空,数据库管理系统培训讲座,第95页,数据表导入导出,将数据表,结构,和,数据,全部导入或导出,导出数据,:将sql server表导出为,access,(excel)表形式,需要先建立一个access数据库,导入数据,:将access数据表导入到自己建立数据库中,数据库管理系统培训讲座,第96页,规则:,用于用户定义完整性,定义规则能够绑定到多个表,默认:,向用户输入统计时,没有指定详细数据列中自动插入数据。定义默认能够绑定到多个表,视图:,从一个或几个基本表中导出虚表,重点掌握,规则,、,默认,、,视图,创建、查看、修改、删除,数据库管理系统培训讲座,第97页,数据库备份和还原,:右键选择要备份数据库,全部任务备份数据库(还原数据库),导入数据库文件:,右击“数据库”文件夹,全部任务,附加数据库,导入.mdf文件,生成SQL脚本,:生成表结构SQL语句,数据库管理系统培训讲座,第98页,谢谢!,数据库管理系统培训讲座,第99页,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服