1.在 SQL 语句中,与 X BETWEEN 20 AND 30 等价的表达式是______。
A、X>=20 AND X<30 B、X>20 AND X<30 C、X>20 AND X<=30 D、X>=20 AND X<=30 2.在下列 RDMBS 产品中,属于小型数据库系统的是______。 A、Access B、Oracle C、Sybase D、Informix
3.在下列类型的数据库系统中,应用最广泛的是______。
A、分布型数据库系统 B、逻辑型数据库系统 C、关系型数据库系统 D、层次型数据库系统 4.在下列描述中,正确的描述是______。
A、SQL 是一种过程化语言 B、SQL 采用集合操作方式 C、SQL 不能嵌入到高级语言程序中 D、SQL 是一种 DBMS
5.SQL是______英文单词的缩写
A、Standard Query Languange B、Structured Query Language C、Select Query Language D、以上都不是
6.关系代数是关系型数据库操作的理论基础,它的3个基本运算是______、投影和连接。 A、关系或 B、蕴含 C、关系与 D、选择
7.能实现绝对的与平台无关性的Web数据库访问技术是______。 A、ADO B、ActiveX
C、WebbaseAPI D、JDBC
8.下列四组SQL命令,全部属于数据定义语句的命令是______。 A、CREATE,DROP,ALTER B、CREATE,DROP,UPDATE C、CREATE,DROP,GRANT D、CREATE,DROP,SELECT 9.在SQL查询时,使用WHERE子句指出的是______。 A、查询目标 B、查询条件 C、查询视图 D、查询结果
10.在关系数据库中,建立数据库表时,将年龄字段值在12~40岁之间的这种约束属于______。
A、视图完整性约束 B、域完整性约束 C、参照完整性约束 D、实体完整性约束 11.在关系数据库中,模式对应的是______。
A、视图和所有基本表 B、视图和部分基本表 C、基本表 D、索引 12.在基本SQL语言中,不可以实现______。
A、定义视图 B、并发控制 C、定义基表 D、查询视图和基表 13.在数据库技术中,于计算机系统的模型是______。 A、面向对象的模型 B、关系模型 C、E-R模型 D、层次模型 14.在数据库中,概念模型是______。
A、用于现实的建模,与具体的DBMS有关 B、用于信息世界的建模,与具体的DBMS有关 C、用于现实的建模,与具体的DBMS无关 D、用于信息世界的建模,与具体的DBMS无关 15.数据库的概念模型______。
A、于计算机硬件,依赖于 DBMS B、依赖于计算机硬件,于 DBMS C、依赖于计算机硬件和 DBMS D、于计算机硬件和 DBMS 16.数据库管理系统更适合于______方面的应用。 A、CAD B、过程控制 C、科学计算 D、数据处理 17.数据库镜像可以用于______。
A、实现数据库的安全性 B、实现数据共享 C、进行数据库恢复或并发操作 D、保证数据库的完整性
18.数据库类型是按照______来划分的。
A、数据模型 B、记录形式 C、数据存取方法 D、文件形式 19.数据库系统的控制中枢是______。
A、数据库 B、数据库管理系统 C、数据库管理员 D、数据库应用系统 20.数据库系统是由______组成的。
A、数据库、数据库管理系统和用户 B、数据文件、命令文件和报表 C、数据库文件结构和数据 D、常量、变量和函数
21.用二维表来表示实体及实体之间联系的数据模型称为______。 A、实体 - 联系模型 B、层次模型 C、关系模型 D、网状模型 22.在下列命题中,不正确的命题是______。
A、若冗余数据是可控的,则数据更新的一致性得以保证 B、数据库减少了不必要的数据冗余 C、数据库中的数据可以共享 D、数据库中不存在冗余数据 23.数据库的并发操作可能带来的问题包括______。
A、非法用户的使用 B、丢失更新 C、数据性会提高 D、增加数据冗余度 24.查找工资在600元以上并且职称为工程师的纪录,逻辑表达式为______。 A、\"工资\">600 .OR. 职称=\"工程师\" B、工资>600 .AND. 职称=工程师
C、\"工资\">600 .AND. \"职称\"=\"工程师\" D、工资>600 .AND. 职称=\"工程师\"
(五)数据库填空题及答案 1 2 3 4 5 6 7 8 列出部门为“财务科”和“研发部”的所有女性职工的信息。 List for 性别=“女” and (部门=“财务科” or部门=“研发部”) 列出部门为“研发部”的男性职工的工号,姓名,性别和部门。 List for 性别=“男” and 部门=“研发部” fields 工号,姓名,性别,部门 列出工号前2位等于“01”的男性职工的信息。 List for 性别=“男” and substr(工号,1,2)=“01” 列出工号前2位等于“02”的女性职工的信息。 List for 性别=“女” and substr(工号,1,2)=“02” 列出工资大于1800元的男性职工的工号、姓名、性别、部门和工资。 List for 性别=“男” and 工资>1800 fields 工号,姓名,性别,部门,工资 列出所有未婚女性职工的部门、姓名、婚否和工资。 List for 性别=“女” and not 婚否 fields 部门,姓名,婚否,工资 列出所有已婚男性职工的部门、姓名、婚否和工资。 List for 性别=“男” and 婚否 fields 部门,姓名,婚否,工资 统计“财务科”和“办公室”这两个部门职工的平均工资和平均补贴,并将结果赋给变量A591和A592(或者新字段A591和A592)。 Average for 部门=“财务处” or 部门=“办公室” 工资,补贴 to a591,a592 统计“研发部”和“办公室”这两个部门职工的工资总和、补贴总和,并将结果赋给变量A5101、9 10 11 12 A5102(或者新字段A5101、A5102)。 sum for 部门=“研发部” or 部门=“办公室” 工资,补贴 to a5101,a5102 统计部门为“财务科”的女性职工的工资字段总和,并将结果赋给变量A51(或者新字段A51)。 Sum for 性别=“女” and 部门=“财务处” 工资 to a51 统计部门为“研发部”的女性职工的工资字段平均值,并将结果赋给变量A53(或者新字段A53)。 average for 性别=“女” and 部门=“研发部” 工资 to a53 统计男性已婚职工的工资字段平均值,并将结果赋给变量A(或者新字段A)。 average for 性别=“男” and 婚否 工资 to a 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 统计男性职工中补贴一项的最高值,并将结果赋给变量A57(或者新字段A57)。 统计女性职工中补贴一项的最低值,并将结果赋给变量A58(或者新字段A58)。 统计男性职工中工资超过2000元的人数,并将结果赋给变量A55(或者新字段A55)。 count for 性别=“男” and 工资>2000 to a55 统计女性职工中工资不超过1800元的人数,并将结果赋给变量A56(或者新字段A56)。 count for 性别=“女” and 工资<=1800 to a56 计算并替换每一条记录中的“公积金”字段(公积金=工资*0.05)。 Replace 公积金 with工资*0.05 all 计算并替换每一条记录中的“应发工资”字段(应发工资=工资+补贴-公积金)。 Replace 应发工资 with 工资+补贴-公积金 all 将工号前4位是“0102”的职工所属部门改为“秘书科”。 Replace 部门 with “秘书科” for substr(工号,1,4)=“0102” 将工号前4位是“0202”的职工所属部门改为“出纳科”。 Replace 部门 with “出纳科” for substr(工号,1,4)=“0202” 为8月份参加工作的职工每人增加55元补贴。 Replace 补贴 with 补贴+55 for month((工作日期)=8 为部门是“财务科”的职工每人增加12%的补贴(补贴=补贴*1.12)。 Replace 补贴 with 补贴*1.12 for 部门=“财务科” 为部门是“研发部”的职工每人增加25%的补贴(补贴=补贴*1.25)。 Replace 补贴 with 补贴*1.25 for 部门=“研发部” 在“工资”字段中,为2000年以后(含2000年)参加工作的职工每人增加150.50元。 Replace 工资 with 工资+150.50 for year(工作日期)>=2000 在“工资”字段中,为2000年以前(不含2000年)参加工作的职工每人增加270元。 Replace 工资 with 工资+270 for year(工作日期)<2000 物理删除1990年以前(不含1990年)参加工作的部门为“办公室”的职工记录。 Delete for部门=“办公室”and year(工作日期)<1990 物理删除2000年以后(含2000年)参加工作的部门为“研发部”的职工记录。 Delete for部门=“研发部”and year(工作日期)>2000 物理删除部门为“财务科”的所有男性职工的记录。 Delete for部门=“财务科”and 性别=“男” 物理删除部门为“研发部”的所有女性职工的记录。 Delete for部门=“研发部”and 性别=“女” 以“性别”降序生成一个名为“人事表2”的新表,其中包含4个字段:工号、姓名、性别和部门。 Sort on性别/d to人事表2 fields工号,姓名,性别,部门 以工作日期为索引关键字建立一个结构复合索引文件,索引名为“gzrq”。 Index on 工作日期 tag gzrq 以姓名和工资为索引关键字建立一个结构复合索引文件,索引名为“xmgz”。 Index on 姓名+ STR(工资,7,2) tag xmgz 将记录指针定位在第一条1998年参加工作的女性职工记录。 Locate for 性别=“女” and year(工作日期)=1998 将记录指针定位在第一条2005年参加工作的男性职工记录。 Locate for 性别=“男” and year(工作日期)=2005
1、在数据库技术中,于计算机系统的模型是_C__。A、面向对象的模型B、关系模型C、E-R模型D、层次模型
2、数据库系统的控制中枢是__B_。A、数据库、b、数据库管理系统C、数据库管理员D、数据库应用系统 3、使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是__C_。
A、UPDATE SET AGE WITH AGE+1 B、REPLACE AGE WITH AGE+1 C、UPDATE STUDENT SET AGE=AGE+1 D、UPDATE STUDENT AGE WITH AGE+1
4、在关系数据库中,建立数据库表时,将年龄字段值在12~40岁之间的这种约束属于__B__。
A、视图完整性约束B、域完整性约束C、参照完整性约束D、实体完整性约束
5、在 SQL 语句中,与 X BETWEEN 20 AND 30 等价的表达式是__D_。 A、X>=20 AND X<30
B、X>20 AND X<30 C、X>20 AND X<=30 D、X>=20 AND X<=30
6、在数据库中,概念模型是_D__。 A、用于现实的建模,与具体的DBMS有关B、用于信息世界的建模,与具体的DBMS有关 C、用于现实的建模,与具体的DBMS无关D、用于信息世界的建模,与具体的DBMS无关
7、数据库的并发操作可能带来的问题包括__B_。A非法用户的使用B丢失更新C数据性会提高D增加数据冗余度
8、在关系数据库中,模式对应的是__A___。 A、视图和所有基本表 B、视图和部分基本表 C、基本表 D、索引 9、能实现绝对的与平台无关性的Web数据库访问技术是_D_。A、ADO B、ActiveX C、WebbaseAPI D、JDBC
10、在下列描述中,正确的描述是__B___。 A、SQL 是一种过程化语言B、SQL集合操作方式
C、SQL 不能嵌入到高级语言程序中 D、SQL 是一种 DBMS 11、数据库系统是由__A__组成的。 A、数据库、数据库管理系统和用户 B、数据文件、命令文件和报表 C、数据库文件结构和数据 D、常量、变量和函数
12、在SQL查询时,使用WHERE子句指出的是__B__。 A、查询目标B、查询条件C、查询视图D、查询结果
13、在下列 RDMBS 产品中,属于小型数据库系统的是_A_。 A、Access B、Oracle C、Sybase D、Informix
14、数据库类型是按照_A_来划分的。 A、数据模型B、记录形式C、数据存取方法D、文件形式
15、作为Microsoft Office家族成员之一的_A_数据库,能够与其他Office组件进行数据交换共享数据资源,易于生成集文字处理、图表生成和数据管理于一体的办公自动化系统。 A、Access B、Oracle C、Sybase D、Informix 16、数据库管理系统更适合于_D_方面的应用。 A、CAD B、过程控制 C、科学计算 D、
数据处理 17、下列四组SQL命令,全部属于数据定义语句的命令是_C__。 A、CREATE,DROP,ALTER B、CREATE,DROP,UPDATE C、CREATE,DROP,GRANT D、CREATE,DROP,SELECT
18、通过Internet及浏览器处理的数据库,应该是_C__处理。 A、集中式 B、分布式 C、主从结构式D、以上3种模式
19、数据的逻辑性是指__D_。 A、数据与存储结构的逻辑性 B、数据元素之间的逻辑性
C、存储结构与物理结构的逻辑性 D、数据与程序的逻辑性
20、在数据库技术中,于计算机系统的模型是_C__。 A面向对象的模型 B关系模型 C、E-R模型 D、层次模型
21、关系代数的3个基本运算是 –D–、投影、连接。 A、关系与B、蕴含 C、关系或 D、选择
22、下面命题不正确的是 D:A、若冗余数据可以控制,则数据更新的一致性得以保证 B、数据库减少了不必要的数据冗余 C、数据库的数据可以共享 D、数据库中不存在数据冗余
23、在基本SQL中不可以实现:B A、定义视图B、并发控制 C、定义基表 D、查询视图和基表
24、用二维表来表示实体及实体之间联系的数据模型称为_C___。 A、实体 – 联系模型B、层次模型C、关系模型D、网状模型
25、查找工资在600元以上并且职称为工程师的纪录,逻辑表达式为_D___。 A、”工资”>600 .OR. 职称=”工程师” B、工资>600 .AND. 职称=工程师 C、”工资”>600 .AND. “职称”=”工程师” D、工资>600 .AND. 职称=”工程师” 26、数据库镜像可以用于__C_。(1分)
A、实现数据库的安全性 B、实现数据共享C、进行数据库恢复或并发操作D、保证数据库的完整性
27、在下列类型的数据库系统中,应用最广泛的是__C___。(1分)
A、分布型数据库系统B、逻辑型数据库系统C、关系型数据库系统D、层次型数据库系统
28、在下列描述中,正确的描述是__B__。(1分) A、SQL 是一种过程化语言B、SQL 采用集合操作方式 C、SQL 不能嵌入到高级语言程序中 D、SQL 是一种 DBMS
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- haog.cn 版权所有 赣ICP备2024042798号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务