创建和管理数据库.ppt
《创建和管理数据库.ppt》由会员分享,可在线阅读,更多相关《创建和管理数据库.ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3 3章章 创建和管理数据库创建和管理数据库 SQL ServerSQL Server的数据库不只是存储数据,还存储与的数据库不只是存储数据,还存储与数据处理操作相关的信息。数据处理操作相关的信息。SQL ServerSQL Server的的数据库由数据库由关关系图、表、视图、索引、存储过程、触发器、用户、系图、表、视图、索引、存储过程、触发器、用户、角色、规则、默认、用户自定义数据类型和用户自定角色、规则、默认、用户自定义数据类型和用户自定义函数义函数等组成。等组成。3.1 3.1 数据库对象数据库对象 主要的数据库对象主要的数据库对象n 数据数据:表、视图、索引:表、视图、索引n 完整
2、性完整性:类型、规则、:类型、规则、默认值默认值n 程序程序:存储过程、函数:存储过程、函数n 安全安全:用户、角色:用户、角色3.2 3.2 系统数据库系统数据库 4 4个内置的数据库是:个内置的数据库是:nmastermaster数据库数据库。存放。存放所有的登录帐户、链接服务器和系统配所有的登录帐户、链接服务器和系统配置设置信息,存储了数据库的启动信息和置设置信息,存储了数据库的启动信息和SQL ServerSQL Server实例的实例的初始化信息。初始化信息。ntempdbtempdb数据库数据库。用来保存临时对象和中间结果集。如:临时用来保存临时对象和中间结果集。如:临时表、存储过
3、程、表变量或游标等。该数据库在表、存储过程、表变量或游标等。该数据库在SQL ServerSQL Server每每次启动时都重新创建。临时表和存储过程在连接断开时自动次启动时都重新创建。临时表和存储过程在连接断开时自动删除。删除。nmodelmodel数据库数据库。存放。存放系统创建的所有数据库的模板。当创建数系统创建的所有数据库的模板。当创建数据库时,新数据库的默认部分通过复制据库时,新数据库的默认部分通过复制modelmodel数据库中的内容数据库中的内容创建,剩余部分再填充。创建,剩余部分再填充。nmsdbmsdb数据库数据库。提供提供SQL Server Agent(SQL Serve
4、r Agent(代理代理)程序计划警报和程序计划警报和作业调度信息。作业调度信息。3.3 3.3 数据库的存储结构数据库的存储结构n物理存储结构物理存储结构n 主数据文件主数据文件(mdf):存放数据,每个数据库中仅有一个。:存放数据,每个数据库中仅有一个。n 次数据文件次数据文件(ndf):存放数据,每个数据库中可以有多个。:存放数据,每个数据库中可以有多个。n 事务日志文件事务日志文件(ldf):存放数据更新的相关信息,每个数据库:存放数据更新的相关信息,每个数据库中可以有多个。中可以有多个。注:每个数据库至少由一个主数据文件注:每个数据库至少由一个主数据文件(mdf)和一个事务日志文和一
5、个事务日志文件件(ldf)组成。组成。文件组:可以把多个数据文件组成一个组,对它们整体进行管文件组:可以把多个数据文件组成一个组,对它们整体进行管理,可提高数据库的读写速度。理,可提高数据库的读写速度。文件和文件组文件和文件组在创建数据库文件组时,必须遵循以下规则在创建数据库文件组时,必须遵循以下规则:(1)(1)一个文件或文件组只能被一个数据库使用。一个文件或文件组只能被一个数据库使用。(2)(2)一个文件只能属于一个文件组。一个文件只能属于一个文件组。(3)(3)数据和事务日志不能共存于同一个文件或文件组上。数据和事务日志不能共存于同一个文件或文件组上。(4)(4)日志文件不能属于文件组。
6、日志文件不能属于文件组。3.3 3.3 数据库存储结构数据库存储结构n 逻辑存储结构逻辑存储结构 在在DBMSDBMS中使用的存储单位是中使用的存储单位是页面和区间页面和区间。n页面页面 页面是数据库中使用的最小数据单元。页面是数据库中使用的最小数据单元。页面大小:页面大小:8KB8KB 其中:其中:132132字节存页面头,标识页面内数据。字节存页面头,标识页面内数据。80608060字节存数据字节存数据n 区间区间 区间是为数据库对象分配存储空间的存储单位。由连续的区间是为数据库对象分配存储空间的存储单位。由连续的8 8个个页面页面组成,大小为组成,大小为 8*8KB=8*8KB=64KB
7、64KB。每一个区间只能包含一个数。每一个区间只能包含一个数据库对象。据库对象。3.4 创建数据库创建数据库 创建数据库实际上就是为数据库设计名称,设计所占用的存储创建数据库实际上就是为数据库设计名称,设计所占用的存储空间和存放文件位置的过程。这时仅仅创建了一个空壳,它是以空间和存放文件位置的过程。这时仅仅创建了一个空壳,它是以modelmodel数据库为模板创建的。数据库为模板创建的。操作步骤操作步骤:(1)(1)启动启动SSMSSSMS,在,在“对象资源管理器对象资源管理器”中。选择中。选择“数据库数据库”|快捷菜单快捷菜单 新建数据库新建数据库。(2)(2)在在“新建新建数据库数据库”窗
8、口中窗口中|选择选择“常规常规”页页 输入:数据库名输入:数据库名 可修改信息:可修改信息:主数据文件名、存储路径、容量、增长方式主数据文件名、存储路径、容量、增长方式 事务日志文件名、存储路径、容量、增长方式事务日志文件名、存储路径、容量、增长方式例:创建数据库(例:创建数据库(demo)3.5 配置配置数据库数据库 在建立数据库后,可以根据需要调整数据库的属性。在建立数据库后,可以根据需要调整数据库的属性。操作步骤:操作步骤:(1)(1)启启动动SSMSSSMS,在在“对对象象资资源源管管理理器器”中中。选选择择“数数据据库库”|”demodemo”快捷菜单快捷菜单 属性属性。(2)(2)
9、在在“属性属性”窗口中窗口中|选择选择“文件文件”页页 可修改信息:可修改信息:主数据文件名、容量、增长方式主数据文件名、容量、增长方式 事务日志文件名、容量、增长方式事务日志文件名、容量、增长方式 可添加、删除数据文件可添加、删除数据文件(ndf)和日志文件和日志文件(ldf):次数据文件名、存储路径、容量、增长方式次数据文件名、存储路径、容量、增长方式 事务日志文件名、存储路径、容量、增长方式事务日志文件名、存储路径、容量、增长方式3.6 删除数据库删除数据库 对于那些不再需要的数据库,可以删除它以释放在磁盘对于那些不再需要的数据库,可以删除它以释放在磁盘上所占用的空间。一旦删除数据库,它
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 创建 管理 数据库
限制150内