中南大学数据库原理与应用考试试题

合集下载

中南大学数据库习题 复习题目【爆款】.doc

中南大学数据库习题 复习题目【爆款】.doc

第九章习题一、选择题(1-10小题为多选题,11-13小题为单选题)1. 在SQL Server2000中属于表级完整性约束的是(AC )。

A)实体完整性约束B)域完整性约束C)参照完整性约束D)以上三者均是2. 在SQL Server2000中实现数据完整性的主要方法有(ABCD )。

A)约束B)默认C)规则D)触发器3. 在SQL Server2000的数据完整性控制中属于声明数据完整性的是(ABC )。

A)约束B)默认C)规则D)触发器4. 在SQL Server2000的数据完整性控制中属于过程数据完整性的是(AD)。

A)存储过程B)默认C)规则D)触发器5. 在SQL Server中,以下(AB)约束属于域完整性约束。

A)DEFAULT B)CHECK C)NULL D)FOREIGN KEY6. SQL Server2000数据库系统中一般采用(ABCD )以及密码存储等技术进行安全控制。

A)用户标识和鉴别B)存取控制C)视图D)触发器7. SQL Server2000使用权限来加强系统的安全性,语句权限适用的语句有(B )。

A)EXECUTE B)CREATE TABLE C)UPDATE D)SELECT8. 有关登录帐户、用户、角色三者的叙述中正确的是()。

A)登录帐户是服务器级的,用户是数据库级的B)用户一定是登录帐户,登录帐户不一定是数据库用户C)角色是具有一定权限的用户组D)角色成员继承角色所拥有访问权限9. SQL Server2000的安全性管理包括()。

A)数据库系统登录管理B)数据库用户管理C)数据库系统角色管理D)数据库访问权限的管理。

10. SQL Server2000使用权限来加强系统的安全性,通常将权限分为(AC)。

A)对象权限B)用户权限C)语句权限D)隐含权限11. SQL Server 2000提供了4层安全防线,其中SQL Server2000通过登录账号设置来创建附加安全层,用户只有登录成功,才能与SQL Server2000建立一次连接,属于(B )。

中南大学数据库考试题库

中南大学数据库考试题库

1•在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()阶段。

A需求分析B概念设计C逻辑设计D物理设计参考答案B数据库设计步骤:(1)规划(必要性、可行性,总目标)(2)需求分析(分析用户活动,产生业务流程图;确定系统范围,产生系统范围图;分析用户活动涉及的数据,产生数据流程图;分析系统数据,产生数据字典。

)(3)概念设计(设计出独立于计算机硬件和DBMS的概念模式。

E-R模型是主要设计工具)(4)逻辑结构设计(把概念设计阶段设计好的全局E-R模式转换成与选用的具体机器上的DBMS所支持的数据模型相符合的逻辑结构,包括数据库模式和外模式)(5)数据库的物理设计(对于给定的数据模型选取一个垠适合应用环境的物理结构的过程。

数据库的物理结构主要指数据库的存储记录格式、存储记录安排和存取方法)(6)数据库的实现(建立实际数据库结构;装入试验数据对应用程序进行调试;装入实际数据,进入试运行状态)(7)数据库的运行与维护(维护数据库的安全性与完整性;监测并改善数据库运行性能; 根据用户要求对数据库现有功能进行扩充;及时改正运行中发现的系统错误)2.关于数据库概念设计阶段的工作目标,下列说法错谋的是A定义和描述应用系统涉及的信息结构和范围B定义和描述应用系统中数据的属性特征和数据之间的联系C描述应用系统的数据需求D描述需要存储的记录及其数量参考答案3. SQL Server 2000的字符型系统数据类型主要包括()。

A int、money、charB char> varchar、textC datetime、binary> intD char、varchar> int参考答案B4. 具有联系的相关数据按一定的方式组织排列,并构成一定的结构,这种结构即()。

A数据模型B数据库C关系模型D数据库管理系统参考答案A5. 在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的逻辑独立性?A外模式/模式B模式/内模式C外模式/内模式D逻辑模式/内模式参考答案B6. 关系模型的数据结构是A树B图C表D二维表参考答案D7. 数据字典是数据库管理系统的重要组成部分,其中存储的各类信息通常由A数据库管理员维护B程序员维护C数据库管理系统维护D—般用户维护参考答案A8. E-R图用于描述数据库的A概念模型B数据模型C存储模型D逻辑模型参考答案9•下面列出的条目中,()不是数据库技术的主要特点。

《数据库原理及应用》练习题,附答案

《数据库原理及应用》练习题,附答案

《数据库原理及应用》练习题一、单选题1. 数据设计过程中,外模型是逻辑模型的()A.接口 B. 逻辑子集C. 实体D. 模型2. ______________是指在信息世界中反映为实体集内部的关系和实体集之间的关系。

()A. 相关B. 关联C. 关系D. 联系3. 关系模型:其逻辑结构是一张__________,它由行和列组成。

()A. 一维表B. 二维表C. 三维表D. 四维表4. 采用ER模型进行数据库的概念设计,可以分成三步进行,下列正确的是()A. 先设计局部ER模型,然后合成全局模型,最后进行整体优化B.先确定局部结构范围,定义实体、联系和属性,然后组合C.先确定公共实体类型,然后合并局部ER模型,再消除冲突D.先设计全局ER模型,然后消除冗余属性,最后进行整体优化5. 下列哪个具有可以提高查询速度的作用()A. 数据字典B. 索引C. 统计数据D. 日志6. 下列关于外键的说法正确的是()A. 外键必须和相应的主键同名B. 外键值不允许为空C. 外键和相应的主键可以不同名,只要定义在相同域上即可D. 外键的取值只允许等于所参照关系中某个主键值7. 影响数据库系统性能的一个主要问题是()A.数据冗余 B. CPU太慢C. 数据不一致D. 硬盘空间小8. 在数据操纵语言SQL DML中,不属于数据更新的操作是()A.插入 B. 删除 C. 修改 D. 查询9. 设有关系WORK(ENO, CNO, PAY), 主码为(ENO, CNO)。

按照实体完整性规则()A.只有ENO不能取空值 B. 只有CNO不能取空值C.只有PAY不能取空值 D. ENO与CNO都不能取空值10. 下面关于自然连接和等值连接的叙述中,不正确的是()A.自然连接是一种特殊的等值连接B.自然连接要求在两个关系中有公共属性,而等值连接不必C.两种连接都可以只用笛卡尔积和选择运算导出D.自然连接要在结果中去掉重复的属性,而等值连接不必11. 函数依赖是关系模式中属性之间的一种___________关系。

中南大学数据库习题复习资料.docx

中南大学数据库习题复习资料.docx

第七章习题一、选择题1. E ・R 方法的三要素是(C )。

