第3章 数据库的创建与管理
《数据库原理与应用》(第三版) 课件 第3章 数据库设计技术

分析的方法。
2023/9/9
8
3.2需求分析
2.数据流图(data flow diagram)
◆ SA方法只是对问题分析的一种思想,在具体的分析过程中还需要借助其他 的分析工具,这样才能完成对分析过程和结果的记录、对用户需求的表达
系统调研也称项目调研,即把系统开发当作项目来运作,其主要目的是通过接 触用户以了解并最终明确用户的实际需求。这个过程是一个系统分析人员理解
和掌握用户业务流程的过程,是一个需要不断与用户进行沟通和磋商的过程。
系统调研方法比较灵活,因人、因系统而异。大致过程可以分为以下几个步骤
来完成:
2023/9/9
3.2需求分析
第3章数据库设计技术
· 3.1数据库设计概述
·3.2需求分析
· 3.3数据库结构设计 · 3.4数据库的实施、运行和维护
2023/9/9
第三章数据库设计技术
3.1数据库设计概述
◆数据库设计是指在现有的应用环境下,从建立问题的概念模型开始,
逐步建立和优化问题的逻辑模型,最后建立其高效的物理模型,并据 此建立数据库及其应用系统,使之能够有效地收集、存储和管理数据 ,满足用户的各种应用需求。
的。所有这些结果都应该跟用户确认后予以书面形式确定下来。
2023/9/9
3.2需求分析
3.2.2需求分析的方法
1.SA方法
针对数据库设计,形成用户需求的有效表达,这种表达在说明书中多以数据流图、数
据字典等形式来描述。
为建立用户需求的表达,可以采用多种分析方法来完成。这些方法主要包括自顶向下
和自底向上两种方法,其中常采用的方法是自顶向下的结构化分析方法(structured analysis,SA)。
第3章 数据库的基本操作(1)

■若在文件名前指定了驱动器标识符,则文件建立在指定的 驱动器上,否则建立在当前驱动器上。 ■不指定文件扩展名时,缺省扩展名为.DBF。 ■若磁盘上存在这个文件或文件重名,系统显示一个警告对 话框,提示是否要改写表。如果需要改写,则选择【是】, 否则选择【否】。 ■不要用A-J单个字母作为表文件名,因为它们是专门用于工 作区别名的。
记录的总字节数=各个字段的宽度+ 1
LIST STRU和DISP STRU命令的区别:
DISP STRU:在每显示一屏信息后暂停,等待用户按任 意一键后继续显示; LIST STRU:显示信息时没有周期性暂停,而是连续 向下显示,直到显示完毕。
二. 显示表中的记录
格式:LIST ︱ DISPLAY
• 逻辑型字段:只允许输入下列字母中的一个: y, Y, t, T, n, N, f, F
• 日期型字段:mm-dd-yy mm取值范围01~12 dd取值范围01~31
• 备注型字段的输入:
Ctrl+PgDn: 弹出字段编辑窗口
Ctrl+W: 保存该字段内容到备注文件中。 输入数据后,该字段栏显示为Memo
指针定位就是将记录指针移到指定的记录上,记录指针指向的记 录称为当前记录。VFP提供了绝对定位和相对定位两类命令。
(1)记录指针的绝对定位
格式: GOTO [RECORD <数值表达式> ]∣TOP∣BOTTOM 功能:将记录指针直接定位到指定的记录上。
钮,所改变的设置仅在本次系统运行期间有效,退出系统 后,所做的修改将丢失。
二. 建立表前的准备
在建立表结构以前,首先应该根据用户的需求,明确所要创建 的表中应该包含哪些字段,每个字段的名称、类型和宽度。
第3章 数据库的创建和操作

