当前位置:文档之家› 数据库选择题

数据库选择题

1 逻辑模型不包括(),它是按计算机系统的观点对数据建模,主要用于DBMS的实现。A、层次模型B、网状模型 C、关系模型 D、文件模型 D

2 数据模型的组成要素不包括()。A、数据结构B、数据操作 C、完整性约束D、数据定义 D

3 数据库管理系统的主要功能不包括()。A、数据定义功能B、数据组织、存储和管理C、数据操纵D、数据结构 D

4 人工管理数据的特点不包括()。A、数据不保存 B、应用程序管理数据C、数据共享D、数据不具有独立性 C

5 文件系统管理数据的特点不包括()。A、数据不能长期保存B、由文件系统管理数据C、数据共享性差D、数据独立性差 A

6 数据库系统的特点不包括()。A、数据结构化 B、数据共享性高C、数据独立性高D、数据由DBA统一管理 D

7 数据库系统的核心和基础是()。A、物理模型B、逻辑模型C、概念模型D、数据模型 D

8 数据模型不包括()。A、数据结构B、数据操作C、完整性约束 D、数据应用 D

9 以下不是数据库领域中常用的逻辑数据模型的是()。A、层次模型B、网状模型C、物理模型D、关系模型 C

10 位于用户和操作系统之间的数据管理软件称为()。A、数据库 B、数据库系统C、数据库管理系统 D、DBA C

11 以下数据模型中是非关系模型的是()。A、层次模型B、关系模型C、面向对象模型D、对象关系模型 A

12 有且只有一个结点没有双亲节点,这个节点称为()。A、根节点 B、兄弟节点

C、子节点

D、叶结点 A

13 一个数据库可以有多个()。A、外模式 B、模式C、内模式D、逻辑模式 A

14 数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和()组成。A、系统分析员B、程序员C、数据库管理员

D、操作员 C

15 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。

A、DBS包括DB和DBMS

B、DBMS包括DB和DBS

C、DB包括DBS和DBMS

D、DBS就是DB,也就是DBMS A

16 数据库系统的数据独立性体现在()。A、不会因为数据的变化而影响到应用程序B、不会因为数据存储结构与数据逻辑结构的变化而影响应用程序C、不会因为存储策略的变化而影响存储结构D、不会因为某些存储结构的变化而影响其他的存储结构B

17 描述数据库全体数据的全局逻辑结构和特性的是()。A、模式B、外模式

C、内模式

D、子模式 A

18 要保证数据库的数据独立性,需要修改的是()A、模式与外模式B、模式与内模式C、三级模式之间的两层映射 D、三层模式 C

19 要保证数据库的逻辑数据独立性,需要修改的是()。A、模式与外模式之间的映射B、模式与内模式之间的映射 C、模式D、三级模式 A

20 用户或应用程序看到的那部分局部逻辑结构和特征的描述是()模式。A、模式

B、物理模式

C、子模式

D、内模式 C

21 下述()不是DBA数据库管理员的职责。A、完整性约束说明 B、定义数据库模式C、数据库安全 D、数据库管理系统设计 D

22 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是()。A、层次模型B、关系模型C、网状模型D、实体-关系模型 D

23 区分不同实体的依据是()。A、名称 B、属性 C、对象D、概念

B

24 关系数据模型是目前最重要的一种数据模型,它的三个要素分别是()。A、实体完整性、参照完整性、用户自定义完整性B、数据结构、关系操作、完整性约束C、数据增加、数据修改、数据查询D、外模式、模式、内模式 B

25 ()的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。A、网状模型 B、关系模型C、层次模型D、以上都有 B

26 数据库物理存储方式的描述称为( ) A、外模式B、内模式C、概念模式D、逻辑模式 B

27 在数据库三级模式间引入二级映象的主要作用是( ) A、提高数据与程序的独立性

B、提高数据与程序的安全性

C、保持数据与程序的一致性

D、提高数据与程序的可移植性 A

