数据库期中考试题及答案二

合集下载

数据库考试题及答案

数据库考试题及答案

数据库考试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪项?A. 数据定义B. 数据操纵C. 数据备份D. 数据加密答案:D2. 在关系数据库中,关系是指什么?A. 数据库B. 表C. 列D. 行答案:B3. SQL语言中,用于查询数据的关键字是?A. SELECTB. INSERTC. UPDATED. DELETE答案:A4. 数据库系统的核心是?A. 数据库管理系统B. 数据库C. 数据库管理员D. 数据库应用系统答案:B5. 以下哪个不是数据库系统的特点?A. 数据共享B. 数据独立性C. 数据冗余度高D. 数据控制答案:C6. 以下哪个不是数据库的三级模式?A. 外模式B. 概念模式C. 内模式D. 物理模式答案:D7. 以下哪个不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 数据库完整性答案:D8. 在关系数据库中,表与表之间的联系是通过什么实现的?A. 索引B. 视图C. 外键D. 触发器答案:C9. 以下哪个不是数据库设计阶段?A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计答案:A10. 数据库系统与文件系统相比,以下哪个不是数据库系统的优点?A. 数据冗余度低B. 数据独立性高C. 数据安全性高D. 数据共享性低答案:D二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)是位于用户与______之间的一层数据管理软件。

答案:操作系统2. 在关系数据库中,表中的行称为______。

答案:记录3. SQL语言中,用于删除数据的关键字是______。

答案:DELETE4. 数据库系统的核心是______。

答案:数据库5. 数据库的三级模式包括外模式、______和内模式。

答案:概念模式6. 数据库的完整性约束包括实体完整性、参照完整性和______。

答案:用户定义完整性7. 在关系数据库中,表与表之间的联系是通过______实现的。

数据库期中试卷及参考答案

数据库期中试卷及参考答案

《数据库原理与应用》一.单项选择题(每题1分,共20分)1.目前市场上常见的DBMS 90%以上都是基于( C )数据模型的。

A.层次B.网状C.关系D.面向对象2.E-R图是在数据库设计中用来表示( A )的一种常用方法。

A.概念模型B.逻辑模型C.物理模型D.面向对象模型3.( C )是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。

A.外模式B.内模式C.模式D.概念模式4.( B )也称存储模式,是数据库物理结构和存储方式的描述,是数据在数据库内部的表示方式。

A.外模式B.内模式C.模式D.概念模式5.数据库的概念模型独立于( A )。

A.具体的机器和DBMS B.E-R图C.信息世界D.现实世界6.在数据库中存储的是( C )。

A.数据B.数据库模型C.数据以及数据之间的联系D.信息7.规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:其每一个属性都是( B )。

A.互不相关的B.不可分解的C.长度可变得D.互相关联的8.在数据模型中有“型”和“值(或实例)”两个对应的概念。

其中数据库的模式是一个( D )的概念,是一个相对()的概念,而数据库在某一时刻的状态则是一个()的概念,是一个相对()的概念。

A.型;变化;值;不变B.值;不变;型;变化C.值;变化;型;不变D.型;不变;值;变化9.关系表A的属性个数为5,元组个数为10;关系表B的属性个数为6,元组个数为20.则A与B的笛卡尔积A×B的属性有( D )个,元组个数有()个。

A.30;200B.11;30 C.30;30D.11;20010.父亲和子女的亲生关系属于( B )的关系。

A.1:1B.1:n C.m:n D.不一定11.在SQL语言中,删除关系表中的一个属性列,要用动词( D ),删除关系表中的一行或多行元组,要用动词()。

A.delete,delete B.drop,drop C.delete,drop D.drop,delete12.在SQL语言中,为关系模式增加一个属性要用动词(B),为关系表增加一行或多行元组要用动词()。

数据库期中测试答案

数据库期中测试答案

