1一、单项选择提,(选择一个正确的答案,将相应的字母填入题内的括号中)1.描述事物的符号录称为(b)。A.信息B.数据C.记录D.记录集合2.在人工管理阶段,数据是(b)。A.有结构的B.无结构的C.整体无结构,记录内有结构D.整体结构化的3.(c)是长期存储在计算机内的有组织、可共享的数据集合。A.数据库管理系统B.数据库系统C.数据库D.文件组织4.数据库的完整性是指数据的(c)A.正确性和不被非法存取B.合法性和不被恶意破坏C.正确性和相容性D.合法性和相容性5.数据库系统的核心是(C)A.数据库B.数据库管理系统C.数据库模型D.软件工具6.数据库管理系统实现对数据库的查询、插入、修改和删除等操作的数据库语言称为(c)A.数据定义语言(DDL)B.数据管理语言C.数据操纵语言(DML)D.数据控制语言7.(b)是位于用户与操作系统之间的一层数据管理软件。A.数据库系统B.数据库管理系统C.数据库D.数据库应用系统8.数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和(d)A.数据库管理系统B.数据库应用系统C.相关的计算机系统D.各类相关人员9.数据库系统的数据独立性是指(b)A.不会因为数据库的变化而影响相应程序B.不会因为系统数据库存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其它的存储结构10.在数据模型的三要素中,数据的约束条件规定数据及其联系的(c)A.动态特性B.制约和依存规则C.静态的约束条件D.静态特性11.下列不属于数据模型三要素的是(d)A.数据结构B.数据操作C.数据的约束条件D.静态特性12.在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除,这是由层次模型的(b)决定的。A.数据结构B.数据操作C.完整性约束D.缺陷13.在数据库系统中,把满足以下(b)两个条件的基本层次联系的集合称为层次模型。(1)有一个结点无双亲(2)其他结点无双亲(3)有且仅有一个结点无双亲(4)其他结点有且仅有一个双亲(5)允许其他结点有多个双亲A.(1)和(2)B.(3)和(4)C.(3)和(5)D.(2)和(5)14.数据库技术奠基人之一E.F.Codd于1970年发表多遍论文,主要论述的是(c)A.层次数据模型B.网络数据模型C.关系数据模型D.面向对象数据模型15.在数据库系统中,将满足以下(d)两个条件基本层次联系集合称为网状模型。(1)允许一个以上的结点无双亲(2)仅有一个结点无双亲(3)一个结点可以有多于一个双亲(4)每个结点仅有一个双亲(5)每个结点的双亲是唯一的A.(3)和(4)B.(2)和(3)C.(3)和(4)D.(1)和(3)16.数据库的网状模型应满足的条件是(a)A.允许一个以上的结点无双亲,也允许一个结点有多个双亲B.必须有两个以上的结点2C.有且仅有一个结点无双亲,其余结点都只有一个双亲D.每个结点有且仅有一个双亲17.对关系模型叙述错误的是(d)A.建立在严格的数学理、集合论和谓词演算公式的基础之上B.微机DBMS绝大部份采取关系数据模型C.用二维表表示关系模型是其一大特点D.不具有连接操作的DBMS也可以是关系数据库系统18.同一个关系模型的任意的两个元组值(a)A.不能全同B.可全同C.必须全同D.以上都不对19.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是(d)A.外模式B.内模式C.存储模式D.模式20.数据模型是(b)A.现实世界数据内容的抽象B.现实世界数据特征的抽象C.现实世界数据库结构的抽象D.现实世界数据库物理存储的抽象21.当数据库的_____改变了,由数据库管理员对______映象作相应的改变,可以使___保持不变,从而保证了数据的物理独立性。(C)A.外模式/模式模式用户模式B.模式模式/内模式外模式/模式C.存储结构模式/内模式模式D.模式存储结构用户模式22.数据库系统达到了数据独立性是因为采用了(D)A.层次模型B.网关模型C.关系模型D.三级模式结构23.模式的逻辑子集通常称为(C)A.存储模式B.内模式C.外模式D.模式24.在数据库三级模式结构中,对数据库中全部的数据逻辑结构和特征进行描述的是(B)。A.外模式B.模式C.子模式D.内模式25.为了保证数据库的数据逻辑独立性,需要修改的是(B)A.模式与外模式B.模式与内模式C.三级模式之间的两级映射D.三级模式26.对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述是(A)A.外模式B.模式C.子模式D.内模式27.要保证数据库逻辑数据的独立性,需要修改的是(C)A.模式B.模式与内模式的映射C.模式与外模式的映射D.内模式28.在DBS中,最接近于物理存储设备一级的结构,称为(D)A.外模式B.概念模式C.用户模式D.内模式29.对数据库物理存储方式的描述称为(B)A.外模式B.内模式C.概念模式D.逻辑模式30.在数据库三级模式间引入二级映象的主要作用是(A)A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性31.关于模式间的映象叙述错误的是(D)A.外模式/模式映象是对数据库中不同用户的外模式与数据库逻辑模式之间对应关系的描述B.模式/内模式映象是对数据库中数据全局逻辑结构与数据的物理存储组织结构之间对应关系的描述3C.对于每一个外模式,数据库系统都有一个外模式/模式映象,它定义了该外模式与模式之间的对应关系D.当模式改变时,由数据库管理员对各个外模式/模式映象不作相应的改变,可以使用外模式保持不变32.关于外模式/模式映象叙述错误的是(D)A.外模式/模式映象对应于同一个模式可以有任意多个外模式B.对于每一个外模式,数据库系统都有一个外模式/模式映象,它定义该外模式与模式之间的对应关系C.当模式改变时,由数据库管理员对各个外模式/模式映象作相应的改变,可以使外模式保持不变D.外模式/模式映象是对数据库中相同用户的外模式与数据库逻辑模式之间对应关系描述33.关系模型中,候选码(C)A.可由多个任意属性组成B.至多由一个属性组成C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D.以上都不对34.关系数据模型的三个组成部分中不包括(C)A.完整性规则B.数据结构C.恢复D.数据操作35.关系数据库管理系统应能实现的专门的关系运算包括(B)A.排列、索引、统计B.选择、投影、连接C.关联、更新、排列D.显示、打印、制表36.关系是(D)A.型B.静态的C.稳定的D.关系模型的一个实例37.在通常情况下,下面的关系中不可以作为关系数据库的关系是(D)A.R1(学生号,学生名,性别)B.R2(学生号,学生名,班级号)C.R3(学生号,学生名,宿舍号)D.R4(学生号,学生名,学生简历)38.关系模型的参照完整性规则要求关系中(c)A.不允许引用不存在的元组B.允许引用不存在的元组C.不允许引用不存在的属性D.允许引用不存在的属性39.设有关系R,按条件f对关系R进行选择,正确的是(C)A.f(R)B.RfRC.σf(R)D.Πf(R)40.设有关系R(A,B,C,)和S(B,C,D)下列各关系代数表达式不成立的是(B)A.ⅡA(R)∣╳∣ⅡD(S)B.R∪SC.ⅡB(R)∣╳∣ⅡB(S)D.R∣╳∣S41.关系运算中花费时间可能最长的时间是(C)A.投影B.选择C.笛卡尔积D.除42.集合R与S的连接是可以用关系代数的5种基本运算表示为(B)A.R-(R-S)B.σF(R×S)C.R-(S-R)D.空43.关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为①;从表中选出满足某种条件的元组的操作称为②;将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为③;则①②③为(A)A.①投影、②选择、③连接B.①投影、②选择、③扫描C.①连接、②扫描、③投影D.①投影、②连接、③选择44.关系演算是用(A)来表达查询要求的方式。A.谓词B.关系运算C.元组D.域445.关系代数的6种基本运算均可用元组表达式来表示,下列叙述不正确的是(D)A.并:R∪S={t|R(t)VS(t)}B.交:R∩S={t|R(t)ΛS(t)}C.差:R-S={t|R(t)Λ┐S(t)}D.选择:σF(R)={t|R(t)VF(t)=“真”}46.下列不是域关系演算的原子谓词公式类型是(D)A.R(t1,t2,…,tk),R是一个K目关系,ti为域变量或常量,R(t1,t2,…,tk)表示属性t1,t2,…tk组成的关系B.tiquj:ti,uj为域变量,q为算术比较运算符,表示满足比较关系q的域变量C.tiqC或Cqti,其中ti为域变量,C为常量,q为算术比较运算符D.{t1,t2,…,tk|R(t1,t2,…,tk)}47.关于域关系演算公式的递归定义叙述不正确的是(B)A.原子谓词公式是域关系演算公式B.若f是域关系演算公式,则┐f和(f)也是域关系演算公式C.若f1和f2是域关系演算公式,则f1Λf2,f1Vf2也是域关系演算公式D.若f1和f2不是域关系演算公式,则f1=f2不是域关系演算公式48.关于域关系演算和元组关系演算的区别叙述不正确的是(D)A.不同之处是用域变量代替元组变量的每一个分量B.与元组变量不同的是,域变量的变化范围是某个值域而不是某一个关系C.可以像元组演算一样定义域演算的原子公式D.可以不像元组演算一样定义域演算的原子公式49.SQL语言具有(B)的功能。A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵50.SQL语言具有两种使用方式,分别称为交互式SQL和(C)A.提示式SQLB.多用户SQLC.嵌入式SQLD.解释式SQL51.下列SQL语句中,创建关系表的是(b)A.ALTERB.CREATEC.UPDATED.INSERT52.在当前打开的“教师”表中,含有“职称”和“工资”实际字段,求“教授”的工资总数,并存入变量nsalary在正确命令是(a)A.SUM工资TOnsalaryFOR职称=“教授”B.AVERAGE工资TOnsalaryFOR职称=教授C.SUM工资TOnsalaryFOR“职称”=教授D.COUNT工资TOnsalaryFOR职称=“教授”53.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及关系(d)A.SB.SC,CC.SCD.S,C,SC54.SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE,最重要的也是使用最频繁的语句是(a)A.SELECTB.INSERTC.UPDATED.DELETE55.下列属于数据更新语句是(c)A.索引B.删除C.修改D.插入56.下列关于UPDATE语句的使用格式正确的是(a)5A.UPDATEtable_nameSETcolumn=valuel,column2=value2WHEREcolumn3=value3;B.UPDATEusersl,users2SETageto24WHEREname=123C.UPDATEmytablePUT‘ABC’TOfirst_columnWHEREfirst_column=’Me!’D.UPDATEfirst_column=’Update’INtableWHEREsecond_column=’Me!’57.下列不属于计算机系统的三类安全性的是(d)A.技术安全、政策法规B.管理安全、技术安全C.技术安全、管理安全、政策法规D.安全监察58.为有效的保护重要数据,提高计算机系统的安全性,通常要采用(a)技术A.数据加密B.验证设计C.结构化保护D.标记安全保护59.下列不是用于实现数据库安