SQLServer2005数据库应用技术教学配套课件刘宏第4章创建与管理数据库.pdf

SQLServer2005数据库应用技术教学配套课件刘宏第4章创建与管理数据库.pdf

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.1 了解数据库结构 SQL Server2005数据库应用技术 4.1.1 SQL Server 2005 数据库类型 在SQL Server 2005中,数据库大致可分为 系统数据库和用户数据库两类。安装完成的SQL Server 2005中,包括Master、Model、Msdb和 Tempdb等系统数据库。 SQL Server2005数据库应用技术 4.1.1 SQL Server 2005 数据库类型 (1)Master数据库(主数据库) Master数据库是SQL Server系统最重要的 数据库,记录SQL Server系统的所有系统级信 息,包括实例范围的元数据(例如登录名)、端点、 链接服务器和系统配置设置。master数据库还记 录所有其他数据库是否存在以及这些数据库文件 的位置信息。另外,master数据库还记录SQL Server的初始化信息。如果master数据库不可 用,SQL Server将无法启动。 SQL Server2005数据库应用技术 4.1.1 SQL Server 2005 数据库类型 (2)Model数据库(模板数据库) Model数据库用做用户创建新数据库的模板。 每当我们创建一个新的数据库时,系统将先复制 Model数据库的内容,然后再填写新数据库的其他 部分。 (3)Msdb数据库(调度数据库) Msdb数据库是代理服务器数据库,由SQL Server代理用于计划警报和作业,也可以由其他 功能(如Service Broker和数据库邮件)使用。 SQL Server2005数据库应用技术 4.1.1 SQL Server 2005 数据库类型 (4 )Tempdb数据库(临时数据库) Tempdb被用来作为一个工作区,为用户提 供保存临时表、临时数据和临时创建的存储过程 等临时对象的一个工作空间。 SQL Server2005数据库应用技术 4.1.2 SQL Server 2005 数据库对象 (1)表 数据库中的表是由行和列组成的。列由同类的信息组 成,每列又称为一个字段,每列的标题称为字段名。行包 括了若干列信息项。一行数据称为一个或一条记录,它表 达有一定意义的信息组合。 (2)视图 视图看上去同表类似,也具有一组命名的字段和数据 项,但它其实是一个虚拟的表,在数据库中并不实际存在。 视图可以用来控制用户对数据的访问,并能简化数据的显 示。 (3)索引 索引是根据指定的数据库表列建立起来的顺序。它提 供了快速访问数据的途径,并且可监督表的数据,使其索 引所指向的列中的数据不重复。 SQL Server2005数据库应用技术 4.1.2 SQL Server 2005 数据库对象 (4 )存储过程 存储过程是为完成特定的功能而汇集在一起的一组 SQL程序语句,经编译后存储在数据库中的SQL程序。 (5)触发器 触发器是一个用户定义的SQL事务命令的集合。当对 一个表进行插入、更改和删除操作时,这组命令就会自动 执行。 (6)缺省值 缺省值是当在表中创建列或插入数据时,对没有指定 其具体值的列赋予事先设定好的值。

文档评论(0)

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

1亿VIP精品文档

相关文档