3. 1 以界面方式创建数据库(采用DBCA)
(9)在“初始化参数”和“创建选项”窗口中也保持默认配置,两次单击 “下一步”按钮。
(10)系统执行先决条件检查,然后出现“概要”窗口,其中罗列出将要创 建数据库的详细配置信息,如图3.8所示,确认后单击“完成”按钮开始创建过程。
3. 1 以界面方式创建数据库(采用DBCA)
3.2.1 表操作
2.数据类型 在设计表的列时,必须为其指定数据类型,它决定了该列数据的取值、范围和 存储格式。列的数据类型可以是Oracle提供的系统数据类型,其中主要的类型列于 表3.2中。
3.2.1 表操作
3.表结构设计 创建表的实质就是定义表结构以及设置表和列的属性。创建表之前,先要确定 表的名字、表的属性,同时确定表所包含的列名、列的数据类型、长度、是否可为 空值、约束条件、默认值设置、规则以及所需索引、哪些列是主键、哪些列是外键 等属性,这些属性构成表结构。 这里以本书要使用到的学生成绩管理系统的三个表:学生表(表名为XSB)、 课程表(表名为KCB)和成绩表(表名为CJB)为例介绍如何设计表的结构。 最终设计出XSB的表结构如表3.3所示。
性别 男 女 男
男
女
出生时间 1997-02-10 1996-10-06 1996-08-05
1996-01-29
1996-02-10
专业 计算机 计算机 计算机
通信工程
通信工程
总学分 50 50 52
40
42
备注
已提前修完一门课 有一门课不及格,待补
考
3.2.1 表操作
关系数据库使用表(即关系)来表示实体及其联系。表包含下列概念。 (1)表结构:每个表都包含一组固定的列,而列由数据类型(DATATYPE) 和长度(LENGTH)两部分组成,以描述该表所代表的实体的属性。 (2)记录:每个表包含了若干行数据,它们是表的“值”,其中的一行称为 一个记录,因此,表是记录的有限集合。 (3)字段:每个记录由若干个数据项构成,将构成记录的数据项称为字段。 例如,表3.1的XSB,其表结构为(学号,姓名,性别,出生时间,专业,总学 分,备注),包含7个字段,由5个记录组成。 (4)关键字:若表中记录的某个字段或字段组合能唯一标识记录,则称该字 段(字段组合)为候选关键字(Candidate Key)。若一个表有多个候选关键字, 则选定其中一个为主关键字(Primary Key),也称为主键。
数据库的创建和管理

3.1 数据库旳存储构造
注意:SQL Server 2023中旳数据和事务日 志文件不能存储在压缩文件系统或象共享网络 目录等远程旳网络驱动器上。
SQL Server 2023旳文件拥有两个名称,即 逻辑文件名和物理文件名。当使用TransactSQL命令语句访问某一种文件时,必须使用该 文件旳逻辑名 。
辅助数据库文件旳扩展名为ndf(简称为辅 助文件)。
3.1 数据库旳存储构造
3.事务日志文件 存储数据库旳更新情况等事务日志信息 ,当 数据库损坏时,管理员使用事务日志恢复数据 库。
每一种数据库至少必须拥有一种事务日志文 件,而且允许拥有多种日志文件。事务日志文 件旳扩展名为ldf,日志文件旳大小至少是 512KB。
3.1 数据库旳存储构造
主数据库文件用来存储数据库旳开启信息以 及部分或者全部数据,是全部数据库文件旳起 点,包括指向其他数据库文件旳指针。一种数 据库只能有一种主数据库文件。
3.1 数据库旳存储பைடு நூலகம்造
2.辅助数据库文件(Secondary Database File)
用于存储主数据库文件中未存储旳剩余数据 和数据库对象,一种数据库能够没有辅助数据 库文件,但也能够同步拥有多种辅助数据库文 件。
<filespec>::= ([NAME=logical_file_name,] FILENAME=‘os_file_name’ [,SIZE=size] [,MAXSIZE={max_size|UNLIMITED}] [,FILEGROWTH=growth_increment] ) [,…n] <filegroupspec>::=
PRIMARY:用于指定主文件组中旳文件。主文件 组旳第一种由<filespec>指定旳文件是主文件。假如 不指定PRIMARY关键字,则在命令中列出旳第一种 文件将被默以为主文件。
Access 2010数据库应用技术案例教程 第3章-数据库和表

