SQL2数据库管理教材.docVIP

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL2数据库管理教材

第1单元 SQL Server 概述 2什么是SQL Server (Structure) 数据库分网状,层次(注册表),关系型 处理关系数据库的语言有很多种,其中最常用的是 SQL。美国国家标准化组织 (ANSI) 和国际标准化组织 (ISO) 定义软件标准,包括 SQL 语言的标准。SQL Server 2000 支持 SQL-92 入门级 (Entry Level),即由 ANSI 和 ISO 在 1992 年公布的 SQL 标准。Microsoft SQL Server 支持的 SQL 方言称为 Transact-SQL (T-SQL)。T-SQL 是 Microsoft SQL Server 应用程序使用的主要语言。 利用SQL Server 能够管理两种类型的数据库,联机事务处理(OLTP)数据库和联机分析(OLAP)数据库 SQL Server 入门知识 SQL的功能 管理事务和分析中的数据存储过程 相应客户应用程序的请求 能够利用Transact-SQL XML 多维表达式 (MDX) SQL分布管理对象(SQL-DMO) 发送客户端与SQL之间的请求 关系型数据库理系统 维护数据库数据之间的关系 保证数据存储的正确性,保证定义数据之间的关系的种种规则不会违背 当出现系统故障的时候,将所有数据恢复到能够保证一致性的某种状态 数据存储模型 OLTP降低数据的冗余信息,加快数据库的更新速度。SQL Server支持大量用户执行事务处理。 OLAP对大量数据进行组织和汇总,分析程序能够对数据进行快速评价。 客户应用程序 Transact-SQL SQL Server使用的数据可查询语言 XML 通过URL或HTTP的模板,XML能返回查询和存储过程的结果,也能更新,删除,插入数据库中的值。 MDX 语法定义了多维对象和多维查询,能操作OLAP数据库中的多维数据。 OLE DB 可访问关系型和非关系性数据库,ODBC只能访问关系型数据库,ADO是微软将OLE DB封装成控件而成。ODBC API 通过使用OLE DB 和 开放式数据互连(ODBC)和应用程序编程接口。客户端应用程序能够向数据库发送命令。通过API发送的命令是Transact-SQL语言。 Active X数据对象和Active X数据对象多维 客户端/服务器组件 客户端负责业务逻辑,将数据呈现给用户,客户端运行在一台或多台计算机中。 SQL Server管理数据库,并负责在多个请求之间分配服务器资源,内存 带宽和磁盘操作。 客户端应用程序发出Transact-SQL请求语句,收集结果,应用程序不必知道与服务器通信的底层协议 数据库API (OLE DB和ODBC(只能访问关系型的数据库)是应用程序向数据库提交语句,并收集相应的结果集。 客户端Net-Library 管理客户端的路由和网络连接,将数据请求和结果集进行一定的封装。 Net-Library 接收数据包 开放式数据服务(ODS)自动侦听安装在服务器中的全部Net-Library并将数据包重新整理成命令,检查错误。 关系引擎,负责Transact-SQL语句的解析,对产生的执行计划进行优化,并执行相应的计划。 存储引擎,管理数据库文件和文件空间的利用情况,从物理页面读取数据控制并发访问,执行日志纪录和恢复操作,数据一致性检查,备份和恢复。 客户端/服务器通信 SQL Server服务 MSSQL Server服务 核心服务,负责处理所有的Transact-SQL语句,并管理服务器上所有构成数据库的文件,验证用户,在多个并发用户之间分配计算机上的资源,避免出现逻辑上的故障,如不同用户同时对相同数据进行更新。确保数据的一致性,和完整性。 SQL ServerAgent 服务 依赖于MSSQL Server 完成自动化管理,来创建和管理警报,本地或多服务企业,操作员,默认停止。 MS DTC 分布式事务处理协调器 允许客户在一个事务中包括几个不同的数据源,再出现错误的情况下也能保证数据的一致性。 MS Search 全文搜索引擎,作为2000的服务进行,支持全文本功能,能够对字符数据进行查询 (相当于模糊查找select * from ducts where contains(productname,’sdhfjs’) SQL Server 的多实例 多实例复制,可实现容错。可修改实例使用的端口号。各实例独立运行,具有自己的系统设置和用户数据库。 命名实例ctec00\SQLname,默认实例ctec00 1.3 SQL Server 集成化 集成SQL Server 和操作系统 SQL Server 客户端能运行在2000,NT,95,98,其他操作

您可能关注的文档

文档评论(0)

dlive45 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档