28 数据库系统中的数据模型通常由()三部分组成 A. 数据定义、数据操作和数据查询B、数据定义、数据操作和安全性约束C、数据结构、数据管理和数据保护

D、数据定义、数据管理和运行控制 B

29 用户涉及的逻辑结构用()描述。A、模式B、存储模式

C、概念模式

D、子模式 D

30 文件系统的一个缺点是()。A、数据不保存B、数据冗余性、没有专用软件对数据进行管理D、数据联系强 B

31 关系模型的程序员不需熟悉数据库的()。A、数据操作B、完整性约束条件C、存取路径D、数据定义 C

32 数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是()。A、外模式、模式和内模式

B、子模式、用户模式和存储模式

C、模式、子模式和概念模式

D、子模式、模式和用户模式 A

33 数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是()。

A、DBMS、OS、应用软件

B、DBMS、应用软件、OS

C、OS、DBMS、应用软件

D、OS、应用软件、DBMS C

34 ER图中的主要元素是()。A、结点、记录和文件B、实体、联系和属性C、记录、文件和表D、记录、表、属性 B

35 在ER图中,用长方形表示(),用椭圆表示()。A、联系、属性B、属性、实体C、实体、属性D、什么也不代表、实体 C

36 ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示()。A、联系

B、实体

C、实体的属性

D、联系的属性 A

37 概念模型表示方法最常用的是()。A、ER方法B、数据的方法C、分布式方法D、面向对象的方法 A

38 数据库三级模式体系结构的划分,有利于保持数据库的()A、结构规范化B、数据安全性C、数据独立性D、操作可行性 C

39 学生(学号,姓名,年龄),老师(教师号,姓名,专业)如果一个老师可以教多个学生,

一个学生可以跟多个老师学习,那么学生与老师的关系是()。A、1:1

B、2:2

C、M:N

D、1:N C

40 现实世界中事物在某一方面的特性在信息世界中称为()。A、实体 B、实体值C、属性 D、信息 C

41 数据库的概念模型独立于()。A、具体的机器和DBMS B、E-R图

C、信息世界

D、现实世界 A

42 数据库中存储的是()。A、数据B、数据模型 C、数据以及数据之间的联系D、信息 C

43 数据库中,产生数据不一致的根本原因是()。A、数据存储量太大B、没有严格保护数据C、未对数据进行完整性控制D、数据冗余 D

44 数据库管理系统(DBMS)是()。 A、数学软件 B、应用软件C、计算机辅助设计D、系统软件 D

45 DBMS的工作不包括()。A、定义数据库 B 、对已定义的数据库进行管理

C、为定义的数据库提供操作系统

D、数据通信 C

46 数据的管理方法主要有()。A、批处理和文件系统B、文件系统和分布系统

C、分布系统和批处理

D、数据库系统和文件系统 D

47 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为()。A、数据定义功能 B、数据管理功能C、数据操纵功能 D、数据控制功能 C

48 应用数据库的主要目的是()。A、解决数据保密问题B、解决数据完整性问题C、解决数据共享问题D、解决数据量大的问题 C

49 实体是信息世界的术语,与之对应的数据库术语是()。A、文件B、数据库

C、字段

D、记录 D

50 层次型、网状型和关系型数据库划分的原则是:()。A、记录长度 B、文件大小

C、联系的复杂程度

D、数据之间的联系 D

51 按照传统的数据模型分类,数据库系统可以分为三种类型()。A、大型、中型和小型B、西文、中文和兼容C、层次、网状和关系D、数据、图形和多媒体 C

52 数据库的网状模型应满足的条件()。A、允许一个以上的无双亲,也允许一个结点有多个双亲B、必须有两个以上的节点 C、有且仅有一个结点无双亲,其余结点都只有一个双亲D、每个结点有且仅有一个双亲 A

53 数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型,在常用的数据模型中,不包括()。A、网状模型B、链状模型C、层次模型D、关系模型 B

54 层次模型不能直接的表示()。A、1:1关系B、1:m 关系 C、m:n 关系D、1:m和1:1 关系 C

