百年教育职业培训中心 百年教育学习服务平台
题库试卷

【百年教育职业培训中心】数据库系统基础-章节资料考试资料-北京信息科技大学 (2)

来源: 更新时间:

报名本机构合作学校,赠送复习资料,复习课程,确保录取。并且可以申请学校奖学金500元~1500元不等!答案:微信搜索【渝粤教育】公众号单元测试1、【单选题】数据不长期保存在计算机中是数据管理哪个阶段的

报名本机构合作学校,赠送复习资料,复习课程,确保录取。并且可以申请学校奖学金500元~1500元不等!

答案:微信搜索【渝粤教育】公众号



单元测试

1、【单选题】 数据不长期保存在计算机中是数据管理哪个阶段的特征?

A、人工管理阶段

B、文件系统阶段

C、数据库阶段

D、高级数据库阶段


2、【单选题】数据可以共享、数据独立性高是数据管理哪个阶段的特征?

A、人工管理阶段

B、文件系统阶段

C、数据库阶段

D、人工管理阶段和文件系统阶段


3、【单选题】 数据独立性是指( )。

A、数据库中的数据之间没有联系

B、数据的存储结构修改时,应用程序不用修改

C、数据库中的数据是独立的

D、数据正确的特性


4、【单选题】数据共享除了可以节省存储空间,更重要的是可以保证( )。

A、数据的一致性

B、数据的独立性

C、数据的无冗余性

D、数据的安全性


5、【单选题】以下不属于数据库阶段和文件阶段本质区别的是( )。

A、数据共享性高

B、数据独立性高

C、数据可以长期保存

D、数据面向全局应用


6、【单选题】在数据库中保证数据正确的特性是( )。

A、 数据独立性

B、数据一致性

C、数据可靠性

D、数据完整性


7、【单选题】多个用户操作共享数据不产生冲突和矛盾,是由( )。

A、安全控制机制保障的

B、并发控制机制保障的

C、恢复机制保障的

D、共享机制保障的


8、【单选题】传统的三大数据模型不包括( )。

A、概念数据模型

B、层次数据模型

C、网状数据模型

D、关系数据模型


9、【单选题】以使用树结构来表示实体和实体之间联系的数据模型是( )。

A、概念数据模型

B、层次数据模型

C、网状数据模型

D、关系数据模型


10、【单选题】真正物理存储数据的是( )。

A、存储数据库

B、概念数据库

C、外部数据库

D、其他三个选项的数据库都物理存储数据


11、【单选题】如下表述正确的是( )

A、概念数据库是外部数据库的抽象

B、外部数据库是存储数据库的抽象

C、概念数据库是存储数据库的抽象

D、存储数据库是概念数据的抽象


12、【单选题】概念数据库和存储数据库之间的映像提供了( )。

A、概念数据独立性

B、存储数据独立性

C、外部数据独立性

D、内部数据独立性


13、【单选题】数据独立性是指( )。

A、数据库中数据彼此独立的特性

B、应用程序和数据存储结构彼此独立的特性

C、数据库用户之间彼此独立

D、数据正确的特性


14、【单选题】数据独立性是通过( )。

A、并发控制获得的

B、三层结构获得的

C、共享机制获得的

D、各种约束获得的


15、【单选题】数据库系统是指( )。

A、数据库中的数据集合

B、管理数据库的系统软件

C、管理数据库的人及相关支持环境

D、包括以上所有内容


16、【单选题】数据库管理员负责( )。

A、数据库规划阶段的相关工作

B、数据库设计阶段的相关工作

C、数据库运行阶段的相关工作

D、数据库规划、设计、运行等多个阶段的相关工作


17、【单选题】使用网页访问数据库通常是( )。

A、B/S结构

B、C/S结构

C、胖客户端结构

D、无


18、【单选题】现在的手机APP访问数据库通常是( )。

A、B/S结构

B、C/S结构

C、瘦客户端

D、无


19、【单选题】CODASYL确定的数据模型是()。

A、层次模型

B、网状模型

C、关系模型

D、概念模型


20、【单选题】多个用户操作共享数据不产生冲突和矛盾,是由()。

A、并发控制机制保障的

B、安全控制机制保障的

C、恢复机制保障的

D、共享机制保障的


单元测试

1、【单选题】现实世界中事物的个体在信息世界中称为( )。

A、实体

B、实体集

C、字段

D、记录


2、【单选题】下列实体类型的联系中,属于一对一联系的是( )。

A、学校校长和下属院长关系

B、飞机的座位与乘客之间的联系

C、电影与观众之间的联系

D、班主任与学生关系


3、【单选题】实体和属性的关系是( )。

A、一个属性对应于若干实体

B、一个实体可以由若干属性来刻画

C、一个属性包含有若干实体

D、一个实体只能由一个属性来刻画


4、【单选题】描述概念模型的常用方法有( )。

A、实体-联系方法

B、关系规范化

C、数学模型

D、模糊数据库


5、【单选题】下列实体之间的联系属于一对多的是( )。

A、工程师和工程项目

B、火车和乘务员

C、维修工和机器

