网站大量收购闲置独家精品文档,联系QQ:2885784924

《数据库系统讲义10SQLServer+PB.ppt

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL Server 2000 实验讲义一 SQL Server简介 SQL Server的历史 SQL Server是由Microsoft 开发和推广的关系数据库管理系统,最初由Microsoft、Sybase和Ashton-Tate三家公司共同开发,1988年推出第一个版本. 90年,Ashton-Tate公司退出开发,92年,SQL Server移植到Windows NT上,94年两家公司分别开发,Microsoft专注于开发和推广SQL Server的Windows NT版,而Sybase则专注于SQL Server在UNIX操作系统上的应用. SQL Server 的版本 96年,SQL Server6.5,运行于Windows NT. 98年,SQL Server7.0,运行于Windows NT/2000 Server. 2000年,SQL Server 2000,出现了四种版本 SQL Server 的系统数据库 在SQL Server安装完成后,系统会自动安装几个系统数据库,具体说明如下: Master: 是SQL Server中最重要的系统数据库,存储SQL Server中的元数据(系统信息). Model: 模板数据库,在创建新的数据库时,SQL Server将会复制此数据库作为新数据库的基础. Msdb: SQL Server Agent警报、作业、操作员和调度信息. Tempdb: 临时数据库,为所有的临时表、临时存储过程及其他临时操作提供存储空间,断开连接时,临时表与存储过程自动被删除. Pubs: 图书出版样例数据库. Northwind: 食品进出口公司销售样例数据库. SQL Server数据库基本知识与概念 SQL Server数据库基本知识 SQL Server 2000中用户可定义 32767个数据库. 用户可以为32767个数据库的每一个都定义2G个表. 用户也可为每个表定义1024个表列. SQL Server允许在一个查询中有32个表总和一样多的列. SQL Server对表中行的数目没有严格的限制,实际上受限于存储表的存储介质的容量. 用户可以给每个表定义250个索引. 事务日志: 是SQL Server保护数据的方式之一.记录数据库中所有的活动,用于跟踪客户活动. 缺省情况下,事务日志与数据库同名,但可更改,扩展名为 .ldf . 一般情况下,事务日志放在与数据库中不同的物理设备上,还要定期备份. SQL Server数据库基本概念 页面: 是SQL Server存储的最小单位. 一页为8K或8192字节. 空间(extent): 是8个连续的页面,即64K数据. 文件: 有三种文件扩展名, .mdf、.ndf、.ldf 主数据库文件: 扩展名为 .mdf , 是存储数据库的系统数据. 一个数据库中只有一个主数据库文件. 从属数据文件: 扩展名为 .ndf , 用于放置用户数据。一个数据库中有多个从属数据库文件. 日志文件: 扩展名.ldf . 每个数据库至少有一个事务日志文件. SQL Server的数据类型 分为系统数据类型与自定义数据类型,其中系统数据类型有25种. SQL Server交互式环境简介 SQL Server的实用工具和实用程序 企业管理器 (Enterprise Manager) SQL Server的集成管理环境. 服务管理器 (Service Manager) 用于启动、暂停或停止SQL Server服务程序. 查询分析器 (Query Analyzer) SQL Server的查询接口. 导入与导出数据 (Input and Export Data) 不同数据库管理系统中二维表或文件之间的转换工具. 服务/客户网络实用工具 (Server/Client Network Utility) 服务器/客户端的网络连接属性设置工具 (连接协议、端口等) SQL Server数据库管理 创建数据库 创建数据库的过程就是为数据库设计名称、设计所占用存储空间和存 放文件位置的过程.特别是在网络数据库中,对数据库的设计显得成尤为重要.如估计数据可能占用的磁盘空间有多大,日志文件及其他占用要用多大空间. 创建数据库的用户自动成为数据库的拥有者. 删除数据库 对不再需要的数据库,应删除以释放空间.删除的结果将是所有数据库文件都一并被删除.数据库处于正在使用或正在恢复状态时,不能删除 备份数据库 备份就是对数据库或事务日志进行备份.SQL的备份是动态的, 备份的过程还可以让用户继续改写. 只有系统管理员、数据库的拥有者及数据库的备份者才有权限进行数据备份. 可以通过企业管理器进行

您可能关注的文档

文档评论(0)

you9391 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档