每个字段的各种属性。
【例3-6】在“教务管理”数据库中,运用“表设计器”创建一
个名为Stu的表。表结构如表3-1所示。
字段名可以包含字 母、数字、汉字、 空格和其他字符, 不能用空格字符开 头,不能包含句点
“.”、感叹号 “!”、方括号 “[]”、。字段名
字段名 学号 姓名 性别
是否团员
出生日期
表3-1 Stu表结构
3.1.3 管理数据库
1. 备份数据库 2. 查看数据库属性 3. 压缩和修复数据库
3.2 创建表
3.2.1 使用表模板创建数据表
通过“表”模板,运用Access2010内置的表模板来建立。对于一些 常用的应用,如联系人、资产等信息,运用表模板会比手动方式更加 方便和快捷。
3.2.2 使用表设计创建数据表【重点】
第3章 数据库和表
本章思维导图
学习目标
1. 掌握创建和管理数据库。 2. 了解数据库的基本操作。 3. 掌握建立表结构方法。 4. 能向表中熟练输入各类数据。 5. 掌握建立表对象之间的关联。 6. 熟练掌握表的基本操作。 7. 了解数据表格式的设置。
教学内容
3.1 创建数据库 3.2 创建表 3.3 数据类型与字段属性 3.4 建立表之间的关系 3.5 编辑数据表 3.6 设置数据表格式
➢ 链接数据:是指在自己的数据库中形成一个链接表对象, 每次在Access数据库中操作数据时,都是即时从外部数据 源获取数据。链接的数据未与外部数据源断绝联接,而将 随着外部数据源数据的变动而变动。比较适合在网络上 “资源共享”的环境中应用。链接过程快,但以后的操作 较慢。
第3章 数据表的创建和管理

ALTER TABLE student drop CONSTRAINT PK_student
3.3.8 唯一约束
▪ 唯一约束(unique constraint)用于指定一 个列或多个列的组合值具有唯一性
✓ 唯一约束指定的列可以为NULL,但主键约束 所在的列则不允许为NULL。
修改字段
ALTER TABLE 表名 ALTER COLUMN 列名<列属性>
【例】在course表中,将courseid列的数据类型 改为varchar(20),允许空。 ALTER TABLE course
ALTER COLUMN courseid varchar(20) NULL
修改列名
sp_rename '表名.原列名','新列名',' COLUMN‘
3.2.1 增加、删除和修改字段
ALTER TABLE table [ALTER COLUMN column_name {new_data_type[(precision[,scale])]}|[NULL|NOT NULL]}] |ADD{<column_defintion>|<computed_column_definition>} |<table_constrain>}[,…n] |DROP{[CONSTRAINT]constraint_name |COLUMN column_name}[,…n]
依赖关系 ▪ 掌握如何利用SQL Server管理控制台和Transact-SQL语言
删除表
▪ 3.1 创建数据表 ▪ 3.2 管理数据表 ▪ 3.3 使用约束实现数据完整性 ▪ 3.4 插入、删除、修改表中数据
数据库的创建与管理

第2章数据库的创建与管理【学习目标】本章将要学习SQL Server 2005数据库的物理文件、逻辑文件、事务日志、文件组、数据库的物理空间和数据库状态等基本概念。
学会使用SSMS和T-SQL语句创建与管理数据库。
本章的学习要点包括如下几点:(1)SQL Server2005简介(2)创建数据库(3)管理数据库【学习导航】数据库是表、视图、索引、存储过程、触发器等数据库对象的集合,是数据库管理系统的核心内容。
应用SQL Server 2005进行数据管理之前,首先要创建数据库。
本章的主要内容及其在SQL Server2005数据库管理系统中的位置如图2-1所示。
SQL Server 数据库简介SQL Server 2005是关系数据库,它是按照二维表结构方式组织的数据集合,每个SQL Server 都包含了两种类型的数据库,系统数据库和用户数据库。
系统数据库存储的是有关SQL Server 系统本身的相关信息,SQL Server通过系统数据库来操作和管理系统。
用户数据库由用户来建立和管理,SQL Server中可以包含一个或多个用户数据库。
不能在master数据库中创建任何用户对象(例如表、视图、存储过程或触发器)。
master数据库包含SQL Server实例使用的系统级信息(例如登录选项和配置选项设置)。
2.1.1 课堂案例1—数据库文件的分类【案例学习目标】掌握Books数据库中数据库文件的类型。
【案例知识要点】数据文件、文件组、事务日志文件。
【案例完成步骤】(1)启动“SQL Server Management Studio”。
(2)在“对象资源管理器”中展开【数据库】结点,查看到其中有一个名为Books的数据库,如图2-2所示。
图2-2 Books数据库(3)找到SQL Server的安装路径(如:C:\Program Files\Microsoft SQL Server),依次打开“MSSQL.3”、“MSSQL”、“Data”文件夹,其中的“books.mdf”和“books_log.ldf”即为Books 数据库对应的数据文件和日志文件,如图2-3所示。
数据库第3章 SQL Server Management Studio 操纵数据库和表