D、公司和产品类型


6、【单选题】两个实体之间多对多的联系( )。

A、不能够转换成一对多的联系

B、不一定能够转换成一对多的联系

C、一定能够转换成一对多的联系

D、一定能够转换成一对一的联系


7、【单选题】确定实体、以及实体与实体之间的联系属于( )。

A、需求分析阶段的内容

B、逻辑模型设计阶段的内容

C、概念模型设计阶段的内容

D、物理模型设计阶段的内容


8、【单选题】下列属于数据库物理模型设计工作的是( ) 。

A、将E-R图转换为关系模式

B、选择存取路径

C、建立E-R模型

D、收集和分析用户活动


单元测试

1、【单选题】关系是( )。

A、元组的集合

B、属性的集合

C、字段的集合

D、值的集合


2、【单选题】在基本关系中,下列说法正确的是( )。

A、行列顺序有关

B、属性名允许重名

C、任意两个元组不允许重复

D、属性是可再分的


3、【单选题】在关系数据库中,视图对应三层模式中的哪个层次?( )。

A、模式

B、外部模式

C、存储模式

D、概念模式


4、【单选题】关系代数的5个基本操作是( )。

A、并、差、交、除、笛卡尔积

B、并、差、交、投影、选择

C、并、差、交、选择、投影

D、并、差、笛卡尔积、投影、选择


5、【单选题】在SQL Server中用于管理所有数据库的系统数据库是( )。

A、master数据库

B、model数据库

C、tempdb数据库

D、msdb数据库


6、【单选题】在SQL语言中,用户可以直接操作的是( )。

A、基本表

B、视图

C、基本表和视图

D、依据系统或基本表或视图


7、【单选题】在建立数据库时一般将存储日志的物理文件的扩展名指定为( )。

A、mdf

B、sdf

C、ldf

D、rdf


8、【单选题】关系的主属性不可以为空值(NULL),这属于( )。

A、实体完整性规则

B、参照完整性规则

C、域完整性规则

D、用户完整性规则


9、【单选题】执行删除操作时应该检查( )。

A、实体完整性

B、域完整性

C、参照完整性

D、用户完整性


10、【单选题】关系数据模型的三要素不包括( )。

A、关系数据结构

B、关系数据管理

C、关系数据操作

D、关系完整性约束


11、【单选题】SQL Server数据库可以由( )组成。

A、多个数据文件和多个日志文件

B、多个数据文件和零个日志文件

C、多个数据文件和只能一个日志文件

D、多个日志文件和只能一个数据文件


12、【单选题】SQL Server数据库的数据文件( )。

A、必须存放在相同的存储路径

B、存储路径可以不同,但每个文件的属性必须相同

C、存储路径可以不同,但每个文件的逻辑文件名和物理文件名必须相同

D、存储路径可以不同,而且每个文件的属性也可以不同


13、【单选题】以下关于选择运算描述正确的是( )

A、选择某些列形成新关系

B、选择某些行形成新关系

C、选择某些行和列形成新关系

D、以上说法都不对


14、【单选题】在关系代数中不属于专门关系运算的是( )

A、选择

B、投影

C、连接

D、广义笛卡尔积


15、【单选题】在SQL Server中用于管理其他数据库的系统数据库是( )。

A、system

B、master

C、tempdb

D、model


16、【单选题】在SQL Server中创建用户数据库时,系统自动将( )数据库内容拷贝到用户数据库中。

A、tempdb

B、master

C、AdventureWorks

D、model


17、【单选题】( )数据库用于存储用户创建的临时表等信息。

A、tempdb

B、master

C、AdventureWorks

D、model


18、【单选题】实体完整性的目的是要保证( )

A、实体的属性取值正确

B、关系中的每个元组是可识别和唯一的

C、和其他实体正确关联

D、以上都不对


19、【单选题】外部关键字用于实现参照完整性,它的取值( )

A、只能为空值

B、只能等于被参照关系某个元组的主关键字的值

C、不可以为空值

D、可以为空值,或者等于被参照关系某个元组的主关键字的值


单元测试

1、【单选题】若要求分解保持函数依赖,那么模式分解一定能够达到( )。

A、2NF

B、3NF

C、BCNF

D、1NF


2、【单选题】关系模式分解的无损连接和保持函数依赖两个特性之间( )。

A、前者蕴含后者

B、后者蕴含前者

C、二者同时成立,或同时不成立

D、没有必然联系


3、【单选题】设有关系模式R(U, F),U={ X1, X2, X3, X4},F={(X1, X3)→X4, (X1, X3)→X2},则该关系模式属于( )。

A、 1NF

B、2NF

C、3NF

D、BCNF


4、【单选题】一个关系只有一个( )。

A、候选关键字

B、外部关键字

C、属性

D、主关键字


5、【单选题】下面关于函数依赖的描述错误的是( )。

A、若X→Y、X→Z,则X→YZ

B、若XY→Z,则X→Z、Y→Z

C、若X→Y、Y→Z,则X→Z

D、若X→Y,则XZ→Y


