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

数据库选择测试题

【自测题1:绪论】测试总分:100分1.单选题:下列四项中,不属于数据库系统特点的是(b )。

A. 数据独立性高B. 数据冗余度高C. 数据完整性D. 数据共享2.单选题:概念数据模型是现实世界的第一层抽象,这一类模型中最著名的模型是(c )。

A. 网状模型B. 关系模型C. 实体-联系模型D. 层次模型3.单选题:数据库三级模式中,真正存在的是(b )。

A. 子模式B. 内模式C. 外模式D. 模式4.单选题:下述(a )不是DBA数据库管理员的职责。

A. 数据库管理系统设计B. 定义数据库模式C. 数据库安全D. 完整性约束说明5.单选题:数据库系统与文件系统的主要区别是(c )。

A. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件B.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量C. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决D. 数据库系统复杂,而文件系统简单6.单选题:数据库的概念模型独立于(a)。

A. 具体的机器和DBMSB. 现实世界C. 信息世界D. E-R图7.单选题:数据库中,数据的物理独立性是指(c)。

A. 用户程序与DBMS的相互独立B. 应用程序与数据库中数据的逻辑结构相互独立C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的D. 数据库与数据库管理系统的相互独立8.单选题:关系数据模型是目前最重要的一种数据模型,它的三个要素分别是(b )。

A. 实体完整性、参照完整性、用户自定义完整性B. 外模式、模式、内模式C. 数据增加、数据修改、数据查询D. 数据结构、关系操作、完整性约束9.单选题:要保证数据库的逻辑数据独立性,需要修改的是(d)。

A. 模式B. 三级模式C. 模式与内模式之间的映射D. 模式与外模式之间的映射10.单选题:在数据库中,下列说法(c)是不正确的。

A. 若系统是完全可以控制的,则系统可确保更新时的一致性B. 数据库减少了数据冗余C. 数据库避免了一切数据的重复D. 数据库中的数据可以共享11.单选题:模式和内模式(d )。

A. 可以有多个B. 最多只能有一个C. 至少两个D. 只能有一个12.单选题:数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和(d )组成。

A. 系统分析员B. 操作员C. 程序员D. 数据库管理员13.单选题:一般地,一个数据库系统的外模式(c )。

A. 只能有一个B. 至少两个C. 可以有多个D. 最多只能有一个14.单选题:关系数据模型(a)。

A. 可以表示实体间的上述三种联系B. 只能表示实体间的1:1联系C. 只能表示实体间的1:n联系D. 只能表示实体间的m:n联系15.单选题:数据库系统的数据独立性体现在(b )。

A. 不会因为数据的变化而影响到应用程序B. 不会因为数据存储结构与数据逻辑结构的变化而影响应用程序C. 不会因为存储策略的变化而影响存储结构D. 不会因为某些存储结构的变化而影响其他的存储结构16.单选题:用户或应用程序看到的那部分局部逻辑结构和特征的描述是(a)模式。

A. 子模式B. 物理模式C. 模式D. 内模式17.单选题:要保证数据库的数据独立性,需要修改的是(a)。

A. 三级模式之间的两层映射B. 三层模式C. 模式与内模式D. 模式与外模式18.单选题:数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(d )。

A. DBS就是DB,也就是DBMSB. DB包括DBS和DBMSC. DBMS包括DB和DBSD. DBS包括DB和DBMS19.单选题:描述数据库全体数据的全局逻辑结构和特性的是()b 。

A. 外模式B. 模式C. 内模式20.单选题:下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(d )。

I.人工管理阶段II.文件系统阶段III.数据库阶段A. II 和IIIB. I 和IIC. 只有IID. 只有I【自测题2:关系数据库】测试总分:100分1.单选题:参加差运算的两个关系(c)。

A. 属性个数可以不相同B. 一个关系包含另一个关系的属性C.属性个数必须相同D. 属性名必须相同2.单选题: A candidate key is (a ).A. an attribute or a set of attributes that is potentially(有潜力地) the superkey(超键) of a relationB. an attribute or a set of attributes that is potentially the primary key of a relationC. an attribute or a set of attributes with a unique value for each tuple of a relationD. a set of attributes referring to another relation in the database3.单选题:一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的(c )。

