第3章 数据库与表ppt课件.ppt

第3章 数据库与表ppt课件.ppt

ID:58702504

大小:907.00 KB

页数:151页

时间:2020-10-04

第3章 数据库与表ppt课件.ppt_第1页
第3章 数据库与表ppt课件.ppt_第2页
第3章 数据库与表ppt课件.ppt_第3页
第3章 数据库与表ppt课件.ppt_第4页
第3章 数据库与表ppt课件.ppt_第5页
资源描述:

《第3章 数据库与表ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章 数据库与表第3章数据库与表3.1数据库的创建与管理3.2表的创建与管理本章内容3.1数据库的创建与管理3.1.1SQLServer数据库的基本概念1.SQLServer数据库的结构1)主数据文件主数据文件是数据库的起点,用于存储数据库的启动信息和数据每个数据库都必须有且只能有一个主数据文件主数据文件一旦建立了之后,就不能将它删除,除非将整个数据库删除主数据文件的推荐扩展名为.mdf3.1.1SQLServer数据库的基本概念2)辅助数据文件辅助数据文件专门用于存储数据每个数据库可以有0~n个辅助数据文

2、件辅助数据文件的推荐扩展名为.ndf使用辅助数据文件可以扩大数据库的存储空间。如果数据库中只有主数据文件,则该数据库的最大容量将受到主数据文件所在磁盘空间的限制。若数据库使用了辅助数据文件,则可以将该文件存储在不同的磁盘中,这样数据库的容量就不再受一个磁盘空间的限制了3.1.1SQLServer数据库的基本概念3)事务日志文件事务日志文件是保证实现数据库的事务机制和可恢复性的重要手段,用于存储恢复数据库所需的所有日志信息每个数据库都必须至少有一个事务日志文件事务日志文件的推荐扩展名为.ldf文件组为了便于对数

3、据文件进行管理,可以将数据库中的数据文件分成不同的文件组。在SQLServer中,有主文件组(PRIMARY)和用户自定义文件组2种类型的文件组。在初始情况下,主文件组是数据库默认的文件组。主文件组中包含主数据文件和没有明确指派给其他文件组的辅助数据文件。用户自定义文件组中只能包含指派给它的辅助数据文件。数据库中必须至少有一个文件组——主文件组(PRIMARY)。用户最多可以为每个数据库创建256个文件组。文件组中只能包含数据文件,而事务日志文件是不属于任何文件组的3.1.1SQLServer数据库的基本概念

4、在SQLServer中,数据库在磁盘中存储的基本单位是页页是一块大小为8KB的连续磁盘空间,即1MB空间可以存储128个页每页的开始部分是96字节的页首,用于存储系统信息,如页的类型、页的可用空间量、该页所有者的ID等事务日志文件不包含页,而是包含一系列日志记录数据页包含数据行中除text、ntext和image类型的数据外的所有数据,text、ntext和image类型的数据存储在单独的页中在SQLServer中,行不能跨页,即一行内最多包含的数据量是8060字节,text、ntext和image数据除外3

5、.1.1SQLServer数据库的基本概念2.SQLServer的系统数据库1)master数据库master数据库记录了SQLServer系统的所有系统级别的信息,包括所有的登录账号、系统配置信息及所有其他数据库的相关信息等由于master数据库中记录了如此重要的信息,一旦该数据库文件遗失或损毁,将对整个SQLServer系统的运行造成重大影响,因此不允许任何用户直接修改master数据库,而且最好始终保有一个可用的master数据库的最新备份每个数据库都有属于自己的一组系统表,记录了每个数据库的系统信息,

6、这些系统表在创建数据库时就会自动生成。为了使系统表与用户所创建的表相区别,系统表的表名都以“sys”开头3.1.1SQLServer数据库的基本概念2)model数据库model数据库是SQLServer中的模板数据库,是在系统中创建的所有数据库的模板。当用户创建一个新数据库时,model数据库中的内容会被自动复制到新数据库中,但是,每个表及其他数据库对象的内容反映的是新数据库的信息3)msdb数据库msdb数据库支持SQLServerAgent服务,用于存储作业、警报以及操作员信息等4)tempdb数据库t

7、empdb数据库用于存储所有的临时表、临时存储过程,以及任何其他的临时存储要求。在SQLServer关闭时,tempdb数据库中的所有对象都会被删除。在SQLServer启动时,tempdb数据库又都会被重新创建,因此该数据库在系统启动时总是干净的3.1.2创建数据库在SQLServer中创建数据库主要有三种方法:使用企业管理器创建使用数据库向导创建使用T-SQL语句创建1)选择“开始”→“程序”→“MicrosoftSQLServer”→“企业管理器”,启动企业管理器2)在企业管理器的树型界面中,展开服务器

8、组,展开服务器,右击“数据库”节点,在弹出的快捷菜单中选择“新建数据库”命令3)在弹出的“数据库属性”对话框中,选择“常规”选项卡,在“名称”文本框中输入要创建的数据库的名称,例如创建一个名为market的用于超市商品管理的数据库使用企业管理器创建数据库4)在“数据库属性”对话框中,选择“数据文件””选项卡。在“数据文件”选项卡中,可以指定数据文件的相关文件属性。market数据库只有一个主数据文件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。