6、【单选题】已知关系模式:部门(部门号,部门名,部门经理,联系电话),设一个部门只有一个部门名和经理,而且一个部门经理只有一个联系电话,则此关系模式是( )。

A、第一范式

B、第二范式

C、第三范式

D、BC范式


7、【单选题】设关系模式R(A, B, C, D),F是R上成立的函数依赖集,F={AD→C, D→B},则ρ={ABC, BD}相对于F( )。

A、是无损连接分解,也是保持函数依赖的分解

B、是无损连接分解,但不保持函数依赖的分解

C、不是无损连接分解,但保持函数依赖的分解

D、既不是无损连接分解,也不保持函数依赖的分解


8、【单选题】关系规范化理论是为解决______ 问题而提出的( )。

A、大量数据的存储

B、数据冗余

C、数据完整性

D、数据独立性


单元测试

1、【单选题】把E-R模型转换成关系模型时,其中两个一对多联系的实体( )。

A、合并成一个关系模式,1端实体的主关键字为合并后的关系模式的主关键字,n端实体的主关键字做外部关键字

B、两个实体分别对应一个关系,然后提取两个实体的主关键字再引入一个新的关系来表示联系

C、将一对多的联系直接并入n端实体的关系模式,并将1端实体的主关键字纳入n端实体作外部关键字

D、其它选项的说法都不对


2、【单选题】关系模型中的视图对应三层模式的( )。

A、外部模式

B、概念模式

C、存储模式

D、物理模式


3、【单选题】设实体A与实体B是一对多联系,则最好应设计( )。

A、两张表,且外部关键字在实体B中

B、两张表,且外部关键字在实体A中

C、一张表,不需要外部关键字

D、三张表,外部关键字在新的表中


4、【单选题】两个实体集A和B中的实体的联系是多对多联系,则设计表时,最好应设计( )。

A、两张表,且外部关键字在实体B中

B、两张表,且外部关键字在实体A中

C、一张表,不需要外部关键字

D、三张表,外部关键字在新的表中


5、【单选题】一个E-R图有A实体和B实体,并且它们之间存在着m:n的联系,将其换成关系模型时,为了消除冗余最好有( )个关系模式。

A、1

B、2

C、3

D、4


6、【单选题】已知实体A与实体B之间是一对多联系,为反映两个实体之间的关联关系,应( )。

A、将外部关键字放置在实体A中

B、在A中定义一个主关键字

C、将外部关键字放置在实体B中

D、在B中定义一个主关键字


7、【单选题】已知实体A与实体B之间是多对多联系,为描述两个实体之间的关联关系,添加了联系C来关联实体A和B,则A和C之间是( ) 联系。

A、一对一

B、一对多

C、多对多

D、多对一


8、【单选题】如果实体A与实体B之间是多对多联系,为描述两个实体之间的关联关系,添加了联系C来关联实体A和B,添加联系C的作用是 ( )。

A、简化以后的查询操作

B、方便数据的修改操作

C、将多对多联系转化为一对多联系

D、方便以后建立用户视图


9、【单选题】一般说来,两个实体之间的联系共有( )种。

A、2

B、3

C、4

D、5


10、【单选题】设实体A与实体B是多对一联系,则最好应设计( )。

A、两张表,且外部关键字在实体B中

B、两张表,且外部关键字在实体A中

C、一张表,不需要外部关键字

D、三张表,外部关键字在新的表中


11、【单选题】把E-R模型转换为关系数据模型,是在数据库设计的( )阶段。

A、概念数据模型设计

B、逻辑数据模型设计

C、物理数据模型设计

D、数据库实施阶段


12、【单选题】在生成( )数据模型时需要指定具体的数据库管理系统。

A、概念

B、逻辑

C、物理

D、实施


13、【单选题】在数据库设计过程中,( )数据模型设计与计算机的软硬件环境密切相关。

A、概念

B、逻辑

C、物理

D、实施


14、【单选题】在数据库设计过程中,规范化处理是在( )数据模型设计阶段开展的。

A、概念

B、逻辑

C、物理

D、实施


15、【单选题】在数据库设计过程中,设计视图是在( )数据模型设计阶段开展的。

A、概念

B、逻辑

C、物理

D、实施


16、【单选题】在数据库设计过程中,设计索引是在( )数据模型设计阶段开展的。

A、概念

B、逻辑

C、物理

D、实施


17、【单选题】在数据库设计过程中,估算数据库的数据存储量是在( )数据模型设计阶段开展的。

A、概念

B、逻辑

C、物理

D、实施


18、【单选题】在CREATE DATABASE中的FILEGROUP短语用于定义( )。

A、数据文件

B、日志文件

C、用户文件组

D、文件


单元测试

1、【单选题】SQL语言的特点不包括

A、非常简洁

B、一体化

C、高度过程化

D、非过程化


2、【单选题】关于SQL中模式(Schema)描述正确的是

A、关系模式

B、组织数据库对象的一种逻辑结构

C、相当于概念模式

D、以上说法都不对


3、【单选题】SQL中定义表的命令是

A、DEFINE RELATION

B、DEFINE TABLE

C、CREATE RELATION