一、单项选择题(本大题共15小题,每小题2分,共30分)1.两个实体间联系的是类型M:N ,则将其转化为关系时应( D )A.将M 方的码纳入N 方B.将N 方的码纳入M 方C.将M 方的码纳入N 方,同时将N 方的码纳入M 方D.另建一个关系,包括M 方和N 方的码以及联系上的所有属性2.在E-R 概念模型中,一个学生是实体,学生实体可由学号、姓名、性别等属性组成,那么性别的取值范围是实体的( D )A.主码B.属性C.联系D.域3.下列SQL 命令中,用于修改表结构的是( A )A.ALTERB.CREATEC.UPDATED.INSE4.在视图上不能..授予的操作权限是( B )A.INSERTB.INDEXC.DELETE5.设有关系WORK (ENO ,CNO ,PAY ),主码为(ENO ,CNO )。

按照实体完整性规则(D ) A .只有ENO 不能取空值 B .只有CNO 不能取空值C .只有PAY 不能取空值D .ENO 与CNO 都不能取空值6.关系R 和S 如下表R -S 的结果是( B)7.下面关于自然连接和等值连接的叙述中,不正确...的是( C )A .自然连接是一种特殊的等值连接B .自然连接要求在两个关系中有公共属性,而等值连接不必C.两种连接都可以只用笛卡尔积和选择运算导出D.自然连接要在结果中去掉重复的属性,而等值连接不必8.设有关系表S(NO,NAME,AGE),其中AGE为年龄字段,则表达式AGE NOT BETWEEN 18 AND 24 等价于( D )A.AGE<=18 OR AGE>=24 B.AGE<=18 OR AGE>24C.AGE<18 OR AGE>=24 D.AGE<18 OR AGE>249.下列关于视图的说法中错误..的是( C )A.视图是从一个或多个基本表导出的表,它是虚表B.视图可以被用来对无权用户屏蔽数据C.视图一经定义就可以和基本表一样被查询和更新D.视图可以用来定义新的视图二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。

数据库课程期中试卷答案

数据库课程期中试卷答案

苏州大学数据库系统课程期中试卷一、选择题(每题1分,共10分)1.数据独立性是指___________ 。

A.数据之间的相互独立 B. 应用程序与DB的结构之间相互独立C.数据的逻辑结构与物理结构相互独立 D. 数据与磁盘之间相互独立2.在关系模式中,如果属性A和B存在1对1的联系,则说________A. A->BB. B→AC. A←→BD.以上都不对3. 关系数据库规范化是为了解决关系数据库中______________问题而引入的A. 插入、删除异常和数据冗余B. 提高数据查询效率C. 减少数据操作的复杂度D. 保证数据的安全性和完整性4.当B属于函数依赖于A属性时,属性A与B的联系是。

A.1对多B.多对1 C.多对多D.以上都不是5. 在数据库中存储的是:A. 数据B. 数据模型C. 数据以及数据之间的联系D. 信息6. 数据库系统中存放三级结构定义的DB称为A. DBSB. DDC. DDLD. DBMS7. 关系数据库规范化是为了解决关系数据库中______________问题而引入的A. 插入、删除异常和数据冗余B. 提高数据查询效率C. 减少数据操作的复杂度D. 保证数据的安全性和完整性8. 下列各关系代数表达式中,不正确的是:A. R – S = R –(R ∩ S)B. R = (R – S) ∪(R ∩ S)C. R ∩ S = S –(S – R)D. R ∩ S = S – ( R – S)9.连个函数集F和G等价的充分必要条件是A. F=GB. F+=GC. F = G+D. F+ = G+10. 在关系模式R中,若函数依赖集中所有候选关键字都是决定因素,则R最高范式C.4NF D.5NF二、填空题(每题1分,共15分)1.DBMS是指数据库管理系统它是位于操作系统和用户之间的一层管理软件。

2.关系数据库中,关系的完整性约束条件包括三大类__实体完整性___________、_____参照完整性___________和______用户定义的完整性_________________ 。

数据库系统期中考试试卷(答案)

数据库系统期中考试试卷(答案)