3.2.2 数据库表的创建 使用企业管理器创建表 利用企业管理器提供的图形界面来创建表,步骤如 下: (1)在树形目录中展开【数据库】→【MyDb】。 (2)选择【表】,单击鼠标右键,在弹出的快捷菜单 中选择【新建表...】命令,打开设计表对话框。
(3)如图所示,设计表对话框的上半部分有一个表 格,在这个表格中输入列的列名、数据类型、长度 (有的数据类型不需要指定长度,如datetime类型 的长度为固定值8)、是否可以为空,在允许空域 中单击鼠标左键,可以切换是否允许为空值的状态, 打勾说明允许为空值,空白说明不允许为空值,默 认状态是允许为空值的。 (4) 图所示的设计表对话框的下半部分是特定列的 详细属性,包括是否是标识列、是否使用默认值等。
数据库文件组 为了方便管理、提高系统性能,将多个数据库文 件组织成一组,即称为数据库文件组。数据库文件组 控制各个文件的存放位置,常常将每个文件建立在不 同的硬盘驱动器上。这样可以减轻单个硬盘驱动器的 存储负载,提高数据库的存储效率,从而实现提高系 统性能的目的。 在使用数据库文件和文件组时,应该注意以下几点: 1)每个文件或文件组只能用于一个数据库。 2)每个文件只能属于一个文件组。 3)日志文件是独立的。数据库的数据和日志信息不 能放在同一个文件或文件组中,数据文件和日志文件 总是分开的。
使用Transact—SQL命令修改数据库 ALTER DATABASE <数据库名> {ADD FILE <文件格式>[,…n] [TO FILEGROUP <文 件组名>] |ADD LOG FILE <文件格式>[,…n] |REMOVE FILE <逻辑文件名> |ADD FILEGROUP <文件组名> |REMOVE FILEGROUP <文件组名> |MODIFY FILE <文件格式> |MODIFY FILEGROUP <文件组名> <文件组属性> }
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图3-1 数据库的组成
2.系统数据库和示例数据库 在完成SQL Server安装后,系统即会自动创建6个数据库。 它们分别是master、tempdb、model和msdb这4个系统数据库和 Northwind、Pubs这2个示例数据库。如图3-1所示。 (1)master数据库 master是一个最重要的系统数据库,它记录了SQL Server系 统级的所有信息,包括系统中所有的登录账号、系统配置信息 、所有数据库的信息、所有数据库及数据库文件的地址等。每 个数据库都有属于自己的一组系统表,记录了每个数据库各自 的系统信息,这些表在创建数据库时自动产生。为了与用户创 建的表相区别,这些表被称为系统表,表名都以“sys”开头。 master 数据库中还有很多系统存储过程和扩展存储过程。系统 存储过程是预先编译好的程序,所有的系统存储过程的名字都 以“sp_”开头。
图3-5 完成设置后的数据库文件标签页
④系统给出文件组的默认值为PRIMARY,它表示 当前的这个数据文件是主文件,系统默认的文件后缀 名为.MDF。 ⑤数据库文件增长采用【按兆字节】,将文件增长 限制为5MB,设置结果如图3-5所示。 ⑥单击【事务日志】标签,出现如图3-6所示对话 框。设置方法与数据库文件设置类似,本例采用系统 默认的事务日志文件名“XSCJ_Log”,文件后缀为系 统默认的.LDF。将文件存放位置改为“C:\”,事务日志 文件初始大小设置为1MB。 ⑦事务日志文件同样采用【按兆字节】,将文件增 长限制为5MB,如图3-6所示。 也可将数据文件和事务日志文件属性设置为自动增 长,增长方式可选择按兆字节增长和按百分比增长两 种。
3.2
创建数据库
在SQL Server 2000中,可以使用三种方法创建数 据库。它们是使用企业管理器创建数据库;使用向 导创建数据库;使用CREATE DATABASE语句创建 数据库 可以采用下列任意一种方法打开数据库属性对 话框:
(1)展开服务器,单击【数据库】,选择【操作】菜单中 的【新建数据库】命令。 (2)展开服务器,右击【数据库】,在弹出的快捷菜单中 选择【新建数据库】命令。
3.1.2 数据库组成
1.数据库对象 SQL Server的每一个数据库都由关系图(Relation Map)、 表 ( Table)、 视 图 ( View)、 存 储 过 程 ( Stored procedures)、 触 发 器( Triggers)、用 户 自 定 义 数 据 类 型 ( User-defined data types)、 用 户 自 定 义 函 数 ( Userdefined functions)、 索 引 ( Indexes)、 规 则 ( Constraints)、默认值( Defaults)等数据库对象组成, 如图3-1所示。
【例3-2】创建一个XJGL数据库,该数据库的主文件逻辑名称为 XJGL_data,物理文件名为XJGL.mdf,初始大小为1MB,最大尺寸为3MB, 增长速度为10%;数据库的日志文件逻辑名称为XJGL_log,物理文件名为 XJGL.ldf,初始大小为1MB,最大尺寸为5MB,增长速度为1MB。文件存 放在C:\下。 在查询分析器中通过执行以下语句可以创建此数据库。 CREATE DATABASE XJGL ON ( NAME =XJGL_Data, FILENAME = 'C:\XJGL_Data.MDF', SIZE = 1, MAXSIZE=3, FILEGROWTH = 10% ) LOG ON ( NAME ='XJGL_Log', FILENAME = 'C:\XJGL_Log.LDF', SIZE = 1, MAXSIZE=5, FILEGROWTH = 10%) GO
(4)msdb数据库 msdb 数据库记录了有关SQL Server Agent代理服务的有关 信息,如安排报警、作业,并记录操作员等信息。 (5)示例数据库 SQL Server在安装时还自动创建了两个示例数据库: pubs 和 northwind,是供读者作为学习工具使用的。 Northwind 数据 库保存着一个虚构的贸易公司的数据信息。Pubs数据库保存着 一个虚构的出版公司的数据信息。
一般情况下,一个数据库至少由一个主数据文件和一个事 务日志文件组成。也可以根据实际需要,给数据库设置多个次 数据文件和其他日志文件,并将它们放在不同的磁盘上。 默认状态下,数据库文件存放在\MSSQL\data\目录下,主 数据文件名为“数据库名_Data.MDF”,日志文件名为“数据库 名_Log.LDF”。数据库的创建者可以在创建时指定其他的路径 和文件名,也可以添加Secondary文件和更多的日志文件。
图3-6 【事务日志】标签及设置
⑧设置完成之后,单击【确定】按钮,即可在企业管理 器中看到如图3-7所示的数据库组成信息。
图3-7 XSCJ数据库组成
3.2.2 使用向导创建数据库 用户也可以使用向导创建数据库,例如要创建一个名 为XJGL的数据库,步骤如下: ①在企业管理器中,选择【工具】菜单中的【向导】 命令,打开【选择向导】对话框,如图3-8所示。 ②选择【创建数据库向导】,单击【确定】按钮,出 现如图3-9所示的欢迎对话框。 ③单击【下一步】按钮,出现命名数据库和指定数据库 文件位置对话框,如图3-10所示。
第3章 数据库的 创建与管理
本章学习目标
l 熟悉数据库对象及文件组成 l 了解系统数据库及示例数据库作用 l 熟练创建和管理数据库
3.1
3.1.1 数据库文件
数据库组成与文件
在 SQL Server 2000 中,每个数据库均用一组操作系统 文件来存放,数据库中的所有数据、对象和数据库操作都存 放在这些操作系统文件中。根据这些文件的作用不同,可以 分为三类: (1)主数据文件(Primary):用来存放数据,每个数据库 都必须有一个主数据文件,其后缀为.MDF。 (2)次数据文件(Secondary):用来存放数据,一个数 据库可以没有也可以有多个次数据文件,其后缀为.NDF。 (3)事务日志文件(Transaction Log):用来存放事务 日志,每个数据库必须有一个或多个事务日志文件,其后缀为 .LDF。
图3-2 数据库属性对话框
图3-3 输入学生成绩管理数据库的名称
③单击【数据文件】标签,如图3-4所示,在文件名和位置栏可以修改文件 名和文件存放的位置,也可以单击按钮后进行修改。本例采用系统默认的数 据库文件名“XSCJ_Data”,将路径改为“C:\”,数据库文件大小设置为 1MB。
图3-4 数据文件标签页
图3-8 选择向导对话框
图3-9 创建数据库向导的欢迎对话框
④在图3-10所示的数据库名称框中输入“CJGL”;在【数据库文件位置】框 中单击按钮指定数据文件的存放位置;在【事务日志文件位置】框中单击按 钮指定事务日志文件存放的位置。 ⑤单击【下一步】按钮,显示【命名数据库文件】对话框,在此可修改数据 库文件名和初始大小,此处将数据文件初始大小设置为2MB,如图3-11所示。
在SQL Server 2000中,也可用CREATE DATABASE语句来创建一个新数 据库和存储该数据库文件。其语法为: CREATE DATABASE database_name [ON {[PRIMARY] (NAME=logical_file_name, FILENAME=’os_file_name’ [,SIZE=size] [,MAXSIZE=max_size] [,FILEGROWTH=growth_increment,]) }[,…n] ] [LOG ON {(NAME=logical_name, FILENAME=’ os_file_name’ [,SIZE=size] }[ ,…n] ]
数据库属性对话框如图3-2所示。该对话框主要显示3部分 内容,第一部分显示数据库的状态、数据库所有者、创建时 间、数据库大小、可以使用的空间、用户数等状态信息;第 二部分显示数据库和事务日志的备份状况;第三部分显示数 据库维护计划和排序规则。
【例3-1】创建一个名为XSCJ的学生成绩管理数据库,主数据 文件名为XSCJ_Data.MDF,初始大小为1MB。事务日志文件名 为XSCJ_Log.LDF,初始容量为1MB。 在企业管理器中创建数据库可以按以下步骤操作: ①展开服务器,右击【数据库】,在弹出的快捷菜单中选择 【新建数据库】命令。 ②在数据库属性对话框的【名称】栏输入学生成绩管理数据 库的名称,该名称必须遵循标识符的定义规则,这里输入 “XSCJ”。如图3-3所示。
图3-14 定义事务日志文件的增长对话框
图3-15 完成创建数据库确认对话框
⑩单击【确定】按钮,系统提示是否希望为所建 数据库创建维护计划,如图3-17所示,选择【是】, 则创建一个数据库维护计划,否则完成数据库的创建 过程。
图3-16 数据库创建成功对话框
图3-17 创建维护计划提示对话框
3.2.3 使用CREATE DATABASE语句创建数据库
图3-10 命名数据库并指定文件位置对话框
图3-11 命名数据库文件对话框
⑥单击【下一步】按钮,显示【定义数据库文件的增长】对话框,选择 【按兆字节(MB)为单位增长文件】,【文件增长的最大值(MB)】框 输入5,如图3-12所示。 ⑦单击【下一步】按钮,显示【命名事务日志文件】对话框,在此可修改 事务日志文件名和初始大小,此处将事务日志文件初始大小设置为ase_name:表示为数据库取的名字,在同一个服务器内数据库 的名字必须惟一。数据库的名字必须符合SQL Server系统的标识符命名标准, 即最大不得超过128个字符。 l PRIMARY:该选项用于指定主文件组中的文件。一个数据库只能有一 个主文件。如果没有使用PRIMARY关键字,默认列在语句中的第一个文件即为 主文件。 l NAME:指定数据库的逻辑名称,这是在SQL Server系统中使用的名 称,是数据库在SQL Server中的标识。 l FILENAME:指定数据库所在文件的操作系统文件名称和路径,该操 作系统文件名和NAME的逻辑名称一一对应。并且路径必须存在。 l SIZE:指定数据库的初始容量大小。指定大小的数字size可以使用KB 、MB后缀,默认的后缀为MB。Size中不能使用小数,其最小值为512KB,默 认值为1MB。如果没有指定主文件的大小,则SQL Server默认为1MB。主文件 的size不能小于1MB。 l MAXSIZE:指定操作系统文件可以增长到的最大尺寸。计量单位为 MB或KB。可以不指定计量单位,则系统默认为MB。如果没有指定可以增长的 最大尺寸,则文件可以不断增长直到充满整个磁盘空间。 l FILEGROWTH:指定文件增量的大小,当指定数据为0时,表示文件 不增长。 l 如果没有指定FILEGROWTH,则默认值为10%,每次扩容的最小值为 64KB。