D、CREATE TABLE


4、【单选题】在CREATE TABLE语句中定义列时必须要说明的是

A、数据类型

B、是否为空值

C、列的取值范围

D、DEFAULT


5、【单选题】在CREATE TABLE语句中定义主关键字的关键词是

A、MAIN KEY

B、PRIMARY KEY

C、UNIQUE KEY

D、DISTINCT KEY


6、【单选题】在CREATE TABLE语句中说明列的取值范围的短语是

A、BETWEEN

B、DEFAULT

C、CHECK

D、CONSTRAINT


7、【单选题】在CREATE TABLE语句的CONSTRAINT约束中不包括

A、 PRIMARY KEY

B、UNIQUE

C、FOREIGN KEY

D、CHECK


8、【单选题】影响删除操作的完整性约束是

A、实体完整性

B、参照完整性

C、用户定义完整性

D、删除操作和约束无关


9、【单选题】说明CHECK约束的表达式的类型是

A、逻辑表达式

B、关系代数表达式

C、任意表达式

D、算术表达式


10、【单选题】ALTER TABLE语句不包含短语

A、ALTER COLUMN

B、RENAME

C、ADD

D、DROP COLUMN


11、【单选题】删除表的命令是

A、DELETE TABLE

B、ERASE TABLE

C、DROP TABLE

D、KILL TABLE


12、【单选题】在CREATE TABLE语句中与说明参照完整性无关的短语是

A、FOREIGN KEY

B、 REFERENCES

C、ON DELETE

D、PRIMARY KEY


13、【单选题】SQL插入记录的语句是

A、INSERT

B、APPEND

C、ADD

D、 FILL


14、【单选题】SQL修改记录的语句是

A、UPDATE

B、REPLACE

C、MODIFY

D、EDIT


15、【单选题】插入操作检查的数据完整性是

A、实体完整性

B、参照完整性

C、用户定义完整性

D、以上全部


16、【单选题】删除操作检查的数据完整性是

A、实体完整性

B、参照完整性

C、用户定义完整性

D、以上全部


17、【单选题】如果在参照完整性说明时有短语ON DELETE CASCADE,则在删除被参照记录时

A、禁止删除

B、将参照记录的外部关键字值置为空值

C、同时删除所有参照记录

D、将参照记录的外部关键字值置为默认值


18、【单选题】ALTER TABLE语句不能进行的操作是

A、删除列

B、增加新列

C、增加完整性约束

D、修改列名


19、【单选题】一条INSERT语句没有语法错误却不能成功执行,可能的原因是

A、违背了实体完整性

B、违背了参照完整性

C、违背了用户定义完整性

D、以上都有可能


20、【单选题】在SQL Server的表中可以定义计算列,下面关于计算列的描述正确的是

A、计算列的值可以物理保存

B、计算列是虚列不能物理保存

C、可以直接修改计算列的值

D、计算列不可以作为外部关键字


单元测试

1、【单选题】已知关系模式:教师(职工号,系号,姓名,工资,主讲课程)学院(系号,系名)与“SELECT * FROM 教师 WHERE NOT(工资3000 OR 工资2000)”等价的语句是( )。

A、SELECT * FROM 教师 WHERE 工资 BETWEEN 2000 AND 3000

B、SELECT * FROM 教师 WHERE 工资>2000 AND 工资<3000

C、SELECT * FROM 教师 WHERE 工资>2000 OR 工资<3000

D、SELECT * FROM 教师 WHERE 工资<=2000 AND 工资>=3000


2、【单选题】已知关系模式:教师(职工号,系号,姓名,工资,主讲课程)学院(系号,系名)与如下SQL语句等价的语句是( )。SELECT 系名, COUNT (*) 教师人数 FROM教师 CROSS JOIN 学院 WHERE 教师.系号 = 学院.系号 GROUP BY 系名

A、SELECT 系名, COUNT (*) AS 教师人数 FROM 教师 INNER JOIN 学院 教师.系号 = 学院.系号 GROUP BY 系名

B、SELECT 系名, COUNT (*) AS 教师人数 FROM 教师 INNER JOIN 学院 ON 系号 GROUP BY 系名

C、SELECT 系名, COUNT (*) AS 教师人数 FROM 教师 INNER JOIN 学院 ON 教师.系号 = 学院.系号GROUP BY 系名

D、SELECT 系名, COUNT (*) AS 教师人数 FROM 教师 INNER JOIN 学院 ON 教师.系号 = 学院.系号 ORDER BY 系名


3、【单选题】已知关系模式:学生表:S(学号,姓名,性别,出生日期,院系)课程表:C(课程号,课程名,学时)选课成绩表:SC(学号,课程号,成绩)用SQL语言检索选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是( )。

A、SELECT 学号,姓名 FROM S WHERE NOT EXISTS (SELECT * FROM sc WHERE SC.学号 = S.学号 AND 成绩 < 85)

B、SELECT 学号,姓名 FROM S WHERE EXISTS (SELECT * FROM sc WHERE SC.学号 = S.学号 AND 成绩 >= 85)