A )实体、屈性、实体集B )实体、键、联系C )实体、属性、联系D )实体、域、候选键2. 如杲采用关系数据库实现应用,在数据库的逻辑设计阶段需将(A )转换为关系数据模型。

A ) E-R 模型B )层次模型C )关系模型D )网状模型。

3. 在数据库设计的需求分析阶段,业务流程一般釆用(B )表示。

6. 如果采用关系数据库来实现应用,在数据库设计的(C )阶段将关系模式进行规范化处理。

A )需求分析B )概念设计C )逻辑设计 7. 在数据库的物理结构中,将具有相同值的元组集中存放在连续的物理块称为(C )存储方 法。

A ) HASHB ) B+树索引C )聚簇D )其它8. 在数据库设计屮,当合并局部E-R 图时,学生在某一局部应用屮被当作实体,而另一局部 应用中被当作属性,那么被称之为(D )冲突。

A )属性冲突B )命名冲突C )联系冲突D )结构冲突9. 在数据库设计中,E ・R 模型是进行(B )的一个主要工具。

A )需求分析B )概念设计C )逻辑设计D )物理设计10. 在数据库设计屮,学生的学号在某一局部应用屮被定义为字符型,而另一局部应用屮被定 义为整型,那么被称之为(A )冲突。

A )属性冲突B )命名冲突C )联系冲突D )结构冲突11. 下列关于数据库运行和维护的叙述中,(D )是正确的。

A ) 只要数据库正式投入运行,标志着数据库设计工作的结束B ) 数据库的维护工作就是维护数据库系统的正常运行C ) 数据库的维护工作就是发现错误,修改错误D ) 数据库正式投入运行标志着数据库运行和维护工作的开始12. 下面有关E ・R 模型向关系模型转换的叙述屮,不正确的是(C ) oA ) 一个实体类型转换为一个关系模式B ) —个1: 1联系可以转换为一个独立的关系模式合并的关系模式,也可以与联系的任意一端 实体所对应C ) 一个1: n 联系可以转换为一个独立的关系模式合并的关系模式,也可以与联系的任意一端 实体所对应D ) 一个m : n 联系转换为一个关系模式13. 在数据库逻辑结构设计中,将E ・R 模型转换为关系模型应遵循相应原则。

大学《数据库原理与应用》考试题库及答案

大学《数据库原理与应用》考试题库及答案

从E-R模型向关系模型转换时,一个M:N联系转换为关系模式,该关系模式的关键字是A. 重新设计新的关键字B. N端实体的关键字C. M端实体的关键字D. M端实体的关键字与N端实体的关键字回答错误!正确答案: D若事务T获得了数据对象R的X锁控制权,则T对R收藏A.不可读也不可写B.只可读C.只可写D.可读也可写一级封锁协议可以保证A.丢失修改B.以上都不对C.不读脏数据D可重复读下面描述正确的是A.相关子查询的效率高B.exist引导的查询都可以用in引导的查询实现C.in引导的查询都不可以用exist引导的查询实现D.in引导的查询都可以用exist引导的查询实现数据库系统通常提供授权功能来控制不同用户访问数据的权限,这主要为了实现数据库的B.安全性C.并发控制D.恢复保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。

这是指数据的A.恢复B.完整性C.安全性D.并发控制下面不属于数据字典的有收藏A.数据结构B.数据项C.数据流图D.数据存储SQL语言可以使用下列哪条语句来进行插入元组收藏A.deleteB.selectC.insertD.update4、下列不属于数据模型的是B.概念模型C.层次模型D.网状模型基本E-R图向关系模型转换是对派生属性如何处理A.为其创建一个新的关系模式B.以上都不对C.展平技术,忽略复合属性本身,直接使用其成分属性代替D.忽略创建模式的语句是收藏A.create schemaB.create indexC.create viewD.create tableSQL语言可以使用下列哪条语句来执行查询A.updateB.deleteC.insertD.SELETCT下面描述正确的有收藏A.行列子集视图可以更新B.基于聚集函数的视图可以更新C.所有的视图都不可以更新D.所有的视图都可以更新分E-R图的设计是在A.物理结构设计阶段B.需求分析阶段C.逻辑结构设计阶段D概念结构设计阶段2NF的不彻底性表现在A.非主属性对码的部分依赖B.非主属性对码的传递依赖C.主属性对码的部分依赖D.主属性对码的传递依赖查询和王丽丽在同一个专业学习的学生的学号和姓名,不可以用收藏A.单表查询B.连接查询实现C.in引导的嵌套查询实现D. exist引导的嵌套查询实体集E1中的每个实体都可以与E2中的任意多个实体相关联,且E2中的每个实体也都可以与E1中任意多个实体相关联,则它们之间的联系属于()A.多对多B.多对一C.一对一D.一对多7、涉及数据物理结构描述的模式是_____________A.外模式B.逻辑模式C.内模式D.模式下列哪个语句用于创建模糊查询A.ORDERB.NULLC.LIKED.GROUP实体集E1中的每个实体最多与实体集E2中的一个实体相关联,并且E2中的每个实体也最多与E1中的一个实体相关联,则E1和E2之间的联系属于()A.一对一B.一对多C.多对多D.多对一一个属性能被划分为更小部分的属性,该属性属于()A.复合属性B.派生属性C.简单属性D.多值属性后援副本的用途是A.数据的转储B.安全性保证C.故障后的恢复D.一致性控制创建视图的语句是收藏A.create viewB.create tableC.create schemaD.create index如果一个关系模式只有两个属性构成,那一定可以达到A.2NFB.BCNFC.3NFD. 1NF3、下面关于SQL语言特点不正确的是A.集多种数据库语言于一体B.面向记录的使用方式C.功能强大,语言简洁D.高度非过程化SQL语言可以使用下列哪条语句来进行修改元组收藏A.insertB.updateC.selectD.delete关于死锁,下列说法中正确的是A.只有出现并发操作时,才有可能出现死锁B.死锁是操作系统中的问题,数据库操作中不存在C.当两个用户竞争相同资源时不会发生死锁D.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库关于并发调度下面说法正确的是A.一个并发调度一定是正确的B.一个并发调度一定是不正确的C.一个并发调度是正确的如果它和某个串行调度结果相同D.一个并发调度是正确的如果它和某个串行调度结果不相同外模式设计是在A.物理结构设计阶段B.逻辑结构设计阶段C.概念结构设计阶段D. 需求分析阶段由属于R并属于S的所有元组组成的结果关系是A.差B.选择C.并D.交若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这是内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为A.计算机病毒B.系统故障C.事务故障D. 介质故障数据库系统通常提供授权功能来控制不同用户访问数据的权限,这主要为了实现数据库的A.完整性B.安全性C.并发控制D.恢复一个属性可以取多个值,该属性属于()A.派生属性B.复合属性C.简单属性D. 多值属性下列动态约束不正确的是收藏A.从学士到博士B.从博士到学士C.从硕士到博士D.从学士到硕士题型描述: 单选题只有一个正确答案后援副本的用途是A.数据的转储B.安全性保证C.=故障后的恢复D.一致性控制可以得到一个一致性副本的是A.静态转储B.动态转储C.海量动态转储D. 增量动态转储关于死锁,下列说法中正确的是A.只有出现并发操作时,才有可能出现死锁B.死锁是操作系统中的问题,数据库操作中不存在C.当两个用户竞争相同资源时不会发生死锁D.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库redo操作是A.维持新值不变B.维持旧值不变C.以旧值代替新值D.以新值代替旧值3、用户所使用的数据视图的描述称为_____________。