数据库系统期中考试试卷(答案)2014数据库系统期中考试试卷(答案)一、选择题(26分,每题2分)1、数据库中,数据的物理独立性是指()。

A、数据库与数据库管理系统的相互独立B、用户程序与DBMS的相互独立C、用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D、应用程序与数据库中数据的逻辑结构相互独立2、下列关于数据库系统的正确叙述是()。

A、数据库系统减少了数据冗余B、数据库系统避免了一切冗余C、数据库系统中数据的一致性是指数据类型一致D、数据库系统比文件系统能管理更多的数据3、在数据库中,产生数据不一致的根本原因是()。

A、数据存储量太大B、没有严格保护数据C、未对数据进行完整性控制D、数据冗余4、数据库系统的最大特点是()。

A、数据的三级抽象和二级独立性B、数据共享性C、数据的结构化D、数据独立性5、层次模型不能直接表示()。

A、1 : 1关系B、1 : m关系C、m : n关系D、1 : 1关系和1 : m关系精品文档收集整理汇总6、关系数据库管理系统应能实现的专门关系运算包括()。

A、排序、索引、统计B、选择、投影、连接C、关联、更新、排序D、显示、打印、制表7、关系模型中,一个关键字是()。

A、可由多个任意属性组成B、至多由一个属性组成C、可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成D、以上都不是8、自然连接是构成新关系的有效方法。

一般情况下,当对关系R 和S使用自然连接时,要求R和S含有一个或多个共有的()。

精品文档收集整理汇总A、元组B、行C、记录D、属性9、关系运算中花费时间可能最长的运算是()。

A、投影B、选择C、笛卡尔积D、除10、关系模式的任何属性()。

A、不可再分B、可再分C、命名在关系模式中可以不惟一D、以上都不是11、在关系代数运算中,五种基本运算为()。

A、并、差、选择、投影、自然连接B、并、差、交、选择、投影C、并、差、选择、投影、乘积(笛卡尔积)D、并、差、交、选择、乘积12、SQL语言是__________ 语言,易学习()。

《数据库基础与应用》期中考试答案(新)(09-10-02)

《数据库基础与应用》期中考试答案(新)(09-10-02)

期中考试一、选择题(本题共22小题,每小题1分,满分22分)二、填空题(每题1分,共20分)1.数据库系统的三级模式结构为:外部层、概念层和内部层。

2.在E-R图中,一般用矩形框表示实体集。

3.函数INT(LEN(“12.34”))的结果为5 。

4.函数ROUND(1234.537,1)的结果为1234.5。

5.函数MOD(23,-5)的结果为-2。

6.函数?STR(1234.5678,3)的结果为***(溢出)。

7.函数?DBGETPROP(“js.gh”,“FIELD”,“CAPTION”)可查看JS表的GH字段的标题。

8.在gz表中,要求当jbgz小于1000元时grsds字段的值为0,否则grsds字段的值为jbgz的5%,则可设置gz的记录有效性规则为iif(jbgz<1000, grsds=0, grsds=jbgz*0.05)。

9. 表达式len(str(12345678901))运算结果是为10。

10.SQL的中文含义是结构化查询语言。

11.允许出现重复字段值的索引是惟一索引和普通索引。

12.要求仅显示两张表中满足条件的记录,应选择内联接类型。

3.执行命令L=“K”,XK=100,x&L=“abc”后,?xk的结果是“abc”。

14.创建一个数据表,有字符型和备注型字段,并建一索引,将在磁盘上创建后缀分别为 dbf 、fpt的文件。

15.向VFP的表添加新记录时为字段指定的值被称为默认值,该值必需是与字段类型相同的表达式。

16. 结构复合索引文件是将表的多个索引信息放在一个文件中,其文件名与表名相同,后缀为cdx 。

17.repl……with 命令可实现对当前记录进行修改但必须先执行 use(打开表)操作。

18.在do while …………enddo循环结构中,的作用是跳出循环执行enddo后面的语句。

19.do case语句可以改写成 if 语句形式。

