




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2章
数据库的建立与维护第2章数据库的建立与维护ppt课件(全)
在SQLServer2008中,用户如何访问及使用数据库,就需要正确了解数据库中所有对象及其设置。数据库就像一个容器,它里面除了存放着数据的表之外,还有视图、存储过程、触发器、约束等数据库对象。数据库管理的核心任务包括创建、操作和维护数据库。
第2章数据库的建立与维护ppt课件(全)本章的学习目标:
了解系统数据库的作用 了解数据库对象及构成 掌握数据库快照的使用 掌握用SSMS和T-SQL创建数据库的方法 掌握用SSMS和T-SQL修改、删除数据库的操作 掌握如何查看数据库状态 熟悉如何对数据库中的物理空间进行科学的设置 掌握数据库的分离和附加第2章数据库的建立与维护ppt课件(全)2.1数据库的组成在SQLServer2008中,数据库是表、视图、存储过程、触发器等数据库对象的集合,是数据库管理系统的核心内容。为了更好地学习并理解数据库,首先来了解一个数据库的组成及其数据库中的数据文件、事务日志文件及文件组等基本概念。第2章数据库的建立与维护ppt课件(全)2.1.1系统数据库
这些数据库分别是master、model、msdb、tempdb和resource数据库。这些系统数据库对于用户来说,不要随意修改它们。 1.master数据库 Master数据库用于记录SQLServer实例的所有系统级信息,是SQLServer的核心,不能对其进行直接修改,应当对其定期进行备份,如果Master数据库变得不可用,那么SQLServer数据库引擎将无法启动。
2.model数据库 model数据库用作SQLServer2008实例上创建的所有数据库的模板,若对model数据库进行修改,都将应用于以后创建的用户数据库中。。第2章数据库的建立与维护ppt课件(全)
3.msdb数据库 msdb数据库用于SQLServer2008代理计划警报和作业,是SQLServer中的一个Windows服务。
4.resource数据库 resource数据库是一个只读和隐藏的数据库,它包含了SQLServer2008中的所有系统对象,对于resource数据库是唯一没有显示在其中的系统数据库,这是因为它在sys框架中存在。第2章数据库的建立与维护ppt课件(全)2.1.2用户数据库用户数据库是用户根据自己的管理需求进行创建的数据库,便于自己管理相应的数据。例如:图书馆可以针对图书的管理创建图书管理数据库,大型超市可以针对货品创建超市管理数据库等。第2章数据库的建立与维护ppt课件(全)2.1.3示例数据库示例数据库是系统为了让用户学习和理解SQLServer而设计的。Northwind和pubs示例数据库是SQLServer2000中的示例数据库;AdventureWorks示例数据库是SQLServer2005中的示例数据库。第2章数据库的建立与维护ppt课件(全)2.1.4数据库文件及其文件组在SQLServer2008中,一个数据库至少需要有一个数据文件和一个事务日志文件。也可以有多个数据文件和多个事务日志文件。数据库中的数据文件用于存放数据库的数据和各种对象,而事务日志文件用于存放事务日志。第2章数据库的建立与维护ppt课件(全)数据库中存放数据文件和日志文件的默认位置为:C:\ProgramFiles\MicrosoftSQLServer\MSSQL10.MSSQLSERVER\MSSQL\DATA的文件夹下。
数据库的文件组成:(通常可以由三类文件组成)
主数据文件:默认的扩展名为.mdf
辅助数据文件:默认的扩展名为.ndf
事务日志文件:默认的扩展名为.ldf配置事务日志:建立好数据库之后,在进行具体的操作之前应当首先配置事务日志。事务日志文件记录SQLServer对这个数据库的操作,以便于在系统出现故障时恢复数据库。第2章数据库的建立与维护ppt课件(全)存储数据的方法:日志文件:.ldf数据文件:
.mdfor.ndf区:8个连续的8KB页页:8KB第2章数据库的建立与维护ppt课件(全)文件组:
文件组就是文件的逻辑集合。文件组也分为主要文件组、用户定义文件组和默认文件组。文件组可以把一些指定的文件组合在一起,方便管理和分配数据。数据库对象:
数据库对象是存储、管理和使用数据不同结构形式,主要包括表、视图、存储过程、触发器、索引等。第2章数据库的建立与维护ppt课件(全)
使用SSMS图形界面创建数据库
在SQLServer2008中,通过SQLServerManagementStudio创建数据库第2章数据库的建立与维护ppt课件(全)使用Transact-SQL语句创建数据库该命令的语法如下:CREATEDATABASEdatabase_name[ON[PRIMARY][<filespec>[,…n][,<filegroupspec>[,…n]]][LOGON{<filespec>[,…n]}][FORRESTORE]<filespec>::=([NAME=logical_file_name,]FILENAME=‘os_file_name’[,SIZE=size][,MAXSIZE={max_size|UNLIMITED}][,FILEGROWTH=growth_increment])[,…n]<filegroupspec>::=FILEGROUPfilegroup_name<filespec>[,…n]第2章数据库的建立与维护ppt课件(全)数据库的查看和修改用SSMS图形界面进行查看和修改在【对象资源管理器】窗口中,展开【数据库】节点,用右键单击目标数据库(如:学生信息—StuInfo数据库或Test数据库等)从弹出的快捷菜单中选择【属性】命令,弹出【数据库属性-StuInfo】的“常规”窗口第2章数据库的建立与维护ppt课件(全)使用T-SQL语句进行修改数据库使用ALTERDATABASE语句修改数据库语法格式如下:ALTERDATABASEdatabase{ADDFILE<filespec>[,...,n][TOFILEGROUPfilegroup_name]|ADDLOGFILE<filespec>[,...,n]|REMOVEFILElogical_file_name|ADDFILEGROUPfilegroup_name|REMOVEFILEGROUPfilegroup_name|MODIFYFILE<filespec>……}第2章数据库的建立与维护ppt课件(全)删除数据库使用SQLServerManagementStudio图形化界面删除数据库使用Transact-SQL语句删除数据库使用Transact-SQL语句删除数据库的语法如下:DROPDATABASEdatabase[,…n]第2章数据库的建立与维护ppt课件(全)2.2.5数据库操作 通过前面的介绍,可以掌握数据库的创建方法,如何修改数据库大小、名称和属性,如何删除数据库和查看数据库状态及信息,这些都是针对数据库进行的操作。除了这些,常见的操作还包括本节介绍的分离数据库和附加
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 养猪分红合同范例
- 代理门店转让合同范例
- 个人转让汽车合同范例
- Coolpo基于FMEA模型的国际外包风险管理
- 外源氮对锰介导凋落物难降解有机碳转化过程的影响
- 上海精装修房买卖合同范例
- 农村采购吸粪车合同范例
- 贵州省社区医务人员职业延迟满足、体面劳动感知与职业认同的关联研究
- 基于深度强化学习的多房间住宅冷暖控制算法研究
- 公寓出售标准合同范例
- 2025年榆林市公共交通总公司招聘(57人)笔试参考题库附带答案详解
- 医院培训课件:《多发性骨髓瘤》
- 2025年辽宁石化职业技术学院单招职业倾向性测试题库审定版
- 安徽省六校2024-2025学年高三下学期2月素质检测考试生物学试题(含解析)
- 2025年湖南省长沙市单招职业倾向性测试题库及参考答案
- 十八项核心制度培训课件
- 2024年远程教育行业市场运营现状及行业发展趋势报告
- 2025年2月上海市高三联考高考调研英语试题(答案详解)
- 2024-2025学年六年级上学期数学第三单元3.1-搭积木比赛(教案)
- DeepSeek从入门到精通
- 植保机械技术培训课件
评论
0/150
提交评论