- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四部分 SQL Server 关系数据库管理系统1 SQL Server 管理功能2 SQL Server 的数据库对象3 SQL Server 数据库操作工具4 Transact-SQL功能及实例 数据库管理系统DBMS负责数据库中数据的存储、查找、增加、删除、修改操作,并维护数据的完整性、并发性、安全性等。4.1 SQL Server 管理功能 Microsoft SQL Server 简称SQL Server)是Microsoft公司在Windows平台上开发的一个基于客户机/服务器(C/S) 模式的关系数据库管理系统。客户机SQLServer数据库服务器网络客户机应用程序负责商业逻辑和向用户提供数据。服务器对数据库的数据进行操作和管理。客户机4.1.1SQL Server特性 (1) 图形化的操作环境,易于学习和使用。(2) 高性能的数据库管理和使用功能。 (3) 可伸缩性和高度可用性。 (4) 与Internet应用的集成。(5) 对数据仓库的支持。 a.数据库的设计、创建、维护和使用方便和快捷;b.支持高性能的数据库系统,并提供充分的数据库完整性保护;c.分布式查询可以查询来自不同数据源的数据,从而与 SQL Server数据库中的数据集成。a.根据用户访问量动态使用系统的软、硬件资源;b.可支持从 KB 大小的个人数据库到TB 数量级的企业数据库;c.SQL Serve具有维护7*24小时运行的 Web 站点和企业系统所需的极高的可用性级别。 数据库引擎提供了丰富且完整的XML支持,利用XML语言可以轻松地存储和检索数据,并将查询结果直接用于各种网页程序。 4.1.2 SQL Server主要管理工具 SQL Server提供了一整套数据库系统管理工具和实用程序,打开“开始/程序/Microsoft SQL Server”菜单即可看到如下所示的SQL Server主要工具:SQL Server提供的主要服务服务名称主要作用支持主要服务和管理SQL Server(SQL Server数据库引擎服务)是SQL Server的核心服务组件,是实际的数据库服务器,该服务启动后,客户端才可以连接服务器上。一般的数据库功能都由它提供数据管理(创建、维护数据库等)、T-SQL处理、并发控制、数据完整性控制等SQL Server Agent(SQL Server代理服务)作业调度和管理,可支持数据库定时、自动备份、维护,监视数据库、异常告警等功能,必需和SQL Server服务一起使用作业、报警、操作员等Distributed Transaction Coordinator(分布式事务处理协调器服务DTC)管理分布式事务,它允许客户端应用程序在一个事务中包含多个不同的数据源分布式事务处理协调器4.2 SQL Server数据库对象 4.2.1 SQL Server数据库 1. 数据库中的对象 从逻辑上看,SQL Server数据库是由一组存储、管理和使用数据的对象构成。数据库的对象:表(Table)索引(Index)默认(Default)约束(Constraint)视图(View)存储过程(Stored Procedure)触发器(Trigger)用户(User)、角色(Role)用户定义的数据类型、用户定义的函数数据库的类别(1) 物理数据库和逻辑数据库 物理数据库由构成数据库的物理文件构成。SQL Server 的一个物理数据库中至少有一个数据库信息文件和一个数据库事务日志文件。物理数据库由DBA负责创建和管理。 逻辑数据库是数据库中用户可视的表或视图,用户利用逻辑数据库的数据库对象,存储或读取数据库中的数据。(2) 系统数据库和用户数据库 系统数据库是由系统创建和维护的数据库。系统数据库中记录着SQL Server 的配置情况、任务情况和用户数据库的情况等系统管理的信息,它实际上就是我们常说的数据字典。 用户数据库是根据管理对象要求创建的数据库,用户数据库中保存着用户直接需要的数据信息。系统数据库:存放SQL Server工作时所需要的的系统级信息。数据库主要作用master从整体上控制SQL Server系统和用户数据库的运行。保存登录标识、系统配置、用户数据库基本信息等。该库非常重要,应设置权限禁止一般用户访问,另外要及时备份model是新建数据库的模板,包含了每个用户数据库都需要的一些系统表,SQL Server以它为基础创建新的数据库msdb支持SQL Server Agent服务,它记录有关作业、警报、操作员等信息tempdb是一个临时数据库,它为SQL Server的查询、存储过程等的执行提供临时存储用户自定义数据库:用户根据数据管理的需要建立的数据库,由用户自行创建和维护。 2.数据库的物理存
原创力文档


文档评论(0)