55 关系数据模型()。A、只能表示实体间的1:1联系B、只能表示实体间的1:n联系C、只能表示实体间的m:m联系 D、可以表示实体间的上述三种联系 D

56 在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是()。

A、层次结构

B、二维表结构

C、网状结构、封装结构B

57 在数据库系统阶段,数据是()。A、有结构的B、无结构的C、整体无结构,记录内有结构D、整体结构化的 D

58 数据的正确、有效和相容称之为数据的()。A、安全性B、一致性

C、独立性

D、完整性 D

59 ()属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。A、数据模型B、概念模型C、E-R图D、关系模型 B

60 层次模型表达实体类型及实体之间联系用的数据结构是()。A、网状B、表

C、有向图

D、树型 D

61 下列关于冗余数据的描述中,不正确的是()。A、数据库减少了数据冗余

B、数据库避免了一切数据重复

C、数据库中的数据可以共享

D、如果冗余是系统可控制的,则系统可确保更新时的一致性 B

62 如果把学生看成实体,某个学生的姓名叫“张三”,则张三应看成是()。A、记录型B、记录值C、属性型D、属性值 D

63 笛卡尔积可表示为一个()。A、一维表 B、二维表 C、三维表 D、四维表 B

64 若一个关系有多个候选码,则选定其中一个为()。A、主码B、候选码

C、主属性

D、非主属性 A

65 视图表是由基本表或其它视图表导出的表,是()表。A、虚表B、实表

C、逻辑表

D、物理表 A

66 在关系模型中,实体与实体之间的联系都是用()来表示的。A、关系B、联系C、模式D、索引 A

67 两个分别为n目和m目的关系R和S的笛卡尔积是一个()列的元组的集合。

A、n

B、m

C、n+m

D、n*m C

68 关系R与关系S具有相同的目n,且相同的属性取自同一个域,则R和S的交运算结果为()目关系。A、n B、2n C、3n D、n*n A

69 关系运算中的除运算是从()的角度进行运算。A、行 B、列C、行和列D、表 C

70 下面的选项不是关系数据库基本特征的是()。A、不同的列应有不同的数据类型

B、不同的列应有不同的列名

C、与行的次序无关

D、与列的次序无关 A

71 关系模型中,一个码是()。A、可以由多个任意属性组成B、至多由一个属性组成C、由一个或多个属性组成,其值能够惟一标识关系中一个元组D、以上都不是 C

72 现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是()。

A、患者编号

B、患者姓名

C、患者编号和患者姓名

D、医生编号和患者编号 A

73 关系数据库管理系统应能实现的专门关系运算包括()。A、排序、索引、统计

B、选择、投影、连接

C、关联、更新、排序

D、显示、打印、制表 B

74 五种基本关系代数运算是()。A、∪-×σπB、∪-σπ&

C、∪∩×σπ

D、∪∩σπ* A

75 关系数据库中的投影操作是指从关系中()。A、抽出特定记录B、抽出特定字段C、建立相应的影像 D、建立相应的图形 B

76 从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是()操作。A、投影B、连接C、选择D、复制 C

77 关系代数中的连接操作是由()操作组合而成。A、选择和投影 B、选择和笛卡尔积C、投影、选择、笛卡尔积D、投影和笛卡尔积 B

78 一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。A、记录B、行 C、属性D、元组 C

79 假设有关系R和S,关系代数表达式R-(R-S)表示的是()。A、R∩S B、R∪S C、R-S D、R×S A

80 设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为( )。A、r+s

B、r-s

C、r×s

D、max(r,s) C

81 在关系中能唯一标识元组的属性集称为关系模型的()。A、主键B、超键

C、候选键

D、外键 C

82 在关系R和关系S进行自然联接时,只把左边关系R中原该舍弃的元组保存到新关系中,这种操作称为()。A、外联接B、内联接C、左外联接D、右外联接 C

