[理学]数据库原理与应用总结.docVIP

  1. 1、本文档共35页,可阅读全部内容。
  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文档。上传文档
查看更多
[理学]数据库原理与应用总结

第一部分 数据库—SQL Server 2005 的基本知识 一、SQL Server 2005的版本 (了解) 企业版 它是最全面的SQL Server版本,能够满足最复杂的要求。 标准版 适合于中小型企业数据管理和分析平台。 工作组版 它可以用做前端WEB服务器,也可以用于部门或分支机构的运营。 简易版 它是免费的版本,适用于低端用户、非专业开发人员以及编辑爱好者使用。 开发版 开发版功能和企业版完全一样,只是许可方式不同,只能用于开发和测试,不能用于生产服务器。 二、SQL Server两种身份验证模式(掌握) 如果用户要访问SQL Server时,需要经过两个认证过程:一是身份验证,只验证用户是否有连接到SQL Server数据库服务器的资格;二是权限验证,检验用户是否有对指定数据库的访问权,并且当用户操作数据库中的数据或对象时验证用户是否有相应的操作权限。 1)Windows 身份验证模式 在Windows身份验证模式下,用户必须首先登录到Windows中,然后再登录到SQL Server。而且用户登录到SQL Server时,只需选择Windows身份验证模式,而无需再提供登录帐号和密码,系统会从用户登录到Windows时提供的用户名和密码中查找当前用户的登录信息,以判断该用户是否是SQL Server的合法用户。 注意: 如果用户在登录SQL Server时未给出用户登录名,则SQL Server将使用Windows验证模式。 如果SQL Server被设置为Windows验证模式,则用户在登录时即使输入一个具体的登录名时,SQL Server也将忽略该登录名。 2)Windows 与SQL Server的混合验证模式 混合验证模式表示SQL Server接受Windows授权用户和SQL Server授权用户。在该认证模式下,用户在连接SQL Server时必须提供登录名和密码,然后系统确定用户帐号在Windows操作系统下是否可信,对于可信连接用户,系统直接采用Windows身份验证机制,否则采用SQL Server验证机制。 SQL Server验证机制是系统自己执行验证处理,它通过与系统表中信息比较,检查输入的登录帐号是否已存在且密码是否正确。如果匹配,则表明登录成功,否则身份验证失败,用户将收到错误信息。 注意: Windows操作系统的用户既可以使用Windows认证,也可以使用SQL Server验证。 若不是Windows操作系统的用户只能使用SQL Server验证。 三、SQL Server 2005登录帐号和用户帐号(了解) 登录服务器的登录帐号,也称登录名;登录帐号是指能登录到SQL Server服务器的帐号,属于服务器的层面,本身并不能让用户访问服务器中的数据库。 操作数据库的用户帐号。如果登录服务器的用户要访问数据库时必须拥有用户帐号。 四、SQL Server 2005 的服务器管理(掌握) 五、SQL Server 2005 的数据结构(了解) 目录结构 存储结构 六、SQL Server 2005系统数据库功能(了解) master系统数据库 记录SQL Server 2005系统的所有系统级的信息 注意:如果master数据库被破坏或出现故障不可用,则SQL Server无法启动。 model 模板数据库 向用户提供各种模板 msdb 系统数据库 是SQL Server 代理用来安排警报和作业、记录SQL Server代理程序服务项目和操作员信息等的数据库,有关数据库备份和还原的记录也会写在该数据库中。 tempdb系统数据库 保存临时或中间结果的工作空间,包含了所有的暂存数据表与暂存的预存程序。服务器实例关闭时,将永久删除tempdb数据库中的数据。每次SQL Server 2005启动时都会重建tempdb数据库。 resource系统数据库 SQL Server 2005中新增加的只读数据库,包含了SQL Server 2005中所有系统对象。 七、数据库的附加与分离(了解) 图形界面下的 命令方式下的 调用系统过程sp_detach_db 来分离数据库 调用系统过程sp_attach_db 附加数据库 使用CREATE DATABASE 附加数据库 八、基本术语(掌握) 数据库文件 每个SQL Server 2005的数据库至少包含两个文件:一个数据文件(.mdf)和一个日志文件(.ldf)。 数据文件 数据文件包括数据库的数据和对象,如表、视图、索引等。每个数据库应该包含1个主要数据文件(.mdf) ,1个事务日志文件(.ldf)以及n个(n=0)次要数据文件(.ndf)。 使用指令创建修改和删除数据库 只有数据库管到员或具有CREATE DATABASE权限

文档评论(0)

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

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

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档