大学试题(计算机科学)-计算机数据库系统原理笔试(2018-2023年)真题摘选含答案_第1页
大学试题(计算机科学)-计算机数据库系统原理笔试(2018-2023年)真题摘选含答案_第2页
大学试题(计算机科学)-计算机数据库系统原理笔试(2018-2023年)真题摘选含答案_第3页
大学试题(计算机科学)-计算机数据库系统原理笔试(2018-2023年)真题摘选含答案_第4页
大学试题(计算机科学)-计算机数据库系统原理笔试(2018-2023年)真题摘选含答案_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

长风破浪会有时,直挂云帆济沧海。大学试题(计算机科学)-计算机数据库系统原理笔试(2018-2023年)真题摘选含答案(图片大小可自由调整)卷I一.参考题库(共30题)1.网状模型2.规范化3.在关系模式R中,若其函数依赖集中所有候选键都是决定因素,则R最高范式是()。4.手工分析与恢复数据最好的软件是();自动恢复数据常用的软件有两种,分别是()和Recover My Files,其中前一中自动恢复软件对依赖文件系统的恢复比较有效,后一种对不依赖文件系统的文件比较有效。5.现有学生表和修课表,其结构为: 学生表(学号,姓名,入学日期,毕业日期) 修课表(学号,课程号,考试日期,成绩) 现要求修课表中的考试日期必须在学生表中相应学生的入学日期和毕业日期之间。下列实现方法中,正确的是()。A、在修课表的考试日期列上定义一个CHECK约束B、在修课表上建立一个插入和更新操作的触发器C、在学生表上建立一个插入和更新操作的触发器D、在修课表的考试日期列上定义一个外码引用约束6.在数据库系统的三级模式中,以一种数据模型为基础,是数据在逻辑级上的视图的是()。7.下列关于数据抽象的描述,正确的是()A、从现实世界到信息世界的数据抽象称为建立概念模型B、从现实世界到信息世界的数据抽象称为建立数据模型C、从现实世界到机器世界要经过一次数据抽象D、从机器世界到现实世界的数据抽象称为建立计算机模型8.内模式9.设有关系R(A,B,C)和S(D,E,A),其中A是R的主键和S的外键,为了不破坏参照完整性,当修改R中的A值时,对S中的A值可能有几种修改?10.在下列SQL语句中,删除数据库用到的关键词是()A、ALTERB、CREATEC、DROPD、INSERT11.如果在创建表中建立字段奖金,其数据类型应当为()。A、文本类型B、货币类型C、日期类型D、数字类型12.事务必须使数据库从一个一致性状态变为另一个一致性状态,这是事务的()A、原子性B、一致性C、隔离性D、持续性13.SQL中的安全机制主要有两个,一个是视图,另一个是()。14.概念结构设计阶段得到的结果是()A、数据字典描述的数据需求B、E—R图表示的概念模型C、某个DBMS所支持的数据模型D、包括存储结构和存取方法的物理结构15.下列哪个不属于数据库对象()A、基本表B、SELECT语句C、存储过程D、视图16.简述引用类型的概念。17.SELECT语句中,使用GROUPBY子句可按指定列的值分组,同时使用()可提取满足条件的组。A、WHEREB、HAVINGC、GROUPBYD、ORDERBY18.分布式数据库中数据分片有三种方式()、()和混合型分片。19.下面关于数据库的基本特点,说法正确的是()。A、数据可以共享、数据独立性低、数据冗余度小、统一管理和控制B、数据可以共享、数据独立性高、数据冗余小、易扩充、统一管理和控制C、数据可以共享、数据独立性高、、数据冗余大、易扩充、统一管理和控制D、数据非结构化、不易扩充、数据独立性高、数据冗余小20.在设计数据库时,要求规范化程度越高越好。21.FAT文件系统下,文件被完全删除的特点是什么?格式化的特点是什么?22.下列哪一个命令为删除sample数据库的tb_name表()。A、deletefromtb_nameB、deletefromsamplE.tb_nameC、droptablesamplE.DBO.tb_nameD、droptablesamplE.tb_name23.在关系数据库设计阶段中,完成关系模式设计的阶段是()A、需求分析阶段B、概念设计阶段C、逻辑设计阶段D、物理设计阶段24.在关系数据库中,为了提高查询效率,在物理实现时,对存储结构会由哪些考虑?25.存储过程的名字在()输入。A、保存存储过程时B、创建存储过程前C、创建存储过程后D、CREATEPROCEDURE语句中26.用户在获得服务器操作系统使用权后,还需要获得SQLServer的访问权,这属于()。A、操作系统的安全性B、SQLServer的安全性C、数据库的安全性D、SQLServer数据库对象的安全性27.中小型交互式网站的网络数据库一般选择()。A、SQLServerB、OracleC、VisualFoxProD、Access28.在数据库的表定义中,限制成绩属性列的取值在0到100的范围内,属于数据的()约束。A、实体完整性B、参照完整性C、用户自定义D、用户操作29.DBS能产生哪些效益?30.数据库中的基本单位是()。A、表B、查询C、窗体D、报表卷I参考答案一.参考题库1.参考答案: 用有向图结构表示实体类型及实体间联系的数据模型。2.参考答案: 规范化是将一个低一级范式的关系模式通过投影运算转化为若干个高一级范式的关系模式的集合的过程。3.参考答案:4NF4.参考答案:winhex;easyrecovery5.参考答案:B6.参考答案:模式7.参考答案:A8.参考答案: 是数据库在物理存储方面的描述,定义所有的内部记录类型、索引和文件的组成方式,以及数据控制方面的细节。9.参考答案:10.参考答案:C11.参考答案:B12.参考答案:B13.参考答案:授权子系统14.参考答案:B15.参考答案:B16.参考答案: 引用类型相当于程序设计中指针的概念,引用类型这个概念可以把类型定义中的实例映射扩充到类型值域中的实例映射,提供有关实现细节的抽象。引用类型可以避免数据结构的无穷嵌套问题。17.参考答案:B18.参考答案:水平分片;垂直分片19.参考答案:B20.参考答案:错误21.参考答案: 删除特点:清空与该文件相关的FAT表项、父目录的FDT表中短文件名目录项首字节修改为E5、文件起始簇号的高16位清0、文件数据区内容不变。 格式化特点:重写DBR,FAT表和根目录的FDT表均被清空,子目录的FDT表不变。22.参考答案:C23.参考答案:C24.参考答案: 一般用户不需要知道数据在数据库中如何存放。然而对数据库管理员来说,需要在安装、配置数据库时,决定数据的存放方式和位置;需要在系统运行过程中,调整数据存放以提高系统性能。如果数据库管理员能够在最初安装、配置数据库时,根据应用程序的特性,仔细地规划、合理地安排数据的存放,就能够极大地减少系统运行过程中对磁盘的I/O操作,这必然会带来系统性能的提高。 在规划数据的存放之前,我们首先要对数据库的存储结构有所了解。数据库的存储结构可分为物理结构和逻辑结构25.参考答案:D26.参考答案:B27.参考答案:A28.参考答案:C29.参考答案:灵活性、简易性、面向用户、加快应用程序的开发速度、维护方便、标准化。30.参考答案:A卷II一.参考题库(共30题)1.关系模型中将不含有多余属性的超键称为()A、内键B、候选键C、主键D、外键2.每个X→Ai(I=1,2,...,n)成立是X→A1,A2,...,An成立的()A、充分必要条件B、必要条件C、充分条件D、既不充分也不必要条件3.在studentsdb数据库的student_info表录入数据时,常常需要一遍又一遍的输入“男”到学生“性别”列,以下()种方法可以解决这个问题。A、创建一个DEFSULT约束(或默认值)B、创建一个CHECK约束C、创建一个UNIQUE约束(或唯一值)D、创建一个PRIMARYKEY约束(或主键)4.文件盒文件组备份5.VB6.0中RecordSet对象的UPDATE方法的作用是()A、在内存中开辟一个存放新记录的缓冲区B、将数据缓冲区中的内容保存到数据库中C、更改用户屏幕上显示的数据D、更改数据缓冲区中当前行指针的位置6.如果事务T对某个数据R实现了()锁,那么在T对数据R解除封锁之前,不允许其他事务再对R加任何类型的锁。7.字符串用什么符号括起来()。A、逗号B、单引号C、双引号D、$8.关系代数表达式的启发式规则有:尽可能早地执行选择操作,尽可能早地执行投影操作和避免直接做()9.设置惟一约束的列不允许为空。10.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE),要查找选修“COMPUTER”课程的女学生的姓名,将涉及到关系()。A、SB、SC,CC、S.SCD、S,C,SC11.简述JDBC提供的几种连接数据库的方法。12.数据库备份13.下列常量中,属于整型常量的是?()A、198B、2e3fC、trueD、null14.简述层次、网状和关系模型中数据联系的实现方法。15.如果对行的更新违反了某个约束或规则,或者新值的数据类型与列不兼容,则取消该语句、返回错误并且不更新任何记录。16.如图所示,其中的实体集是() A、电话、编号B、车站、车票C、数量、地点D、电话、票价17.数据库系统的体系结构是()。A、两级模式结构和一级映象B、三级模式结构和一级映象C、三级模式结构和两级映象D、三级模式结构和三级映象18.基本表19.关于数据库概念设计阶段的工作目标,下列说法错误的是()A、定义和描述应用系统涉及的信息结构和范围B、定义和描述应用系统中数据的属性特征和数据之间的联系C、描述应用系统的数据需求D、描述需要存储的记录及其数量20.下列选项中,哪一个是十进制数6的二进制值()。A、111B、101C、110D、01121.若已有宏,要想产生宏指定的操作需()宏。A、编辑宏B、创建宏C、带条件宏D、运行宏22.定单录入系统有两个主要的表:Orders和Customers。如果希望惟一地标识每个定单和客户,应该考虑哪种数据完整性组件?如何管理这两个表之间的关系?23.下列命令中可以显示职称表中所有职称是副教授的老师的姓名、性别和出生日期的是()。A、SELECT姓名,性别,出生日期FROM职称表where职称=“副教授”B、LISTFIELDS姓名,性别,出生日期FOR职称=“副教授”C、SELECT姓名,出生日期FROM职称表D、SELECT姓名,性别,出生日期FOR职称=“副教授”24.简述在SQL中建立索引的意义?25.SQL具有()功能。A、数据查询B、数据定义C、数据操纵D、数据控制26.脚本文件是在()中执行的。A、企业管理器B、查询分析器C、服务管理器D、事件探查器27.主键约束是()、()的组合。28.权限29.下面选项中,哪一个是合法的标识符()。A、helloworldB、1DemoC、_3_D、class30.在基表S中查询所有姓名中有“国”的学生,在WHERE子句中应使用()通配符。A、LIKE’%国%’B、LIKE‘%国_’C、LIKE’_国%’D、LIKE‘_国_’卷II参考答案一.参考题库1.参考答案:B2.参考答案:A3.参考答案:A4.参考答案: 指对数据库文件或文件夹进行备份,但其不像完整的数据库备份那样同时也进行事务日志备份。使用该备份方法可提高数据库恢复的速度,因为其仅对遭到破坏的文件或文件组进行恢复5.参考答案:B6.参考答案:X(排他/写)7.参考答案:C8.参考答案:笛卡尔积9.参考答案:错误10.参考答案:D11.参考答案: 1)与数据源直接通信,使用JDBC和数据库已制定的协议时,可使用一个驱动程序直接与数据源通信,既可以建立自己的驱动程序,也可找一个公用的。 2)通过JDBC驱动程序的通信,可连接到一个高标准的驱动程序上,该驱动程序逻辑依次与另一个可与数据源通信的专用驱动程序通信3)与ODBC数据源通信,一个公开可用的专用驱动程序是 JDBC/ODBC桥梁驱动程序,客观存在是Javasoft公司开发,允许应用程序与ODBC数据源相联。12.参考答案: 指对数据库的完整备份,包括所有的数据以及数据库对象。世界上备份数据库过程就是首先将事务日志写到磁盘上,然后根据事务创建相同的数据库和数据库对象以及拷贝数据的过程13.参考答案:A14.参考答案:1、在层次、网状模型中,数据之间联系是用指针实现的。 2、在关系模型中,数据之间的联系是通过外键和主键间联系实现的。15.参考答案:正确16.参考答案:B17.参考答案:C18.参考答案: 所谓基本表,是这样的一种表,它本身是实际存在的,每个表在中可用一个存储文件来表示,它不是由其他表导出的表。19.参考答案:D20.参考答案:C21.参考答案:D22.参

温馨提示

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

评论

0/150

提交评论