A. 行B. 记录C. 属性D. 元组4.单选题:关系代数运算是以(c )为基础的运算。

A. 代数运算B. 谓词演算C. 集合运算D. 关系运算5.单选题:Every value in a relation must be (aa ).A. single-valuedB. simple and single-valuedC. not null and single-valuedD. composite(复合的) and single-valued6.单选题:有两个关系R和S,分别包含15个和10个元组,则在R∪S,R-S,R∩S中不可能出现的元组数目情况是(b)。

A. 21,11,4B. 18,7,7C. 15,5,10D. 25,15,07.单选题:关系模型中,一个码是(b)。

A. 至多由一个属性组成B. 由一个或多个属性组成,其值能够惟一标识关系中一个元组C. 以上都不是D. 可以由多个任意属性组成8.单选题:有两个关系R(A,B,C)和S(B,C,D),则R÷S结果的属性个数是(d)。

A. 不一定B. 2C. 3D. 19.单选题:下面的选项不是数据库关系基本特征的是(c)。

A. 不同的列应有不同的列名B. 与行的次序无关C. 不同的列应有不同的数据类型D. 与列的次序无关10.单选题:现有如下关系模式:患者(患者编号,患者姓名,性别,出生日期,所在单位),医生(医生编号,医生姓名,性别,出生日期,所在科室),医疗(医疗编号,患者编号,医生编号,诊断日期,诊断结果)。

其中,“医疗”关系模式的外码是(c)。

A. 医生编号和患者编号B. 患者姓名C. 患者编号D. 患者编号和患者姓名11.单选题:关系数据库中的投影操作是指从关系中()。

A. 建立相应的影像B. 抽出特定字段C. 抽出特定记录D. 建立相应的图形12.单选题: A relation (from the relational database model) consists of(由……组成) a set of tuples(元组), which implies(意味着) that ( a).A. all of the aboveB. all tuples in a relation must be distinct(独一无二的)C. every relation has a key(键)D. for any two tuples, the values associated with one or more of their attributes(属性) must differ13.单选题:五种基本关系代数运算是(d )。

A. ∪、-、σ、π、÷B. ∪、∩、×、σ、πC. ∪、∩、σ、π、-D. ∪、-、×、σ、π14.单选题:一个关系只有一个(c)。

A. 候选码B. 外码C. 主码D. 超码15.单选题:Union compatible(兼容的) relations are those that have ( ).A. the same number of attributes, where each pair of corresponding attributes shares the same domainB. the same domains for attributesC. the same degreeD. the same cardinality and the same domains for attributes16.单选题:在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主键是R#,S的主键是S#,则S#在R中称为(a )。

A.外键B. 超键C. 候选键D. 主键17.单选题:从一个数据库关系中取出满足某个条件的所有记录形成一个新的数据库关系的操作是(a )操作。

A. 选择B. 投影C. 复制D. 连接18.单选题:关系数据库管理系统应能实现的专门关系运算包括(c)。

A. 排序、索引、统计B. 关联、更新、排序C. 选择、投影、连接D. 显示、打印、制表19.单选题:关系代数中的连接操作是由(b )操作组合而成。

A. 投影、选择、笛卡尔积B. 选择和笛卡尔积C. 选择和投影D. 投影和笛卡尔积20.单选题:假设有关系R和S,关系代数表达式R-(R-S)表示的是(b )。

A. R×SB. R∩SC. R∪SD. R-S【自测题3:关系数据库标准语言SQL】测试总分:100分1.单选题:在SQL语言中的视图VIEW是数据库的(d)。

A. 模式B. 存储模式C. 内模式D. 外模式2.单选题:学生关系模式S(S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。

要在表S中删除一个属性“年龄”,可选用的SQL语句是(d)。

A. UPDATE S AgeB. DELETE Age from SC. ALTER TABLE S DROP‘Age’D. ALTER TABLE S DROP COLUMN Age3.单选题:设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。

若要更正王二的化学成绩为85分,则可用(c )。

相关主题