计算机软件技术基础-数据库理论-第3讲.ppt
《计算机软件技术基础-数据库理论-第3讲.ppt》由会员分享,可在线阅读,更多相关《计算机软件技术基础-数据库理论-第3讲.ppt(39页珍藏版)》请在三一办公上搜索。
1、第二部分数据库理论及应用,数据库概述 关系模型及关系代数 SQL Server及SQL语言 数据库应用结构及访问技术 数据库系统设计与应用,第三讲,SQL Server 2000概述SQL Server 2000数据库管理,SQL Server 2000概述,SQL Server 2000 简介 SQL Server 2000 安装 SQL Server 2000 主要组件 SQL Server 2000 注册与配置服务器,SQL Server 2000 简介,Microsoft SQL Server 2000是新一代大型关系型数据库管理系统(RDBMS),在电子商务、数据仓库和数据库解决方案
2、等应用中起着重要的核心作用,为企业的数据管理提供强大支持。,1996年,SQL Server 6.51998年,SQL Server 7.02000年,SQL Server 20002005年,SQL Server 20052008年,SQL Server 2008,SQL Server 2000 简介,SQL Server 2000采用客户端/服务器(C/S)模式,即服务器存储数据库,并且允许多个客户端访问。,客户端应用程序,SQL Server 2000,提交SQL语句,返回查询结果,客户端(前台),服务器端(后台),SQL Server 2000 安装,SQL Server 2000常见
3、版本 企业版(Enterprise Edition)作为生产数据库服务器使用。标准版(Standard Edition)作为小工作组或部门的数据库服务器使用。个人版(Personal Edition)供移动的用户使用。开发版(Developer Edition)供程序员用来开发将 SQL Server 2000 用作数据存储的应用程序。,SQL Server 2000 安装,SQL Server 2000 安装,SQL Server 2000 安装,SQL Server 2000 安装,SQL Server 2000 主要组件,SQL Server 2000服务器组件(个人版)SQL Serv
4、er 2000引擎(SQL Server 2000 Engine)核心组件,完成所有关系型数据库任务。SQL Server 2000代理(SQL Server 2000 Agent)提供调度服务、定期执行任务。分布式事务处理协调器(Distributed Transaction Coordinator,DTC)协调分布式事务的正常完成。Microsoft搜索服务(Microsoft Search Services)提供全文索引和搜索引擎。(限企业和标准版),SQL Server引擎,SQL Server代理,SQL Server DTC,SQL Server 2000 主要组件,SQL Ser
5、ver 2000的主要工具企业管理器(Enterprise Manager)最重要和最常用的管理工具,大多数的数据库管理工作都可以在企业管理器中完成,其他大部分管理工具也可以从企业管理器中调用执行。,SQL Server 2000 主要组件,SQL Server 2000的主要工具查询分析器(Query Analyzer)交互式图形工具,在查询分析器中输入和执行各种Transact-SQL语句,它使数据库管理员或开发人员既能方便地编写查询程序、又可在执行多个查询的同时查看结果、分析查询计划等。,对象浏览窗口,SQL脚本窗口,输出结果窗口,对象浏览器,SQL Server 2000 主要组件,S
6、QL Server 2000的主要工具联机丛书(Books Online)具有索引和全文搜索能力,可根据关键词来快速查找所需信息。导入和导出数据(Import and Export Data)在异构数据库之间实现数据转换或数据转移。,SQL Server 2000注册与配置服务器,注册服务器安装SQL Server 2000后,通常会将本地服务器自动注册为一个数据库服务器。如需管理多个数据库服务器,则必须经过注册才能使用SQL Server企业管理器来管理这些服务器。注册服务器时必须指定服务器的名称,登录到服务器时使用的安全类型,在某些情况下,还需指定登录名和密码。,SQL Server 20
7、00注册与配置服务器,配置服务器,“常规”标签 产品、版本、根目录等信息“安全性”标签 身份验证“连接”标签 配置用户连接数,SQL Server 2000数据库管理,SQL Server 2000 数据库结构 创建数据库 修改数据库 删除数据库 附加与分离数据库,SQL Server 2000 数据库结构,SQL Server 2000数据库的结构包括逻辑结构和物理结构。逻辑结构是指数据库中的数据在逻辑上被组织成一系列对象;物理结构是指数据库以文件的形式进行存储。,表(Table):由行(Row)和列(Column)组成;索引(Index):优化查询;约束(Constraint):保证数据一
8、致性和完整性;默认值(Default):为列提供缺省值;视图(View):从一个或几个基本表中导出的“虚表”。,逻辑对象包括:,SQL Server 2000 数据库结构,SQL Server 2000数据库文件主数据文件(Primary)用于存放数据,每个数据库有且仅有一个主数据文件,默认扩展名为.mdf。次数据文件(Secondary)当数据量非常大时,可以使用若干个次数据文件存储数据,默认扩展名为.ndf。事务日志文件(Transaction Log)用来记录所有数据库的变动和更新,每个数据库必须有一个或多个日志文件,默认扩展名为.ldf。,物理对象包括:文件和文件组,SQL Serve
9、r 2000 数据库结构,SQL Server 2000数据库文件组SQL Server 2000允许将多个数据库文件组成一个文件组,并对它们整体进行管理。,数据库文件和文件组应遵循以下规则:一个文件和文件组只能被一个数据库使用。一个文件只能隶属于一个文件组。日志文件不能隶属于文件组,数据和事务日志分开管理。尽量将各个文件和文件组分别存储在不同的磁盘上。,SQL Server 2000 数据库结构,SQL Server 2000系统数据库SQL Server 2000安装成功后,系统会自动创建四个系统数据库,用于存储系统自身信息和两个示例数据库Pubs和Northwind。Master数据库最
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机软件 技术 基础 数据库 理论
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6343010.html