83 对关系R进行投影运算后,得到关系S,则()。A、关系R的元组数等于关系S 的元组数B、关系R的元组数小于关系S的元组数C、关系R的元组数大于关系S 的元组数D、关系R的元组数大于或等于关系S的元组数 A

84 一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的()。

A、记录

B、行

C、数据字典

D、属性 D

85 设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为()。

A、R﹣S

B、S﹣R

C、R∪S

D、S∩S B

86 能实现实体完整性规则约束的是()。A、侯选码 B、主码C、外码D、超码 B

87 SQL Server备份是()。A、动态的B、静态的C、无变化 D、以上答案均不正确 A

88 以下关于外码和相应的主码之间的关系,正确的是()。A、外码并不一定要与相应的主码同名B、外码一定要与相应的主码同名C、外码一定要与相应的主码同名而且唯一D、外码一定要与相应的主码同名,但不一定唯一 A

89 在关系数据库中,表与表之间的联系是通过()实现的。A、实体完整性规则

B、参照完整性规则

C、用户自定义的完整性规则

D、主键 B

90 同一个关系模型中的任意两个元组值()。A、不能全同B、可以全同C、必须全同D、以上都不是 A

91 通常情况下,下面的关系中不可以作为关系数据库的关系是()。A、R1(学号,姓名,性别)B、R2(学号,姓名,班级号) C、R3(学号,姓名,宿舍号)D、R4(学号,姓名,简历) D

92 一个关系数据库文件中的各条记录()。A、前后顺序不能任意颠倒,一定要按照输入的顺序排列B、前后顺序可以任意颠倒,不影响库中的数据关系C、前后顺序可以任意颠倒,但排列顺序不同,统计处理的结构可能不同D、前后顺序不能任意颠倒,一定要按照候选码字段值的顺序排列 B

93 实体完整性要求主属性不能取空值,这一点可以通过()来保证。A、定义外码

B、定义主码

C、用户定义的完整性

D、关系系统自动 B

94 一组具有相同数据类型的值的集合称为()。A、关系B、属性C、分量

D、域 D

95 关系模型中所谓空值就是()的值。A、数值0 B、空的字符串 C、未知的值

D、任何值 C

96 Oracle的数据库管理系统是()。A、网状型的 B、层次型的 C、关系型的

D、面向对象型的 C

97 在一个关系中,存在某个属性或属性组,虽然不是该关系的主码或只是该关系主码的一部分,但却是另外一个关系的主码时,称该属性或属性组为该关系的()。A、

候选码B、主码 C、外码D、超码 C

98 数据库结构的描述和定义是DBMS运行的基本依据,他们存储于()。A、封锁表B、数据字典 C、索引 D、日志 B

99 数据库设计中,用于反映企业信息需求的是()。A、ER 模型B、关系模型C、层次模型D、网状模型 A

100 下列实体类型的联系中,属于一对一联系的是( ) 。 A 、教研室对教师的所属联系 B 、父亲对孩子的亲生联系 C 、省对省会的所属联系 D 、供应商与工程项目的供货联系 C

101 在基本的关系中,下列说法正确的是( ) 。 A 、行列顺序有关

B 、属性名允许重名

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

D 、列是非同质的 C 102 一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是()。A、一对一B、一对多C、多对一D、多对多 D

103 设有关系模式EMP (职工号,姓名,年龄,技能)。假设职工号唯一,每个职工有多项技能,则EMP 表的主键是()。A、职工号B、姓名,技能C、技能D、职工号,技能 D

104 若D1={a1,a2,a3},D2={b1,b2,b3},则D1×D2集合中共有元组()个。A、 6

B、8

C、9

D、12 C

105 以下不是SQL特点的是()。A、综合统一B、高度过程化 C、面向集合的操作方式D、以同一种语法结构提供多种使用方式 B

106 关系数据库系统三级模式中的基本对象不包括()。A、模式B、表 C、视图D、索引 A

107 定义基本表的命令是()。A、CREATE SCHEMA B、CREATE TABLE

C、CREATE VIEW

D、CREATE INDEX B