数据库名词解释+数据库原理及应用总复习题+中南大学数据库历年考题

数据库名词解释+数据库原理及应用总复习题+中南大学数据库历年考题

中南大学考试试卷2007--2008学年1学期期末考试试题一、填空题(本大题共10小题,每小题2分,共20分)1.从E-R图模型关系向关系模型转换时,一个1:1联系转换为关系模式时,该关系模式的关键字是_______________。

2.数据库学科的主要研究领域包括:数据库管理系统软件的研制、数据库设计以及_______________。

第3小题任选一个做,且只能做一个:(3-1).用树型结构表示实体类型及实体间联系的数据模型称为_______________。

(3-2). 设关系模式R (A ,B ,C ,D ),F 是R 上的FD 集,F ={AB →C ,D →B },R 的候选键为_________________ 。

4.DBMS提供的几个数据控制功能包括:数据的安全性保护、数据的完整性检查、并发控制以及_______________。

5.数据模型描述了系统的静态特性、动态特性和完整性约束条件。

它通常由数据结构、_______________和完整性约束三部分组成。

第6小题任选一个做,且只能做一个:(6-1).数据描述语言中子模式DDL用来定义局部的即用户的逻辑数据结构,模式DDL定义_______________,物理DDL 定义物理数据结构。

(6-2). 设关系模式R ,F 是R 上的FD 集,R 关于F 的无损联接条件是:任何满足F 的关系r ,有_________________ 。

7.关系数据库是采用_______________作为数据的组织方式。

8.在关系A(S,SN,D)和B(D,CN,NM)中,A的主键是S,B的主键是D,则D在S中称为_______________。

9.E-R数据模型一般在数据库设计的_______________阶段使用。

10.关系模型允许定义的三类完整性约束:______________、参照完整性和用户定义的完整性。

二、单项选择题(本大题共5小题,每小题2分,共10分)1.查询优化策略中,正确的策略是(D)A. 尽可能早地执行笛卡尔积操作B. 尽可能早地执行并操作C. 尽可能早地执行差操作D. 尽可能早地执行选择操作2.数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇文章论文,主要论述的是(C )A. 层次数据模型B. 网状数据模型C. 关系数据模型D. 面向对象数据模型3.在数据库设计中,子模式设计是在阶段进行(B)A. 物理设计B. 逻辑设计C. 概念设计D. 程序设计4.在SQL语言中,集函数COUNT(列名)用于(C)A. 计算元组个数B. 计算属性个数C. 对一列中的非空值计算个数D. 对一列中的非空值和空值计算个数5. 在DBS中,DBMS和OS之间的关系是( B )A.相互调用 B.DBMS调用OSC.OS调用DBMS D.并发运行(以下每题10分)三、设某商业集团关于商店销售商品的数据库中有三个基本表:商店S HOP(S#,SNAME,AREA,MGR_NAME)其属性是商店编号,商店名称,区域名,经理姓名。

中南大学数据库原理与应用考试试题

中南大学数据库原理与应用考试试题

中南大学商学院2003级《数据库原理与程序设计》试题(2005年1月)班级:学号:姓名:成绩:一、填空(10空,每空1分,共10分)1.SQL语言有四类语句,分别是、、DML和。

(中文及英文简写均可)2.基本表中,“关键字”概念应该体现其值的和两个特征。

3.数据库系统的模式结构由、和三级组成。

4.SQL有两种使用方式:和。

二、选择(10题,每题 1.5分,共15分)1.数据是指所有能输入到计算机中并被计算机程序所处理的的总称。

A)文字 B)字母 C)符号 D)数字2.数据模型的三要素是指。

A)数据结构、数据对象和数据共享B)数据结构、数据操作和数据控制C)数据结构、数据对象和完整性D)数据结构、数据操作和完整性约束条件3.一般说来,两个实体之间的联系可分为种。

A)四 B)三 C)二 D)六4.某个用户对某类数据有何种操作权力由决定。

A)用户 B)系统分析员 C)DBA D)应用程序员5.若关系R(U)的每个属性值都是不可分的原子值,且每个非主属性完全函数依赖于关键字,则称R满足。

A)1NF B)2NF C)3NF D)BCNF6.数据库系统中,数据独立性是指。

A)数据之间相互独立 B)应用程序与数据库的结构之间相互独立C)数据的逻辑结构与物理结构相互独立D)数据与磁盘之间相互独立7.对数据库中数据的操作分成两大类。

A)查询和更新 B)检索和修改 C)查询和修改 D)插入和修改8.SQL中,“SALARY IN(1000,2000)”的语义是。

A)SALARY<=2000 AND SALARY>=1000B)SALARY<2000 AND SALARY>1000C)SALARY=1000 AND SALARY=2000D)SALARY=1000 OR SALARY=20009.下列式子中,不正确的是。

A)R-S=R-(R∩S) B)R=(R-S) ∪(R∩S)C)R∩S=S-(S-R) D)R∩S=S-(R-S)10.数据库设计人员和用户之间沟通信息的桥梁是。

中南大学数据库考试题库

中南大学数据库考试题库

基础知识(单选)1.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的( )阶段。

A 需求分析B 概念设计C 逻辑设计D 物理设计参考答案B数据库设计步骤:(1)规划(必要性、可行性,总目标)(2)需求分析(分析用户活动,产生业务流程图;确定系统范围,产生系统范围图;分析用户活动涉及的数据,产生数据流程图;分析系统数据,产生数据字典。

)(3)概念设计(设计出独立于计算机硬件和DBMS的概念模式。

E-R模型是主要设计工具)(4)逻辑结构设计(把概念设计阶段设计好的全局E-R模式转换成与选用的具体机器上的DBMS所支持的数据模型相符合的逻辑结构,包括数据库模式和外模式)(5)数据库的物理设计(对于给定的数据模型选取一个最适合应用环境的物理结构的过程。

数据库的物理结构主要指数据库的存储记录格式、存储记录安排和存取方法)(6)数据库的实现(建立实际数据库结构;装入试验数据对应用程序进行调试;装入实际数据,进入试运行状态)(7)数据库的运行与维护(维护数据库的安全性与完整性;监测并改善数据库运行性能;根据用户要求对数据库现有功能进行扩充;及时改正运行中发现的系统错误)2. 关于数据库概念设计阶段的工作目标,下列说法错误的是A 定义和描述应用系统涉及的信息结构和范围B 定义和描述应用系统中数据的属性特征和数据之间的联系C 描述应用系统的数据需求D 描述需要存储的记录及其数量参考答案D3. SQL Server 2000的字符型系统数据类型主要包括( )。

