下载此文档

创建数据库和表.ppt


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

〔2〕事务日志文件
主文件组:建立数据库时默认会产生的文件群,包含主数据库文件。
用户定义的文件组:由用户自己建立的文件组。
默认文件组:默认文件组不是指不同于主文件组和用户定义的文件组之外的另一种文件组,而是指数据库目前默认使用的文件组。
二、创立数据库和表的方法
可以通过SSMS中的命令或SQL语句两种方式来实现。
实现方法将在任务理论和知识拓展中进展介绍。
三、用户、角色和架构
SQL Server 拥有强大的平安机制,而这主要是通过用户、角色和架构来实现的。

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

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数44
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1557281760
  • 文件大小1.84 MB
  • 时间2021-12-06
最近更新