数据库和表的创建和管理

数据库和表的创建和管理

ID:42067104

大小:952.51 KB

页数:38页

时间:2019-09-07

数据库和表的创建和管理_第1页
数据库和表的创建和管理_第2页
数据库和表的创建和管理_第3页
数据库和表的创建和管理_第4页
数据库和表的创建和管理_第5页
资源描述:

《数据库和表的创建和管理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章数据库和表的创建和管理河北工程大学信电学院崔冬数据库原理与SQLServer2005应用第7-1章数据库创建和管理SQLServer2005数据库概述1创建数据库2查看或修改数据库3删除数据库4SQLServer20057.1SQLServer2005数据库概述数据库的定义数据库(database)是对象的容器,以操作系统文件的形式存储在磁盘上。它不仅可以存储数据,而且能够使数据存储和检索以安全可靠的方式进行。一般包含关系图、表、视图、存储过程、用户、角色、规则、默认、用户自定义数据类型和用户

2、自定义函数等对象。SQLServer20057.1SQLServer2005数据库概述系统数据库实例数据库用户数据库SQLServer2005数据库SQLServer20057.1SQLServer2005数据库概述系统数据库Master数据库记录SQLServer2005实例的所有系统级信息,定期备份,不能直接修改。Tempdb数据库用于保存临时对象或中间结果集以供稍后的处理,SQLServer2005关闭后该数据库清空。Model数据库用作SQLServer2005实例上创建所有数据库的模板。S

3、QLServer20057.1SQLServer2005数据库概述Msdb数据库用于SQLServer2005代理计划警报和作业,是SQLServer的一个Windows服务。Resource数据库一个只读数据库,包含SQLServer2005包括的系统对象。系统对象在物理上保留在Resource数据库中,但在逻辑上显示在每个数据库的sys架构中。SQLServer20057.1SQLServer2005数据库概述示例数据库AdventureWorks/AdventureWorksDW是SQLSer

4、ver2005中的示例数据库(如果在安装过程中选择安装了的话)。此数据库基于一个生产公司,以简单、易于理解的方式来展示SQLServer2005的新功能。用户数据库用户根据数据库设计创建的数据库。SQLServer20057.1SQLServer2005数据库概述数据库文件数据库的内模式(物理存储结构)。数据库在磁盘上是以文件为单位存储的,由数据文件和事务日志文件组成。主数据文件(.mdf)主数据文件包含数据库的启动信息,并指向数据库中的其他文件;存储用户数据和对象;每个数据库有且仅有一个主数据文件

5、。SQLServer20057.1SQLServer2005数据库概述次数据文件(.ndf)也称辅助数据文件,存储主数据文件未存储的其他数据和对象;可用于将数据分散到多个磁盘上。如果数据库超过了单个Windows文件的最大大小,可以使用次数据文件,这样数据库就能继续增长;可以没有也可以有多个;名字尽量与主数据文件名相同。事务日志文件(.ldf)保存用于恢复数据库的日志信息;每个数据库至少有一个日志文件,也可以有多个。SQLServer20057.1SQLServer2005数据库概述数据库文件组为了

6、便于分配和管理,SQLServer2005允许将多个文件(不同的磁盘)归纳为同一组,并赋予此组一个名称;与数据库文件一样,文件组也分为主文件组(PrimaryFileGroup)和次文件组(SecondaryFileGroup);主文件组包含系统表和主数据文件,是默认的数据文件组。SQLServer20057.2创建数据库使用T-SQL语言使用SSMS图形界面创建数据库的方法SQLServer20057.2.1使用SSMS创建数据库在【对象资源管理器】窗口中,右击“数据库”文件夹,从弹出的快捷菜单中

7、选择“新建数据库”选项,如下图所示。SQLServer20057.2.1使用SSMS创建数据库在窗口中根据提示输入该数据库的相关内容,如数据库名称、所有者、文件初始大小、自动增长值和保存路径等。例如:创建教务管理数据库。数据库名称EDUC;主数据文件保存路径E:教务管理数据文件;主数据文件初始大小为3MB,最大尺寸为10MB,增长速度为10%;日志文件保存路径F:教务管理日志文件;日志文件的初始大小为1MB,最大尺寸为2MB,增长速度为10%。SQLServer20057.2.1使用SSMS创建

8、数据库注意:数据文件应该尽量不保存在系统盘上并与日志文件保存在不同的磁盘区域。数据库名称:可以使用字母、数字、下划线或短线。所有者:数据库的所有者可以是任何具有创建数据库权限的登录名。例如:选择其为<默认值>账户,该账户是当前登录到SQLServer上的账户。忽略“使用全文索引”复选框:如果想让数据库具有能搜索特定的词或短语的列,则选中此选项。SQLServer20057.2.1使用SSMS创建数据库文件名(窗口右侧没显示出的部分):用于存储数据库中数据的物理文件的名

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

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

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