A int、money、charB char、varchar、textC datetime、binary、intD char、varchar、int参考答案B4. 具有联系的相关数据按一定的方式组织排列,并构成一定的结构,这种结构即( )。

A 数据模型B 数据库C 关系模型D 数据库管理系统参考答案A5. 在数据库系统中,下列哪个映像关系用于提供数据与应用程序间的逻辑独立性?A 外模式/模式B 模式/内模式C 外模式/内模式D 逻辑模式/内模式参考答案B6. 关系模型的数据结构是A 树B 图C 表D 二维表参考答案D7. 数据字典是数据库管理系统的重要组成部分,其中存储的各类信息通常由A 数据库管理员维护B 程序员维护C 数据库管理系统维护D 一般用户维护参考答案A8. E-R图用于描述数据库的A 概念模型B 数据模型C 存储模型D 逻辑模型参考答案A9.下面列出的条目中,()不是数据库技术的主要特点。

中南大学数据库习题

中南大学数据库习题

第一章习题一.选择题1.现实世界中客观存在并能相互区别的事物称为(A )A)实体B)实体集C)字段D)记录2.现实世界中事物的特性在信息世界中称为(C )A)实体B)实体标识符C)属性D)关键码3.下列实体类型的联系中,属于一对一联系的是(C )A)教研室对教师的所属联系B)父亲对孩子的亲生联系C)省对省会的所属联系D)供应商与工程项目的供货联系4.采用二维表格结构表达实体类型及实体间联系的数据模型是(C )A)层次模型B)网状模型C)关系模型D)实体联系模型5.数据库(DB)、DBMS、DBS三者之间的关系(B )A)DB包括DBMS和DBS B)DBS包括DB和DBMSC)DBMS包括DB和DBS D)DBS与DB和DBMS无关6.在数据库技术中,反映现实世界中事物的存在方式或运动状态的是(A )A)信息B)数据C)消息D)命令7.下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的“行”的概念最接近?DA)属性B)关系C)域D)元组8.下面关于关系性质的说法,错误的是___D____。

A. 表中的一行称为一个元组B. 行与列交叉点不允许有多个值C. 表中的一列称为一个属性D. 表中任意两行可能相同9.数据库系统中,用(D)描述全部数据的整体逻辑结构A)外模式B)存储模式C)内模式D)概念模式10.数据库系统中,用户使用的数据视图用(A)描述,它是用户与数据库之间的接口。

A)外模式B)存储模式C)内模式D)概念模式11.数据库系统达到了数据独立性是因为采用了(D )A)层次模型B)网状模型C)关系模型D)三级模式结构12.在关系数据库系统中,当关系的型改变时,用户程序也可以不变。

这是BA)数据的物理独立性B)数据的逻辑独立性C)数据的位置独立性D)数据的存储独立性13.逻辑数据独立性是指(A )A)概念模式改变,外模式和应用程序不变B)概念模式改变,内模式不变C)内模式改变,概念模式不变D)内模式改变,外模式和应用程序不变14.物理数据独立性是指(C )A)概念模式改变,外模式和应用程序不变B)概念模式改变,内模式不变C)内模式改变,概念模式不变D)内模式改变,外模式和应用程序不变15.在一个数据库中,模式与内模式的映像个数是AA)1个B)与用户个数相同C)由设置的系统参数决定D)任意多个16.下列关于模式的术语中,哪一个不是指数据库三级模式结构中的外模式?CA)子模式B)用户模式C)存储模式D)用户视图17.下列关于数据库三级模式结构的说法中,哪一个是不正确的?CA)一个数据库中可以有多个外模式但只有一个内模式B)一个数据库中可以有多个外模式但只有一个模式C)一个数据库中只有一个外模式也只有一个内模式D)一个数据库中只有一个模式也只有一个内模式18.在数据库三级模式中,外模式的个数(B)A)只有一个B)可以有任意多个C)与用户个数相同D)由设置的系统参数决定19.在数据库系统中,负责监控数据库系统的运行情况,及时处理运行过程中出现的问题,这是(A )人员的职责。

《数据库原理与应用》练习题及参考答案

《数据库原理与应用》练习题及参考答案

《数据库原理与应用》练习题及参考答案一、单项选择题1.有两个不同的实体集,它们之间存在着一个1:N 联系和一个M :N 联系,那么根据E-R 模型转换成关系模型的规则,这个E-R 结构转换成的关系模式个数为( )。

A .2个B .3个C .4个D .5个 2.下列四项中,不属于关系数据库特点的是()。

A .数据冗余小B .数据独立性高C .数据共享性好D .多用户访问 3.对关系代数表达式的查询树进行优化时,( )运算要尽可能先做。

A .连接 B .投影 C .选择 D .广义笛卡尔积 4.数据独立性是指( )之间相互独立,彼此不受影响。

A .应用程序和用户B .应用程序和数据C .数据库和用户D .数据库和程序员 5.设有两个事务T1、T2,其并发操作如下图所示,下面评价正确的是()。

A .并发事务不存在问题B .并发事务导致丢失修改C .并发事务导致不能重复读D .并发事务导致读“脏”数据6.设关系R 和S 的属性个数分别为r 和s,那么(R ×S )操作结果的属性个数为( )。

A .r+s B .r-s C .r ×s D .max(r,s) 7.设计E-R 图属于数据库设计的( )。

A.逻辑设计B.概念设计C.物理设计D.需求分析 8.1NF 通过()可以规范化为2NF 。

A .消除非主属性对码的部分函数依赖B .消除非主属性对码的传递函数依赖C .消除主属性对码的部分和传递函数依赖D .消除非平凡且非函数依赖的多值依赖 9.在关系模式中,函数依赖X →Y 的语义是( )。

A.在R 的任意两个关系中,若X 值相等,则Y 值也相等 B.在R 的当前关系中,若两个元组的X 值相等,则Y 值也相等 C.在R 的任意关系中,Y 值应与X 值相等 D .在R 的当前关系中,Y 值应与X 值相等10.E-R 模型是数据库设计的有力工具,适于建立数据库的()。

