- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用SQL Server Managemet Studio可查看数据及内容,包括数据库的所有者、建立时间、大小、可用空间、表和索引等。 打开数据库属性对话框查看AdventureWorks数据库内容。 查看“常规”选项卡 查看“文件”选项卡 观察数据库文件的属性:逻辑名称、文件类型、文件组、初始大小、自动增长、路径 3.2 查看数据库属性 3.2.3 查看表之间的关系图 图3.9 选择要查看关系图的表 图3.10 3个表之间的关系图 图3.11 “选择名称”对话框 3.2 查看数据库属性 3.2.4 查看表的结构和内容 查看AdventureWorks库中部分表的结构和内容。 3.2.5 查看视图 视图(Views)是一种虚拟表,它的所有数据均来自表,本身并不存储数据。 视图的记录数据由某些表(一般是多个)的某些字段组成。 视图的查看和表的查看类似。 3.2 查看数据库属性 3.2.6 查看存储过程 存储过程是预先使用SQL语言编写的,经过SQL Server编译后,存储在SQL Server中的程序,可以重复调用。 查看AdventureWorks库中部分存储过程。 3.2 查看数据库属性 3.2.7 查看用户和角色 用户是对数据库有存取权限的使用者,角色是指一组数据库用户的集合。数据库中的角色可以根据需要添加。用户如果被加入到某一角色,则将具有该角色拥有的权限。 查看AdventureWorks库中的用户和角色。 3.2 查看数据库属性 3.2.8 数据库架构 架构是单个用户所拥有的数据库对象的集合,这些对象形成单个命名空间(命名空间是一组名称不重复的对象 ) 。例如,为了避免名称冲突,同一架构中不能有两个同名的表。两个表只有在位于不同的架构中时才可以同名。 数据库对象由架构所拥有,而架构由数据库用户或角色所拥有。 查看数据库架构 3.2 查看数据库属性 1 数据库存储结构 2 查看数据库属性 第3章 数据库和表 3.1 数据库存储结构 数据库的存储结构分为逻辑存储结构和物理存储结构 逻辑存储结构是指数据的性质信息,有各种不同的数据对象(如表、视图、索引等)组成。 物理存储结构是指磁盘上存储的数据库文件。数据库文件有数据文件和事务日志组成,保存在物理介质上。 3.1.1 数据库文件和文件组 文件 SQL Server 2005数据库有3种类型的文件: 主数据文件 次要数据文件 日志文件 3.1 数据库存储结构 主数据文件 主数据文件用来存放数据,它包含其它数据库文件的指针,即是数据库的起点,一个数据库必须有且只有一个主数据文件,主数据文件的扩展名为.MDF Primary?Data?File 3.1 数据库存储结构 次要数据文件 次数据文件也用来存放数据。如果主数据文件可包括数据库中的所有数据就不需要次数据文件,如果主数据文件太大或要扩展到多个磁盘,则需次数据文件。一个数据库可有多个或没有次数据文件,次数据文件的扩展名为.NDF Secondary?Data?Files 3.1 数据库存储结构 事务日志文件 事务是用户定义的一个数据库操作序列。这些操作要么全做要么全不做。事务日志文件用来存放事务日志。即存储所有事务和由这些事务引起的数据库的变化,用于恢复数据库。一个数据库有一个或多个事务日志文件,日志文件的扩展名为.LDF Log Data File 3.1 数据库存储结构 文件组 文件组用于文件的分配和管理,有两种类型 主文件组 主文件组包含主数据文件和任何没有明确分配给其他文件组的其他文件。系统表的所有页均分配在主文件组中。 用户定义文件组 用户定义文件组是通过在CREATE DATABASE或ALTER DATABASE语句中使用FILEGROUP关键字指定的任何文件组。 3.1 数据库存储结构 创建数据库应遵循的原则: 一个数据库均有一个文件组被指定为默认文件组。 一个文件或文件组只能被一个数据库使用。 一个文件只能属于一个文件组。 数据和事务日志不能共存于同一个文件或文件组上。 日志文件不能属于文件组。 3.1 数据库存储结构 SQL Server在定义文件时,可指定起始大小、增量和最大大小。 3.1 数据库存储结构 3.1.2 页和分区 页和区是SQL Server在创建数据库对象时为其分配的空间单位。它们和数据库及其文件间的关系如图: 3.1 数据库存储结构 3.1 数据库存储结构 日志文件: .ldf 数据文件:.mdf or .ndf 区: 8 个连续的 8 KB 页 数据页: 8 KB 表、索引 最大行长度为8080字节 数据库 1. 页 SQL Server 中数据存储的基本单位是页。SQL Se
您可能关注的文档
最近下载
- 人教版小学数学五年级下册第一单元《观察物体(三)》大单元教学设计.docx VIP
- 《人力资源会计在企业成本管理的应用案例研究—以A公司为例》11000字.docx
- 人教版劳动教育七年级上册全册教学课件.pptx
- 人教版小学数学五年级下册第一单元《观察物体(三)例1》课时教学设计.docx VIP
- 集成运放的基础知识.ppt VIP
- 人教PEP英语六年级下册第一单元大单元教学课件.pptx
- 《万里长城简介》课件.ppt VIP
- 新疆某公司水产养殖建设项目可行性研究报告.doc
- 全国青少年创意编程与智能设计大赛图形化编程模拟题库试题含答案.docx
- 政协领导干部2024年度民主生活会的对照检查材料(四个带头).docx VIP
文档评论(0)