C、SELECT 学号,姓名 FROM S JOIN SC ON S.学号 = SC.学号 WHERE 成绩 >= 85

D、SELECT 学号,姓名 FROM S JOIN SC ON S.学号 = SC.学号 WHERE ALL 成绩 >= 85


4、【单选题】已知关系模式:学生表:S(学号,姓名,性别,出生日期,院系)课程表:C(课程号,课程名,学时)选课成绩表:SC(学号,课程号,成绩)用SQL语言检索选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是( )。

A、SELECT s.学号,姓名,平均成绩 FROM s JOIN sc ON s.学号 = sc.学号GROUP BY s.学号 HANVING COUNT(*)>=5 ORDER BY 平均成绩 DESC

B、SELECT 学号,姓名,AVG(成绩) 平均成绩 FROM s JOIN sc ON s.学号 = sc.学号WHERE COUNT(*)>=5 GROUP BY 学号 ORDER BY 平均成绩 DESC

C、SELECT s.学号,姓名,AVG(成绩) 平均成绩 FROM s CROSS JOIN sc WHERE s.学号 = sc.学号 AND COUNT(*) >= 5GROUP BY s.学号 ORDER BY 平均成绩 DESC

D、SELECT s.学号,姓名,AVG(成绩) 平均成绩 FROM s JOIN sc ON s.学号 = sc.学号GROUP BY s.学号,姓名 HANVING COUNT(*)>=5 ORDER BY 平均成绩 DESC


5、【单选题】能将查询结果插入到一个新表中的语句是( )。

A、INSERT INTO … VALUES …

B、INSERT INTO … SELECT …

C、SELECT … INTO …FROM …

D、SELECT … FROM …


6、【单选题】有关系模式:法人表(法人代码,法人名称,经济性质,注册资金),建立统计每种经济性质的法人人数的查询语句,并将查询结果保存到一个新建表T中,正确的语句是( )。

A、SELECT 经济性质,COUNT(*) FROM 法人表 GROUP BY 经济性质 INTO T

B、SELECT 经济性质,COUNT(*) INTO T FROM 法人表 GROUP BY 经济性质

C、SELECT 经济性质,COUNT(*) 人数 INTO T FROM 法人表 GROUP BY 经济性质

D、SELECT 经济性质,COUNT(*) 人数 FROM 法人表 GROUP BY 经济性质 INTO T


7、【单选题】有关系模式:法人表(法人代码,法人名称,经济性质,注册资金),建立统计每种经济性质的法人人数的查询语句,并将查询结果保存到“统计结果表”中,假设此表已经建好,正确的语句是( )。

A、INSERT INTO 统计结果表 ASSELECT 经济性质,COUNT(*) 人数 FROM 法人表 GROUP BY 经济性质

B、INSERT INTO 统计结果表 VALUESSELECT 经济性质,COUNT(*) 人数 FROM 法人表 GROUP BY 经济性质

C、INSERT INTO 统计结果表 SELECT 经济性质,COUNT(*) 人数 FROM 法人表 GROUP BY 经济性质

D、INSERT INTO 统计结果表 SELECT 经济性质,SUM(*) 人数 FROM 法人表 GROUP BY 经济性质


8、【单选题】INSERT INTO … SELECT … 语句的功能是( )。

A、将查询结果插入到一个新的永久表中

B、将查询结果插入到一个新的临时表中

C、将查询结果插入到一个已建好的表中

D、合并查询的结果


9、【单选题】将查询结果插入到一个新的局部临时表中的正确语句是( )。

A、select ...into

B、t from ...

C、select into

D、t ... from ...

E、select ...from ...into

F、t ...

G、select into

H、t ... from ...


10、【单选题】已知三个关系模式:银行表(银行代码,银行名称,电话),法人表(法人代码,法人名称,经济性质,注册资金),贷款表(银行代码,法人代码,贷款日期,贷款金额,贷款期限)。删除“新都美百货公司”的贷款记录的正确的语句是( )。

A、DELETE FROM 贷款表JOIN 法人表 on 贷款表.法人代码=法人表.法人代码WHERE 法人名称 = ’新都美百货公司’

B、DELETE FROM 贷款表FROM 贷款表 JOIN 法人表 on 贷款表.法人代码=法人表.法人代码WHERE 法人名称 = ’新都美百货公司’

C、DELETE FROM 贷款表WHERE 法人名称 = ’新都美百货公司’

D、DELETE FROM 法人表WHERE 法人名称 = ’新都美百货公司’


11、【单选题】已知三个关系模式:银行表(银行代码,银行名称,电话),法人表(法人代码,法人名称,经济性质,注册资金),贷款表(银行代码,法人代码,贷款日期,贷款金额,贷款期限)。将“新都美百货公司”在各银行的每笔贷款的金额都增加10万元,正确的语句是( )。

A、UPDATE 贷款表 SET 贷款金额 =贷款金额+10WHERE 法人名称 = ’新都美百货公司’

B、UPDATE 法人表 SET 贷款金额 =贷款金额+10WHERE 法人名称 = ’新都美百货公司’