A .数据模型 B .概念模型 C .逻辑模型 D .结构模型 11.下面对视图的描述中,错误的是( )。

数据库原理与应用历年考题_答案

数据库原理与应用历年考题_答案

《数据库原理及应用》试题 1一、选择题1、数据库系统的基本特征是 ___________A 、数据的统一控制C 、数据共享性、独立性和冗余度小(难度系数C )正确答案:C2、DB 、DBMS 和DBS 三者之间的关系是A 、DBS 与DB 和DBMS 无关C 、DB 包括 DBMS 和 DBS(难度系数B )正确答案:D3、设有关系R 和S ,关系代数 RA 、R Q S C 、R - SB 、DBMS 包括 DBS 和 DB D 、DBS 包括 DB 和 DBMS(R S)表示的是.B 、R — S D 、R U S(难度系数B )正确答案:A4、自然连接是构成新关系的有效方法。

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

A 、行 B 、属性 C 、记录 D 、元组(难度系数C )正确答案:B5、以下是信息世界的模型,且实际上是现实世界到机器世界的一个中间层 次的是 _______________ 。

A 、数据模型B 、概念模型C 、关系模型D 、E-R 图(难度系数C )正确答案:C6、 构成E — R 模型的三个基本要素是 ________ 。

A 、 实体、属性值、关系;B 、实体、属性、联系;C 、 实体、实体集、联系;D 、实体、实体集、属性;(难度系数C )正确答案:B7、 在关系代数运算中,五种基本运算为 _________ 。

A 、并、差、选择、投影、连接 B 、 并、交、选择、投影、笛卡尔积C 、并、差、选择、投影、笛卡尔积D 、 并、除、投影、笛卡尔积、选择B 、数据共享性和统一控制 D 、数据共享性和数据独立性R 和S 使用(难度系数B)正确答案:C&在下列关于规范化理论的叙述中,不正确的是______________ 。

A、任何一个关系模式一定有键。

B 、 任何一个包含两个属性的关系模式一定满足 3NF 。

数据库原理及应用复习题及参考答案

数据库原理及应用复习题及参考答案

9. 模式是数据库局部逻辑结构。
10.数据库是整个数据库系统的基础 ( )
11. 已知关系模式 TEACH2( C, T, H),其中 C 表示课程,T 表示教员, H 表示参 考书,假设每一门课程可由多个教员讲授,每个教员可使用不同的参考书,并且可讲授不 同的课,则 TEACH2 为全码关系。( )
3
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电,力根通保据过护生管高产线中工敷资艺设料高技试中术卷资,配料不置试仅技卷可术要以是求解指,决机对吊组电顶在气层进设配行备置继进不电行规保空范护载高与中带资负料荷试下卷高问总中题体资,配料而置试且时卷可,调保需控障要试各在验类最;管大对路限设习度备题内进到来行位确调。保整在机使管组其路高在敷中正设资常过料工程试况中卷下,安与要全过加,度强并工看且作护尽下关可都于能可管地以路缩正高小常中故工资障作料高;试中对卷资于连料继接试电管卷保口破护处坏进理范行高围整中,核资或对料者定试对值卷某,弯些审扁异核度常与固高校定中对盒资图位料纸置试,.卷编保工写护况复层进杂防行设腐自备跨动与接处装地理置线,高弯尤中曲其资半要料径避试标免卷高错调等误试,高方要中案求资,技料编术试写5交、卷重底电保要。气护设管设装备线备置高4敷、调动中设电试作资技气高,料术课中并试3中、件资且卷包管中料拒试含路调试绝验线敷试卷动方槽设技作案、技术,以管术来及架避系等免统多不启项必动方要方式高案,中;为资对解料整决试套高卷启中突动语然过文停程电机中气。高课因中件此资中,料管电试壁力卷薄高电、中气接资设口料备不试进严卷行等保调问护试题装工,置作合调并理试且利技进用术行管,过线要关敷求运设电行技力高术保中。护资线装料缆置试敷做卷设到技原准术则确指:灵导在活。分。对线对于盒于调处差试,动过当保程不护中同装高电置中压高资回中料路资试交料卷叉试技时卷术,调问应试题采技,用术作金是为属指调隔发试板电人进机员行一,隔变需开压要处器在理组事;在前同发掌一生握线内图槽部纸内故资,障料强时、电,设回需备路要制须进造同行厂时外家切部出断电具习源高题高中电中资源资料,料试线试卷缆卷试敷切验设除报完从告毕而与,采相要用关进高技行中术检资资查料料和试,检卷并测主且处要了理保解。护现装场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。

数据库技术与应用_中南大学中国大学mooc课后章节答案期末考试题库2023年

数据库技术与应用_中南大学中国大学mooc课后章节答案期末考试题库2023年

数据库技术与应用_中南大学中国大学mooc课后章节答案期末考试题库2023年1.下列碳正离子最稳定的是答案:2.与的关系是答案:非对映体3.实验室中常用溴的四氯化碳溶液鉴定烯键,该反应属于答案:亲电加成4.下列碳正离子最稳定的是答案:5.下列Fischer投影式中,为(2R,3R)构型的是答案:6.甲苯与氯气在铁粉存在下进行反应,其反应机理是答案:亲电取代7.下列关于亲核取代的说法,不正确的是答案:产物发生瓦尔登翻转说明反应按SN1历程8.下列物质中碱性最强的是答案:NH39.下列化合物中存在有σ-π超共轭效应的是答案:10.下列化合物既能发生碘仿反应,又能和NaHSO3加成的是答案:CH3COCH2CH311.室温条件下,除去少量噻吩的方法是加入浓硫酸,震荡,分离。

其原因是答案:噻吩比苯易磺化,噻吩磺酸溶于浓硫酸12.生物碱是一类存在于植物体内的含氮化合物。