20.定义一个带参数的函数或过程时,parameter语句必须出现在程序的首或第二行三、命令填空(每空2分,共30分)1、create table2、values (’000010’,”章红”,“女”,{^1990/01/01},’12345678’)3、 SET xdh=”NAU”+SUBST(xdh,4)4、WHERE XB=”男” and csrq<={^1990/01/01}5、ON dtoc(csrq,1)+str(xdh,8)6、top 10 table7、xdh not in8、 1 having9.SUM(KSS),HEAVING10. select xm as 姓名,GH+SPACE(3) AS 号码,"教师" AS 类别 FROM js;union;select xm as 姓名,XH+space(2) AS 号码,"学生" AS 类别 from xs order by 211.下面的命令可实现从XS表中选择重复的记录。

数据库期中试题及答案

数据库期中试题及答案

数据库期中试题及答案苏州科技学院数据库原理与设计试卷一、单选题(1*20=20分)1、DBMS 是DA.数据库B.操作系统C.数据库系统D.数据库管理系统2、下述哪一条不在DBA(数据库管理员)职责范围内 D 。

A.监督和控制数据库的运行B.参与数据库及应用程序设计C.设计数据库的存储策略D.设计数据库管理系统DBMS3、模式的逻辑子集通常称为(C)A.存储模式B.内模式C.外模式D.模式4、用二维表结构表示实体以及实体间联系的数据模型称为BA 层次数据模型B 关系数据模型C 网状数据模型D 树状数据模型5、下列哪一条不属于概念模型的特点D。

A.对现实世界的真实反映B.易于交流和理解C.易于变动D.在计算机实现效率高6、表之间一对多关系是指_B_____。

A.一张表与多张表之间的关系B.一张表中的一个记录对应另一张表中的多个记录C.一张表中的一个记录对应多张表中的一个记录D.一张表中的一个记录对应多张表中的多个记录7、一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是( D )A. 1:1B. 1:MC. M:1D. M:N8、设计数据库时首先应该设计 C 。

A.数据库应用系统结构B.DBMS结构C.数据库的概念结构D.数据库的控制结构9、概念设计的主要目标是产生数据库概念结构,该结构主要反映(D )A.DBA管理信息的需求B.数据库的维护需求C.应用程序开发的需求D.企业的信息需求10、设属性A是关系R的主属性,则属性A不能取空值,这是 AA.实体完整性规则B.参照完整性规则C.用户自定义完整性规则D.表完整性规则11、设关系R和S分别有m和n个元组,则R×S的元组个数是(D)A.m B.n C.m+n D.m×n12、下面不是SQL语言优点的是(D )A.语言简练,易学易用B.高度非过程化C.数据独立性好D.能方便地生成报表13、.取出关系中的某些列,并消去重复的元组的关系运算称为( B )。

数据库原理期中考试试题及答案

数据库原理期中考试试题及答案

2012 ~ 2013 学年 第二学期期中考试《数据库原理》试卷 使用班级 11级 答题时间 100分钟题号一二三 四 总分阅卷教师得分一、选择题(本大题共15小题,每题1分,共15分)1 DB 、DBMS 和DBS 三者间的关系是( )。

A DB 包括DBMS 和DBS B DBS 包括DB 和DBMSC DBMS 包括DBS 和DBD DBS 与DB 、DBMS 无关 2 在一个数据库中可以有多个的是( )。

A 模式B 内模式C 外模式D 存储模式 3 下面( )不是常用的数据模型A 线性模型B 关系模型C 层次模型D 网状模型 4 数据库与文件系统的根本区别在于( )。

A 提高了系统效率B 方便了用户使用C 数据的结构化D 节省了存储空间 5 下列叙述正确的为( )。

A 主码是一个属性,它能唯一标识一列B 主码是一个属性,它能唯一标识一行C 主码是一个属性或属性集,它能唯一标识一行D 主码是一个属性或属性集,它能唯一标识一列 6 下列不属于SQL 语言的特点的是( )。