C、UPDATE 贷款表 SET 贷款金额 =贷款金额+10FROM 贷款表 JOIN 法人表 ON 法人表.法人代码 =贷款表.法人代码WHERE 法人名称 = ’新都美百货公司’

D、UPDATE 贷款表 FROM 贷款表 JOIN 法人表 ON 法人表.法人代码 =贷款表.法人代码WHERE 法人名称 = ’新都美百货公司’SET 贷款金额 =贷款金额+10


12、【单选题】已知三个关系模式:银行表(银行代码,银行名称,电话),法人表(法人代码,法人名称,经济性质,注册资金),贷款表(银行代码,法人代码,贷款日期,贷款金额,贷款期限)。修改法人“漂美广告有限公司”的经济性质为私营,注册资金为50万元,正确的语句是( )。

A、UPDATE 法人表 SET 经济性质='私营',SET 注册资金= 50 WHERE 法人名称= ’漂美广告有限公司’

B、UPDATE 法人表 SET 经济性质='私营', 注册资金= 50 WHERE 法人名称= ’漂美广告有限公司’

C、UPDATE 法人表 SET 经济性质='私营',UPDATE 注册资金= 50 WHERE 法人名称= ’漂美广告有限公司’

D、UPDATE 法人表 经济性质='私营', 注册资金= 50 WHERE 法人名称= ’漂美广告有限公司’


13、【单选题】已知三个关系模式:银行表(银行代码,银行名称,电话),法人表(法人代码,法人名称,经济性质,注册资金),贷款表(银行代码,法人代码,贷款日期,贷款金额,贷款期限)。若要将“新意策划公司”在“建设银行上海B支行”的贷款金额增加10万元,正确的语句是( )。

A、UPDATE 贷款表SET 贷款金额=贷款金额+10FROM 法人表 JOIN 贷款表 ON 法人表.法人代码=贷款表.法人代码 JOIN 银行表 ON 银行表.银行代码 =贷款表.银行代码WHERE 法人名称='新意策划公司' AND 银行名称='建设银行上海B支行'

B、UPDATE 银行表SET 贷款金额=贷款金额+10FROM 法人表 JOIN 贷款表 ON 法人表.法人代码=贷款表.法人代码 JOIN 银行表 ON 银行表.银行代码 =贷款表.银行代码WHERE 法人名称='新意策划公司' AND 银行名称='建设银行上海B支行'

C、UPDATE 贷款表SET 贷款金额=贷款金额+10WHERE 法人名称='新意策划公司' AND 银行名称='建设银行上海B支行'

D、UPDATE 银行表SET 贷款金额=贷款金额+10WHERE 法人名称='新意策划公司' AND 银行名称='建设银行上海B支行'


14、【单选题】已知关系模式:产品(产品号,产品名,单价)。要使所有产品的单价上浮8%,正确的SQL命令是( )。

A、UPDATE 产品 SET 单价=单价 + 单价*8% FOR ALL

B、UPDATE 产品 SET 单价=单价*1.08 FOR ALL

C、UPDATE 产品 SET 单价=单价 + 单价*8%

D、UPDATE 产品 SET 单价=单价*1.08


15、【单选题】将各经济性质的法人的平均注册资金插入到新表t中的正确语句是( )。

A、SELECT 经济性质 ,AVG(注册资金) INTO tFROM 法人表 GROUP BY 经济性质

B、SELECT 经济性质 ,AVG(注册资金) INTO t(经济性质,平均注册资金)FROM 法人表 GROUP BY 经济性质

C、SELECT 经济性质 ,AVG(注册资金) 平均注册资金INTO tFROM 法人表 GROUP BY 经济性质

D、SELECT INTO t 经济性质 ,AVG(注册资金) 平均注册资金FROM 法人表 GROUP BY 经济性质


16、【单选题】有关系模式:法人表(法人代码,法人名称,经济性质,注册资金),建立统计每种经济性质的法人人数的查询语句,并将查询结果保存到一个新建表T中,正确的语句是( )。

A、SELECT 经济性质,COUNT(*) FROM 法人表 GROUP BY 经济性质 INTO T

B、SELECT 经济性质,COUNT(*) INTO T FROM 法人表 GROUP BY 经济性质

C、SELECT 经济性质,COUNT(*) 人数 INTO T FROM 法人表 GROUP BY 经济性质

D、SELECT 经济性质,COUNT(*) 人数 FROM 法人表 GROUP BY 经济性质 INTO T


17、【单选题】有关系模式:法人表(法人代码,法人名称,经济性质,注册资金),建立统计每种经济性质的法人人数的查询语句,并将查询结果保存到“统计结果表”中,假设此表已经建好,正确的语句是( )。

A、SELECT 经济性质,SUM(*) 人数 INTO 统计结果表 FROM 法人表 GROUP BY 经济性质

B、SELECT 经济性质,COUNT(*) 人数 INTO 统计结果表 FROM 法人表 GROUP BY 经济性质

C、INSERT INTO 统计结果表 SELECT 经济性质,COUNT(*) 人数 FROM 法人表 GROUP BY 经济性质