提取生物碱常用方法有答案:稀酸提取13.Clemmensen还原是用Zn(Hg)/HCl进行还原,其作用是还原答案:羰基成亚甲基14.中两个手性碳原子的构型是答案:2R,3S15.下列物质水解反应速度最慢的是答案:乙酰胺16.下列化合物发生亲核加成反应活性最大的是答案:17.答案:a是稀硫酸溶液18.甲胺与乙醛反应,反应机理是答案:加成-消除19.Z-2-丁酮肟的结构式是答案:20.下列反应属于亲核取代反应的是答案:苄基溴的水解反应21.下列化合物中,进行SN2反应速率最快的是答案:氯甲烷22.以下反应中,可以顺利地直接得到预期产物的是答案:溴丁烷和氰化钠乙醇溶液制备C4H9CN23.以下物质和硝酸银乙醇溶液反应,速率最快的是答案:烯丙基氯24.将丙烯醇转化为丙烯醛,选用的试剂是答案:三氧化铬的吡啶络合物25.下列化合物中酸性最强的化合物是答案:甲酸26.鉴别甲苯和苯酚,下列试剂不太合适的是答案:高锰酸钾27.下列关于环氧乙烷相关反应错误的是答案:与乙醇反应生成2分子乙醇28.以下物质不能和三氯化铁发生显色反应的是答案:苯甲醛29.以下几种胺,碱性最强的是答案:二乙胺30.以下物质碱性最强的是答案:氢氧化四乙基铵31.下列说法错误的是答案:氯化重氮盐与亚磷酸反应得到苯32.以下说法中错误的是答案:膦是指磷化氢中三个氢原子全部被烃基取代的产物33.关于杂环的分类,下列说法不正确的是答案:杂环只有五元杂环和六元杂环34.下列杂环结构中发生亲电取代速率最快的是答案:呋喃35.水溶液中,葡萄糖主要以哪种形式存在?答案:β-吡喃式葡萄糖36.以下物质中没有芳香性的是答案:四氢呋喃37.下列结构中,水解最困难的是答案:纤维素38.关于氨基酸,错误的说法是答案:所有氨基酸都有手性,具备旋光性39.以下结构可以发生双缩脲反应的是答案:结晶牛胰岛素40.下列结构中,碱性最强的是答案:吡啶41.下列物质,没有芳香性的是()答案:42.下列化合物中有手性碳原子的是()答案:43.下列自由基的稳定性次序是()答案:(b)>(c)>(a)>(d)44.试剂苯通常会含有少量噻吩。

数据库原理与应用 试卷 A卷+答案

数据库原理与应用 试卷 A卷+答案

学年度第一学期期末考试《数据库原理与应用》(八)卷专业班级姓名学号一、单选题(每题的备选答案中只有一个♦佳答案,每题2分,共30分)1.DB,DBMS和DBS三者之间的关系是()。

A.DB包括DBMS和DBSB.DBS包括DB和DBMSC.DBMS包括DB和DBSI).不能相互包括2.对数据库物理存储方式的描述称为()A.外模式B∙内模式C.概念模式D.逻辑模式3.在数据库三级模式间引入二级映象的主要作用是()A.提高数据与程序的独立B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性4.视图是一个“虚表”,视图的构造基于()A.基本表B.视图C.基本表或视图D.数据字典5.关系代数中的11运算符对应SE1.ECT语句中的以下哪个子句?()A.SE1.ECTB.FROMC.MERED.GROUPBY6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门叫以有多名职员,从职员到部门的联系类型是()A.多对多B.•对∙C.多对一D.•对多7.如何构造出一个合适的数据逻辑结构是()主要解决的问题“Λ.关系系统杳询优化 B.数据字典C.关系数据库规范化理论D.关系数据席查询8.将E-R模型转换成关系模型,阙于数据库的()A.需求分析B.概念设计C逻辑设计 D.物理设计9.事务日志的用途是()A.事务处理B.完整性约束C.数据恢史D.安全性控制10.如果事务T已在数据R上加了X锁,则其他事务在数据R上()A.只可加X锁B.只可加S锁C.可加S锁或X锁D,不能加任何锁11.要保证数据库逻辑数据独立性,需要修改的是()R.模式B.模式与内模式的映射C模式与外模式的映射D.内模式12.下列四项中,不属于数据库特点的是()A.数据共享B.数据完整性C数据冗余很高 D.数据独立性高13.学生社团可以接纳多名学生参加.但每个学生只加个社团,从社团到学生之间的联系类型是()A.多对多B.•对∙C.多对∙D.一对多14.反映现实世界中实体及实体间联系的信息模型()Λ.关系模型B.层次模型C.网状模型D.E-R模型15.对数据库并发操作有可能带来的问题包括()A.读出“脏数据”B.带来数据的冗余C.未被授权的用户非法存取数据D.破坏数据独立性二、多选题(每题的备选答案中有多个最佳答案,每题5分,共5()分)16.在关系模式STJ(S,T,J)中,S表示学生,T表示教酎i,J表示课程。

数据库原理与技术复习题及参考答案

数据库原理与技术复习题及参考答案

43.从数据库中每次可以只读取记录中的数据项。 ( ) 44.DB 包括 DBS 及 DBAS。 ( ) 45.视图与表不完全一样,有些视图是不可以对其进行更新操作的。 46.数据库编程一般指用开发工具对数据库进行更新操作。( ) 三、简要回答下列问题: 1.为什么说 SYBASE 是关系系统,试举例说明。 2.试比较文件系统与数据库系统的优缺点。 3.试比较 1NF,2NF,3NF 及 BCNF 的关系。 4.为什么说如果 R 为 BCNF,则 R 一定为 3NF。 四、综合运用题: 1.现有如下 E-R 图: 仓库
1 有
职工
n
实体的主要属性如下,其中下划线部分为主码: 部门(编号、名称、电话、部门负责人号、…) 职工(职工号、姓名、年龄、性别、工资、津贴、…) (1)试用 SQL 表示(即定义)上述 E-R 图所有的实体及联系,其中实体只需表示列出的主要属性, 要求反映主码与联系(一定要表示联系),其中电话以’0731-’开头,年龄>=18,工资+津 贴<=5000,各字段的类型长度可以根据需要自己确定。 (2)在上述定义的每个表中输入一个有代表性的记录,体现相互间的联系。 (3)用 SQL 与关系代数(两者都要)表示: (a)找出职工’李芳芳’的职工号与年龄、性别 (b)找出’技术开发部’的电话与职工号、姓名 (4)试用 SQL 表示查询: (5)删除名称为空值的部门。 (6)建立视图表示关系(部门名称、电话、职工号、姓名、年龄、性别)
2
五、试编写程序: 1.产生以’湘 A-D88’ 开头的尾数不为 4 的共 4 个数字的牌号,但如果尾数为 44,则标注为”特别号”, 如果尾数为 ‘7’、‘8’、‘9’则为”吉祥号”。 2.写程序表示产生以’888’(3 位)开头的 6 位 QQ 号存入一个号码表中,表中字段除号码外,还 有一个标注字段。后 3 位都为数字,其中末位一般不为 4,但如果最后 4 位是‘444’,则允 许并标注为”特别号”,号码中尾数为 6,7,8,9 都需标注为”幸运号”。 3.产生以’湘 A-0’开头的两位字母、两位数字(如湘 A-0AA99,湘 A-0BB66,湘 A-0SS77), 的不少于 200 个的车牌号码, 其中要求尾数不为 4, 并要求存入数据库表 v_number(l_number varchar(20),Memo varchar(32))。

(完整版)数据库原理与应用试题及答案

(完整版)数据库原理与应用试题及答案

一、单选题(20分,每题1分)1.关系数据模型的基本数据结构是()。

