数据库及其应用 09 试卷
- 格式:ppt
- 大小:1.34 MB
- 文档页数:31
数据库技术及应用考试(答案见尾页)一、选择题1. 数据库技术的基础是什么?A. 关系模型B. 面向对象模型C. 逻辑模型D. 结构模型2. 关系数据库中,哪一种数据结构支持高并发读写?A. 表关系模型B. 面向对象模型C. 文档关系模型D. 键值对模型3. 在数据库设计中,哪一个术语描述了表之间的关系?A. 结构定义B. 数据字典C. 模式D. 结构视图4. 数据库管理系统的主要功能包括哪些?A. 数据定义B. 数据查询C. 数据更新D. 数据控制5. 以下哪个不是关系型数据库的术语?A. 表B. 列C. 行D. 域6. 在SQL中,用于数据查询的命令是?A. SELECTB. INSERTC. UPDATED. DELETE7. 在数据库系统中,哪一个概念描述了数据的逻辑结构?A. 存储模式B. 内模式C. 外模式D. 全局模式8. 数据库管理系统通常提供的两种数据模型是什么?A. 关系模型和层次模型B. 关系模型和网状模型C. 关系模型和层次模型D. 关系模型和网状模型9. 在数据库应用开发中,哪一个步骤不属于需求分析阶段?A. 需求收集B. 需求分析C. 需求规格说明书编写D. 需求评审10. 在数据库性能优化中,哪一个策略通常不适用于数据库分区?A. 负载均衡B. 分区键选择C. 数据分布D. 数据压缩11. 数据库系统的基础是什么?A. 计算机硬件B. 数据库管理系统(DBMS)C. 数据库管理员(DBA)D. 数据库应用程序12. 关系型数据库与非关系型数据库的主要区别是什么?A. 数据结构化程度B. 查询语言C. 一致性保证D. 扩展性13. 数据库设计中,哪个阶段会进行数据模型设计?A. 需求分析阶段B. 概念设计阶段C. 逻辑设计阶段D. 物理设计阶段14. 在SQL语言中,哪种语法结构可以用来创建一个表?A. CREATE TABLEB. ALTER TABLEC. DROP TABLED. UPDATE TABLE15. 什么是事务处理?A. 数据库维护B. 数据操作C. 数据完整性保障D. 数据安全性控制16. 在数据库应用开发中,哪种技术通常用于实现数据的持久化?A. 文件系统B. 缓存技术C. 数据库系统D. 对象关系映射(ORM)17. 数据库系统的核心是哪个组成部分?A. 数据模型B. 数据库管理系统C. 数据库管理员D. 数据库客户端程序18. 在数据库设计中,哪个步骤用于确定如何在数据库中表示实体和关系?A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计19. 在数据库设计中,以下哪个术语用来描述数据库中数据的结构化表示?A. 模式B. 内模式C. 外模式D. 用户模式20. 关系型数据库管理系统中,哪个概念用来描述数据的逻辑结构?A. 表B. 列C. 主键D. 外键21. 在SQL语言中,用于查询数据库中的数据被称为?A. 插入B. 更新C. 删除D. 查询22. 以下哪个术语描述了数据库事务的特性?A. 原子性B. 一致性C. 隔离性D. 持久性23. 在数据库系统中,哪个组成部分负责存储和管理数据?A. 应用程序B. 数据库管理系统C. 数据库管理员D. 数据库客户端24. 在关系型数据库中,表与表之间的关联通常是通过什么方式实现的?A. 主键-外键约束B. 触发器C. 索引D. 存储过程25. 数据库恢复的主要目的是什么?A. 修复损坏的数据文件B. 重新创建丢失的数据表C. 恢复数据库到某个特定时间点的状态D. 重新分配数据库空间26. 在数据库设计中,哪个步骤是关于定义数据结构和关系?A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计27. 数据库系统是由哪几个部分组成的?A. 数据库、数据库管理系统、数据库管理员、硬件平台和软件平台B. 数据库、DBMS、网络、硬件平台和软件平台C. 数据库、DBMS、数据库管理员、硬件平台和软件平台D. 数据库、DBMS、硬件平台和软件平台28. 关系数据库中的关系模型是用什么来表示数据的结构?A. 树状图B. 网状图C. 表格D. 图29. 在数据库设计中,用来描述实体之间关系的术语是()。
数据库及其应用试题及答案一、单选题(共19题,共38分)1.数据库的优化设计阶段,每个表应满足()A.1NFB.2NFC.3NFD.4NFABCD正确答案:C2.关于删除数据库对象,下列错误的是()A.可以释放该对象所占用的系统资源B.多用户环境下应使所有用户先关闭该数据库对象C.只删除链接时,也会从计算机中删除页对应的HTML文件D.“是否真正删除”中选择“是”,则会永久的删除ABCD正确答案:C3.下列字段的数据类型中,不能作为主键的数据类型是()A.文本B.货币C.日期/时间D.OLE对象ABCD正确答案:D4.学生“成绩”字段的数据类型应选择()A.字节B.单精度C.双精度D.同步复制IDABCD正确答案:B5.关于索引,下列说法中错误的是()A.使记录有序化B.使得记录在物理位置上发生变动C.可加快数据查找速度D.ACCess可建立多字段索引ABCD正确答案:B6.关于查询,下列说法中错误的是()A.获得的记录集显示在数据表视图中,并占用一定存储空间B.是ACCess数据库的一个重要对象C.可生成一个新表D.可从一个或多个表中按照某种准贝!1检索数据ABCD正确答案:A7.下列关于生成表查询说法错误的是()A.属于操作查询的一种B.可把选择查询得到的结果变成一个真正的表C.得到的表独立于数据源D.对生成的表操作可影响原表ABCD正确答案:D8.关于“自动创建窗体”下列说法中正确的是()A.可创建基于多表或查询的窗体B.用户可指定包含数据源的某些字段C.字段布局与表中的字段顺序保持一致D.只能生成“纵栏式”和“表格式”窗体ABCD正确答案:C9.下列计算题试题说法错误的是()A.文本框控件是绑定型的B.文本框内输入的数据可以不必存储C.选项组是个容器型按钮D.选项组中每次只能选择一个选项ABCD正确答案:A10.下列说法中正确的是()A.移动控件时,鼠标变为“手掌”时,拖动只会移动该控件本身B.调整控件大小可通过“属性”——“全部”——“宽度”和“高度”调整C.默认状态“网格线x坐标”和“网格线Y坐标”分别为l5D.“格式”——“对齐网络”命令只能微调对齐控件ABCD正确答案:D11.下列说法中错误的是()A.“标签向导”创建标签可制作标准或自定义标签B.用向导建标签时,在选择标签字段过程中,单击按钮将可用字段传送至“原型标签”列,表框中即可C.在“设计”视图中创建报表可从一个空白报表开始D.创建报表往往需要多次反复才能做到满意ABCD正确答案:B12.要对报表中的一组记录计算均值,应将计算控件添加到()A.主体节B.组页眉节或组页脚节C.页面页眉或页面页脚节D.报表页眉节或报表页脚节ABCD正确答案:B13.下列选项中不属于数据访问页类型的是()A.交互式报表页B.数据输入页C.数据输出页D.数据分析页ABCD正确答案:C14.下列选项中不属于新增的专门用于数据访问页的控件的是()A.office图表B.omce数据透视表C.orifice电子表格D.office文本ABCD正确答案:D15.下列用于移动窗体的宏操作是()A.MoveSizeB.MoveFcIrmC.MoveTableD.MoveQueryABCD正确答案:A16.数据库系统的核心是()A.编译系统B.数据库C.操作系统D.数据库管理系统ABCD正确答案:D17.DDL是()A.操作DB语言B.定义DB语言C.自含语言D.宿主语言ABCD正确答案:B18.下列说法中正确的是()A.实体是单独孤立存在的B.“学生”是实体值C.数据管理软件可以把逻辑数据换成物理数据D.能标识文件中每个记录的字段(或几个字段的组合)称为记录的关键码ABCD正确答案:C19.关于ACCess窗口,下列说法中错误的是()A.ACCess窗口由标题栏、菜单栏、工具栏和状态栏等几部分组成B.ACCess菜单栏是一成不变的C.对象列表框默认状态下会显示创建此类对象的快捷方式D.在组中添加对象不改变该对象原始的位置ABCD正确答案:B二、填空题(共20题,共40分)20.“彩票”与“中奖者”关系模型如下:彩票(彩票图案,等级,奖项)中奖者(摸奖人,彩票图案,单位)彩票关系中的主键是________,中奖者的主键是______,彩票与中奖者两关系通过________实现联系,联系方式是_________。
数据库技术与应用测试卷题库及答案共10套数据库技术与应用试卷题库及答案(第1套)1、(4分)【单选题】在SQL语言中,修改表中的数据时,应使用的命令是()A、UPDATEB、INSERTC、ALTERD、MODIFY参考答案:A解析:无2、(4分)【单选题】将SQL Server的数据库转换成ACCESS数据库,可以使用()来实现。
A、订阅/发布B、数据备份/恢复C、数据分离/附加D、DTS导入/导出参考答案:D解析:无3、(4分)【单选题】下面说法错误的是()A、默认值约束指定在输入操作中没有提供输入值时,系统将自动提供给某列的默认值。
B、当某列被设置为非空时,必须为其指定一个值,除非已经为该列定义了默认值值约束。
C、默认值约束使用default关键字。
D、以上都不正确。
参考答案:D解析:无4、(4分)【单选题】每个数据库有且只能有一个()。
A、次数据文件B、主数据文件C、日志文件D、其他参考答案:B解析:无5、(4分)【单选题】SQL语言中,删除一个表的命令是()A、DELETEB、DROP TABLEC、CLEAR TABLED、REMOVE参考答案:B解析:无6、(4分)【单选题】字符串常量使用()作为定界符。
A、单引号B、双引号C、方括号D、花括号参考答案:A解析:无7、(4分)【单选题】唯一键约束使用关键字()实现A、uniqueB、primary keyC、defualtD、foreign key参考答案:A解析:无8、(4分)【单选题】下列关于唯一约束的说法中不正确的是:A、可以为表定义多个唯一约束B、唯一约束的列允许取空值C、可以建立在一列或几列的组合上D、可以作为主键使用参考答案:D解析:无9、(4分)【单选题】为了防止一个事务在执行时被其他事务干扰,应采取的措施是()A、完整性控制B、访问控制C、安全性控制D、并发控制参考答案:D解析:无10、(4分)【单选题】当数据库损坏时,数据库管理员可通过何种方式恢复数据库()A、事务日志文件B、主数据文件C、DELETE语句D、联机帮助文件参考答案:A解析:无11、(5分)【填空题(主观)】数据完整性实质,存储在数据库中的数据正确无误并且相关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为:[填空(1)],[填空(2)],[填空(3)],[填空(4)]四种,其中标志列可以实现[填空(1)]数据完整性。
《数据库基础与应用》试题及答案《数据库基础与应用》试题及答案(一)一、单项选择题,把合适的选项编号填写在括号内。
(每小题2分,共20分)1、设一个关系A具有a1个属性和a2个元组,关系B具有b1个属性和b2个元组,则关系AB具有( )个元组。
A、 a1+b1B、 a1+b2C、 a2b2D、 a2b12、在一个关系R中,若X能够函数决定关系R中的每个属性,并且X的任何真子集都不能函数决定R中的每个属性,则称X为关系R的一个( )。
A、候选码B、外码C、超码D、属性组3、在一个关系R中,若存在X(Y,Z),则也隐含存在XY和XZ,称此为函数依赖的( )规则。
A、传递性B、分解性C、合并性D、增广性4、设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={AB,CD,CE},该关系只满足第一范式,若要规范化为第二范式,则将被分解为( )个关系。
A、 1B、 2C、 3D、 45、由概念设计进入逻辑设计时,原来的( )联系通常都需要转换成对应的基本表。
A、一对一B、一对多C、多对一D、多对多6、ACCESS 数据库文件中至少应包含有( )对象。
A、表B、查询C、窗体D、模块7、如果字段内容为声音文件,可将此字段定义为( )类型。
A、文本B、查询向导C、OLE对象D、备注8、下列( )是主键的标志。
A、 B、 C、 D、9、Access中字段的“小数位”属性被用来指定( )型数据的小数部分的位数。
A、货币和数字B、货币和备注C、文本和数字D、数字和备注10、创建数据访问页,将生成一个单独的( )文件,此文件不包括在Access 数据库中。
A、HTB、HTMLC、MDFD、MDT二、是非判断题,根据叙述正确与否在题目后面的括号内打对号“”或叉号“”(每小题2分,共20分)1、在文件管理阶段,文件之间是相互联系的,在数据库管理阶段,文件之间是相互独立的。
( )2、分布式数据库系统既支持客户的局部应用,又支持客户的全局应用。
测验1一、单选1、下列四项中说法不正确的是( )。
(分数:2 分)A. 数据库减少了数据冗余B. 数据库中的数据可以共享C. 数据库避免了一切数据的重复D. 数据库具有较高的数据独立性标准答案是:C。
2、单个用户使用的数据视图的描述称为()。
(分数:2 分)A. 外模式B. 概念模式C. 内模式D. 存储模式标准答案是:A。
3、数据库物理存储方式的描述称为( ) 。
(分数:2 分)A. 外模式B. 内模式C. 概念模式D. 逻辑模式标准答案是:B。
4、在下面给出的内容中,不属于DBA职责的是( ) 。
(分数:2 分)A. 定义概念模式B. 修改模式结构C. 编写应用程序D. 编写完整性规则标准答案是:C。
5、在数据库三级模式间引入二级映象的主要作用是( ) 。
(分数:2 分)A. 提高数据与程序的独立性B. 提高数据与程序的安全性C. 保持数据与程序的一致性D. 提高数据与程序的可移植性标准答案是:A。
6、DB、DBMS和DBS三者之间的关系是( ) 。
(分数:2 分)A. DB包括DBMS和DBSB. DBS包括DB和DBMSC. DBMS包括DB和DBSD. 不能相互包括标准答案是:B。
7、位于用户和操作系统之间的一层数据管理软件是()。
(分数:2 分)A. DBSB. DBC. DBMSD. MIS标准答案是:C。
8、数据库的三级模式中,数据的全局逻辑结构用()来描述。
(分数:2 分)A. 子模式B. 用户模式C. 模式D. 存储模式标准答案是:C。
9、用户涉及的数据逻辑结构用()描述。
(分数:2 分)A. 模式B. 存储模式C. 概念模式D. 子模式标准答案是:D。
10、数据库管理系统与操作系统、数据库应用系统的层次关系从核心到外围依次是()。
(分数:2 分)A. DBMS、OS、数据库应用系统B. DBMS、数据库应用系统、OSC. OS、DBMS、数据库应用系统D. OS、应用软件、DBMS标准答案是:C。
2009秋《数据库及应用(I)》考试试卷(第一套)参考答案及评分标准一、单项选择题(每小题2分,共30分)1、(B)是存储在计算机内结构化的数据的集合。
A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构2、数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型。
在常用的数据模型中,不包括(B)A.网状模型 B.链状模型 C.层次模型 D.关系模型3、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指( D )A.同一个应用中的多个程序共享一个数据集合B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件D.多种应用、多种语言、多个用户相互覆盖地使用数据集合4、数据库管理系统(DBMS)是(C )A.一个完整的数据库应用系统 B.一组硬件C.一组系统软件 D.既有硬件,也有软件5、模式和内模式( A )A.只能有一个 B.最多只能有一个 C.至少两个 D.可以有多个6、在数据库概念结构设计的E-R图中,联系用( C )表示。
A.矩形B.四边形C.菱形D.椭圆形7、下列属于数据库物理设计工作的是(B )A.将E-R图转换为关系模式B.选择存取路径C.建立数据流图D.收集和分析用户活动8、在下列聚集函数中,不忽略空置(NULL)的是(C )A.SUM(列名 )B.MAX(列名)C.COUNT(*)D.AVG(列名)9.利用Visual Baisc语言对数据库应用程序进行开发时,ADO数据控件的下列哪一项属性可以用于存放从数据提供者获得的查询结果(D )。
A.ConnectionString B.CommandTypeC.RecordSource D.RecordSet10. SQL Server2000中,主数据文件的默认扩展名是(D )。
A. DBFB. NDFC. LDFD. MDF11. SQL数据定义语言中,表示外码约束的关键字是(B )。
A.UNIQUE B.FOREIGN KEY C.PRIMARY KEY D.CHECK12. 下列说法,正确的是(B)。
《数据库及其应用》样卷参考答案一、选择题:答案:1.(A ) 2.(A ) 3.(C ) 4.(B ) 5.(B ) 6.(A ) 7.(A ) 8.(D )9.(B ) 10.(B ) 11.(C ) 12.(B ) 13.(A ) 14.(D ) 15.(D )16.(C ) 17.(A ) 18.(B ) 19.(D ) 20.(C )二、填空题:1.手工管理、文件系统、数据库系统 2.实体完整性、参照完整性、用户定义的完整性3.Exit for 4.Access 2000 5.数据结构、数据约束、数据运算6.-1、0 7.AutoExec 8.查询9.取值范围、表达方式、运算种类 10.行标题、列标题三、数据模型设计及实现1.ER图模型。
2.根据上述ER模型设计图书销售数据库的关系模型。
图书(进书编号、进书日期、书号、书名、主编、出版社、版次、出版日期、定价、进价)业务员(编号,姓名,性别,生日,职务,基本工资)售书(进书编号,编号,销售日期、书的数量、折扣)四、简答题1.数据库设计指:对于给定的应用环境,设计构造最优的数据库结构,建立数据库及其应用系统,使之能有效地存储数据,对数据进行操作和管理,以满足用户各种需求的过程。
主要包括:系统调查与分析、概念设计、逻辑设计、物理设计、实施与测试、运行维护等几个阶段。
2.标签用于显示不用更改的文字或标题;选项按钮;组合框。
3.学习指导书 P2444.学习指导书 P244五、程序设计1.程序运行结果是: S= 662. DIM N AS Ineger, M AS LongM = 1N = InputBox(“请输入一个正整数:”)For I = 2 to 2 * N Step 2M = M * INext IMsgBox “N =”+ Str (N)+“”+“M =”+ Str (M)六、SQL命令操作(判分标准:命令主要意思正确,语法有错的扣1分。
《数据库原理及应用》课程试卷A 参考答案本试卷用于信息工程系2009级网络工程、计算机专业本科学生(时量:120分钟总分100分)一、单项选择题(本大题共20小题,每小题2分,共40分)(1-10) D C D C B DDBBB(11-15) D B C C C CCCCA二、填空题(本大题共10小题,每空1分,共10分)21、查询22、访问控制23、drop view24、关系25、定义26、3NF∈2NF ∈1NF27、DB DBMS28、基表文件三、简答题(本大题共5小题,每小题3分,共15分)29、(评分标准:缺一要点扣1分)①丢失修改:两个事务T1和T2读入同一数据并修改,T2提交的结果破坏了T1的结果,导致T1的修改被丢失②不可重复读:是指事务T1读取数据后,事务T2执行更新操作,使T1无法再现前一次读取结果③读“脏”数据:是指事务T1修改某一数据,并将其写回磁盘,事务T2读取同一数据后,T1由于某种原因被撤销,这时T1已修改过的数据恢复原值,T2读到的数据就与数据库中的数据不一致。
则T2读到了“脏”数据,即不正确的数据。
产生上述三类数据不一致性的主要原因是并发操作破坏了事务的隔离性。
30、(评分标准:举出4种,少一种扣1分)关系表分解的过细,造成费时费空间的连接操作没有建立相应的索引文件对大表没有采用数据与索引物理位置分开存放没有将大表与其它表从物理位置上分开存放对于经常使用范围检索的属性集合没有建立相应的聚类索引在建立聚类索引的属性集合上经常执行更新操作某张表建立的索引太多建立的复合索引涉及的属性列太多,降低了数据库的更新速度31、(评分标准:概念1分,性质每小点0.5分)事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。
事务具有四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持续性(Durability)。
第九章 SQL Server数据库简单应用一、单选题1.使用“CREATE DATABASE AAA”命令所建立数据库文件的初始大小是(A)字节。
A. 1MB. 2MC. 3MD. 4M2.下面关于索引的描述不正确的是(B)。
A. 索引是一个指向表中数据的指针B. 索引是在列上建立的一种数据库对象C. 索引的建立和撤消对表的数据毫无影响D. 表的建立和撤消对索引毫无影响3.下面关于聚集索引和非聚集索引说法正确的是(B)。
A. 每个表只能建立一个非聚集索引B. 非聚集索引需要较多的硬盘空间和内存C. 一张表上不能同时建立聚集和非聚集索引D. 一个复合索引只能是聚集索引4.“Create Unique Index AAA On 学生表(学号)”将在学生表上创建名为AAA的(A)。
A. 惟一索引B. 聚集索引C. 复合索引D. 唯一聚集索引5.下列标识符可以作为局部变量使用(C)。
A. [@Myvar]B. My varC. @MyvarD. @My var6.Transact SQL支持的程序结构语句主要有(A)。
A. Begin…EndB. If…Then…ELSEC. Do CaseD. Do While7.属于事务控制的语句是(A)。
A. Begin Tran、Commit、RollBackB. Begin、Continue、EndC. Create Tran、Commit、RollBackD. Begin Tran、Continue、End8.SQL Server触发器主要针对下列语句创建(B)。
A. SELECT、INSERT、DELETEB. INSERT、UPDATE、DELETEC. SELECT、UPDATE、INSERTD. INSERT、UPDATE、CREATE9.下面关于索引的描述不正确的是(B)。
A. 索引是一个指向表中数据的指针B. 索引是在元组上建立的一种数据库对象C. 索引的建立和撤消对表中的数据毫无影响D. 表被撤消时将同时撤消在其上建立的索引10.以下哪种情况应尽量创建索引(A)。
数据库及其应用第1章数据库基础知识一、单项选择1.支持数据库各种操作的软件是()。
A.数据库系统B.操作系统C.数据库管理系统D.数据库操作系统2.文件系统与数据库系统的主要区别是()。
A.文件系统简单,而数据库系统复杂B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统的数据量少,而数据库系统可以管理大量数据D.文件系统只能管理数据文件,而数据库系统可以管理各种类型文件3.不同实体之所以不同是根据()的不同加以区分的。
A.主键B.外键C.属性的定义、类型和个数D.名称4.下列描述的实体联系方式中错误的是()。
A.一对一B.一对二C.一对多D.多对多5.下列所描述画E-R图的目的叙述中错误的是()。
A.反映数据库包含哪些数据B.反映数据库包含哪些信息及信息之间的联系C.设计数据库D.设计数据库应用程序6.下列所述关系模型的三类完整性规则中错误的是()。
A.结构完整性B.域完整性C.参照完整性D.实体完整性7.下列所述的两个相等关系的论点中正确的是()。
A.必须属性相同B.必须属性相同而且属性的取值也相同C.必须属性相同而且属性的取值也相同,并且必须保证行的次序完全相同D.必须属性相同而且属性的取值也相同,并且必须保证列的次序完全相同8.下列所述将一对多联系的E-R图转换为关系模型,其中正确的是()。
A.只需将每个实体都转换为一个关系即可B.必须把每个实体转换为关系C.除需把每个实体都转换为一个关系外,还必须把联系也转换为一个关系D.将两实体转换为关系,但需将一方实体的主键纳入多方关系中作为外键9.基于“雇员”表查找所有“女”雇员的关系运算属于()运算。
A.选择B.投影C.连接D.集合10.设“职工”和“车间”两关系模型如下:职工(职工编号,姓名,性别,出生日期,车间编号,车间主任)车间(车间编号,名称,人数,车间主任)则下列结论正确的是()。
A.“职工”关系属于2NF,“车间”关系属于3NFB.“职工”关系属于1NF,“车间”关系属于2NFC.“职工”关系属于2NF,“车间”关系属于2NFD.“职工”关系属于1NF,“车间”关系属于3NF二、填空题1.能够唯一标识实体的属性称为________。