108 定义视图的命令是()。A、CREATE SCHEMA B、CREATE TABLE C、CREATE VIEW D、CREATE INDEX C

109 删除基本表的命令是()。A、DELETE TABLE B、DROP TABLE C、DROP VIEW D、DROP INDEX B

110 删除视图的命令是()。A、DROP SCHEMA B、DROP TABLE C、DROP VIEW D、DELETE VIEW C

111 修改基本表的命令是()。A、ALTER TABLE B、MODIFY TABLE C、ALTER VIEW D、UPDATE TABLE A

112 删除某一个元组采用的命令是()。A、DELETE B、DROP C、UPDATE

D、ALTER A

113 以下不是视图的作用的是()。A、视图使用户的操作变复杂了B、视图使用户的操作变简单了C、视图使用户能以多种角度看待同一数据 D、视图对重构数据库提供了一定程度的逻辑独立性。 A

114 SQL中数据库的查询采用()指令。A、UPDATE B、SELECT C、WHERE D、LOCATE B

115 SELECT语句中对查询结果分组采用的指令是()。A、GROUP BY B、ORDER BY C、WHERE D、HA VING A

116 SELECT语句中对查询结果排序采用的指令是()。A、GROUP BY B、ORDER BY C、WHERE D、HA VING B

117 两个本来并不完全相同的元组,投影到指定的某些列上后,可能变成相同的行,可以用

()命令取消它们。A、DISTINCT B、DESC C、ASC D、ORDER A 118 查询满足指定条件的元组可以通过()子句实现。A、WHERE子句B、BETWEEN…AND C、NOT BETWEEN…AND D、FROM A

119 集合操作不包括()操作。A、并操作 B、交操作 C、差操作 D、逻辑操作D

120 SQL的数据插入语句是()。 A、UPDATE B、INSERT C、CREATE

D、DELETE B

121 SQL的数据更新语句是()。 A、INSERT B、UPDATE C、DELETE

D、CREATE B

122 可以在一个视图之上再定义新的()。A、基本表 B、视图C、索引D、元组 B

123 更新视图采用的命令是()。A、INSERT B、DELETE C、UPDATE

D、ALTER C

124 适当的利用视图可以更清晰的表达()。A、修改B、删除C、查询

D、更新 C

125 SQL语言是()的语言,容易学习。A、过程化B、非过程化

C、格式化

D、导航式 B

126 在SQL语言中的视图VIEW是数据库的()。A、外模式B、模式

C、内模式

D、存储模式 A

127 下列的SQL语句中,()不是数据定义语句。A、CREATE TABLE B、DROP VIEW C、CREATE VIEW D、GRANT D

128 若要撤销数据库中已经存在的表S,可用()。A、DELETE TABLE S B、DELETE S C、DROP TABLE S D、DROP S C