D、INSERT INTO 统计结果表 SELECT 经济性质,SUM(*) 人数 FROM 法人表 GROUP BY 经济性质


18、【单选题】已知三个关系模式:银行表(银行代码,银行名称,电话),法人表(法人代码,法人名称,经济性质,注册资金),贷款表(银行代码,法人代码,贷款日期,贷款金额,贷款期限)。若要将“新意策划公司”在“建设银行上海B支行”的贷款金额增加10万元,正确的语句是( )。

A、UPDATE 贷款表SET 贷款金额=贷款金额+10FROM 法人表 JOIN 贷款表 ON 法人表.法人代码=贷款表.法人代码 JOIN 银行表 ON 银行表.银行代码 =贷款表.银行代码WHERE 法人名称='新意策划公司' AND 银行名称='建设银行上海B支行'

B、UPDATE 银行表SET 贷款金额=贷款金额+10FROM 法人表 JOIN 贷款表 ON 法人表.法人代码=贷款表.法人代码 JOIN 银行表 ON 银行表.银行代码 =贷款表.银行代码WHERE 法人名称='新意策划公司' AND 银行名称='建设银行上海B支行'

C、UPDATE 贷款表SET 贷款金额=贷款金额+10WHERE 法人名称='新意策划公司' AND 银行名称='建设银行上海B支行'

D、UPDATE 银行表SET 贷款金额=贷款金额+10WHERE 法人名称='新意策划公司' AND 银行名称='建设银行上海B支行'


19、【单选题】已知关系模式:产品(产品号,产品名,单价)。要使所有产品的单价上浮8%,正确的SQL命令是( )。

A、UPDATE 产品 SET 单价=单价 + 单价*8% FOR ALL

B、UPDATE 产品 SET 单价=单价*1.08 FOR ALL

C、UPDATE 产品 SET 单价=单价 + 单价*8%

D、UPDATE 产品 SET 单价=单价*1.08


20、【单选题】已知法人关系模式:法人表(法人代码,法人名称,经济性质,注册资金),下述语句正确的是( )。

A、SELECT 法人代码,法人名称,注册资金 FROM 法人表 WHERE 经济性质=‘私营’ORDER BY 注册资金 UNIONSELECT 法人代码,法人名称,注册资金 FROM 法人表 WHERE 经济性质=‘国营’ ORDER BY 注册资金

B、SELECT 法人代码,法人名称,注册资金 FROM 法人表 WHERE 经济性质=‘私营’ UNIONSELECT 法人代码,法人名称 FROM 法人表 WHERE 经济性质=‘国营’ ORDER BY 注册资金

C、SELECT 法人代码,法人名称,注册资金 FROM 法人表 WHERE 经济性质=‘私营’ UNIONSELECT 法人代码,法人名称,注册资金 FROM 法人表 WHERE 经济性质=‘国营’ ORDER BY 注册资金

D、SELECT 法人代码,法人名称,注册资金 FROM 法人表 WHERE 经济性质=‘私营’ ORDER BY 注册资金UNIONSELECT 法人代码,法人名称,注册资金 FROM 法人表 WHERE 经济性质=‘国营’


21、【单选题】与WHERE Grade between 60 and 100语句等价的子句是( )。

A、WHERE Grade > 60 AND Grade < 100

B、WHERE Grade >= 60 AND Grade <= 100

C、WHERE Grade > 60 AND Grade <= 100

D、WHERE Grade >= 60 AND Grade < 100


22、【单选题】WHERE 经济性质 IN(‘私营’,‘国营’)等价于( )。

A、WHERE 经济性质=‘私营’AND 经济性质 = ‘国营’

B、WHERE 经济性质=‘私营’OR 经济性质 = ‘国营’

C、WHERE 经济性质>=‘私营’AND 经济性质 <= ‘国营’

D、WHERE 经济性质>=‘私营’OR 经济性质 <= ‘国营’


23、【单选题】DISTINCT子句的作用是( )。

A、去掉DISTINCT词后边列的重复值

B、去掉数据库中的重复行数据

C、去掉查询结果中的重复行数据

D、去掉一个列的数据


24、【单选题】已知三个关系模式:银行表(银行代码,银行名称,电话),法人表(法人代码,法人名称,经济性质,注册资金),贷款表(银行代码,法人代码,贷款日期,贷款金额,贷款期限)。查询贷款法人总数超过3的北京地区银行的银行代码的正确SQL语句是( )。

A、SELECT 贷款表.银行代码 FROM 银行表 JOIN 贷款表 ON 银行表.银行代码 =贷款表.银行代码 WHERE 银行名称 LIKE ‘%北京%’AND COUNT(DISTINCT 法人代码)> 3

B、SELECT 贷款表.银行代码 FROM 银行表 JOIN 贷款表 ON 银行表.银行代码 =贷款表.银行代码 WHERE 银行名称 LIKE ‘%北京%’AND COUNT(DISTINCT 法人代码)> 3GROUP BY 贷款表.银行代码

