期末选择题附有答案_第1页
期末选择题附有答案_第2页
期末选择题附有答案_第3页
期末选择题附有答案_第4页
期末选择题附有答案_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

P2-期末选择题[复制]1.数据库管理技术是在()的基础上发展起来的。[单选题]*A、文件系统(正确答案)B、编译系统C、应用程序系统D、数据库管理系统2.数据模型的三要素是数据结构、数据操作和()。建立数据库系统的主要目标是减少数据冗余,提高数据的独立性,并集中检查(\)。【05年上12题】[单选题]*A、数据安全B、数据兼容C、数据约束条件(正确答案)D、数据维护3.建立数据库系统的主要目标是减少数据冗余,提高数据的独立性,并集中检查()。【05年上12题】[单选题]*A、数据操作性B、数据兼容性C、数据完整性(正确答案)D、数据可维护性4.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的()的集合。【08上48题】[单选题]*A、命令B、程序C、数据(正确答案)D、文件5.在数据库设计中,E-R模型常用于()阶段。【10下49题】[单选题]*A、需求分析B、概念设计(正确答案)C、逻辑设计D、物理设计6.数据库的基本表与存储文件之间通过建立()之间的映像,保证数据的物理独立性。【18年上半年51题】[单选题]*A、外模式/模式B、外模式/内模式C、模式/内模式(正确答案)D、外模式/外模式7.某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门代码,部门名称,电话)员工(员工代码,姓名,部门代码)顾客(顾客号,姓名,年龄,性别)维修(顾客号,故障情况,维修日期,员工代码)。若每个部门有多名员工,而每个员工只属于一个部门。员工代码唯一标识员工关系的每一个元组。部门和员工之间是()联系。一个员工同一天可为多位顾客维修车辆,而一名顾客也可由多个员工为其维修车辆。【18年下半年56题】[单选题]*A、1∶1B、1∶n(正确答案)C、n∶1D、n∶m8.假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的‘选课”联系类型为()。[单选题]*A、n∶m(正确答案)B、1∶nC、n∶1D、1∶19.假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,产地,数量,价格),其中,营销点唯一标识S中的每一个元组。每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。S和P之间的联系类型属于()。[单选题]*A、1:1B、1:nC、n:1D、n:m(正确答案)10.给定部门DEP、职工EMP、项目PROJ实体集,若一名职工仅属于一个部门,一个部门有多名职工;一个职工可以参加多个项目,一个项目可以由多个职工参加。那么,DEP与EMP、EMP与PROJ之间的联系类型分别为()。【14上半年47题】[单选题]*A、1:1和m:nB、1:n和n:1C、1:n和m:n(正确答案)D、n:1和m:n11.关系代数运算中,()运算结果的关系模式与原关系模式相同。【05年上13题】[单选题]*A、并(正确答案)B、笛卡儿积C、投影D、自然连接12.设有关系R、S、T如下图所示,其中,关系T是()运算的结果。【06年上50题】[单选题]*A、S∪RB、S-R(正确答案)C、S∩RD、S×R13.通过()关系运算,可以从表1和表2获得表3。【07上48题】[单选题]*A、投影B、选择C、笛卡尔积D、自然连接(正确答案)14.关系代数运算是以集合操作为基础的运算,其五种基本运算是并、差、()、投影和选择,其他运算可由这些运算导出。[单选题]*A、交B、连接C、笛卡尔积(正确答案)D、自然连接15.关系代数运算是以集合操作为基础的运算,其五种基本运算是并、差、笛卡尔积、投影和选择,其他运算可由这些运算导出。为了提高数据的操作效率和存储空间的利用率,需要对()进行分解。【07下51题】[单选题]*A、内模式B、视图C、外模式D、关系模式(正确答案)16.对表1和表2进行()关系运算可以得到表3。【09下53题】[单选题]*A、投影B、选择C、自然连接(正确答案)D、笛卡尔积17.给出关系R(A,B,C)和S(A,B,C),R和S的函数依赖集F={A→B,B→C}。若R和S进行自然连接运算,则结果集有()个属性。【20上半年38题】[单选题]*A、3(正确答案)B、4C、5D、618.给出关系R(A,B,C)和S(A,B,C),R和S的函数依赖集F={A→B,B→C}。若R和S进行自然连接运算,关系R和S()。【20上半年38题】[单选题]*A、不存在传递依赖B、存在传递依赖A→BC、存在传递依赖A→C(正确答案)D、存在传递依赖B→C19.在关系代数运算中,()运算结果的结构与原关系模式的结构相同。【17年下半年52题】[单选题]*A、并(正确答案)B、投影C、笛卡儿积D、自然连接20.假设关系R1、R2和R3如下表所示,关系代数表达式R3=()。【20上半年55题】[单选题]*A、R1XR2B、R1∩R2C、R1UR2(正确答案)D、R1÷R221.假设关系R1、R2和R3如下表所示,关系代数表达式R1=()。【20上半年55题】[单选题]*A、R3XR2B、R3∩R2C、R3UR2D、R3-R2(正确答案)22.某企业信息管理系统的部分关系模式为:部门(部门号,部门名,负责人,电话)、职工(职工号,职工姓名,部门号,职位,住址,联系电话)。部门关系中的部门名为非空值,负责人参照职工关系的职工号,请将下述SQL语句的空缺部分补充完整。【18年上半年55题】CREATETABLE部门(部门号CHAR(4)PRIMARYKEY,部门名CHAR(20)(),负责人CHAR(6),电话CHAR(15),(\));[单选题]*A、UNIQUEB、NOTNULL(正确答案)C、KEYUNIQUED、PRIMARYKEY23.某企业信息管理系统的部分关系模式为:部门(部门号,部门名,负责人,电话)、职工(职工号,职工姓名,部门号,职位,住址,联系电话)。部门关系中的部门名为非空值,负责人参照职工关系的职工号,请将下述SQL语句的空缺部分补充完整。【18年上半年55题】CREATETABLE部门(部门号CHAR(4)PRIMARYKEY,部门名CHAR(20)(\),负责人CHAR(6),电话CHAR(15),();[单选题]*A、PRIMARYKEY(部门号)NOTNULLUNIQUEB、PRIMARYKEY(部门名)UNIQUEC、FOREIGNKEY(负责人)REFERENCES职工(职工号)(正确答案)D、FOREIGNKEY(负责人)REFERENCES职工(职工姓名)24.某医院有科室关系D(科室号,科室名,负责人,联系电话),其中:“科室号”唯一标识关系D中的每一个元组。住院部设有病人关系R(住院号,姓名,性别,科室号,家庭住址),其中,”住院号”唯一标识关系R中的每一个元组,”性别”的取值只能为M或F,要求科室号参照科室关系D中的科室号。创建R关系的SQL语句如下:【15年-上半年-51题】CREATETABLER(住院号CHAR(8)(),姓名CHAR(10),性别CHAR(1)(\),科室号CHAR(4)(\),家庭住址CHAR(30));[单选题]*A、PRIMARYKEY(正确答案)B、REFERENCESD(科室号)C、NOTNULLD、FOREIGNKEY25.某医院有科室关系D(科室号,科室名,负责人,联系电话),其中:“科室号”唯一标识关系D中的每一个元组。住院部设有病人关系R(住院号,姓名,性别,科室号,家庭住址),其中,”住院号”唯一标识关系R中的每一个元组,”性别”的取值只能为M或F,要求科室号参照科室关系D中的科室号。创建R关系的SQL语句如下:【15年-上半年-51题】CREATETABLER(住院号CHAR(8)(\),姓名CHAR(10),性别CHAR(1)(),科室号CHAR(4)(\),家庭住址CHAR(30));[单选题]*A、IN(M,F)B、CHECK(“M”,”F”)C、LIKE(“M”,”F”)D、CHECK(性别IN(“M”,”F”))(正确答案)26.某医院有科室关系D(科室号,科室名,负责人,联系电话),其中:“科室号”唯一标识关系D中的每一个元组。住院部设有病人关系R(住院号,姓名,性别,科室号,家庭住址),其中,”住院号”唯一标识关系R中的每一个元组,”性别”的取值只能为M或F,要求科室号参照科室关系D中的科室号。创建R关系的SQL语句如下:【15年-上半年-51题】CREATETABLER(住院号CHAR(8)(\),姓名CHAR(10),性别CHAR(1)(\),科室号CHAR(4)(),庭住址CHAR(30));[单选题]*A、PRIMARYKEYNOTNULLB、PRIMARYKEYUNIQUEC、FOREIGNKEYREFERENCESD(科室号)(正确答案)D、FOREIGNKEYREFERENCESD(科室名)27.某数据库系统中,假设有部门关系Dept(部门号,部门名,负责人,电话),其中,“部门号”是该关系的主键;员工关系Emp(员工号,姓名,部门,家庭住址),属性”家庭住址”包含省、市、街道以及门牌号,该属性是一个(\)属性。【15年-下半年-51题】创建Emp关系的SQL语句如下:CREATETABLEEmp(员工号CHAR(4)(),姓名CHAR(10),部门CHAR(4),家庭住址CHAR(30),(\);[单选题]*A、PRIMARYKEY(正确答案)B、NULLC、FOREIGNKEYD、NOTNULL28.设有商品关系P(商品名,条形码,供应商号,价格,数量),“条形码”唯一标识关系P中的每一个元组,商品名不能为空,供应商号是关系P的外键。另有供应商关系S(供应商号,供应商名,地址,电话)。关系P中的商品名是唯一的。建立商品关系P的SQL语句如下所示:CREATETABLEP(商品名CHAR(30)(),条形码CHAR(30)(\),供应商号CHAR(5),价格CHAR(20),数量CHAR(20)(\)(供应商号)REFERENCESS(供应商号));[单选题]*A、NULLB、UNIQUEC、NOTNULLD、NOTNULLUNIQUE(正确答案)29.设有商品关系P(商品名,条形码,供应商号,价格,数量),“条形码”唯一标识关系P中的每一个元组,商品名不能为空,供应商号是关系P的外键。另有供应商关系S(供应商号,供应商名,地址,电话)。关系P中的商品名是唯一的。建立商品关系P的SQL语句如下所示:CREATETABLEP(商品名CHAR(30)(\),条形码CHAR(30)(),供应商号CHAR(5),价格CHAR(20),数量CHAR(20)(\)(供应商号)REFERENCESS(供应商号));[单选题]*A、NULLB、NOTNULLC、PRIMARYKEY(正确答案)D、FOREIGNKEY30.设有商品关系P(商品名,条形码,供应商号,价格,数量),“条形码”唯一标识关系P中的每一个元组,商品名不能为空,供应商号是关系P的外键。另有供应商关系S(供应商号,供应商名,地址,电话)。关系P中的商品名是唯一的。建立商品关系P的SQL语句如下所示:CREATETABLEP(商品名CHAR(30)(\),条形码CHAR(30)(\),供应商号CHAR(5),价格CHAR(20),数量CHAR(20),()(供应商号)REFERENCESS(供应商号));[单选题]*A、NULLB、NOTNULLC、PRIMARYKEYD、FOREIGNKEY(正确答案)31.某公司数据库的两个关系:部门(部门号,部门名,负责人,电话)和员工(员工号,姓名,住址)。假设每个部门有若干名员工,一名负责人,一部电话;员工号为员工关系的主键。a.若部门名是唯一的,请将下述SQL语句的空缺部分补充完整。CREATETABLE部门(部门号CHAR(3)PRIMARYKEY,部门名CHAR(10)(),负责人CHAR(4),电话CHAR(20))(\));[单选题]*A、NOTNULLB、UNIQUE(正确答案)C、KEYUNIQUED、PRIMARYKEY32.某银行信用卡额度关系C(信用卡号,用户名,身份证号,最高消费额度,累计消费额)中,信用卡号唯一标识关系C的每一个元组。一个身份证只允许办理一张信用卡。关系C有()。【20上半年37题】[单选题]*A、1个候选键,即信用卡号B、2个候选键,即信用卡号、身份证号(正确答案)C、1个候选键,即身份证号D、1个候选键,即信用卡号、用户名33.某数据库系统中,假设有部门关系Dept(部门号,部门名,负责人,电话),其中,"部门号"是该关系的主键;员工关系Emp(员工号,姓名,部门,家庭住址),属性"家庭住址"包含省、市、街道以及门牌号。为在员工关系Emp中增加一个"工资"字段,其数据类型为数字型并保留2位小数,可采用的SQL语句为()。[单选题]*A、ALTERTABLEEmpADD工资CHAR(6,2);B、UPDATATABLEEmpADD工资NUMERIC(6,2);C、ALTERTABLEEmpADD工资NUMERIC(6,2);(正确答案)D、ALTERTABLEEmpMODIFY工资NUMERIC(6,2);34.设有公民关系P(姓名,身份证号,年龄,性别,联系电话,家庭住址),()唯一标识关系P中的每一个元组,并且应该用(\)来进行主键约束。[单选题]*A、姓名B、身份证号(正确答案)C、联系电话D、家庭住址35.设有公民关系P(姓名,身份证号,年龄,性别,联系电话,家庭住址),(\)唯一标识关系P中的每一个元组,并且应该用()来进行主键约束。[单选题]*A、NULLB、NOTNULLC、PRIMARYKEY(正确答案)D、FOREIGNKEY36.假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,产地,数量,价格),其中,营销点唯一标识S中的每一个元组。每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。关系S和P的主键分别为()。[单选题]*A、营销点、商品名B、营销点、条形码(正确答案)C、负责人姓名、商品名D、负责人姓名、条形码37.设有一个员工关系EMP(员工号,姓名,部门名,职位,薪资),若需查询不同部门中担任“项目主管”的员工的平均薪资。将员工号为“10058”、姓名为“黄晓华”、部门名为“开发部”的元组插入EMP关系中的SQL语句为:Insert()【14上半年48题】[单选题]*A、intoEMPValues(10058,黄晓华,开发部,,)B、intoEMPValues(10058,"黄晓华","开发部",,)(正确答案)C、settoEMPValues(10058,黄晓华,开发部,,)D、settoEMPValues(10058,"黄晓华","开发部",,)38.对于学生关系Students(Sno,Sname,Sex,SD,Sage,SAdd),属性Sno、Sname、Sex、SD、Sage和SAdd分别表示学生的学号、姓名、所在系、年龄和通信地址;其中SD是关系Dept的主键。【11年下半年54题】学生关系的主键是(),外键是(\)。[单选题]*A、Sno(正确答案)B、SnameC、SDD、SAdd39.对于学生关系Students(Sno,Sname,Sex,SD,Sage,SAdd),属性Sno、Sname、Sex、SD、Sage和SAdd分别表示学生的学号、姓名、性别、所在系、年龄和通信地址;其中SD是关系Dept的主键。【11年下半年54题】学生关系的主键是(\),外键是()。[单选题]*A、SnoB、SnameC、SD(正确答案)D、SAdd40.商品关系P(商品名,条形码,产地,价格)。查询由“北京”生产的185升电冰箱的SQL语句应该是:SELECT商品名,产地FROMPWHERE产地=‘北京’AND()【06年下46题】[单选题]*A、条形码=185升电冰箱B、条形码=‘185升电冰箱’C、商品名=185升电冰箱D、商品名=‘185升电冰箱’(正确答案)41.某高校教学管理系统中的院系关系Department和学生关系Students的模式分别为:Department(院系号,院系名,负责人,办公电话),学生关系Students(学号,姓名,身份证号,院系号,联系电话,家庭住址)。Department中的“院系号”唯一标识一个院系,Students中的“学号”能唯一标识一名学生,“家庭住址”可进一步分为邮编、省、市、街道。根据以上描述可知,关系Students的候选键为()。[单选题]*A、学号B、身份证号和院系号C、学号和身份证号(正确答案)D、学号和院系号42.设有公民关系P(姓名,身份证号,年龄,性别,联系电话,家庭住址)。若要将身份证号为的人的姓名修改为”刘丽华”,则对应的SQL语句为:UPDATEP()WHERE(\)=;[单选题]*A、SET姓名=“刘丽华”(正确答案)B、Modify姓名=“刘丽华”C、SET姓名=刘丽华D、Modify姓名=刘丽华43.商品关系P(商品名,条形码,产地,价格)中的(\)属性可以作为该关系的主键。将价格小于50的商品上调5%的SQL语句应该是:UPDATEP()WHERE价格<50;[单选题]*A、SET价格=‘价格*1.05’B、SET价格=价格*1.05(正确答案)C、Modify价格=‘价格*1.05’D、Modify价格=价格*1.0544.设有公民关系P(姓名,身份证号,年龄,性别,联系电话,家庭住址)。若要将身份证号为的人的姓名修改为”刘丽华”,则对应的SQL语句为:UPDATEP(\)WHERE()=;[单选题]*A、刘丽华B、刘丽华C、身份证号(正确答案)D、联系电话45.假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,产地,数量,价格),其中,营销点唯一标识S中的每一个元组。每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。为查询产于”上海”且商品名为”冰箱”或”电视”的型号及价格,并要求价格按降序排列。实现的SQL语句如下:SELECT商品名,型号,价格FROMPWHERE()AND(\)(\);[单选题]*A、商品名=““冰箱”“OR商品名=““电视”“(正确答案)B、商品名=冰箱OR商品名=电视C、商品名=““冰箱”“AND商品名=““电视”“D、商品名=冰箱AND商品名=电视46.假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,产地,数量,价格),其中,营销点唯一标识S中的每一个元组。每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。为查询产于”上海”且商品名为”冰箱”或”电视”的型号及价格,并要求价格按降序排列。实现的SQL语句如下:SELECT商品名,型号,价格FROMPWHERE(\)AND()(\);[单选题]*A、条形码=上海B、条形码=““上海”“C、产地=上海D、产地=““上海”“(正确答案)47.对于学生关系Students(Sno,Sname,Sex,SD,Sage,SAdd),属性Sno、Sname、Sex、SD、Sage和SAdd分别表示学生的学号、姓名、所在系、年龄和通信地址;其中SD是关系Dept的主键。查询其它系比数学系MS所有学生年龄都要小的学生姓名及年龄的SQL语句为:SELECTSname,SageFROMstudentsWHERESage<ALL(SELECTSageFROMstudentsWHERE())AND(\);[单选题]*A、SD=“MS”(正确答案)B、SD<>“MS”C、”SD”=MSD、”SD”<>MS48.设有员工关系Emp(员工号,姓名,性别,部门,家庭住址),其中,属性“性别”的取值只能为M或F;属性“部门”是关系Dept的主键。要求可访问“家庭住址”的某个成分,如邮编、省、市、街道以及门牌号。创建Emp关系的SQL语句如下:CREATETABLEEmp(员工号CHAR(4),姓名CFIAR(10),性别CHAR(1)(\),部门CHAR(4)(),家庭住址CHAR(30),PRIMARYKEY(员工号));[单选题]*A、NOTNULLB、REFERENCESDept(部门)(正确答案)C、NOTNULLUNIQUED、REFERENCESDept(‘部门’)49.设有公民关系P(姓名,身份证号,年龄,性别,联系电话,家庭住址),()唯一标识关系P中的每一个元组。[单选题]*A、姓名B、身份证号(正确答案)C、联系电话D、家庭住址50.设有公民关系P(姓名,身份证号,年龄,性别,联系电话,家庭住址),(\)唯一标识关系P中的每一个元组,并且应该用()来进行主键约束。[单选题]*A、NULLB、NOTNULLC、PRIMARYKEY(正确答案)D、FOREIGNKEY51.设有公民关系P(姓名,身份证号,年龄,性别,联系电话,家庭住址),(\)唯一标识关系P中的每一个元组,并且应该用(\)来进行主键约束。该关系中,()属于复合属性。[单选题]*A、姓名B、身份证号C、联系电话D、家庭住址(正确答案)52.设有关系Students(学号,姓名,年龄,性别,系名,家庭住址),如果要查询姓“李”的且家庭住址包含“科技路”的学生学号、姓名以及所在系,则对应的SELECT语句如下:SELECT学号,姓名,系名FROMStudentsWHERE()AND(\);[单选题]*A、姓名LIKE‘李’B、姓名LIKE‘李%’(正确答案)C、姓名AS‘李’D、姓名AS‘李%’53.设有关系Students(学号,姓名,年龄,性别,系名,家庭住址),如果要查询姓“李”的且家庭住址包含“科技路”的学生学号、姓名以及所在系,则对应的SELECT语句如下:SELECT学号,姓名,系名FROMStudentsWHERE(\)AND();[单选题]*A、家庭住址LIKE‘%科技路%’(正确答案)B、家庭住址LIKE‘科技路’C、家庭住址AS‘%科技路%’D、家庭住址AS‘科技路’54.某企业职工关系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的属性分别表示职工号、姓名、部门、地址和电话;经费关系FUNDS(E_no,E_limit,E_used)中的属性分别表示职工号、总经费金额和已花费金额。若要查询部门为”开发部”且职工号为“03015“的职工姓名及其经费余额,则相应的SQL语句应为:SELECT()FROM(\)WHERE(\)[单选题]*A、EMP.E_no,E_limit-E_usedB、EMP.E_name,E_used-E_limitC、EMP.E_no,E_used-E_limitD、EMP.E_name,E_limit-E_used(正确答案)55.某企业职工关系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的属性分别表示职工号、姓名、部门、地址和电话;经费关系FUNDS(E_no,E_limit,E_used)中的属性分别表示职工号、总经费金额和已花费金额。若要查询部门为”开发部”且职工号为“03015“的职工姓名及其经费余额,则相应的SQL语句应为:SELECT(\)FROM()WHERE(\)[单选题]*A、EMPB、FUNDSC、EMP,FUNDS(正确答案)D、IN[EMP,FUNDS]56.设有公民关系P(姓名,身份证号,年龄,性别,联系电话,家庭住址),(\)唯一标识关系P中的每一个元组,并且应该用(\)来进行主键约束。该关系中,(\)属于复合属性。若要将身份证号为的人的姓名修改为”刘丽华”,则对应的SQL语句为:UPDATEP()WHERE(\)=;[单选题]*A、SET姓名=“刘丽华”(正确答案)B、Modify姓名=“刘丽华”C、SET姓名=刘丽华D、Modify姓名=刘丽华57.设有公民关系P(姓名,身份证号,年龄,性别,联系电话,家庭住址),(\)唯一标识关系P中的每一个元组,并且应该用(\)来进行主键约束。该关系中,(\)属于复合属性。若要将身份证号为的人的姓名修改为”刘丽华”,则对应的SQL语句为:UPDATEP(\)WHERE()=;[单选题]*A、刘丽华B、“刘丽华”C、身份证号(正确答案)D、家庭住址58.设有公民关系P(姓名,身份证号,年龄,性别,联系电话,家庭住址),若要查询家庭住址包含”朝阳区”的人的姓名及联系电话,则对应的SQL语句为:SELECT姓名,电话FROMPWHERE家庭住址()[单选题]*A、IN(朝阳区)B、like”朝阳区”C、IN(”朝阳区”)D、like“%朝阳区%”(正确答案)59.设有商品关系P(商品名,条形码,供应商号,价格,数量),“条形码”唯一标识关系P中的每一个元组,商品名不能为空,供应商号是关系P的外键。另有供应商关系S(供应商号,供应商名,地址,电话)。关系P中的商品名是唯一的。建立商品关系P的SQL语句如下所示:查询供应商及价格小于等于2500元且大于等于1280元的“电冰箱”的数量的SQL语句为:SELECT商品名,供应商名,价格,数量FROMPWHERE商品名=’电冰箱’AND();[单选题]*A、价格Between1280AND2500(正确答案)B、价格From1280TO2500C、价格≤’2500’AND价格≥’1280’D、’价格’≤2500AND’价格’≥128060.设有商品关系P(商品名,条形码,供应商号,价格,数量),“条形码”唯一标识关系P中的每一个元组,商品名不能为空,供应商号是关系P的外键。另有供应商关系S(供应商号,供应商名,地址,电话)。关系P中的商品名是唯一的。查询供应商地址包含“西安”的供应商名及电话的SQL语句为:SELECT供应商名,电话FROMSWHERE();[单选题]*A、地址IN(西安)B、地址like’%西安%’(正确答案)C、地址IN(’西安’)D、地址like’西安’61.某公司数据库的两个关系:部门(部门号,部门名,负责人,电话)和员工(员工号,姓名,住址)。假设每个部门有若干名员工,一名负责人,一部电话;员工号为员工关系的主键。查询各部门负责人的姓名及住址的SQL语句如下:SELECT部门名,姓名,住址FROM部门,员工WHERE()[单选题]*A、员工号=负责人(正确答案)B、员工号=’负责人’C、姓名=负责人D、姓名=’负责人’62.设有关系Students(学号,姓名,年龄,性别,系名,家庭住址),如果要查询姓“李”的且家庭住址包含“科技路”的学生学号、姓名以及所在系,则对应的SELECT语句如下:SELECT学号,姓名,系名FROMStudentsWHERE(\)AND();[单选题]*A、家庭住址LIKE‘%科技路%’(正确答案)B、家庭住址LIKE‘科技路’C、家庭住址AS‘%科技路%’D、家庭住址AS‘科技路’63.商品关系P(商品名,条形码,产地,价格)。查询由“北京”生产的185升电冰箱的SQL语句应该是:SELECT商品名,产地FROMPWHERE产地=‘北京’AND();[单选题]*A、条形码=185升电冰箱B、条形码=‘185升电冰箱’C、商品名=185升电冰箱D、商品名=‘185升电冰箱’(正确答案)64.学生关系模式为S(Sno,Sname,SD,Sage),其中:Sno表示学生学号,Sname表示学生姓名,SD表示学生所在系,Sage表示学生年龄,试将下面的SQL语句空缺部分补充完整,使其可以查询计算机系须生的学号、姓名和年龄。【05年上14题】SELECTSno,Sname,SageFORMsWHERE()[单选题]*A、SD=计算机B、SD=’计算机’(正确答案)C、’SD’=计算机D、‘SD=计算机’65.设有一个关系emp-sales(部门号,部门名,商品编号,销售数),查询各部门至少销售了5种商品或者部门总销售数大于2000的部门号、部门名及平均销售数的SQL语句如下:SELECT部门号,部门名,AVG(销售数)AS平均销售数FROMemp-salesGROUPBY()HAVING(\)OR(\);[单选题]*A、部门号(正确答案)B、部门名C、商品编号D、销售数66.设有一个关系emp-sales(部门号,部门名,商品编号,销售数),查询各部门至少销售了5种商品或者部门总销售数大于2000的部门号、部门名及平均销售数的SQL语句如下:SELECT部门号,部门名,AVG(销售数)AS平均销售数FROMemp-salesGROUPBY(\)HAVING()OR(\);[单选题]*A、COUNT(商品编号)>5B、COUNT(商品编号)>=5(正确答案)C、COUNT(DISTINCT部门号)>=5D、COUNT(DISTINCT部门号)>567.设有一个关系emp-sales(部门号,部门名,商品编号,销售数),查询各部门至少销售了5种商品或者部门总销售数大于2000的部门号、部门名及平均销售数的SQL语句如下:SELECT部门号,部门名,AVG(销售数)AS平均销售数FROMemp-salesGROUPBY(\)HAVING(\)OR();[单选题]*A、SUM(销售数)>2000B、SUM(销售数)>=2000C、SUM(‘销售数’)>2000(正确答案)D、SUM(‘销售数’)>=200068.假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一旦学生选择某门课程必定有该课程的成绩。查询“软件工程”课程的平均成绩、最高成绩与最低成绩之间差值的SQL语句如下:SELECTAVG(成绩)AS平均成绩,()FROMC,SCWHEREC.课程名=’软件工程’ANDC.课程号=SC.课程号;[单选题]*A、差值ASMAX(成绩)-MIN(成绩)B、MAX(成绩)-MIN(成绩)AS差值(正确答案)C、差值INMAX(成绩)-MIN(成绩)D、MAX(成绩)-MIN(成绩)IN差值69.设有一个员工关系EMP(员工号,姓名,部门名,职位,薪资),若需查询不同部门中担任“项目主管”的员工的平均薪资,则相应的SELECT语句为:SELECT部门名,AVG(薪资)AS平均薪资FROMEMPGROUPBY()HAVING(\)[单选题]*A、员工号B、姓名C、部门名(正确答案)D、薪资70.设有一个员工关系EMP(员工号,姓名,部门名,职位,薪资),若需查询不同部门中担任“项目主管”的员工的平均薪资,则相应的SELECT语句为:SELECT部门名,AVG(薪资)AS平均薪资FROMEMPGROUPBY(\)HAVING()[单选题]*A、职位=“项目主管”(正确答案)B、职位”=“项目主管C、”职位”=项目主管D、职位=项目主管71.设有公民关系P(姓名,身份证号,年龄,性别,联系电话,家庭住址),()唯一标识关系P中的每一个元组,[单选题]*A、姓名B、身份证号(正确答案)C、联系电话D、家庭住址72.设有公民关系P(姓名,身份证号,年龄,性别,联系电话,家庭住址),应该用()来进行主键约束。[单选题]*A、NULLB、NOTNULLC、PRIMARYKEY(正确答案)D、FOREIGNKEY73.设有公民关系P(姓名,身份证号,年龄,性别,联系电话,家庭住址),若要查询家庭住址包含"朝阳区"的人的姓名及联系电话,则对应的SQL语句为:SELECT姓名,电话FROMPWHERE家庭住址();[单选题]*A、IN(朝阳区)B、like"朝阳区"C、IN("朝阳区")D、like"%朝阳区%"(正确答案)74.对于学生关系Students(Sno,Sname,Sex,SD,Sage,SAdd),属性Sno、Sname、Sex、SD、Sage和SAdd分别表示学生的学号、姓名、所在系、年龄和通信地址;其中SD是关系Dept的主键。学生关系的主键是()。[单选题]*A、Sno(正确答案)B、SnameC、SDD、SAdd75.对于学生关系Students(Sno,Sname,Sex,SD,Sage,SAdd),属性Sno、Sname、Sex、SD、Sage和SAdd分别表示学生的学号、姓名、所在系、年龄和通信地址;其中SD是关系Dept的主键。学生关系的主键是(\),外键是()。[单选题]*A、SnoB、SnameC、SD(正确答案)D、SAdd76.对于学生关系Students(Sno,Sname,Sex,SD,Sage,SAdd),属性Sno、Sname、Sex、SD、Sage和SAdd分别表示学生的学号、姓名、所在系、年龄和通信地址;其中SD是关系Dept的主键。查询其它系比数学系MS所有学生年龄都要小的学生姓名及年龄的SQL语句为:SELECTSname,SageFROMstudentsWHERESage<ALL(SELECTSageFROMstudentsWHERE())AND(\);[单选题]*A、SD="MS"(正确答案)B、SD<>"MS"C、"SD"=MSD、"SD"<>MS77.关系数据库是表的集合。对视图进行查询,本质上就是从()中查询获得的数据。[单选题]*A、一个视图B、一个或若干个索引文件C、一个或若干个视图D、一个或若干个基本表(正确答案)78.若连接数据库过程中需要指定用户名和密码,则这种安全措施属于()。[单选题]*A、授权机制B、视图机制C、数据加密D、用户标识与鉴别(正确答案)79.数据库的安全机制中,采用GRANT语句实现的是()。[单选题]*A、加密B、许可证C、用户授权(正确答案)D、回收权限80.在数据库系统中,数据的()是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏;数据的(\)是指数据库正确性和相容性,是防止合法用户使用数据库时向数据库加入不符合语义的数据。[单选题]*A、安全性(正确答案)B、可靠性C、完整性D、并发控制81.在数据库系统中,数据的(\)是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏;数据的()是指数据库正确性和相容性,是防止合法用户使用数据库时向数据库加入不符合语义的数据。[单选题]*A、安全性B、可靠性C、完整性(正确答案)D、并发控制82.关系数据库是表的集合。对视图进行查询,本质上就是对从()中导出的数据进行查询;支持数据库各种操作的软件系统称为(\)。[单选题]*A、一个或若干个基本表(正确答案)B、一个或若干个索引文件C、一个或若干个视图D、一个视图83.关系数据库是表的集合。对视图进行查询,本质上就是对从(\)中导出的数据进行查询;支持数据库各种操作的软件系统称为()。[单选题]*A、数据库系统B、文件系统C、数据库管理系统(正确答案)D、操作系统84.在SQL语言中,删除基本表的命令是(),修改表中数据的命令是(\)[单选题]*A、DESTROYTABLEB、REMOVETABLEC、DELETETABLED、DROPTABLE(正确答案)85.在SQL语言中,删除基本表的命令是(\),修改表中数据的命令是()[单选题]*A、REVOKEB、CHANGEC、UPDATE(正确答案)D、MODIFY86.在数据库系统运行维护过程中,通过重建视图能够实现()。[单选题]*A、程序的物理独立性B、数据的物理独立性C、程序的逻辑独立性D、数据的逻辑独立性(正确答案)87.数据库系统中,构成数据模型的三要素是()。[单选题]*A、数据类型、关系模型、索引结构B、数据结构、网状模型、关系模型C、数据结构、数据操作、完整性约束(正确答案)D、数据类型、关系模型、完整性约束88.给定关系R(A,B,C,D)和关系S(A,C,D,E,F),对其进行自然连接运算R??S后的属性列为()个。[单选题]*A、5B、6(正确答案)

温馨提示

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

评论

0/150

提交评论