A. 树B. 图C. 索引D. 关系2.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为()。

A. OSB. DSC. DBMSD. DBS3.元数据是指()。

A. 数据结构的描述B. 数据项的描述C. 数据的来源D. 基本数据4.下面对关系中属性的描述,错误的是()。

A. 属性的次序可以任意交换B. 允许多值属性C.属性名唯一 D. 每个属性中所有数据来自同一属性域5.超码、候选码和主码之间的关系是()。

A.超码⊆候选码⊆主码 B. 超码⊆主码⊆候选码C. 主码⊆候选码⊆超码D. 主码⊆超码⊆候选码6.关系数据库实现数据之间联系的方法是()。

A. 主码B. 外码C. 候选码D. 超码7.如下所示关系R(A,B,C,D)中,可以作为主码的属性组是()。

A. ABB. BCC. CDD. AD或BD8.设有如下所示关系R(A,B)和S(C,D,A),R的主码是A,S的主码是C、外码是A(参照R.A),则能够插入关系S的元组是()。

A. (1,2,3)B. (3,2,1)C. (1,2,1)D. (4,5,6)9. 将上题中的2个关系R 和S (未插入元组前)进行R*∞S 后的运算结果包含( )个元组。

A. 5B. 6C . 3D. 210. 对第8题中的关系R 和S ,若将属性A 定义为S 的外码时使用了ON UPDA TECASCADE 短语(级联更新),将R 中第一个元组的A 属性值更新为4时,S 中第一个元组A 属性的值( )。

A. 不变B. 变为4C . 变为NULL D. 拒绝更新,返回错误信息11. 设有一个关系R (A ,B ),如果要找出B 属性的最后一个字母为A ,并且至少包含2个字母的查询条件子句应写成WHERE B LIKE ( )。

A . ‘_A%’B. ‘_A ’C. ‘_% A ’D. ‘%A ’12. SQL 中谓词EXIST 可用来测试一个集合是否( )。

《数据库原理与应用》复习题及参考答案完整版

《数据库原理与应用》复习题及参考答案完整版

《数据库原理与应用》复习题及参考答案完整版第一章:绪论一、选择题:1.在数据管理技术的开展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是 A 阶段。

A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 2.数据库的概念模型独立于A 。

A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界 3.数据库的根本特点是 B 。

A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制 B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 4.B 是存储在计算机内有结构的数据的集合。

A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构 5.数据库中存储的是 C 。

A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息 6. 数据库中,数据的物理独立性是指 C 。

A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立7. .数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 D 。

A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合 8.数据库系统的核心是 B 。

A.数据库 B.数据库管理系统 C.数据模型 D.软件工具 9. 下述关于数据库系统的正确表达是 A 。

A.数据库系统减少了数据冗余 B.数据库系统防止了一切冗余 C.数据库系统中数据的一致性是指数据类型一致 D.数据库系统比文件系统能管理更多的数据10. 数将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和物理独立性。

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

中南大学商学院2003级《数据库原理与程序设计》试题(2005年1月)班级:学号:姓名:成绩:一、填空(10空,每空1分,共10分)1.SQL语言有四类语句,分别是、、DML和。

(中文及英文简写均可)2.基本表中,“关键字”概念应该体现其值的和两个特征。

3.数据库系统的模式结构由、和三级组成。

4.SQL有两种使用方式:和。

二、选择(10题,每题 1.5分,共15分)1.数据是指所有能输入到计算机中并被计算机程序所处理的的总称。

A)文字 B)字母 C)符号 D)数字2.数据模型的三要素是指。

A)数据结构、数据对象和数据共享B)数据结构、数据操作和数据控制C)数据结构、数据对象和完整性D)数据结构、数据操作和完整性约束条件3.一般说来,两个实体之间的联系可分为种。

A)四 B)三 C)二 D)六4.某个用户对某类数据有何种操作权力由决定。

A)用户 B)系统分析员 C)DBA D)应用程序员5.若关系R(U)的每个属性值都是不可分的原子值,且每个非主属性完全函数依赖于关键字,则称R满足。

A)1NF B)2NF C)3NF D)BCNF6.数据库系统中,数据独立性是指。

A)数据之间相互独立 B)应用程序与数据库的结构之间相互独立C)数据的逻辑结构与物理结构相互独立D)数据与磁盘之间相互独立7.对数据库中数据的操作分成两大类。

A)查询和更新 B)检索和修改 C)查询和修改 D)插入和修改8.SQL中,“SALARY IN(1000,2000)”的语义是。

A)SALARY<=2000 AND SALARY>=1000B)SALARY<2000 AND SALARY>1000C)SALARY=1000 AND SALARY=2000D)SALARY=1000 OR SALARY=20009.下列式子中,不正确的是。

A)R-S=R-(R∩S) B)R=(R-S) ∪(R∩S)C)R∩S=S-(S-R) D)R∩S=S-(R-S)10.数据库设计人员和用户之间沟通信息的桥梁是。

A)程序流程图 B)实体联系图 C)模块结构图 D)数据流图(DFD)三、简答题(5×3′)1、数据库系统阶段的数据库管理有哪些特点?2、关系三完整性规则是什么?3、为什么要进行关系模式的分解?分解的依据的是什么?4、基于数据库系统生存期的数据库设计分成哪些阶段?5、简述层次模型、网状模型、关系模型的特点?四、名词解释(5×2′)1、3NF2、视图3、DBMS4、实体5、模式五、E-R模型设计题(24分)1.设有商务数据库用以处理销售记帐,它涉及的数据包括顾客、商品信息。

试设计一个E-R模型,并将之转换为关系模型。

(注:关键字用下划线标出)(10分)2.设要为银行的储蓄业务(活期)设计一个数据库。

数据库中有储户、存款单、取款单信息。

试设计一个E-R模型,并将之转换为关系模型。

(注:关键字用下划线标出)(14分)六、程序设计题(26分)对于教学数据库的3个基表(S表示学生表,C表示课程表,SC表示学生选课表,假设基表中已存在记录,AGE、GRADE为数值型,其余字段均为字符型):S(SNO,SNAME,AGE,SEX) C(CNO,CNAME,TEACHER) SC(SNO,CNO,GRADE)1、创建S表,且以SNO为主键。

(2)2、查询LI老师所授课程的课程号与课程名。

(2)3、插入C(C01,高等数学,LI)记录。

(2)4、查询年龄大于21岁的男学生的学号与姓名。

(2)5、查询学号为S1的学生所学课程的课程名与任课教师名。

(3)6、查询至少选修LI老师所授课程中一门课程的男学生姓名。

(3)7、查询WANG同学不选的课程的课程号与课程名。

(4)8、统计选修每一门课程的男女学生的人数与平均成绩。

(4)9、查询至少选修两门课程的学生姓名与学号。