129 学生关系模式S(S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是()。A、DELETE Age from S B、ALTER TABLE S DROP Age C、UPDATE S Age D、ALTER TABLE S ‘Age’B

130 有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄,C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是()。

A、S、S# = SC、S# and C、C# = SC、C# and SAGE>=20 and CNAME=‘ACCESS’

B、S、S# = S

C、S# and C、C# = SC、C# and SAGE in>=20 and CNAME in ‘ACCESS’

C、SAGE in>=20 and CNAME in ‘ACCESS’

D、SAGE>=20 and CNAME=’ACCESS’ A

131 设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要把“张二的化学成绩80分”插入S中,则可用()。A、ADD INTO S VALUES(’张二’,’化学’,’80’)

B、INSERT INTO S V ALUES(’张二’,’化学’,’80’)

C、ADD INTO S V ALUES (’张二’,’化学’,80)

D、INSERT INTO S V ALUES(’张二’,’化学’,80) D 132 设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要更正王二的化学成绩为85分,则可用()。A、UPDA TE S SET grade=85 WHERE SN=’王二’AND CN=’化学’B、UPDA TE S SET grade=’85’WHERE SN=’王二’AND CN=’

化学’C、UPDATE grade=85 WHERE SN=’王二’AND CN=’化学’D、UPDATE grade=’85’WHERE SN=’王二’AND CN=’化学’ A

133 在SQL语言中,子查询是()。A、返回单表中数据子集的查询语言 B、选取多表中字段子集的查询语句C、选取单表中字段子集的查询语句 D、嵌入到另一个查询语句之中的查询语句 D

134 有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SEX是性别,C#是课程号,CNAME是课程名称。要查询选修“数据库”课的全体男生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是()。A、S、S# = SC、S# and C、C# = SC、C# and SEX=’男’and CNAME=’数据库’B、S、S# = SC、S# and C、C# = SC、C# and SEX in’男’and CNAME in’数据库’C、SEX ’男’and CNAME ’数据库’D、S、SEX=’男’and CNAME=’数据库’ A

135 若用如下的SQL语句创建了一个表SC:CREATE TABLE SC (S# CHAR(6)NOT NULL,C# CHAR(3)NOT NULL,SCORE INTEGER,NOTE CHAR(20));向SC表插入如下行时,()行可以被插入。A、(’201009’,’111’,60,必修)B、(’200823’,’101’,NULL,NULL)C、(NULL,’103’,80,’选修’)D、(’201132’,NULL,86,’’) B

136 假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系()。

A、S

B、S,SC

C、C,SC

D、S,C,SC D

137 SQL查询命令格式() A select__From__where B、Delete all C、delate restrict D、delate set null A

138 已知关系学生(学号、姓名、年龄)如果按年龄排序列出所有学生并且相同年龄的学生按姓名升序排序。则排序命令是()A、order by年龄,姓名B、order by姓名,年龄desc C、order by年龄,desc姓名D、order by 姓名,年龄 A

139 视图是一个“虚表”,视图的构造基于( ) A、基本表B、视图 C、基本表或视图D、数据字典 C

140 SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且( ) A、包括20岁和30岁B、不包括20岁和30岁C、包括20岁但不包括30岁

D、包括30岁但不包括20岁 A

141 为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字( ) A、UNIQUE

B、COUNT

C、DISTINCT

D、UNION A

142 在SQL的SELECT语句中,与选择运算对应的命令动词是()A、SELECT B、FROM C、WHERE D、GROUP BY A

143 在SELECT语句中使用*,表示()。A、选择任何属性B、选择全部属性

C、选择全部元组

D、选择主码 B

144 在SELECT语句中,对应关系代数中“投影”运算的子句是()。A、SELECT

B、FROM

C、WHERE

D、SET A

145 视图建立后,在数据字典中存放的是()。A、查询语句B、视图的内容C、视图的定义D、产生视图的表的定义 C

146 在SQL语言中,DELETE语句的作用是()。A、删除基本表B、删除视图C、删除基本表和视图D、删除基本表和视图的元组 D

147 SQL语言中使用FOREIGN KEY时,与之配合的语句是()。A、EXISTS

B、EXCEPT

C、TABLE

D、REFERENCES D

148 若用如下的SQL语句创建了一个表S CREATE TABLE S(S# CHAR(6) NOT NULL, SNAME CHAR(8) NOT NULL, SEX CHAR(2), AGE INTEGER),今向S表插入如下行时,哪一行可以被插入?()A、('991001','李明芳',女,'23') B、('990746','张为',NULL,NULL)

C、(NULL,'陈道一','男',32)

D、('992345',NULL,'女',25) B

149 下列关于视图的说法错误的是()。A、视图是从一个或多个基本表导出的表,它是虚表B、某一用户可以定义若干个视图C、视图一经定义就可以和基本表一样被查询、删除和更新D、视图可以用来定义新的视图 C

150 下列关于关系数据库语言SQL语言的说法不正确的是()。A、SQL支持数据库的三级模式结构B、SQL的功能包括查询、操作、定义和控制等四个方面C、SQL是作为独立语言由联机终端用户在交互环境下使用的命令语言,它不能嵌入高级语言内D、SQL除应用在数据库领域外,还在软件工程、人工智能领域有广泛的应用 C

151 视图是由下面哪两者导出的表()。A、模式、关系B、基本表、视图C、基本关系、关系D、内模式、外模式 B

152 SQL语言具有多种优点,那么SQL是()成为关系数据库语言的国际标准的。A、1986年B、1987年C、1988年D、1989年 B

153 设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE()。

A、'_ _W _%'

B、'_ W _ %'

C、'%_ W _ _'

D、' %W _ _' C

154 SQL语言中,外模式对应于()。A、视图和部分基本表B、基本表C、存储文件D、物理磁盘 A

155 SQL语言中,模式对应于()。A、视图和部分基本表B、基本表C、存储文件D、物理磁盘 B

156 SQL语言中,内模式对应于()。A、视图和部分基本表B、基本表C、存储文件D、物理磁盘 C

157 为防止用户通过视图对数据进行增、删、改时,无意或故意操作不属于视图范围内的基本表数据,可在定义视图时加上下列哪个句子?()A、WITH CHECK OPTION子句B、WITH CHECK DISTINCT子句C、WITH CHECK ON子句D、WITH CHECK STRICT子句 A

158 SQL语言具有两种使用方式,它们在使用的细节上会有些差别,特别是SELECT语句。这两种不同使用方式的SQL,分别称为交互式SQL和()A、提示式SQL B、多用户SQL C、嵌入式SQL D、解释式SQL C

159 视图的概念具有很多优点,下面哪一个不是它的优点()。A、视图对于数据库的重构造提供了一定程度的逻辑独立性B、简化了用户操作C、视图机制方便了不同的用户以同样的方式看待同一数据D、视图机制对机密数据提供了自动的安全保护功能C

160 设关系R和S的结构相同,并且各有80个元组,假如这两个关系作交运算,其运算结果的元组个数为()。A、80 B、小于等于80 C、大于等于160 D、大于等于80,小于等于160 B

161 SQL中,下列涉及空值的操作,不正确的是()。A、AGE IS NULL B、AGE IS NOT NULL C、AGE = NULL D、NOT (AGE IS NULL) C

162 在SQL中,SELECT语句的"SELECT DISTINCT"表示查询结果中()。A、属性名都不相同B、去掉了重复的列C、行都不相同D、属性值都不相同 C 163 数据库中只存放视图的()。A、操作B、对应的数据C、定义

D、限制 C

164 最终用户使用的数据视图称为()。A、内模式B、外模式C、概念模式D、存储模式 B

165 有关系R (sno,sname,age ),下列关于空值的查询语句中,不能产生正确结果的是()。A、SELECT sname FROM R WHERE age=NULL B、SELECT sname FROM R WHERE age IS NULL C、SELECT sname FROM R WHERE NOT(age IS NULL)

D、SELECT sname FROM R WHERE age IS NOT NULL A

166 若查询的结果仅限于平均分超过80分的,则应()。A、在GROUP 子句的下一行加入:HA VING A VG( grade)>80 B、在GROUP 子句的上一行加入:HA VING A VG( grade)>80

C、在from子句的上一行加入:HA VING A VG( grade)>80

D、在from子句的下一行加入:HA VING A VG( grade)>80 A

167 一般的数据库系统支持()进行数据更新操作。A、由一个基本表导出的视图 B、视图的字段来自字段表达式函数C、视图中有分组子句D、视图中使用了distinct短语 A

168 SQL 语言中,HA VING 子句用于筛选满足条件的()。 A 、列

B 、行

C 、分组

D 、元组 C

169 表达式“AGE BETWEEN 18 AND 24 ”等价于()。A、AGE>18 AND G<24 B、AGE>=18 AND G<24 C、AGE>18 AND G<=24 D、AGE>=18 AND AGE<=24 D

170 在SQL 语言中,属于数据操纵的操作命令是()。A、CREATE

B、GRANT

C、UPDATE

D、DROP C

相关主题
相关文档 最新文档