C、SELECT 贷款表.银行代码 FROM 银行表 JOIN 贷款表 ON 银行表.银行代码 =贷款表.银行代码 WHERE 银行名称 LIKE ‘%北京%’GROUP BY 贷款表.银行代码 HAVING COUNT(DISTINCT 法人代码)> 3

D、SELECT 贷款表.银行代码 FROM 银行表 JOIN 贷款表 ON 银行表.银行代码 =贷款表.银行代码 WHERE 银行名称 LIKE ‘%北京%’HAVING COUNT(DISTINCT 法人代码)> 3


25、【单选题】能将多个查询语句的结果合并为一个结果的语句是( )。

A、UNIQUE

B、UNION

C、ADD

D、SUM


26、【单选题】语句“SELECT * FROM 法人表 WHERE 经济性质 NOT IN(‘私营’,‘国营’)”表示 ( )。

A、查询经济性质既是’私营’又是’国营’的法人

B、查询经济性质不是’私营’但是’国营’的法人

C、查询经济性质是’私营’但不是’国营’的法人

D、查询经济性质既不是’私营’也不是’国营’的法人


27、【单选题】 对由SELECT—FROM—WHERE—GROUP—ORDER BY组成的SQL语句,其在被DBMS处理时,各子句的执行次序为( )。

A、SELECT—FROM—GROUP—WHERE—ORDER BY

B、FROM——SELECT——WHERE——GROUP——ORDER BY

C、FROM——WHERE——GROUP——SELECT——ORDER BY

D、SELECT——FROM——WHERE——GROUP——ORDER BY


28、【单选题】现要从银行表中查找缺少电话的银行代码、银行名称,相应的SQL语句如下,将其补充完整。SELECT 银行代码,银行名称 FROM 银行表 WHERE ___ 。

A、电话=0

B、电话<=0

C、电话=NULL

D、电话 IS NULL


29、【单选题】下列聚合函数中不忽略空值(Null)的是( )。

A、SUM(属性列名)

B、MAX(属性列名)

C、COUNT(*)

D、AVG(属性列名)


30、【单选题】DISTINCT子句的作用是( )。

A、去掉DISTINCT词后边列的重复值

B、去掉数据库中的重复行数据

C、去掉查询结果中的重复行数据

D、去掉一个列的数据


31、【单选题】在分组查询中,要去掉不满足条件的分组,则要使用的子句是( )。

A、使用HAVING子句

B、先使用WHERE子句,再使用HAVING子句

C、使用WHERE子句

D、先使用HAVING子句,再使用WHERE子句


32、【单选题】在WHERE子句的条件表达式中,可以匹配0到多个字符的通配符是( )。

A、*

B、%

C、_

D、?


33、【单选题】_通配符的作用是( )。

A、匹配任何一个字符

B、匹配0到1个字符

C、匹配0到多个字符

D、不匹配任何字符


34、【单选题】[]通配符的作用是( )。

A、匹配括号中的任何一个字符

B、匹配括号中的全部字符

C、匹配括号中的0到多个字符

D、不匹配括号中的任何一个字符


35、【单选题】子句:姓名 LIKE ’[张王李]_’ 的作用是( )。

A、查询姓“张”或姓“王”或姓“李”的全部人

B、查询姓“张”或姓“王”或姓“李”且名字为两个字的人

C、查询名字中有“张”或“王”或“李”的人

D、查询名字中有“张”或“王”或“李”的两个字的人


36、【单选题】已知SN是一个字符型字段,下面的SQL查询语句:SELECT SNFROM SWHERE SN LIKE 'AB%'执行的结果是查找出( )。

A、含有3个字符‘AB%’的所有SN字段

B、仅含有3个字符且前两个为‘AB’的SN字段

C、以字符‘AB’开头的所有SN字段

D、含有字符‘AB’的所有SN字段


37、【单选题】R和S为两个基本表,“R RIGHT JOIN S ON R.某列=S.某列”表示( )满足连接条件 。

A、不限制R中的数据

B、不限制S中的数据

C、对S和R中的数据均不限制

D、同时限制S和R中的数据


38、【单选题】R和S为两个基本表,“R JOIN S ON R.列1=S.列2”,要使操作有意义,列1和列2必须( )。

A、列名相同

B、数据类型相同

C、语义相同

D、只要可比就行


39、【单选题】“SELECT * FROM BankT JOIN LoanT ON BankT.Bno =LoanT.Bno”的连接结果中,( )。

A、只有一个名为Bno的列

B、有两个名为Bno的列

C、没有名为Bno的列

D、这个操作有问题




广东理工学院成人高考招生简章

广州城建职业学院成人高等教育招生简章

广东科学技术职业学院招生简章

广东科学技术职业学院招生简章

广东生态工程职业学院成人高考招生专业

清远职业技术学院成人高等教育招生专业简介

电子科技大学中山学院成人高等教育招生简章

广州涉外经济职业技术学院

韶关学院成人高考招生简章

广东财经大学成人高等教育招生简介

广东理工学院成人高考招生简章

广东第二师范学院成人高考招生简章

广东南方职业学院成人高考招生简章

广东亚视演艺职业学院成人高考招生简章


电话咨询