(4)中南大学考试试卷2005 -- 2006 学年上学期时间110分钟《数据库原理与程序设计》课程48学时2.5学分考试形式:闭卷专业年级:商学院各专业总分100分,占总评成绩70%注:此页不作答题纸,请将答案写在答题纸上一、填空题(本题10分,每小题1分)1. SQL语言有四类语句,分别是、、DML和(中文及英文简写均可)。

2.SQL有两种使用方式:和。

3.数据库系统一般由、_____________、_____________和用户组成。

4. 关系模型的基本数据结构是,其数据库存储时的基本组织方式是。

二、选择(本题15分,每题 1.5分)1.对DB中数据的操作分成两大类。

A)查询和更新 B)检索和修改 C)查询和修改 D)插入和修改2.SQL中,下列操作不正确的是。

A)AGE IS NOT NULL B)NOT(AGE IS NULL)C)SNAME=‘王五’ D)SNAME=‘王%’3.SQL Server是一种数据库管理系统。

A)层次型 B)网络型 C)关系型 D)链状型4.某个用户对某类数据有何种操作权力由决定。

A)用户 B)系统分析员 C)DBA D)应用程序员5.若关系模式R(U)的每个非主属性都不部分函数依赖、也不传递函数依赖于关键字,则称R满足。

A)1NF B)2NF C)3NF D)BCNF 6.当多个用户的同时存取或修改数据时,可能会发生相互干扰而造成得到错误的结果。

A)应用程序 B)操作 C)数据库 D)并发进程7.数据库系统中,数据独立性是指。

A)数据之间相互独立 B)应用程序与数据库的结构之间相互独立C)数据的逻辑结构与物理结构相互独立D)数据与磁盘之间相互独立8.SQL中,“AGE IN(20,22)”的语义是。

A)AGE<=22 AND AGE >=20 B)AGE <22 AND AGE >20C)AGE =20 AND AGE =22 D)AGE =20 OR AGE =229.下列式子中,不正确的是。

A)R∩S=S-(R-S) B)R∩S=S-(S-R)C)R=(R-S) ∪(R∩S) D)R-S=R-(R∩S)10.概念模型表示方法最常用的是。

A)关系模型 B)实体联系方法 C)面向对象方法 D)数据模型三、简答题(本题16分,每小题4分)1.关系数据库包含哪三级模式?它们分别对应数据库的哪一部分?2.什么是数据库管理系统(DBMS)?其主要功能有哪些?3.关系模型的数据完整性包含哪些内容?分别说明每一种完整性的作用。

4.关系数据库的规范化理论是为了解决什么问题?一个关系模式从1NF到2NF,消除了原关系模式的什么问题?四、名词解释(本题10分,每小题2分)1.实体集R、S之间1:N的联系:2.数据库:3.基表:4.完全函数依赖:5.外模式:五、E-R模型设计题(本题25分)1.设有商务数据库用以处理销售记帐,它涉及的数据包括顾客、商品信息。

试设计一个E-R模型,并将之转换为关系模型。

(注:关键字用下划线标出)(10分)2. 学校课程管理子系统主要包括的实体有学生、课程、教师、教室,试设计该子系统E-R模型,并将之转换为关系模型。

(注:关键字用下划线标出)(15分)六、对于某图书出版管理数据库,其中有两个表:publishers(pub_id,pub_name,city)titles(title_id,title_name,type,pub_id,price,pubdate)含义为:出版商表(出版商代号,出版商名字,所在城市),书籍表(书号,书名,书的种类,出版商代号,价格,出版日期),并规定每一出版商有唯一的代号,每一种书以书号标识。

写出实现下列各功能的SQL语句。

(共24分)1. 用SQL的数据定义语言建立titles表,并定义其主码与外码。

(4分)2.把某一出版商的信息(0735,人民邮电出版社,北京)录入到publishers表中。

(2分)3.把书的种类为“计算机”类的书的价格降低30%。

(2分)4.查询书的价格在20至50元之间的书的书号、种类和价格。

(2分)5.按书的种类分类,查询各类书籍的平均价格,并按平均价格降序排列。

(3分)6.从publishers 表和titles表中查询书的书号、书名、种类及出版商名字。

(3分)7.查询所有价格高于平均价格的书。

(3分)8.列出“机械工业出版社”自2001年以来出版的各种书籍情况。

(3分)9.删除所在城市为“沈阳”的出版商的信息。

(2分)中南大学考试试卷2005 -- 2006 学年上学期时间110分钟《数据库原理与程序设计》课程48学时2.5学分考试形式:闭卷专业年级:商学院各专业总分100分,占总评成绩70%注:此页不作答题纸,请将答案写在答题纸上二、填空题(本题10分,每小题1分)1. SQL语言有四类语句,分别是 DDL 、 DQL 、DML和DCL (中文及英文简写均可)。

2.SQL有两种使用方式:自含式 SQL 和嵌入式SQL 。

3.数据库系统一般由 DB 、应用系统、__ DBMS ___、__DBA______和用户组成。

4. 关系模型的基本数据结构是基表,其数据库存储时的基本组织方式是文件。

二、选择(本题15分,每题 1.5分)1.对DB中数据的操作分成两大类 A 。

A)查询和更新 B)检索和修改 C)查询和修改 D)插入和修改2.SQL中,下列操作不正确的是 B 。

A)AGE IS NOT NULL B)NOT(AGE IS NULL)C)SNAME=‘王五’ D)SNAME=‘王%’3.SQL Server是一种 C 数据库管理系统。

A)层次型 B)网络型 C)关系型 D)链状型4.某个用户对某类数据有何种操作权力由 C 决定。

A)用户 B)系统分析员 C)DBA D)应用程序员5.若关系模式R(U)的每个非主属性都不部分函数依赖、也不传递函数依赖于关键字,则称R满足 C 。

A)1NF B)2NF C)3NF D)BCNF 6.当多个用户的 D 同时存取或修改数据时,可能会发生相互干扰而造成得到错误的结果。

A)应用程序 B)操作 C)数据库 D)并发进程7.数据库系统中,数据独立性是指 B 。

A)数据之间相互独立 B)应用程序与数据库的结构之间相互独立C)数据的逻辑结构与物理结构相互独立D)数据与磁盘之间相互独立8.SQL中,“AGE IN(20,22)”的语义是 D 。

A)AGE<=22 AND AGE >=20 B)AGE <22 AND AGE >20C)AGE =20 AND AGE =22 D)AGE =20 OR AGE =229.下列式子中,不正确的是 A 。

A)R∩S=S-(R-S) B)R∩S=S-(S-R)C)R=(R-S) ∪(R∩S) D)R-S=R-(R∩S)10.概念模型表示方法最常用的是 B 。

相关文档
最新文档