SQL Server 概述与数据库管理教案.pptx
《SQL Server 概述与数据库管理教案.pptx》由会员分享,可在线阅读,更多相关《SQL Server 概述与数据库管理教案.pptx(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1SQL Server 概述与数据库管理概述与数据库管理SQL Server 2000 简介Microsoft SQL Server 2000Microsoft SQL Server 2000是新一代大型是新一代大型关系型数据库管理系统关系型数据库管理系统(RDBMS)(RDBMS),在电子商,在电子商务、数据仓库和数据库解决方案等应用中起务、数据仓库和数据库解决方案等应用中起着重要的核心作用,为企业的数据管理提供着重要的核心作用,为企业的数据管理提供强大支持。强大支持。19961996年,年,SQLServer6.5SQLServer6.519981998年,年,SQLServer7.
2、0SQLServer7.020002000年,年,SQLServer2000SQLServer200020052005年,年,SQLServer2005SQLServer200520082008年,年,SQLServer2008SQLServer200820102010年,年,SQLServer2010SQLServer2010第1页/共39页SQL Server 2000 简介SQLServer2000SQLServer2000采用客户端采用客户端/服务器服务器(C/S)(C/S)模式,即服务器存储数据库,并且允模式,即服务器存储数据库,并且允许多个客户端访问。许多个客户端访问。客户端应用程
3、序客户端应用程序 SQLServer2000SQLServer2000 提交提交SQLSQL语句语句 返回查询结果返回查询结果 客户端客户端(前台)(前台)服务器端服务器端(后台)(后台)第2页/共39页SQL Server 2000 安装n nSQL Server 2000SQL Server 2000常见版本常见版本常见版本常见版本 l l企业版(企业版(企业版(企业版(Enterprise EditionEnterprise Edition)作为生产数据库服务器使用。作为生产数据库服务器使用。作为生产数据库服务器使用。作为生产数据库服务器使用。l l标准版(标准版(标准版(标准版(Sta
4、ndard EditionStandard Edition)作为小工作组或部门的数据库服务器使用。作为小工作组或部门的数据库服务器使用。作为小工作组或部门的数据库服务器使用。作为小工作组或部门的数据库服务器使用。l l个人版(个人版(个人版(个人版(Personal EditionPersonal Edition)供移动的用户使用。供移动的用户使用。供移动的用户使用。供移动的用户使用。l l开发版(开发版(开发版(开发版(Developer EditionDeveloper Edition)供供供供程程程程序序序序员员员员用用用用来来来来开开开开发发发发将将将将 SQL SQL Server
5、Server 2000 2000 用用用用作作作作数数数数据据据据存储的应用程序。存储的应用程序。存储的应用程序。存储的应用程序。第3页/共39页SQL Server 2000 安装第4页/共39页SQL Server 2000 安装第5页/共39页SQL Server 2000 安装第6页/共39页SQL Server 2000 安装第7页/共39页SQL Server 2000 主要组件SQL Server 2000SQL Server 2000服务器组件服务器组件服务器组件服务器组件 (个人版个人版个人版个人版)l lSQL Server 2000SQL Server 2000引擎(引擎
6、(引擎(引擎(SQL Server 2000 EngineSQL Server 2000 Engine)核心组件,核心组件,核心组件,核心组件,完成所有关系型数据库任务完成所有关系型数据库任务完成所有关系型数据库任务完成所有关系型数据库任务。l lSQL Server 2000SQL Server 2000代理(代理(代理(代理(SQL Server 2000 AgentSQL Server 2000 Agent)提供调度服务、定期执行任务提供调度服务、定期执行任务提供调度服务、定期执行任务提供调度服务、定期执行任务。l l分分分分 布布布布 式式式式 事事事事 务务务务 处处处处 理理理理
7、协协协协 调调调调 器器器器(Distributed Distributed Transaction Transaction CoordinatorCoordinator,DTCDTC)协调分布式事务的正常完成。协调分布式事务的正常完成。协调分布式事务的正常完成。协调分布式事务的正常完成。l lMicrosoftMicrosoft搜索服务(搜索服务(搜索服务(搜索服务(Microsoft Search ServicesMicrosoft Search Services)提供提供提供提供全文索引和搜索引擎全文索引和搜索引擎全文索引和搜索引擎全文索引和搜索引擎。(限企业和标准版限企业和标准版限企业
8、和标准版限企业和标准版)SQLServer引擎SQLServer代理SQLServerDTC第8页/共39页SQL Server 2000 主要组件SQL Server 2000的主要工具的主要工具l l企业管理器(企业管理器(企业管理器(企业管理器(Enterprise ManagerEnterprise Manager)最最最最重重重重要要要要和和和和最最最最常常常常用用用用的的的的管管管管理理理理工工工工具具具具,大大大大多多多多数数数数的的的的数数数数据据据据库库库库管管管管理理理理工工工工作作作作都都都都可可可可以以以以在在在在企企企企业业业业管管管管理理理理器器器器中中中中完完完完
9、成成成成,其其其其他他他他大大大大部部部部分分分分管管管管理理理理工工工工具具具具也可以从企业管理器中调用执行。也可以从企业管理器中调用执行。也可以从企业管理器中调用执行。也可以从企业管理器中调用执行。第9页/共39页SQL Server 2000 主要组件SQL Server 2000的主要工具的主要工具l l查询分析器(查询分析器(查询分析器(查询分析器(Query AnalyzerQuery Analyzer)交交交交互互互互式式式式图图图图形形形形工工工工具具具具,在在在在查查查查询询询询分分分分析析析析器器器器中中中中输输输输入入入入和和和和执执执执行行行行各各各各种种种种Trans
10、act-SQLTransact-SQL语语语语句句句句,它它它它使使使使数数数数据据据据库库库库管管管管理理理理员员员员或或或或开开开开发发发发人人人人员员员员既既既既能能能能方方方方便便便便地地地地编编编编写写写写查查查查询询询询程程程程序序序序、又又又又可可可可在在在在执执执执行行行行多多多多个个个个查查查查询询询询的的的的同同同同时时时时查看结果、分析查询计划等。查看结果、分析查询计划等。查看结果、分析查询计划等。查看结果、分析查询计划等。对对象象浏浏览览窗窗口口 SQLSQL脚本窗口脚本窗口 输出结果窗口输出结果窗口对象浏览器对象浏览器 第10页/共39页SQL Server 2000
11、 主要组件SQL Server 2000的主要工具的主要工具l l联机丛书(联机丛书(联机丛书(联机丛书(Books OnlineBooks Online)具具具具有有有有索索索索引引引引和和和和全全全全文文文文搜搜搜搜索索索索能能能能力力力力,可可可可根根根根据据据据关关关关键键键键词词词词来来来来快快快快速速速速查查查查找找找找所需信息。所需信息。所需信息。所需信息。l l导入和导出数据(导入和导出数据(导入和导出数据(导入和导出数据(Import and Export DataImport and Export Data)在异构数据库之间实现数据转换或数据转移在异构数据库之间实现数据转换
12、或数据转移在异构数据库之间实现数据转换或数据转移在异构数据库之间实现数据转换或数据转移 。第11页/共39页SQL Server 2000注册与配置服务器注册服务器注册服务器安安安安装装装装SQL SQL Server Server 20002000后后后后,通通通通常常常常会会会会将将将将本本本本地地地地服服服服务务务务器器器器自自自自动动动动注注注注册册册册为为为为一一一一个个个个数数数数据据据据库库库库服服服服务务务务器器器器。如如如如需需需需管管管管理理理理多多多多个个个个数数数数据据据据库库库库服服服服务务务务器器器器,则则则则必必必必须须须须经经经经过过过过注注注注册册册册才才才才
13、能能能能使使使使用用用用SQL SQL ServerServer企企企企业业业业管管管管理理理理器器器器来来来来管管管管理理理理这这这这些些些些服服服服务务务务器器器器。注注注注册册册册服服服服务务务务器器器器时时时时必必必必须须须须指指指指定定定定服服服服务务务务器器器器的的的的名名名名称称称称,登登登登录录录录到到到到服服服服务务务务器器器器时时时时使使使使用用用用的的的的安安安安全全全全类类类类型型型型,在在在在某某某某些些些些情情情情况况况况下下下下,还还还还需需需需指指指指定定定定登登登登录录录录名和密码。名和密码。名和密码。名和密码。第12页/共39页SQL Server 2000
14、注册与配置服务器配置服务器配置服务器“常规常规”标签标签产品、版本、根目录等信息产品、版本、根目录等信息 “安全性安全性”标签标签身份验证身份验证“连接连接”标签标签配置用户连接数配置用户连接数第13页/共39页SQL Server 2000数据库管理数据库管理 SQL Server 2000 SQL Server 2000 数据库结构数据库结构数据库结构数据库结构 使用使用使用使用企业管理器企业管理器企业管理器企业管理器创建、修改、删除数创建、修改、删除数创建、修改、删除数创建、修改、删除数据库,并对数据库进行分离和附加据库,并对数据库进行分离和附加据库,并对数据库进行分离和附加据库,并对数
15、据库进行分离和附加 使用使用使用使用T-SQLT-SQL语句实现创建、修改、删语句实现创建、修改、删语句实现创建、修改、删语句实现创建、修改、删除数据库除数据库除数据库除数据库第14页/共39页SQL Server 2000 数据库结构SQLServer2000SQLServer2000数据库的结构包括数据库的结构包括逻辑结逻辑结构和物理结构构和物理结构。逻辑结构逻辑结构是指数据库中的数据在逻是指数据库中的数据在逻辑上被组织成一系列对象;辑上被组织成一系列对象;物理结构物理结构是指是指数据库以数据库以文件的形式进行存储。文件的形式进行存储。表(表(TableTable):由行():由行(Row
16、Row)和列()和列(ColumnColumn)组成;)组成;索引(索引(IndexIndex):优化查询;):优化查询;约束(约束(ConstraintConstraint):保证数据一致性和完整性;):保证数据一致性和完整性;默认值(默认值(DefaultDefault):为列提供缺省值;):为列提供缺省值;视图(视图(ViewView):从一个或几个基本表中导出的):从一个或几个基本表中导出的“虚表虚表”。逻辑对象包括:逻辑对象包括:第15页/共39页SQL Server 2000 数据库结构SQL Server 2000SQL Server 2000数据库文件数据库文件数据库文件数据库
17、文件l l主数据文件(主数据文件(主数据文件(主数据文件(PrimaryPrimary)用用用用于于于于存存存存放放放放数数数数据据据据,每每每每个个个个数数数数据据据据库库库库有有有有且且且且仅仅仅仅有有有有一一一一个个个个主主主主数数数数据据据据文文文文件件件件,默认扩展名为默认扩展名为默认扩展名为默认扩展名为 .mdf.mdf。l l次数据文件(次数据文件(次数据文件(次数据文件(SecondarySecondary)当当当当数数数数据据据据量量量量非非非非常常常常大大大大时时时时,可可可可以以以以使使使使用用用用若若若若干干干干个个个个次次次次数数数数据据据据文文文文件件件件存存存存储
18、储储储数据,默认扩展名为数据,默认扩展名为数据,默认扩展名为数据,默认扩展名为 .ndf.ndf。l l事务日志文件(事务日志文件(事务日志文件(事务日志文件(Transaction LogTransaction Log)用用用用来来来来记记记记录录录录所所所所有有有有数数数数据据据据库库库库的的的的变变变变动动动动和和和和更更更更新新新新,每每每每个个个个数数数数据据据据库库库库必必必必须须须须有一个或多个日志文件,默认扩展名为有一个或多个日志文件,默认扩展名为有一个或多个日志文件,默认扩展名为有一个或多个日志文件,默认扩展名为 .ldf.ldf。物理对象包括:文件和文件组物理对象包括:文件
19、和文件组第16页/共39页SQL Server 2000 数据库结构SQL Server 2000SQL Server 2000数据库文件组数据库文件组数据库文件组数据库文件组SQL SQL Server Server 20002000允允允允许许许许将将将将多多多多个个个个数数数数据据据据库库库库文文文文件件件件组组组组成成成成一一一一个个个个文文文文件件件件组,并对它们整体进行管理。组,并对它们整体进行管理。组,并对它们整体进行管理。组,并对它们整体进行管理。数据库文件和文件组应数据库文件和文件组应遵循以下规则遵循以下规则:一个文件和文件组只能被一个数据库使用。一个文件和文件组只能被一个数
20、据库使用。一个文件只能隶属于一个文件组。一个文件只能隶属于一个文件组。日志文件不能隶属于文件组,数据和事务日志分开管理。日志文件不能隶属于文件组,数据和事务日志分开管理。尽量将各个文件和文件组分别存储在不同的磁盘上。尽量将各个文件和文件组分别存储在不同的磁盘上。第17页/共39页SQL Server 2000 数据库结构SQL Server 2000SQL Server 2000系统数据库系统数据库系统数据库系统数据库SQL SQL Server Server 20002000安安安安装装装装成成成成功功功功后后后后,系系系系统统统统会会会会自自自自动动动动创创创创建建建建四四四四个个个个系系
21、系系统统统统数数数数据据据据库库库库,用用用用于于于于存存存存储储储储系系系系统统统统自自自自身身身身信信信信息息息息和和和和两两两两个个个个示示示示例例例例数数数数据据据据库库库库PubsPubs和和和和NorthwindNorthwind。l lMasterMaster数据库数据库数据库数据库最最最最重重重重要要要要的的的的数数数数据据据据库库库库,记记记记录录录录了了了了SQL SQL ServerServer系系系系统统统统的的的的所所所所有有有有系系系系统统统统信信信信息。包括初始化信息、系统设置信息、登录信息等。息。包括初始化信息、系统设置信息、登录信息等。息。包括初始化信息、系统
22、设置信息、登录信息等。息。包括初始化信息、系统设置信息、登录信息等。l lModelModel数据库数据库数据库数据库所所所所有有有有用用用用户户户户数数数数据据据据库库库库和和和和TempdbTempdb数数数数据据据据库库库库的的的的模模模模板板板板数数数数据据据据库库库库。当当当当创创创创建一个新的数据库时,将以该数据库作为基础。建一个新的数据库时,将以该数据库作为基础。建一个新的数据库时,将以该数据库作为基础。建一个新的数据库时,将以该数据库作为基础。第18页/共39页SQL Server 2000 数据库结构SQL Server 2000SQL Server 2000系统数据库系统数
23、据库系统数据库系统数据库l lMsdbMsdb数据库数据库数据库数据库代代代代理理理理服服服服务务务务数数数数据据据据库库库库。为为为为SQL SQL Server Server AgentAgent服服服服务务务务提提提提供供供供存存存存储储储储空空空空间间间间,用用用用来来来来保保保保存存存存报报报报警警警警、备备备备份份份份、任任任任务务务务调调调调度度度度和和和和记记记记录录录录操操操操作作作作员员员员的的的的操作等信息。操作等信息。操作等信息。操作等信息。l lTempdbTempdb数据库数据库数据库数据库临临临临时时时时数数数数据据据据库库库库。TempdbTempdb数数数数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL Server 概述与数据库管理教案 概述 数据库 管理 教案
限制150内