数据库 第2章 SQL_Server数据库的管理与使用 教学课件.ppt

数据库 第2章 SQL_Server数据库的管理与使用 教学课件.ppt

ID:60989403

大小:943.00 KB

页数:39页

时间:2021-01-18

数据库 第2章 SQL_Server数据库的管理与使用 教学课件.ppt_第1页
数据库 第2章 SQL_Server数据库的管理与使用 教学课件.ppt_第2页
数据库 第2章 SQL_Server数据库的管理与使用 教学课件.ppt_第3页
数据库 第2章 SQL_Server数据库的管理与使用 教学课件.ppt_第4页
数据库 第2章 SQL_Server数据库的管理与使用 教学课件.ppt_第5页
资源描述:

《数据库 第2章 SQL_Server数据库的管理与使用 教学课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2章数据库的管理与使用SQLServer数据库的存储结构、数据库的创建、数据库的修改、数据库的删除、数据库的分离和附加、数据备份和还原数据的嵌套查询和连接查询1学习目标了解:SQLServe数据库的存储结构;SQLServe数据库文件的基本类型;数据库文件和文件组的基本概念。理解:数据库文件的组织结构;数据库对象的基本概念;查看、修改、删除数据库的基本概念;分离数据库和附加数据库的基本概念。掌握:数据库文件的创建、分离、附加的方法;备份和恢复数据库的方法。22.1SQLServer数据库的存储结构2.1.1逻辑存储结构2.1.2物理存储结构32.1.1逻辑存储结构数据库的逻辑存储

2、结构指的是数据库是由哪些性质的信息所组成。它主要应用于面向用户的数据组织和管理,如数据库的表、视图、存储过程、用户权限等。42.1.1逻辑存储结构SQLServer数据库对象52.1.1逻辑存储结构SQLServer数据库类型系统数据库MasterModelMsdbTempdb用户数据库系统提供的示例数据库PubsNorthwind用户创建的数据库62.1.2物理存储结构数据库的物理存储结构指的是数据库文件在磁盘中是如何存储的。它主要应用于面向计算机的数据组织和管理,如数据文件、表和视图的数据组织方式、磁盘空间的利用和回收、文本和图形数据的有效存储等。72.1.2物理存储结构数据库

3、文件存放数据库数据和数据库对象的文件。3种类型:主数据文件(.mdf)次数据文件(.ndf)事务日志文件(.ldf)82.1.2物理存储结构数据库文件的存储形式数据库页的结构92.1.2物理存储结构数据库的文件组成主数据文件*.mdf仅有1个事务日志文件*.ldf1到多个次数据文件*.ndf零到多个次数据文件*.ndf零到多个(仅有一个)主文件组(零到多个)次文件组事务日志102.1.2物理存储结构数据库文件组(DatabaseFileGroup)主文件组用户定义的文件文件进行分组的目地:以便于管理和数据的分配/放置。注意:事务日志文件不属于任何文件组。例:分别在三个硬盘驱动器上创

4、建三个文件(Data1.ndf、Data2.ndf和Data3.ndf)将这3个文件指派到文件组fgroup1中,然后,在文件组fgroup1上创建一个表。对表中数据的查询将分散到3个磁盘上,因而性能得以提高。112.2数据库的创建2.2.1使用企业管理器创建数据库2.2.2使用向导创建数据库2.2.3使用Transact-SQL语言创建数据库122.2.1使用企业管理器创建数据库操作方法演示操作132.2.2使用向导创建数据库操作方法在企业管理器中使用工具菜单中的“向导”命令演示操作142.2.3使用T-SQL语言创建数据库152.2.3使用T-SQL语言创建数据库创建数据库的命

5、令CREATEDATABASEdatabase_name[ON[[,...n]][,[,...n]]][LOGON{[,...n]}][COLLATEcollation_name][FORLOAD

6、FORATTACH]指定数据库的默认排序规则附加数据库支持该子句是为了与早期版本的MicrosoftSQLServer兼容。162.2.3使用T-SQL语言创建数据库说明::=[PRIMARY]([NAME=logical_file_name,]FILENAME='os_file_name'[,SIZE=s

7、ize][,MAXSIZE={max_size

8、UNLIMITED}][,FILEGROWTH=growth_increment])[,...n]172.2.3使用T-SQL语言创建数据库——举例【例2.2】创建一个指定主数据文件和事务日志文件的简单数据库,数据库名称为Exercise_db2。CREATEDATABASEExercise_db2ONPRIMARY(NAME=Exercise_Data,FILENAME='F:mydbExercise.MDF',SIZE=1,MAXSIZE=Unlimited,FILEGROWTH=10%)LOGON(NAME=Exercise

9、_LOG,FILENAME='F:mydbExercise.LDF',SIZE=1,MAXSIZE=10,FILEGROWTH=2)182.3数据库的修改2.3.1使用企业管理器修改数据库2.3.2使用Transact-SQL语言修改数据库192.3.1使用企业管理器修改数据库注意:不能修改数据文件的逻辑文件名、物理文件名。演示操作202.3.2使用T-SQL语言修改数据库ALTERDATABASEdatabase{ADDFILE[,...n]

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

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

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