欢迎来到天天文库
浏览记录
ID:55598767
大小:124.50 KB
页数:41页
时间:2020-05-20
《SQL Server数据库应用开发技术 第四章.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、第4章数据库的创建与管理知识技能目标:1.理解数据库文件与文件组的概念2.熟练掌握数据库的创建与管理3.掌握数据库的分离与附加第4章数据库的创建与管理引导案例:如何在计算机上创建教务管理数据库?如何对教务管理数据库进行查看?修改?删除?如何将教务管理数据库移到另一台计算机上去?第4章数据库的创建与管理4.1数据库文件与文件组4.2用SQLServerManagementStudio创建和管理数据库4.3用T-SQL语句创建和管理数据库4.4数据库分离与附加小结4.1数据库文件与文件组4.1.1文件与文件组SQLServer2005使用一组操作系
2、统文件映射数据库。数据库中的所有数据都将存储在这组文件中。这组文件包括:主文件、次要文件、事务日志文件返回目录(1)主文件主文件是数据文件,用于存储数据。每个数据库都必须有一个主数据文件。主文件的建议扩展名为.MDF。(2)次要文件次要文件也是数据文件,用于辅助主文件存储数据,即存储主文件中容纳不下的所有数据。一个数据库可以有多个次要文件,也可以没有次要文件。次要文件的建议扩展名为.NDF。4.1.1文件与文件组返回目录(3)事务日志文件事务日志文件用于保存事务日志信息。每个数据库都必须至少有一个事务日志文件。事务日志文件的建议扩展名为.LDF
3、。4.1数据库文件与文件组4.1.1文件与文件组返回目录(4)文件组文件组是组织文件的一种管理机制,用于简化数据存放和管理任务。每个数据库有一个PRIMARY文件组,其中包含主要数据文件和不属于其它文件组的所有次要文件。可以创建用户定义的文件组,用于将数据文件集合起来,以便于管理、数据分配和放置。4.1数据库文件与文件组4.1数据库文件与文件组4.1.1文件与文件组返回目录(4)文件组例如,数据文件data1.ndf、data2.ndf、data3.ndf分别位于不同的三个磁盘上,将这三个文件指派到文件组fgroup1中,然后在文件组fgrou
4、p1上创建一个表,该表的数据分布就在三个磁盘上,在对该表执行查询时,可以并行操作,从而提高查询效率。如果在创建数据库时没有指定某个数据文件所属的文件组,则该数据文件将被分配给默认文件组。PRIMARY文件组是默认文件组。默认文件组可以更改。4.1.2文件与文件组的设计规则在设计数据库文件和文件组时须遵循以下规则:(1)一个文件和文件组只能被一个数据库使用。(2)一个文件只能属于一个文件组。(3)数据和事务日志信息不能共存于同一文件或文件组上。(4)事务日志文件不能属于任何文件组。返回目录4.1数据库文件与文件组4.2用SSMS创建和管理数据库4
5、.2.1创建数据库在创建数据库之前要确定:数据库的名称数据库的所有者数据库的大小存储该数据库的文件和文件组返回目录4.2用SSMS创建和管理数据库4.2.1创建数据库步骤:(1)启动SQLServerManagementStudio;(2)展开服务器,右键单击“数据库”,选“新建数据库”;(3)在“新建数据库”窗口的“常规”页的数据库名称栏中输入数据库的名称;(4)在“新建数据库”窗口的数据库文件栏各列中,指定数据库文件的逻辑名称、初始大小、自动增长方式、存储位置(包括路径和物理文件名);(5)若需添加数据文件或日志文件,可单击“添加”按钮;(
6、6)若需添加文件组,可在选择页选择“文件组”,然后单击“添加”按钮;(7)单击“确定”按钮,完成数据库的创建。返回目录4.2用SSMS创建和管理数据库4.2.1创建数据库注意:数据库名称必须遵循SQLServer的标识符命名规则。所有的新数据库都是系统数据库model的副本,model数据库中的所有用户定义对象都将复制到新创建的数据库中。可以向model数据库中添加对象(例如表、视图、存储过程和数据类型),以将这些对象包含到所有新创建的数据库中。创建数据库的用户将成为该数据库的所有者。对于一个SQLServer实例,最多可以创建32767个数据
7、库。返回目录4.2用SSMS创建和管理数据库4.2.2查看、修改数据库属性查看数据库属性:(1)启动SQLServerManagementStudio;(2)展开服务器,展开“数据库”;(3)右键单击要查看的数据库,在快捷菜单中选“属性”;(4)在“数据库属性”窗口中查看数据库属性返回目录4.2用SSMS创建和管理数据库4.2.2查看、修改数据库属性修改数据库:(1)启动SQLServerManagementStudio,展开服务器,展开“数据库”;(2)右键单击要查看的数据库,在快捷菜单中选“属性”,打开“数据库属性”窗口;(3)若要修改数据
8、库文件属性,则选择“文件”页;(4)若要修改文件组属性,则选择“文件组”页;(5)若要设置数据库选项,则选择“选项”页;(6)在“数据库属性”窗口中单
此文档下载收益归作者所有