




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库原理模拟题一、单选题1. 存储在计算机内的有组织、可统一管理且可共享的数据集合称为( C )。A、数据库管理系统B、数据库系统 C、数据库D、文件系统2. 在数据管理技术发展的三个阶段中,无专门软件对数据进行管理的是( C )。 I人工管理阶段 II文件系统阶段 III数据库阶段 A. 只有 I B. 只有 II C. I 和 IID. II 和 III3. 描述数据库全体数据的全局逻辑结构和特性的是( B ) 。 A. 内模式 B.模式 C. 外模式 D. 用户模式 4. 作为模式的逻辑子集,用户所看到的局部逻辑结构和特征的描述是( C )。 A.模式 B. 物理模式 C. 外模式 D. 内模式5. 要保证数据库的逻辑数据独立性,需要修改的是( A ) 。 A. 模式与外模式的映像 B. 外模式C. 模式与内模式之间的映像射D. 三层模式 6. 一个关系中最多只能有一个( B )。A. 候选键 B.主键C.外键D.超键7. 在将概念模型转换为逻辑模型时,实体间的M:N联系通过增加一个( A )来实现。A. 关系模式B.实体C.关系或一个属性D.关系和一个属性8. 关系代数中专门的关系运算包括( B )。A. 并、交、差、笛卡尔集 B. 选择、投影、连接、除C. 连接、自然连接、投影 D. 统计、查询、显示、制表 9. 不含有多余属性且能惟一地标识关系中每一个元组的属性或属性集是( C )。 A. 主属性B. 数据项C. 候选码D. 主属性值 10. 一个关系中的任两个元组间( D )。 A. 必须是降序 B. 必须是升序 C. 必须有顺序 D. 具有顺序无关性 11. 在对关系R和S进行自然连接时,R和S应有一个或多个共有的( B )。 A. 记录B. 属性C. 元组值D. 元数12. 关系代数表达式的优化策略中,首先要做的是( B )A. 对文件进行预处理 B. 尽早执行选择与投影运算 C. 执行笛卡儿积运算 D. 自然连接13. 关系代数中运行效率最低的运算是( C )。A. 选择B. 投影C. 笛卡尔积 D. 除 14. 关系代数中的连接操作是由( B )组合而成的。 A. 选择与投影 B. 笛卡尔积与选择C. 笛卡尔积与投影D. 选择、投影与笛卡尔积15. 下列 SQL语句中,实现对表中记录值进行修改的是( C )。 A. ALTER TABLE B. SELECT C. UPDATE D. DELETE 16. 下列 SQL语句中,需要判断某字段值是否为空时的表述应为( D )。 A. 字段名= B. 字段名=0 C. 字段名=nullD. 字段名is null 17. 下列 SQL语句中,从表中删除某列数据的命令是( D )。 A. ALTER TABLE B. SELECT C. UPDATE D. DELETE 以下第18到第20题基于职工表EMP、部门表DEPT。其结构如下:EMP(ENO, ENAME, SALARY, DNO)DEPT(DNO, DNAME)其中:ENO:工号,ENAME:姓名,SALARY:工资,DNO:部门编号,DNAME:部门名称。 18. 有一SQL语句:SELECT COUNT(DISTINCT DNO) FROM EMP其等价的查询语句是( C )A. 统计职工的总人数B. 统计每一部门的职工人数C. 统计职工服务的部门数目D. 统计每一职工服务的部门数目19. 有一个SQL语句: SELECT ENO,ENAME FROM EMP WHERE DNO NOT IN (SELECT DNO FROM DEPTWHERE DNMAE=装配车间)其等价的关系代数表达式是( D ) A. ENO,ENAME(DNAME”装配车间”(EMP DEPT))DNAME”装配车间”B. ENO,ENAME( EMP DEPT)C. ENO,ENAME(EMP)- ENO,ENAME(DNAME”装配车间”(EMP DEPT))D. ENO,ENAME(EMP)- ENO,ENAME(DNAME=”装配车间”(EMP DEPT))20. 有一个SQL语句:UPDATE EMP SET SALARY =SALARY*1.08WHERE DNO=D5 AND SALARY (SELECT AVG(SALARY) FROM EMP)其等价的意义是( B )A. 为在D5部门工作且工资低于本部门平均工资的职工加薪8% B. 为在D5部门工作且工资低于整个企业平均工资的职工加薪8% C. 为工资低于整个企业平均工资的职工加薪8% D. 为工资低于D5部门平均工资的所有职工加薪8%21. 关系的无损连接分解与保持函数依赖分解之间 ( A )A. 没有必然联系B. 同时成立或同时不成立C. 前者蕴涵后者D. 后者蕴涵前者22. 关系模式R=(A1A2Ak)中,X是其中的属性集。XAi(i=1,2,k)成立,是XA1A2Ak成立的( C )。A.充分条件B.必要条件C.充分必要条件D.既不充分也不必要23. SQL语言的GRANT和REMOVE语句主要是用来维护数据库的( C )。A. 完整性 B. 可靠性 C. 安全性 D. 一致性24. 数据流程图是用于描述结构化方法中( D )阶段的工具。A. 概要设计 B. 可行性分析 C. 程序编码 D. 需求分析 25. 在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务 。 A. 逻辑设计阶段 B. 概念设计阶段 C. 物理设计阶段 D. 需求分析阶段二、判断1. 关系模型中每个元组的分量不能是结构、集合、数组等复合类型。( 对 )2. 数据一致性是指数据库中的数据类型一致。( 错 ) 3. 关系中主码的取值必须唯一且非空,这条规则是实体完整性规则。(对 )4. 下列式子RS=R(RS)不成立。( 错 )5. 有了外模式/模式映象,可以保证数据和应用程序之间的物理独立性。( 错 )6. 在匹配查询中,通配符“?”代表“疑问”,“%”则代表“百分比”。( 错 )7. 如果关系中的所有属性都是主属性,则该关系一定达到2NF的要求。 ( 对 )8. 不包含在任何一个候选码中的属性叫做非主属性。( 对 )9. 事务的原子性是指整个事务要么都执行,要么都不执行。( 对 )10. 物理设计阶段,根据DBMS的特点和处理需要,选择存储结构,建立索引,形成数据库的模式。( 对 )三、简答题:试写出关系模式R满足3NF的定义或含义1. 设有关系R和S,其值如下:RABCSBCD8424410853425568525 538684 13试求3,2(S)、2A,D-B,所以D-AB;所以D为关系模式R的主码 因为CD-D,D-A,所以CD-A, 因为CD-D,D-B,所以 CD-B 所以CD为主码 2学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授08计应 (1)(2)班试卷 第3页, 共6页 和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。用E-R图画出此学校的概念模型。 3设某商业集团数据库中有一个关系模式为: R(商店编码,顾客编码,消费总额,顾客单位,地址,电话) 该模式的关系记载每个顾客在每个商店的累计消费总额。如果规定: 每个顾客在每个商店只有一个消费总额; 每个顾客只属于一个单位; 每个顾客单位只有一个地址、一个电话。 试回答下列问题: (1)写出模式R的基本函数依赖。 (2)说明R不是2NF的理由,并把R分解成2NF模式集。 (3)进而分解成3NF模式集 4现有如下关系模式: 借阅(图书编号,书名,作者名,出版社,读者编号,读者姓名,借阅日期,归还日期) (1)写出该关系模式的主码。 (2)该关系模式最高满足第几范式?并说明理由。 (3)如何分解该关系模式,使得分解后的关系模式级别更高? 08计应 (1)(2)班试卷 第4页, 共6页 四、根据下表写transact-SQL语句(每题3%,共21分) Student 学号 姓名 性别 年龄 系别 95001 李勇 男 20 CS 95002 刘晨 女 19 IS 95003 王名 女 18 MA 95004 张立 男 18 IS Sc 学号 课程名 成绩 95001 数据库原理 92 95001 高等数学 85 95001 操作系统 88 95002 高等数学 92 95002 操作系统 80 1查询全体学生的姓名及出生年份,并将查询结果存入student1中。 Select 姓名,year(GETDATE()-年龄 as 出生年份 into student1 From Student 2查询选修了课程的学生人数。 Select Count(distinct 学号) AS 学生人数 From Sc 3查询年龄最大的2名学生的姓名、年龄。 Select top 2 姓名,年龄 From Student 08计应 (1)(2)班试卷 第5页, 共6页 Order by 年龄 Desc 4查询年龄小于平均年龄的学生学号、姓名和年龄。 Select
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论