A 综合统一B 面向集合的操作方式C 简洁易学D 高度过程化 7 在 “学生”表中有“学号”、“姓名”、“性别”和“入学成绩”字段。

有以下SELECT 语句:SELECT 性别,avg (入学成绩) FROM 学生 GROUP BY 性别 其功能是( )。

A 计算并显示所有学生的入学成绩的平均值B 按性别分组计算并显示所有学生的入学成绩的平均值C 计算并显示所有学生的性别和入学成绩的平均值D 按性别分组计算并显示性别和入学分数的平均值 8 当关系R 和S 自然联接时,能够把R 和S 原该舍弃的元组放到结果关系中的操作是( )A.左外联接B.右外联接C.外部并D.外联接9 一般情况下,当对关系R 和S 进行自然连接时,要求R 和S 含有一个或者多个共有的( )A.记录B.行C.属性D.元组 10 在关系数据库系统中,一个关系相当于 ( )A.一张二维表B.一条记录C.一个关系数据库D.一个关系代数运算 11 下列四项中,不属于数据库特点的是( )A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高 .12 在关系代数运算中,五种基本运算为( )A. ∪,-,×,π和σB. ∪,-,∞,π和σC. .∪,∩,×,π和σD. ∪,∩,∞,π和σ 13 下面列出的数据模型中,_____是数据库系统中最早出现的数据模型( )A.关系模型B.层次模型C.网状模型D.面向对象模型阅卷教师 得 分试卷序号: 班级: 学号: 姓名:14 索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的( )速度。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库原理》期中测试题

A.树B.图C.索引D.关系
7.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是()
A.车次B.日期
C.车次+日期D.车次+情况摘要
8.己知关系R和S,R∩S等价于()
A. (R-S)-S
B. S-(S-R)
C.(S-R)-R
D. S-(R-S)
9.用下面的T-SQL语句建立一个基本表:
CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,
Sname CHAR(8) NOT NULL,
15. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是()。

A.宿舍编号
B.学号
C.宿舍地址,姓名
D.宿舍编号,学号
16.自然连接是构成新关系的有效方法。

一般情况下,当对关系R和S使用
自然连接时,要求R和S含有一个或多个共有的()。

A.元组B.行C.记录D.属性
17.下列关系运算中,()运算不属于专门的关系运算。

A.选择B.连接
C.广义笛卡尔积D.投影
18.SQL语言具有()的功能。

中称为。

3. 一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个
共有的。

4.关系R与S的交可以用关系代数的5种基本运算表示为。

5.数据库系统中最重要的软件是,最重要的用户是。

6. 数据库设计分为以下六个设计阶段:需求分析阶段、、逻辑结
构设计阶段、、数据库实施阶段、数据库运行和维护阶段。

三、简答题
(第1题5分,第2题5分,共10分)
1.关系模型的完整性约束包括哪些?
2.试述视图的作用?
工程项目表J由项目号、项目名、城市组成;
供应情况表SPJ由供应商号、零件号、项目号、供应数量组成;
(1)用关系代数查询没有使用天津供应商生产的红色零件的工程号;
(2)用关系代数查询至少使用了供应商S1所供应的全部零件的工程号JNO;(3)用SQL查询供应工程J1零件为红色的供应商号SNO;
五、综合题(20分)
某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且
每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。

工厂的属性有工厂
《数据库原理》期中测试题参考答案一、单项选择题
CCDCA DCBDD CDDAB DCBBC
FROM SPJ,P
WHERE SPJ.PNO=P.PNO AND COLOR='红'AND JNO='J1'; 或 SELECT DISTINCT SNO
FROM SPJ
WHERE JNO='J1' AND PNO IN (SELECT PNO
FROM P
WHERE COLOR='红');
五、综合题
(1)本题的E-R图如下图所示。

产品:主码是产品编号,无外码;
职工:主码职工号,外码是工厂编号;
生产:主码是(工厂编号,产品编号),
外码是工厂编号、产品编号。

相关文档
最新文档