创建和使用数据库.pdf
《创建和使用数据库.pdf》由会员分享,可在线阅读,更多相关《创建和使用数据库.pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第七章创建和使用数据库7.1 SQL Server 数据库和文件SQL Server 2000 系统数据库在安装 SQL Server 2000 时,将创建四个系统数据库:master、model、msdb和 tempdb。(1)master数据库包含了SQL Server 的登录帐号、系统配置、数据库位置及数据库错误信息等系统信息,用于控制用户数据库和SQL Server 的运行。(2)model数据库为新创建的数据库提供模板。(3)msdb 数据库为SQL Server Agent调度信息和作业记录提供存储空间。(4)tempdb数据库为临时表和临时存储过程提供存储空间,所有与系统连接的用
2、户的临时表和临时存储过程都存储于该数据库中。在安装 SQL Server 2000时,将创建二个示例数据库:pubs 和 Northwind。(1)Pubs是一个书籍出版公司的数据库(2)Northwind是一个贸易公司的销售数据库。关系数据库是按照二维表结构方式组织的数据集合,数据库中的每个表都称为一个关系。二维表由行和列组成,表的行称为元组,也称记录;列称为属性,也称字段。SQL Server 就是一个关系数据库。1.逻辑数据库在 T-SQL 语句中,数据库对象可使用两种对象名:完全名和部分限定名。完全限定名是对象的全名,在SQL Server 2000 上创建的每个对象都有唯一的完全限定
3、名。它包括四个部分:服务器名、数据库名、所有者名和对象名,其格式为:server.database.owner.object 例如:NS001.XSBOOK.DBO.XS即为一个完全限定名。2.物理数据库1)文件(1)主数据文件主数据文件简称主文件,它是数据库的关键文件,包含了数据库的启动信息。每个数据库必须有且仅能有一个主文件,其默认扩展名为.MDF。例如 master 数据库的主数据文件名为 master.mdf。(2)辅助数据文件辅助数据文件简称辅(助)文件,用于存储未包括在主文件内的其他数据。辅助文件的默认扩展名为.NDF。辅助文件是可选的,根据具体情况,可以创建多个辅助文件,也可以不
4、用辅助文件。一般当数据库很大时,有可能需要创建多个辅助文件;而数据库较小时,则只要创建主文件而不需要辅助文件。(3)日志文件日志文件用于保存恢复数据库所需的事务日志信息。每个数据库至少有一个日志文件,也可以有多个。日志文件的扩展名为.LDF。2)文件组(1)主文件组主文件组包含主数据文件和任何没有明确指派给其它文件组的其它文件。(2)用户定义文件组T-SQL 语句中用于创建和修改数据库的语句分别是CREATE DATABASE语句和ALTER DATABASE,在这两个语句中都可以用FILEGROUP关键字指定文件组,用户定义文件组就是指使用这两个语句创建或修改数据库时指定的文件组。7.2 创
5、建和使用数据库7.2.1 界面方式创建数据库1 通过企业管理器创建数据库【例 7.1】创建数据库XSBOOK,初始大小为5MB,最大大小20MB,数据库自动增长,增长方式是按10%比例增长;日志文件初始为2MB,最大可增长到5MB,按 1MB 增长;所有者是 Administrator。假设 SQL Server 服务已启动,并以Administrator 身份登录计算机。2 使用向导创建数据库3.数据库修改1)改变数据文件的大小和增长方式1)改变数据文件的大小和增长方式2)增加数据文件3)删除数据文件4)增加或删除文件组7.2.2 命令方式创建数据库1.用 CREATE DATABASE创建
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 创建 使用 数据库
限制150内