数据库考试题库_第1页
数据库考试题库_第2页
数据库考试题库_第3页
数据库考试题库_第4页
数据库考试题库_第5页
已阅读5页,还剩60页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.数据库系统中,构成数据模型的三要素是()。【19下半年53题】

(A)数据类型、关系模型、索引结构

(B)数据结构、网状模型、关系模型

(C)数据结构、数据操作、完整性约束

(D)数据类型、关系模型、完整性约束

答案:C

2.给定关系R(A,B,C,D)和关系S(A,C,D,E,F),对其进行自然连接运算R><S后的属性列为

()个。【19下半年54题】

(A)5

(B)6

(C)8

(D)9

答案:B

3.某高校教学管理系统中的院系关系Department和学生关系Students的模式分别为:

Department(院系号,院系名,负责人,办公电话),学生关系Students(学号,姓名,身份

证号,院系号,联系电话,家庭住址)。Department中的“院系号"唯•标识•个院系,Students

中的"学号"能唯一标识一名学生,“家庭住址〃可进一步分为邮编、省、市、街道。根据以

上描述可知,关系Students的候选键为(),“家庭住址〃为(\)o

创建Students的SQL语句如下,请填补其中的空缺。

CREATETABLEStudents(学号CHAR(8)PRIMARYKEY,姓名CHAR(16),

身份证号CHAR(18),院系号CHAR⑷,

联系电话CHAR(13),家庭住址CHAR(30)

FOR日GNKEY(\):【19下半年55题】

(A)学号

(B)身份证号和院系号

(C)学号和身份证号

(D)学号和院系号

答案:C

4.某高校教学管理系统中的院系关系Department和学生关系Students的模式分别为:

Department(院系号,院系名,负责人,办公电话),学生关系Students(学号,姓名,身份

证号,院系号,联系电话,家庭住址)。Department中的“院系号"唯一标识一个院系,Students

中的“学号,,能唯一标识一名学生,"家庭住址〃可进一步分为邮编、省、市、街道。根据以

上描述可知,关系Students的候选键为(\),“家庭住址〃为()。

创建Students的SQL语句如下,请填补其中的空缺。

CREATETABLEStudents(学号CHAR(8)PRIMARYKEY,姓名CHAR(16),

身份证号CHAR(18),院系号CHAR⑷,

联系电话CHAR(13),家庭住址CHAR(30)

FOREIGNKEY(\):[19下半年55题】

(A)简单属性

(B)复合属性

(C)多值属性

(D)派生属性

答案:B

5.某高校教学管理系统中的院系关系Department和学生关系Students的模式分别为:

Department(院系号,院系名,负责人,办公电话),学生关系Students(学号,姓名,身份

证号,院系号,联系电话,家庭住址)。Department中的"院系号"唯一标识一个院系,Students

中的,,学号"能唯一标识一名学生,"家庭住址,,可进一步分为邮编、省、市、街道。根据以

上描述可知,关系Students的候选键为(\),“家庭住址〃为(\)o

创建Students的SQL语句如下,请填补其中的空缺。

CREATETABLEStudents(学号CHAR(8)PRIMARYKEY,姓名CHAR(16),

身份证号CHAR(18),院系号CHAR⑷,

联系电话CHAR(13),家庭住址CHAR(30)

FORFIGNKFY():【19下半年55题】

(A)(联系电话)REFERENCESDepartment(办公电话)

(B)(院系号)REFERENCESDepartment(院系号)

(C)(院系号)REFERENCESStudents(院系号)

(D)(负责人号)REFERENCESStudents(学号)

答案:B

6.软件从一个计算机系统或环境转移到另一个计算机系统或环境的难易程度是指软件的

()o[20上半年32题】

(A)兼容性

(B)可移植性

(C)可用性

(D)可扩展性

答案:UB]]

7.关系数据库是表的集合。对视图进行查询,本质上就是从()中查询获得的数据J20

上半年36题】

(A)一个视图

(B)一个或若干个索引文件

(C)一个或若干个视图

(D)一个或若干个基本表

答案:D

8.某银行信用卡额度关系C(信用卡号,用户名,身份证号,最高消费额度,累计消费

额)中,信用卡号唯一标识关系C的每一个元组。一个身份证只允许办理一张信用卡。关

系C有()o[20上半年37题】

(A)l个候选键,即信用卡号

(B)2个候选键,即信用卡号、身份证号

(C)l个候选键,即身份证号

(D)l个候选键,即信用卡号、用户名

答案:B

9.()是指系统之间交换数据和相互调用的难易程度。【20下半年52题】

(A)可扩展性

(B)可重用性

(C)可移植性

(D)互操作性

答案:[['DR

10.数据库中常见的check(约束机制)是为了保证数据的(),防止合法用户使用数据库时

向数据库加入不符合语义为数据。【20下半年54题】

(A)完整性

(B)安全性

(C)可靠性

(D)并发控制

答案:口3]

11.假设关系RI、R2和R3如下表所示,关系代数表达式R3=(),Rl=(\)。【20下半年55

题】

R3

员工号姓名部门

R21001王铭依开发部

R1员工号姓名部门1002刘黎刚开发部

员工号姓名部门1010林晓华销售部1010林晓华销售部

1001王铭依开发部1012麻明明销售部1012麻明明销售部

1002刘黎刚开发部1013张敏销售部1013张敏销售部

(A)R1XR2

(B)R1AR2

(C)R1UR2

(D)R1:R2

答案:C

12.假设关系RI、R2和R3如下表所示,关系代数表达式R3=(\),Rl=()。【20下半年55

题】

R3

员工号姓名部门

R21001王铭依开发部

RI员工号姓名部门1002刘黎刚开发部

员工号姓名部门1010林晓华销售部1010林晓华销售部

1001王铭依开发部1012麻明明销售部1012麻明明销售部

1002刘黎刚开发部1013张敏销售部1013张敏销售部

(A)R3XR2

(B)R3AR2

(C)R3UR2

(D)R3-R2

答案:D

13.现有员工工资关系定义为(员工号,姓名,部门,基本工资,岗位工资,全勤奖,应发

工资,扣款,实发工资)。如下SQL语句用于查询“部门人数大于2的部门员工平均工资”:

(60)[20下半年56题】

SELECT部门,AVG(应发工资)AS平均工资

FROM工资表

(60)

(61);

(A)ORDERBY姓名

(B)ORDERBY部门

(C)GROUPBY姓名

(D)GROUPBY部门

答案:D

14.现有员工工资关系定义为(员工号,姓名,部门,基本工资,岗位工资,全勤奖,应发

工资,扣款,实发工资)。如下SQL语句用于查询“部门人数大于2的部门员工平均工资”:

(61)【20下半年56题】

SELECT部门,AVG(应发工资)AS平均工资

FROM工资表

(60)

(61);

(A)WHERECOUNT(姓名)>2

(B)WHERECOUNT(DISTINCT(部门))>2

(C)HAVINGCOUNT(员工号)〉2

(D)HAVINGCOUNT(DBTINCT(部门))>2

答案:C

15.给出关系R(A,B,C)和S(A,B,C),R和S的函数依赖集F={AfB,B-C)。若R

和S进行自然连接运算,则结果集有()个属性。关系R和S(\)o[20上半年38题】

(A)3

(B)4

(C)5

(D)6

答案:A

16.给出关系R(A,B,C)和S(A,B,C),R和S的函数依赖集F={A-B,B-C}。若R

和S进行自然连接运算,则结果集有(\)个属性。关系R和S()。[20上半年38题】

(A)不存在传递依赖

(B)存在传递依赖A-B

(C)存在传递依赖A-C

(D)存在传递依赖B-C

答案:C

17.某工厂业务处理系统为部分需求为:客户将订货信息填入订货单,销售部员工查询库存

管理系统获得商品的库存,并检查订货单,如果订货单符合系统的要求,则将批准信息填入

批准表,将发货信息填入发货单;如果不符合要求,则将拒绝信息填入拒绝表。对于检查订

货单,需要根据客户的订货单金额(如大于等于5000,小于500()元)和客户目前的偿还款

情况(如大于60天,小于等于60天),采取不同的动作,如不批准、发出批准书、发出

发货单和发催款通知书等,根据该需求绘制数据流图,则()表示为数据存储。使用(\)

表达检查订货单的规则更合适。【17年上半年43题】

(A)客户

(B)订货信息

(C)订货单

(D)检查订货单

答案:C

18.某工厂业务处理系统的部分需求为:客户将订货信息填入订货单,销售部员工查询库存

管理系统获得商品的库存,并检查订货单,如果订货单符合系统的要求,则将批准信息填入

批准表,将发货信息填入发货单:如果不符合要求,则将拒绝信息填入拒绝表。对于检查订

货单,需要根据客户的订货单金额(如大于等于5000,小于5000元)和客户目前的偿还款

情况(如大于60天,小于等于60天),采取不同的动作,如不批准、发出批准书、发出

发货单和发催款通知书等,根据该需求绘制数据流图,则(\)表示为数据存储。使用()

表达检查订货单的规则更合适。【17年上半年43题】

(A)文字

(B)图

(O数学公式

(D)决策表

答案Q

19.图标设计的准则不包括()。【17年上半年47题】

(A)准确表达相应的操作,让用户易于理解

(B)使用户易于区别天同的图标,易于选择

(C)力求精细,高光和完美质感,易于接近

(D)同一软件所用的图标应具有统一的风格

答案:C

20.程序员小张记录的以下心得体会中,不正确的是()。【17年上半年48题】

(A)努力做一名懂设计的程序员

(B)代码写得越急,程序错误越多

(C)不但要多练习,还要多感悟

(D)编程调试结束后应在.即开始写设计文档

答案:D

21.应用系统的数据库设计中,概念设计阶段是在()的基础上,依照用户需求对信息

进行分类、聚集和概括,建立信息模型。【17年上半色50题】

(A)逻辑设计

(B)需求分析

(C)物埋设计

(D)运行维护

答案:B

22.在数据库系统运行维护过程中,通过重建视图能够实现()。【17年上半年51

题】

(A)程序的物理独立性

(B)数据的物理独立性

(C)程序的逻辑独立性

(D)数据的逻辑独立性

答案:D

23.在某高校教学管理系统中,有院系关系D(院系号,院系名,负责人号,联系方式),

教师关系T(教师号,姓名,性别,院系号,身份证号,联系电话,家庭住址),课程关

系C(课程号,课程名,学分)。其中,“院系号”唯一标识D的每一个元祖,“教师号”

唯一标识T的每一个元组,“课程号”唯一标识C中的每一个元组。

假设一个教师可以讲授多门课程,一门课程可以有多名教师讲授,则关系T和C之间的联

系类型为()。假设一个院系有多名教师,一个教师只属于一个院系,则关系I)和T之

间的联系类型为(\)。关系T(\),其外键是(\)。【17年上半年52题】

(A)1:1

(B)l:n

(C)n:l

(D)n:m

答案:D

24.在某高校教学管理系统中,有院系关系D(院系号,院系名,负责人号,联系方式),

教师关系T(教师号,姓名,性别,院系号,身份证号,联系电话,家庭住址),课程关

系C(课程号,课程名,学分)。其中,“院系号”唯一标识D的每一个元祖,“教师号”

唯一标识T的每一个元组,“课程号”唯一标识C中的每一个元组。

假设一个教师可以讲授多门课程,一门课程可以有多名教师讲授,则关系T和C之间的联

系类型为(\)。假设一个院系有多名教师,一个教师只属于一个院系,则关系D和T之间

的联系类型为()。关系T(\),其外键是(\)。【17年上半年52题】

(A)1:1

(B)l:n

(C)n:l

(D)n:m

答案:B

25.在某高校教学管理系统中,有院系关系D(院系号,院系名,负责人号,联系方式),

教师关系T(教师号,姓名,性别,院系号,身份证号,联系电话,家庭住址),课程关

系C(课程号,课程名,学分)。其中,“院系号”唯一标识D的每一个元祖,“教师号”

唯一标识T的每一个元组,“课程号”唯一标识C中的每一个元组。

假设一个教师可以讲授多门课程,一门课程可以有多名教师讲授,则关系T和C之间的联

系类型为(\)。假设一个院系有多名教师,一个教师只属于一个院系,则关系D和T之间

的联系类型为(\)。关系T(),其外键是(\)。【17年上半年52题】

(A)有1个候诜建,为教师号

(B)有2个候选键,为教师号和身份证号

(C)有1个候选键,为身份证号

(D)有2个候选键,为教师号和院系号

答案:C

26.在某高校教学管理系统中,有院系关系D(院系号,院系名,负责人号,联系方式),

教师关系T(教师号,姓名,性别,院系号,身份证号,联系电话,家庭住址),课程关

系C(课程号,课程名,学分)。其中,“院系号”唯一标识D的每一个元祖,“教师号”

唯一标识T的每一个元组,“课程号”唯一标识C中的每一个元组。

假设一个教师可以讲授多门课程,一门课程可以有多名教师讲授,则关系T和C之间的联

系类型为(\)。假设一个院系有多名教师,一个教师只属于一个院系,则关系D和T之间

的联系类型为(\)。关系T(\),其外键是()。【17年上半年52题】

(A)教师号

(B)姓名

(Q院系号

(D)身份证号

答案:A

27.在结构化分析方法中,用于对功能建模的()描述数据在系统中流动和处理的过程,

它只反映系统必须完成的逻辑功能:用于行为建模的模型是(\),它表达系统或对象的行

为。【17年下半年45题】

(A)数据流图

(B)实体联系图

(C)状态-迁移图

(D)用例图

答案:A

28.在结构化分析方法中,用于对功能建模的(\)描述数据在系统中流动和处理的过程,

它只反映系统必须完成的逻辑功能;用于行为建模的模型是(),它表达系统或对象的

行为。【17年下半年4E题】

(A)数据流图

(B)实体联系图

(C)状态•迁移图

(D)用例图

答案:C

29.专业程序员小王记录的编程心得体会中,()并不正确。【17年下半年50题】

(A)编程工作中记录日志很重要,脑记忆并不可靠

(B)估计进度计划时宁可少估一周,不可多算一天

(C)简单模块要注意封装,更杂模块要注意分层

(D)程序要努力文档化,让代码讲自己的故事

答案:B

30.在关系代数运算中,()运算结果的结构与原关系模式的结构相同。【17年下半

年52题】

(A)并

(B)投影

(C)笛卡儿积

(D)自然连接

答案:A

31.张工负责某信息系统的数据库设计。在局部E-R模式的合并过程中,张工发现小杨和小

李所设计的部分属性值的单位不一致,例如人的体重小杨用公斤,小李却用市斤。这种冲突

被称为()冲突。【17年下半年53题】

(A)结构

(B)命名

(C)属性

(D)联系

答案:C

32.某企业职工关系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的属性分别表示职工

号、姓名、部门、地址和电话;经费关系FUNDS(Eno,E.limit,Eused)中的属性分别

表示职工号、总经费金额和已花费金额。若要查询部门为“开发部”且职工号为“03015”的

职工姓名及其经费余额,则相应的SQL语句应为:

SELECT()

FROM(\)

WHERE(\)【17年下半年54题】

(A)EMP.E_no,E_limit-E_used

(B)EMP.E_name,E_used-E」imit

(C)EMP.E_no,E_used-E_limit

(D)EMP.E_name,E_limit-E_used

答案:D

33.某企业职工关系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的属性分别表示职工

号、姓名、部门、地址和电话;经费关系FUNDS(E_no,E_limit,E_used)中的属性分别

表示职工号、总经费金额和已花费金额。若要查询部门为〃开发部〃且职工号为“03015〃的

职工姓名及其经费余额,则相应的SQL语句应为:

SELECT(\)

FROM()

WHERE(\)【17年下半年54题】

(A)EMP

(B)FUNDS

(C)EMP,FUNDS

(D)IN1EMP,FUNDS]

答案:C

34.某企业职工关系EMP(E_no,E_namc,DEPT,E_addr,E_tcl)中的属性分别表示职工

号、姓名、部门、地址和电话;经费关系FUNDS(E_no,E.limit,E_used)中的属性分别

表示职工号、总经费金额和已花费金额。若要杳询部门为“开发部”且职工号为"03015〃的

职工姓名及其经费余额,则相应的SQL语句应为:

SELECT(\)

FROM(\)

WHERE()【17年下半年54题】

⑶DEPT+开发部OREMP.E_no=FUNDS.E_noOREMPE.E_no='03015,

(皿B)DEPT+开发部'ANDEMP.E一no=FUNDS.E一noANDEMPE.E一no='03015,

©DEPT='JF^'OREMP.E_no=FUNDS.E_noANDEMPE.E_no='03015,

⑼DEPT=开发部'ANDEMP.E_no=FUNDS.E_noOREMPE.E_no='03015,

答案:B

35.数据库的基本表与存储文件之间通过建立()之间的映像,保证数据的物理独立性。

【18年上半年51题】

(A)外模式/模式

(B)外模式/内模式

(C)模式/内模式

(D)外模式/外模式

答案:C

36.若连接数据库过程中需要指定用户名和密码,则这种安全措施属于()。【18年上

半年53题】

(A)授权机制

(B)视图机制

(C)数据加密

(D)用户标识与鉴别

答案:D

37.数据库的安全机制中,采用GRANT语句实现的是()。【18年上半年54题】

(A)加密

(B)许可证

(C)用户授权

(D)回收权限

答案:C

38.某企业信息管理系统的部分关系模式为:部门(部门号,部门名,负责人,电话)、职

工(职工号,职工姓名,部门号,职位,住址,联系电话)。部门关系中的部门名为非空值,

负责人参照职工关系的职工号,请将下述SQL语句的空缺部分补充完整。【18年上半年55

题】

CREATETABLE部门(部门号CHAR(4)PRIMARYKEY,

部门名CHAR(20)(),

负责人CHAR(6),

电话CHAR(15),

(\));

(A)UNIQUE

(B)NOTNULL

(C)KEYUNIQUE

(D)PRIMARYKEY

答案:B

39.某企业信息管理系统的部分关系模式为:部门(部门号,部门名,负责人,电话)、职

工(职工号,职工姓名,部门号,职位,住址,联系电话〕。部门关系中的部门名为非空值,

负责人参照职工关系的职工号,请将下述SQL语句的空缺部分补充完整。【18年上半年55

题】

CREATETABLE部门(部门号CHAR(4)PRIMARYKEY,

部门名CHAR(20)(\),

负责人CHAR(6),

电话CHAR(15),

(A)PRIMARYKEY(部门号)NOTNULLUNIQUE

(B)PRIMARYKEY(部门名)UNIQUE

(C)FOREIGNKEY(负责人)REFERENCES职工(职工号)

(D)FOREIGNKEY(负责人)REFERENCES职工(职工姓名)

答案:C

40.判定表和判定树常用于描述数据流图的()。【18年下半年47题】

(A)数据存储

(B)外部实体

(C)加工逻辑

(D)循环操作

答案:C

41.用()来描述算法时,可以采用类似于程序设计语言的语法结构,也易于转换为程序。

【18年下半年48题】

(A)自然语言

(B)流程图

(C)N6盒图

(D)伪代码

答案:D

42.以用户为中心的软件设计原则不包括()。[18生下半年49题】

(A)因为客户是上帝,所以客户的需求是天然合理的

(B)用户不仅需要软件功能,还需要良好的使用体验

(Q要求用尸输入信息时尽量提供选项

(D)用户最常用的按钮应放在最明显处

答案:A

43.关系规范化是在数据库设计的()阶段进行。【18年下半年55题】

(A)需求分析

(B)逻辑设计

(C)概念设计

(D)物理设计

答案:B

44.某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门

代码,部门名称,电话)员工(员工代码,姓名,部门代码)顾客(顾客号,姓名,年龄,

性别)维修(顾客号,故隙情况,维修日期,员工代码)假设每个部门允许有多部电话,则

电话属性为()。若每个部门有多名员工,而每个员工只属于一个部门。员工代码唯一标

识员工关系的每一个元组,部门和员工之间是(\)联系。一个员工同一天可为多位顾客维

修车辆,而一名顾客也可由多个员工为其维修车辆。维修关系模式的主键是(\),员工

关系模式的外键是(\)。【18年下半年56题】

(A)组合属性

(B)派生属性

(C)多值属性

(D)单值属性

答案:C

45.某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门

代码,部门名称,电话)员工(员工代码,姓名,部门代码)顾客(顾客号,姓名,年龄,

性别)维修(顾客号,故障情况,维修日期,员工代码)假设每个部门允许有多部电话,则

电话属性为(\)。若每个部门有多名员工,而每个员工只属于一个部门。员工代码唯一标

识员工关系的每一个元组,部门和员工之间是()联系。一个员工同一天可为多位顾客

维修车辆,而一名顾客也可由多个员工为其维修车辆。维修关系模式的主键是(\),员

工关系模式的外键是(\)。【18年下半年56题】

(A)1:1

(B)1:n

(C)n:1

(D)n:m

答案:B

46.某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门

代码,部门名称,电话)员工(员工代码,姓名,部门代码)顾客(顾客号,姓名,年龄,

性别)维修(顾客号,故障情况,维修FI期,员工代码)假设每个部门允许有多部电话,则

电话属性为(\)。若每个部门有多名员工,而每个员工只属于一个部门。员工代码唯一标

识员工关系的每一个元组,部门和员工之间是(\)联系。一个员工同一天可为多位顾客维

修车辆,而一名顾客也可由多个员工为其维修车辆。维修关系模式的主键是(),员工

关系模式的外键是(\)。【18年下半年56题】

(A)顾客号,姓名

(B)顾客号,故障情况

(C)顾客号,维修日期,员工代码

(D)故障情况,维修日期,员工代码

答案:C

47.某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门

代码,部门名称,电话)员工(员工代码,姓名,部门代码)顾客(顾客号,姓名,年龄,

性别)维修(顾客号,故隙情况,维修日期,员工代码)假设每个部门允许有多部电话,则

电话属性为(\)。若每个部门有多名员工,而每个员工只属于一个部门。员工代码唯一标

识员工关系的每一个元组,部门和员工之间是(\)联系。一个员工同一天可为多位顾客维

修车辆,而一名顾客也可由多个员工为其维修车辆。维修关系模式的主键是(\),员工

关系模式的外键是()。【18年下半年56题】

(A)顾客号

(B)员工代码

(C)维修日期

(D)部门代码

答案:D

48.()不属于良好的编码风格。【15年-上半年-44题】

(A)恰当使用缩进、空行以改善清晰度

(B)利用括号使逻辑表达式或算术表达式的运算次序清晰直观

(C)用短的变量名使得程序更紧凑

(D)保证代码和注释的一致性

答案:C

49.程序设计的准则不包括()。【15年-上半年-47题】

(A)以用户需求和使川体验为重

(B)实现同样功能的程序越短越好

(C)算法流程设计应以简约为美

(D)变量声明尽量靠近相应的计算

答案:B

50.以下关于程序员职业素养的叙述中,不正确的是()。【15年-上半年-49题】

(A)面对程序中出现的问题,采用的解决方式和反思的深度体现程序员的素养

(B)职业素养强调的不是天赋的神秘和技艺的高超,而是持续积淀的结晶

(C)职业素养高的程序员会对经理为了赶工期而降低程序质量的要求说“不”

(D)职业素养高的程序员对用户提出的任何需求变更和功能调整说“是”

答案:D

51.在关系模型中用()来表达实体集,其结构是由关系模式定义的。【15年-上

半年-50题】

(A)元组

(B)列

(C)表

(D)字段

答案:C

52.某医院有科室关系I)(科室号,科室名,负责人,联系电话),其中:〃科室号〃唯一标

识关系D中的每一个元组。住院部设有病人关系R(住院号,姓名,性别,科室号,家庭

住址),其中,“住院号"唯一标识关系R中的每一个元组,〃性别〃的取值只能为M或F,

要求科室号参照科室关系D中的科室号。创建R关系的SQL语句如下:【15年-上半年

-51题】

CREATETABLER(

住院号CHAR(8)(),

姓名CHAR(10),

性别CHAR(l)(\),

科室号CHAR(4)(\),

家庭住址CHAR(30));

(A)PRIMARYKEY

(B)REFERENCESD(科室号)

(C)NOTNULL

(D)FOR日GNKEY

答案:A

53.某医院有科室关系D(科室号,科室名,负责人,联系电话),其中:〃科室号〃唯一标

识关系D中的每一个元组。住院部设有病人关系R(住院号,姓名,性别,科室号,家庭

住址),其中,〃住院号〃唯一标识关系R中的每一个元组,〃性别〃的取值只能为M或F,

要求科室号参照科室关系D中的科室号。创建R关系的SQL语句如下:【15年-上半年

-51题】

CREATETABLER(

住院号CHAR(8)(\),

姓名CHAR(10),

性别CHA&1)(),

科室号CHAR⑷(\),

家庭住址CHAR(30));

(A)IN(M,F)

(B)CHECK('M','F')

(C)LIKE('M','F')

(D)CHECK(性另ljIN('M','F'))

答案:D

54.某医院有科室关系D(科室号,科室名,负货人,联系电话),其中:〃科室号”唯一标

识关系D中的每一个元组。住院部设有病人关系R(住院号,姓名,性别,科室号,家庭

住址),其中,〃住院号〃唯一标识关系R中的每一个元组,"性别”的取值只能为M或F,

要求科室号参照科室关系1)中的科室号。创建R关系的SQL语句如下:【15年-上半年

-51题】

CREATETABLER(

住院号CHAR(8)(\),

姓名CHAR(10),

性别CHAR(l)(\),

科室号CHAR4)(),

家庭住址CHAR(30));

(A)PRIMARYKEYNOTNULL

(B)PRIMARYKEYUNIQUE

(C)FOREIGNKEYREFERENCESD(科室号)

(D)FOREIGNKEYREFERENCESD(科室名)

答案:C

55.以下关于程序员职业素养的叙述中,不正确的是()。

(A)程序员应有解决问题的能力、承担任务的勇气和责任心

(B)程序员的素质比技术能力更为重要,职业操守非常重要

(C)程序员应充满自信,相信自己所交付的程序不存在问题

(D)由于软件技术H新月异,不断学习是程序员永恒的课题

答案:C

56.图形用户界面的设计原则中不包括()。【15年-下半年-47题】

(A)绝大多数人会选择的选项应按默认选择处理

(B)常用的操作项应放在明显突出易发现的位置

(C)多个操作项的排列顺序应与业务流程相一致

(D)界面设计时无须也无法考虑用户误操作情况

答案:D

57.以下关于专业程序员知识和技能的叙述中,不正确的是()。

(A)J'解编译原理有助于快速根据编译错误和警告信息修改代码

(B)了解开发工具知识有助于直接用工具开发软件而无须任何编程

(C)了解os底层运行机制有助于快速找到运行时错误的问题根源

(D)了解网络协议的原理有助于分析网络在哪里可能出现了问题

答案:B

58.在数据库系统中,数据模型的三要素是数据结构、数据操作和()。建立数据库系

统的主要目标是为了减少数据的冗余,提高数据的独立性,并检杳数据的(\)。

(A)数据安全

(B)数据兼容

(C)数据约束条件

(D)数据维护

答案:C

59.在数据库系统中,数据模型的三要素是数据结构、数据操作和(\)。建立数据库系统

的主要目标是为了减少数据的冗余,提高数据的独立性,并检查数据的()。

(A)操作性

(B)兼容性

(C)可维护性

(D)完整性

答案:D

60.某数据库系统中,假设有部门关系Depl(部门号,部门名,负责人,电话),其中,〃

部门号〃是该关系的主键:员工关系Emp(员工号,姓名,部门,家庭住址),属性〃家庭住

址”包含省、市、街道以及门牌号,该属性是一个()属性。【15年-下半年-51题】

创建Emp关系的SQL语句如下:

CREATETABLEEmp(员工号CHAR(4)(\),

姓名CHAR(10),

部门CHAR(4),

家庭住址CHAR(30),

(\);

为在员工关系Emp中增加一个"工资〃字段,其数据类型为数字型并保留2位小数,可采

用的SQL语句为(\)。

(A)简单

(B)复合

(C)多值

(D)派生

答案:B

61.某数据库系统中,假设有部门关系Dept(部门号,部门名,负责人,电话),其中,”

部门号”是该关系的主键;员工关系Emp(员工号,姓名,部门,家庭住址),属性〃家庭住

址〃包含省、市、街道以及门牌号,该属性是一个(\)属性。【15年-下半年-51题】

创建Emp关系的SQL语句如下:

CREATETABLEEmp(员工号CHAR(4)(),

姓名CHAR(10),

部门CHAR(4),

家庭住址CHAR(30),

为在员工关系Emp中增加一个"工资"字段,其数据类型为数字型并保留2位小数,可采

用的SQL语句为(\)。

(A)PRIMARYKEY

(B)NULL

(C)FOREIGNKEY

(D)NOTNULL

答案:A

62.某数据库系统中,假设有部门关系Dept(部门号,部门名,负责人,电话),其中,〃

部门号〃是该关系的主键;员工关系Emp(员工号,姓名,部门,家庭住址),属性〃家庭住

址”包含省、市、街道以及门牌号,该属性是一个(\)属性。【15年-下半年-51题】

创建Emp关系的SQL语句如下:

CREATETABLEEmp(员工号CHAR(4)(\),

姓名CHAR(10),

部门CHAR(4),

家庭住址CHAR(30),

();

为在员工关系Emp中增加一个"工资〃字段,其数据类型为数字型并保留2位小数,可采

用的SQL语句为(\)。

(A)PRIMARYKEYNOTNULL

(B)PRIMARYKEYUNIQUE

(C)FOR日GNKEYREFERENCESDept(部门名)

(D)FOREIGNKEYREFERENCESDept(部门号)

答案:D

63.某数据库系统中,假设有部门关系Dept(部门号,部门名,负责人,电话),其中,”

部门号”是该关系的主键;员工关系Emp(员工号,姓名,部门,家庭住址),属性〃家庭住

址”包含省、市、街道以及门牌号,该属性是一个(\)属性。【15年-下半年-51题】

创建Emp关系的SQL语句如下:

CREATETABLEEmp(员工号CHAR(4)(\),

姓名CHAR(10),

部门CHAR(4),

家庭住址CHAR(30),

(\);

为在员工关系Emp中增加一个"工资”字段,其数据类型为数字型并保留2位小数,可采

用的SQL语句为()。

(A)ALTERTABLEEmpADD工资CHAR(6Z2);

(B)UPDATATABLEEmpADD工资NUMERIC(6,2);

(C)ALTERTABLEEmpADD工资NUMERIC(6,2);

(D)ALTERTABLEEmpMODIFY工资NUMERIC(6,2);

答案:C

64.某一资格考试系统的需求为:管理办公室发布考试资格条件,考生报名,系统对考试资

格审查,并给出资格审查信息.;对符合资格条件的考生,管理办公室给出试题,考生答题,

管理办公室给出答案,系统自动判卷,并将考试结果发给考生。根据该需求绘制数据流图,

则()是外部实体,1\)是加工。

(A)考生

(B)试题

(C)资格审查

(D)考试资格条件

答案:A

65.某•资格考试系统的需求为:管理办公室发布考试资格条件,考生报名,系统对考试资

格审查,并给出资格审查信息;对符合资格条件的考生,管理办公室给出试题,考生答题,

管理办公室给出答案,系统自动判卷,并将考试结果发给考生。根据该需求绘制数据流图,

则(\)是外部实体,()是加工。

(A)考生

(B)试题

(C)资格审查

(D)考试资格条件

答案:C

66.IT企业对专业程序员的素质要求中,不包括()。【16年-上半年-43题】

(A)能千方百计缩短程序提高运行效率

(B)与企业文化高度契合

(C)参与软件项目开发并解决所遇到的问题

(D)诚信、聪明、肯干

答案:A

67.以卜关于软件开发相关的叙述中,不止确的是()

(A)专业程序员应将复杂的问题分解为若干个相对简单的易于编程的问题

(B)移动互联网时代的软件开发人员应注重用户界面设计,提高用户体验

(C)软件测试时应对所有可能导致软件运行出错的情况都进行详尽的测试

(D)软件设计者应有敏锐的产品感觉,不因枝节而影响产品的迭代和上线。

答案:B

68.某公司的程序员小王写了一些提升编程能力的经验,其中()并不恰当。

(A)只参加最适合提升自己技术能力的项目

(B)根据项目特点选择合适的开发环境和工具,抓紧学习

(C)重视培养自己的沟通能力,包括撰写文档的能力

(D)参加网络上的编程论坛,善于向高手学习

答案:A

69.数据字典存放的是()。

(A)数据库管理系统软件

(B)数据定义语言DDL

(C)数据库应用程序

(D)各类数据描述的集合

答案:D

70.在数据库设计过程中,关系规范化属于()。

(A)概念结构设计

(B)逻辑结构设计

(C)物理设计

(D)数据库实施

答案:B

71.设有一个关系cmp-sales(部门号,部门名,商品编号,销售数),查询各部门至少销

售了5种商品或者部门总销售数大于2000的部门号、部门名及平均销售数的SQL语句如下:

SELECT部门号,部门名,AVG(销售数)AS平均销售数

FROMemp-sales

GROUPBY()

HAVING(\)OR(\);

(A)部门号

(B)部门名

(C)商品编号

(D)销售数

答案:A

72.设有一个关系cmp-sales(部门号,部门名,商品编号,销售数),查询各部门至少销

售了5种商品或者部门总俏售数大于2000的部门号、部门名及平均销售数的SQL语句如下:

SELECT部门号,部门名,AVG(销售数)AS平均销售数

FROMemp-sales

GROUPBY(\)

HAVING()OR(\);

(A)COUNT(商品编号)>5

(B)COUNT(商品编号)>=5

(C)COUNT(DISTINCT部门号)>=5

(D)COUNT(DISTINCT部门号)>5

答案:B

73.设有一个关系emp-sales(部门号,部门名,商品编号,销售数),查询各部门至少销

售了5种商品或者部门总销售数大于2000的部门号、部门名及平均销售数的SQL语句如下:

SELECT部门号,部门名,AVG(销售数)AS平均销售数

FROMemp-sales

GROUPBY(\)

HAVING(\)OR();

(A)SUM(销售数)>2000

(B)SUM(销售数)>=2000

(C)SUM('销售数')>2000

(D)SUM('销售数')>=2000

答案:C

74.【16年-上半年-50题】事务有多种性质,“当多个事务并发执行时,任何一个事务的

更新操作直到其成功提交前的整个过程,对其他事务都是不可见的。”这一性质属「事务的

()性质。

(A)原子性

(B)一致性

(C)隔离性

(D)持久性

答案:C

75.以下关于编程的叙述中,不正确的是()。

(A)当程序员正沉浸于算法设计和编程实现时,不希望被干扰或被打断

(B)程序员需要用清晰易懂的语言为用户编写操作使用手册

(C)为提高程序的可读性,程序中的注释应重点解检程序中各语句的语义

(D)编程需要个性化艺术,也要讲究团队协作,闭门造车往往事倍功半

答案:C

76.【16年-上半年-50题】用户界面设计的原则不包括()。

(A)适合用户的业务领域和操作习惯

(B)保持界面元素、布局与术语的一致性

(Q提供反馈机制,注重用户体验

(D)按照五年后的发展潮流进行时尚设计

答案:D

77.以下关于程序员工作的叙述中,不正确的是()。

(A)软件开发比软件测试有更高的技术含量

(B)程序员需要通过实践了解自己的编程弱点

(C)程序员应平衡测试时间、测试成本和质量之间的关系

(D)最佳的编程方案必须同时兼顾程序质量和资源节约

答案:A

78.某企业研发信息系统的过程中,()不属于数据库管理员(DBA)的职责。

(A)决定数据库中的信息内容和结构

(B)决定数据库的存储结构和存取策略

(C)进行信息系统程序的设计与编写

(D)定义数据的安全性要求和完整性约束条件

答案:C

79.某高校人事管理系统中,规定讲师每课时的教学酬金不能超过100元,副教授每课时的

教学酬金不能超过130元,教授每课时的教学酬金不能超过160元。这种情况下所设置的数

据完整性约束条件称之为()。

(A)实体完整性

(B)用户定义完整性

(C)主键约束完整性

(D)参照完整性

答案:B

80.【16年-上半年-54题】假设一个学生可以选择多门课程,一门课程可以由多个学生选

择;一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的'选课”联系类型

为(),所以对该联系(\)o

查询“软件工程”课程的平均成绩、最高成绩与最低成绩之间差值的SQL语句如下:

SELECTAVG(成绩)AS平均成绩,(\)

FROMC,SC

WHEREC.课程名:'软件工程'ANDC.课程号二SC.课程号;

(A)n*m

(B)1:n

(C)n:1

(D)1:1

答案:A

81.116年-上半年-54题】假设一个学生可以选择多门课程,一门课程可以由多个学生选

择;•旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的'选课”联系类型

为(\),所以对该联系':)。

查询“软件工程”课程的平均成绩、最高成绩与最低成绩之间差值的SQL语句如下:

SELECTAVG(成绩)AS平均成绩,(\)

FROMC,SC

WHEREC.课程名='软件工程'ANDC.课程号=SC.课程号;

(A)不需要构建一个独立的关系模式

(B)需要构建一个独立的关系模式,且关系模式为:SC(课程号,成

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论