下载此文档

创建数据库和表.pptx


文档分类:IT计算机 | 页数:约44页 举报非法文档有奖
1/44
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/44 下载此文档
文档列表 文档介绍
SQLServer2008数据库设计 高级案例教程项目三共分为三个任务项目三新建数据库和表了解SQLServer2008中数据库的存储结构掌握使用SSMS创建、修改及删除数据库、表和关系的方法熟悉T-SQL语言并熟练编写管理数据库和表的语句理解SQLServer2008中的数据完整性机制理论指导一、SQLServer2008中数据库存储结构二、创建数据库和表的方法三、用户、角色和架构图1-1超市收款结算一、SQLServer2008中数据库存储结构物理存储结构是指SQLServer2008中数据库对象在磁盘上的存储方式,逻辑存储结构是指操作系统和SQLServer2008所展示的存储方式。(一)物理存储结构页是SQLServer中存储数据的最基本单位,当表需要空间存放数据时,SQLServer以页为单位分配空间给表,每页的大小为8KB。标头96字节,存储页码、页类型、页的可用空间等信息。每存放一个记录,页尾就会再用两个字节来存放代表记录位置的行偏移及其他信息。当数据库需要空间存储表、索引等数据库对象时,SQLServer会以区为单位分配空间。区是八个物理上连续的页的集合,SQLServer有两种类型的区:混合区:区中八页的每页可由不同的对象所有。例如区中有两页由A表使用,有一页由B索引使用,当建立新的表或索引时,SQLServer会查找此区中尚未使用的页来存放。统一区:区中的所有八页只能由单个对象使用。当混合区中的表和索引大小增长到八页时,它们就会被存放到专供自己使用的统一区中,以提高访问效率。(二);用户数据库是指由用户建立的数据库。master数据库是SQLServer2008的总控数据库,用于记录系统配置信息、跟踪用户数据库、管理系统资源分配以及响应SQL语句等。model数据库作为SQLServer2008的原型数据库,是系统创建所有数据库的模板。系统数据库还包括mssqlsystemresource,是一个隐藏的数据库,系统数据库的节点下看不到。msdb数据库是一个供系统使用的数据库,用于记录SQLServerAgent的相关信息。tempdb数据库用于保存所有的临时表和临时存储过程。tempdb数据库在SQLServer2008每次重启时依据model数据库进行重建。mssqlsystemresource通常被简称为resource数据库,它是一个只读数据库,存放与SQLServer2008本身相关的系统对象。,一般存放在数据库安装目录或指定目录的Data文件夹下面,由数据库文件和事务日志文件组成。(1)数据库文件主数据库文件(PrimaryDatabaseFile)辅助数据库文件(SecondaryDatabaseFile)一个数据库只能有一个主数据库文件,。一个数据库可以没有也可以同时拥有多个辅助数据库文件,。(2)事务日志文件主文件组:建立数据库时默认会产生的文件群,包含主数据库文件。用户定义的文件组:由用户自己建立的文件组。默认文件组:默认文件组不是指不同于主文件组和用户定义的文件组之外的另一种文件组,而是指数据库目前默认使用的文件组。二、创建数据库和表的方法可以通过SSMS中的命令或SQL语句两种方式来实现。实现方法将在任务实践和知识拓展中进行介绍。三、用户、角色和架构SQLServer2008拥有强大的安全机制,而这主要是通过用户、角色和架构来实现的。

创建数据库和表 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数44
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小1.78 MB
  • 时间2019-04-28