一、选择题(每小题2分,共70分) 下列各题[A]、[B]、[C]、[D] 四个选项中,只有一个选项是正确的。
第1题:
线性表的顺序存储结构和线性表的链式存储结构分别是( )。
A.顺序存取的存储结构、顺序存取的存储结构 B.随机存取的存储结构、顺序存取的存储结构 C.随机存取的存储结构、随机存取的存储结构 D.任意存取的存储结构、任意存取的存储结构
参考答案:B
顺序存储结构中,数据元素存放在一组地址连续的存储单元中,每个数据元素地址可通过公式LOC(ai)=LOC(a1)+(i-1)L计算得到,从而实现了随机存取。对于链式存储结构,要对某结点进行存取,都得从链的头指针指向的结点开始,这是一种顺序存取的存储结构。
第2题:
下列关于栈的叙述中正确的是( )。
A.在栈中只能插入数据 B.在栈中只能删除数据 C.栈是先进先出的线性表 D.栈是先进后出的线性表
参考答案:D
栈是限定在一端进行插入与删除的线性表。 栈是按照“先进后出”的或“后进先出”的原则组织数据的,因此,栈也被称为“先进后出”表或“后进先出”表。
第3题:
软件开发离不开系统环境资源的支持,其中必要的测试数据属于( )。
A.硬件资源 B.通信资源 C.支持软件 D.辅助资源
参考答案:D
软件测试过程中,辅助资源包括测试用例(测试数据)、测试计划、出错统计和最终分析报告等。
第4题:
软件工程的出现是由于( )。
A.程序设计方法学的影响 B.软件产业化的需要 C.软件危机的出现 D.计算机的发展
参考答案:C
软件工程概念的出现源自于软件危机。为了消除软件危机,通过认真研究解决软件危机的方法,认识到软件工程是使计算机软件走向工程科学的途径,逐步形成了软件工程的概念。
第5题:
软件开发的结构化生命周期方法将软件生命周期划分成( )。
A.定义、开发、运行维护
B.设计阶段、编程阶段、测试阶段 C.总体设计、详细设计、编程调试 D.需求分析、功能定义、系统设计
参考答案:A
通常将软件产品从提出、实现、使用维护到停止使用的过程称为软件生命周期。它可以分为软件定义、软件开发及软件运行维护3个阶段。
第6题:
下面概念中,不属于面向对象方法的是( )。
A.对象 B.继承 C.类
D.过程调用
参考答案:D
面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。面向对象方法从对象出发,发展出对象、类、消息、继承等概念。
第7题:
一个关系中属性个数为l时,称此关系为( )。
A.对应关系 B.单一关系 C.一元关系
D.二元关系
参考答案:C
在关系模型数据库中,基本结构是二维表,这种二维表称为关系。关系的列称为属性,一个具有N个属性的关系称为N元关系。
第8题:
一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是( )。
A.1:1联系 B.1:m联系 C.m:1联系 D.m:1联系
参考答案:D
两个实体间的联系可以归纳为3种类型: 一对一联系:一对一的联系表现为主表中的每一条记录只与相关表中的一条记录相关联。 一对多联系或多对一联系:一对多的联系表现为主表中的每一条记录与相关表中的多条记录相关联。 多对多联系:多对多的联系表现为一个表中的多个记录在相关表中同样有多个记录与其匹配。 一个教师可讲授多门课程,一门课程可由多个教师讲授,所以实体教师和课程间的联系是多对多的联系。
第9题:
下列有关数据库的描述,正确的是( )。
A.数据库是一个DBF文件 B.数据库是一个关系
C.数据库是一个结构化的数据集合 D.数据库是一组文件
参考答案:C
数据库(DataBase,DB)是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,可被各个应用程序所共享。数据库中的数据具有“集成”、“共享”的特点。
第10题:
使用关系运算对系统进行操作,得到的结果是( )。
A.属性 B.元组 C.关系 D.关系模式
参考答案:C
关系运算分为: ①传统的关系运算(集合运算) 进行并、差、交集合运算的两个关系必须具有相同的关系模式,即相同结构。在Visual FoxPro中没有提供传统的集合运算,可以通过其他操作或编写程序来实现。 ②专门的关系运算 选择:从关系中找出满足给定条件的元组的操作称为选择。 投影:从关系模式中指定若干个属性组成新的关系称为投影。 连接:连接是关系的横向结合。连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。
第11题:
在下面的数据类型中默认值为Fl的是( )。
A.数值型 B.字符型 C.逻辑型 D.日期型
参考答案:C
不同类型数据的“空”值规定: 数值型0 字符型空串、空格、制表符、回车、换行 货币型0 浮点型0 整型0 双精度型0 日期型空(如CTOD(\")) 日期时间空(如CTOT(\")) 逻辑型F 备注字段空(无内容)
第12题:
设X=“ABC”,Y=“ABCD”,则下列表达式中值为.T.的是( )。
A.X=Y B.X==Y C.X$Y
D.AT(X,Y)=0
参考答案:C
在用双等号运算符“==”比较两个字符串时,只有当两个字符串完全相同(包括空格以及各字符的位置)时,运算结果才会是逻辑真.T.,否则为逻辑假.F.。答案B)是不正确的。 在用单等号运算符“=”比较两个字符串时,运算结果与SET EXACT ON/OFF设置有关,该命令是设置精确匹配与否的开关。该命令可以在命令窗口或在程序中执行,也可以通过“数据”选项卡设置。①当处于OFF状态时,只要右边的字符串与左边字符串的前面部分内容相匹配,即可得到逻辑真.T.的结果。OFF状态为系统默认的状态。②当处于ON状态时,比较到两个字符串全部结束,先在较短字符串的尾部加上若干个空格,使两个字符串的长度相等,然后再进行比较。所以答案A)的结果为.F.。 AT函数是返回字符串1的首字符在字符串2中的位置。AT(X,Y)==1,1=0为逻辑假,所以答案D)的结果也是.F.。 $判断前一个字符串是否包含在后一个字符串中。所以本题答
案为C)。
第13题:
当前数据库中有基本工资、奖金、津贴和工资总额字段,都是N型。要把职工的所有收入汇总后写入工资总额字段中,应使用的命令是( )。
A.REPLACE ALL 工资总额 WITH 基本工资+奖金+津贴 B.TOTAL ON 工资总额 FIELDS 基本工资,奖金,津贴 C.REPLACE 工资总额 WITH 基本工资+奖金+津贴 D.SUM 基本工资+奖金+津贴 TO 工资总额
参考答案:A
用REPLACE修改记录的命令格式为: REPLACE FileName WITH eExpression [FOR lexpression 1] 其功能是用表达式Expression的值更新指定字段FileName的值,如果不用FOR短语,则默认修改的是当前记录,REPLACE是修改当前一条记录,REPLACE ALL是修改当前所有记录。选项B)和D)不是修改记录的命令格式。
第14题:
下列关于自由表的说法中,错误的是( )。
A.在没有打开数据库的情况下所建立的数据表,就是自由表 B.自由表不属于任何一个数据库 C.自由表不能转换为数据库表 D.数据库表可以转换为自由表
参考答案:C
所谓的自由表就是不属于任何数据库的表,在没有打开数据库的情况下所建立的数据库表就是一个自由表,自由表和数据库表之间是可以相互转换的。
第15题:
在下面的Visual FoxPro表达式中,运算结果是逻辑真的是( )。
A.EMPTY(.NULL.)
B.LIKE(“acd”,”ac?”) C.AT(´a´,´123abc´) D.EMPTY(SPACE(2))
参考答案:D
LIKE():判断字符串l是否在字符串2中出现。 AT():返回字符串1在字符串2中首次出现的位置。 EMPTY():测试一个表达式的值是否为空,返回值为逻辑型。对字符型而言,空串和空格串为空;数值型、整型、浮点型、双精度型及货币型中0也为空;空日期和空日期时间也是空。SPACE(2)函数返回两个空格。所以EMPTY(SPACE(2))是空值,返回值为逻辑真,而EMPTY(.NULL.)中的
表达式为.NULL.,此值既不是0也不是空串,也不是空格串,所以返回值为逻辑假。
第16题:
表达式VAL(SUBS(“奔腾586”,5,1)) * Len(“visual foxpro”)的结果是( )。
A.13.00 B.14.00 C.45.00 D.65.00
参考答案:D
SUBSTR()是指在一个字符串中从指定位置起返回给定长度的子串。 语法:SUBSTR(字符表达式,起点位置[,长度]) 返回值:字符型 SUBSTR(\"奔腾586\",5,1)结果是字符型“5”,注意:一个汉字占两个字符的宽度。 VAL():将字符型的数字转换成数值。 VAL(SUBSTR(\"奔腾,586\",5,1))的值是数值型5。 LEN():返回一个字符串的长度。 LEN(\"visual foxpro\")值是13,所以结果为5*13,即65。
第17题:
函数IIF(LEN(SPACE(5))〈 〉5,1,-1)的值为( )。
A..T. B..F. C.1 D.-1
参考答案:D
函数SPACE(5)的功能是返回一个由指定数目空格组成的字符串;LEN()为返回字符表达式中的字符个数,所以LEN(SPACE(5))的值为5,5〈 〉S的结果为逻辑.F.。IIF()函数的具体格式为IIF(〈 逻辑表达式 〉,〈 表达式1 〉,〈 表达式2 〉),〈 逻辑表达式 〉的值为真时选择〈 表达式1 〉,为假时选择〈 表达式2 〉,而逻辑表达式LEN(SPACE())〈 〉5的结果为.F.,所以最后结果应为〈 表达式2 〉的值-1。
第18题:
Visual FoxPro的“参照完整性”中“插入规则”包括( )。
A.级联和忽略 B.级联和删除 C.级联和限制 D.限制和忽略
参考答案:D
参照完整性规则包括更新规则、删除规则和插入规则。在更新规则和删除规则中都包括级联、限制和忽略3个选项设置,而插入规则中只包括限制和忽略两个选项设置。
第19题:
用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引类型是( )。
A.主索引 B.普通索引 C.候选索引 D.唯一索引
参考答案:D
该命令的含义是建立一个对“姓名”字段的索引项,索引名为“index_name”,UNIQUE说明建立唯一索引。
第20题:
下列字段名中不合法的是( )。
A.当前 B.7个考生 C.dDc_111 D.DDD
参考答案:B
字段名必须由字母或汉字开头,不能以数字开头。
第21题:
为“学院”表增加一个字段“教师人数”的SQL语句是( )。
A.CHANGE TABLE 学院 ADD 教师人数 I B.ALTER STRU 学院 ADD 教师人数 I C.ALTER TABLE 学院 ADD 教师人数 I
D.CHANGE TABLE 学院 INSERT 教师人数 I
参考答案:C
用ALTER TABLE命令更改表的结构: ①可使用ALTER TABLE命令的ADD[COLUMN]子句添加字段。 ②可使用ALTER TABLE命令的RENAME COLUMN子句重命名字段。 ③可使用ALTER TABLE命令的DROP[COLUMN]子句删除字段。
第22题:
下面对表单若干常用事件的描述中,正确的是( )。
A.释放表单时,Unload事件在Destroy事件之前引发 B.运行表单时,Init事件在Load事件之前引发 C.单击表单的标题栏,引发表单的Click事件 D.上面的说法都不对
参考答案:D
在表单的常用事件中,Init事件在表单建立时引发,Load事件在表单建立之前引发,在表单释放时,先引发表单的Destroy事件,最后引发表单的Unload事件。单击表单引发表单的Click事件。
第23题:
表单有自己的属性、事件和( )。
A.对象 B.状态 C.方法 D.行为
参考答案:C
任一表单都有自己的属性、事件和方法。
第24题:
用来描述表单内部名称的属性是( )。
A.caption B.Name
C.WindowType D.Label
参考答案:B
表单的属性大约有100多个,其中Name是用来描述表单的内部名称,Caption是用来指明显示于表单标题栏上的文本,WindowType用来指定表单是模式表单还是非模式表单。
第25题:
如果要为控件设置焦点,则下列属性值必须为真(.T.)的属性是( )。
A.Enabled和Default B.Enabled和Visible C.Default和Cancel D.Visible和Default
参考答案:B
要为控件设计焦点,其属性Enabled必须能够响应由用户触发的事件,即必须为.T.时才能触发,并且对象必须为可见的,即必须把Visible属性设置为.T.。
第26题:
下面关于报表的数据源的陈述中最完整的是( )。
A.自由表或其他报表
B.数据库表、自由表或视图 C.数据库表、自由表或查询 D.表、查询或视图
参考答案:D
报表包括两个基本组成部分:数据源和布局。数据源通常是数据库中的表,但也可以是视图、查询或临时表。视图和查询将筛选、排序、分组数据库中的数据,而报表布局定义了报表的打印格式。在定义了一个表、一个视图或查询后,便可以创建报表或标签。
第27题:
使用Visual FoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在结果(Result)选择( )。
A.填充名称(Pad Name) B.子菜单(Submenu) C.命令(Command) D.过程(Procedur
参考答案:B
如果要设计它的子菜单,应在Result中选择子菜单,而不应是命令、过程等。
第28题:
在Visual FoxPro中,程序文件的扩展名为( )。
A..QPR B..PRG C..PJX D..SCX
参考答案:B
在Visual FoxPro中,程序文件的扩展名为.PRG。选项A)是查询文件的扩展名,选项C)是项目文件的扩展名,选项D)是表单文件的扩展名。
第29题:
在Visual FoxPro中,关于视图的正确叙述是( )。
A.视图与数据库表相同,用来存储数据 B.视图不能同数据库表进行连接操作 C.在视图上不能进行更新操作
D.视图是从一个或多个数据库表导出的虚拟表
参考答案:D
视图是一个定制的虚拟表定义,它的使用可使用户从表中提取选定的一组记录,并改变记录的值,然后将更新记录返回源表。视图可以是本地的、远程的或带参数的,可以引用一个或多个表,或者引用其他视图。
第30题:
有关控件对象的Click事件叙述正确的是( )。
A.用鼠标双击对象时引发 B.用鼠标单击对象时引发 C.用鼠标右键单击对象时引发 D.用鼠标右键双击对象时引发
参考答案:B
单击对象时引发对象的Click事件。
第31题:
有“部门表”和“职工表”,内容如下:
部门.dbf:部门号C(8),部门名C(12),负责人C(6),电话C(16)
职工.dbf:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D(8)
查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是( )。
A.SELECT 部门名,MIN(出生日期) FROM 部门 JOIN 职工; ON 部门.部门号=职工.部门号 GROUP BY 部门号
B.SELECT 部门名,MAX(出生日期) FROM 部门 JOIN 职工; ON 部门.部门号=职工.部门号 GROUP BY 部门号
C.SELECT 部门名,MIN(出生日期) FROM 部门 JOIN 职工; WHERE 部门.部门号=职工.部门号 GROUP BY 部门号
D.SELECT 部门名,MAX(出生日期) FROM 部门 JOIN 职工; WHERE 部门.部门号=职工.部门号 GROUP BY 部门号
参考答案:A
在SQL查询语句中,利用JOIN连接两个数据表,它的连接条件在ON短语中指出,而不是在WHERE中指出,所以选项C)是错误的。本题中利用MIN()函数求出的是职工的最小出生日期,所得年份值越小,年龄就越大,所以选项B)和D)是错误的。
第32题:
查询借阅了两本和两本以上图书的读者姓名和单位,应使用SQL语句( )。
A.SELECT 姓名,单位 FROM 读者; WHERE 借书证号 IN; (SELECT 借书证号 FROM 借阅; GROUP BY 借书证号 HAVING COUNT(*) 〉=2)
B.SELECT 姓名,单位 FROM 读者; WHERE 借书证号 EXISTS; (SELECT 借书证号 FROM 借阅; GROUP BY 借书证号 HAVING COUNT(*) 〉=2)
C.SELECT 姓名,单位 FROM 读者; WHERE 借书证号 EXISTS; (SELECT 借书证号 FROM 借阅; GROUP BY 借书证号 WHERE COUNT(*) 〉=2)
D.SELECT 姓名,单位 FROM 读者; WHERE 借书证号 IN; (SELECT 借书证号 FROM 借阅; GROUP BY 借书证号 WHERE COUNT(*) 〉=2)
参考答案:A
本题考查了SQL查询功能的嵌套查询和分组与计算查询,分组与计算查询中,利用HAVING进一步限定分组的条件。HAVING子句和WHERE子句不矛盾,在查询中是先用WHERE子句限定元组,然后进行分组,最后再用HAVING子句限定分组。
第33题:
嵌套查询命令中的IN,相当于( )。
A.等号=
B.集合运算符∈ C.加号+ D.减号-
参考答案:B
嵌套查询命令中,IN相当于集合运算符∈。
第34题:
有“部门表”和“商品表”的内容如下:
部门.dbf:部门号C(8),部门名C(12),负责人C(6),电话C(16)
职工.dbf:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D
查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排列。正确的命令是( )。
A.SELECT 部门名,COUNT(职工号) AS 职工人数; FROM 部门,职工 WHERE 部门.部门号=职工.部门号; GROUP BY 部门名 HAVING COUNT(*) 〉=10; ORDER BY COUNT(职工号) ASC
B.SELECT 部门名,COUNT(职工号) AS 职工人数; FROM 部门,职工 WHERE 部门.部门号=职工.部门号; GROUP BY 部门名 HAVING COUNT(*) 〉
=10; ORDER BY COUNT(职工号) DESC
C.SELECT 部门名,COUNT(职工号) AS 职工人数; FROM 部门,职工 WHERE 部门.部门号=职工.部门号; GROUP BY 部门名 HAVING COUNT(*) 〉=10 ORDER BY 职工人数 ASC
D.SELECT 部门名,COUNT(职工号) AS 职工人数; FROM 部门,职工 WHERE 部门.部门号=职工.部门号; GROUP BY 部门名 HAVING COUNT(*) 〉=10 ORDER BY 职工人数 DESC
参考答案:D
在SQL SELECT子句中可以包含算术表达式或函数,利用AS可以为它们重新定义字段名,但它们并不存储在表内,因此被称为虚字段。对指定的字段进行排序,应使用重新定义的字段名,对查询结果进行降序排序时,还应使用关键字DESC。
第35题:
在Visual FoxPro中,如果要将学生表S(学号,姓名,性别,年龄)中“年龄”属性删除,正确的SqL命令是( )。
A.ALTER TABLE S DROP COLUMN 年龄 B.DELETE 年龄 FROM S
C.ALTER TABLE S DELETE COLUMN 年龄 D.ALTER TABLE S DELETE 年龄
参考答案:A
删除字段的命令格式为:ALTER TABLE 表名 DROP COLUMN字段名。
二、填空题(每空2分,共30分)
第36题:
在算法的4个特征中,算法必须能在执行有限个步骤之后终止,指的是算法的______性。
参考答案:
有穷
详细解答:
算法的4个基本特征是可行性、确定性、有穷性和拥有足够的情报。其中算法的有穷性是指算法必须能在执行有限个步骤之后终止。另外算法的有穷性还包括合理的执行时间,如果一个算法执行千万年才能终止,那就失去了实用价值。 第37题:
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为______。
参考答案:
45或45次
详细解答:
假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后扫描和n/2遍的从后往前扫描,需要比较次数为n(n-1)/2。 第38题:
有一棵非空二叉树,其第K层上最多有______个结点。
参考答案:
2k-1
详细解答:
此题应用的是二叉树的基本性质1,在二叉树的第k层上,最多有2k-1(k≥1),题中指明是非空二叉树,所以已经满足条件k≥1。 第39题:
符合结构化原则的3种基本控制结构是:选择结构、循环结构和______。
参考答案:
顺序结构
详细解答:
结构化程序设计方法是程序设计的先进方法和工具。其中结构化程序设计的3种基本控制结构是:选择结构、循环结构、顺序结构。 第40题:
数据库设计分为以下6个设计阶段:需求分析阶段、______、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
参考答案:
概念设计阶段
详细解答:
数据库设计分为以下6个设计阶段:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、实施阶段及数据库运行和维护阶段。 第41题:
在Visual FoxPro中,建立索引的作用之一是提高______速度。
参考答案:
查询
详细解答:
索引可以提升查询速度。 第42题:
根据表达式值的类型,表达式可分为数值表达式、字符表达式、日期时间表达式、逻辑表达式;而大多数______表达式是带比较运算符的关系表达式。
参考答案:
逻辑
详细解答:
表达式可分为数值表达式、字符表达式、日期时间表达式、逻辑表达式,而大多数逻辑表达式是带比较运算符的。 第43题:
LEFT(“12345.6789”,LEN(“子串”))的计算结果是______。
参考答案:
1234
详细解答:
LEN(〈 字符表达式 〉):返回指定字符表达式值的长度,即所包含的字符个数。一个汉字占两个字符位,“子串”是两个汉字,占4个字符位,所以LEN(\"子串\")=4。LEFT(〈 字符表达式 〉,〈 数值表达式 〉)功能是从字符表达式左边开始,截取〈 数值表达式 〉指定长度的字符串。LEFT(\"12345.6Y89\",4)=1234。 第44题:
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。
参考答案:
参照完整性
详细解答:
关系模型允许定义3类数据约束,它们是实体完整性、参照完整性以及用户定义的完整性约束,其中前两种完整性约束由关系数据库系统自动支持。 实体完整性约束要求关系的主键中属性值不能为空,这是数据库完整性的最基本要求,因为主键是唯一决定元组的,如为空则其唯一性就成为不可能的了。 参照完整性约束是关系之间相关联的基本约束,它不允许关系引用不存在的元组:即在关系中的外键要么是所关联关系中实际存在的元组,要么是空值。自定义完整性是针对具体数据环境与应用环境由用户具体设置的约束,它反映了具体应用中数据的语义要求。 第45题:
在Visual FoxPro的表单设计中,为表格控件指定数据源的属性是______。
参考答案:
RecordSource或recordsource或RECORDSOURCE
详细解答:
表格的数据源可以是表、视图或查询,可以通过设置RecordSource属性进行指定。若要设置表格中的列数,可以使用ColumnCount属性。如果ColumnCount属性设置为-1(默认值),在运行时,表格将包含与其链接的表中字段同样数量的列。
第46题:
当一个查询基于多个表时,这些表之间必须是______。
参考答案:
有联系的
详细解答:
当一个查询基于多个表时,这些表之间必须是有联系的,查询设计器会自动根据联系提取连接条件。 第47题:
利用“一对多报表向导”创建的一对多报表,把来自两个表中的数据分开显示,父表中的数据显示在______带区,而子表中的数据显示在细节带区。
参考答案:
组标头
详细解答:
报表中常用带区有:页标头、细节、页注脚、列标头、列注脚、组标头、组注脚、标题、总结。 第48题:
有如下SQL语句:
SELECT 读者姓名,读者.职称,图书.书名,借阅.借书日期; FROM 图书管理! 读者,图书管理! 借阅,图书管理! 图书;
WHERE 借阅.借书证号=读者.借书证号 AND 图书.总编号=借阅.总编号 其中WHERE子句中的“借阅.借书证号=读者.借书证号”对应的关系操作是______。
参考答案:
选择
详细解答:
在SQL SELECT命令中,短语WHERE说明查询条件,即选择元组的条件。 第49题:
SQL查询输出中,可以使用______短语将查询结果存放在文本文件中。
参考答案:
TO FILE
详细解答:
在SQL查询功能中,使用TO FILE短语可以将查询结果存放在文本文件中,文件扩展名为.TXT。 第50题:
利用SQL语句的定义功能,建立一个职工表文件,其中为职工号建立主索引,工资的默认值为1200,语句格式为:
CREATE TABLE 职工 (仓库号C(5),职工号C(5) ______,工资I DEFAULT 1200)
参考答案:
PRIMARY KEY
详细解答:
SQL语句可以定义表结构,除了建立表的基本功能,还包括满足实体完整性的主关键字(主索引)PRIMARY KEY、定义域完整性的CHECK约束及出错提示信息ERROR、定义默认值DEFAULT等。
因篇幅问题不能全部显示,请点此查看更多更全内容