数据库试题及答案_两套
- 格式:docx
- 大小:24.41 KB
- 文档页数:12
第2套 真考题库试题一、单选题((1)~(20)每题1分,(21)~(30)每题2分,共40分)1.下列关于概念数据模型的说法,错误的是()。
A)概念数据模型并不依赖于具体的计算机系统和数据库管理系统B)概念数据模型便于用户理解,是数据库设计人员与用户交流的工具,主要用于数据库设计C)概念数据模型不仅描述了数据的属性特征,而且描述了数据应满足的完整性约束条件D)概念数据模型是现实世界到信息世界的第一层抽象,强调语义表达功能2.在数据库应用系统生命周期中,系统设计完成后就进入到系统实现与部署阶段。
下列关于数据库应用系统实现与部署阶段工作的说法,错误的是()。
A)此阶段会根据数据库逻辑结构和物理结构设计方案以及项目选择的数据库管理系统,编写相关脚本生成数据库结构B)此阶段会将用户原有数据按照新的数据结构导入到新系统中C)此阶段会进行应用系统编码和编码测试,编码测试可以使用白盒测试方法也可以使用黑盒测试方法D)此阶段如果发现系统的功能、性能不满足用户需求,应尽快进行系统升级工作3.存储管理器是数据库管理系统非常重要的组成部分。
下列关于存储管理器的说法,错误的是()。
A)存储管理器负责检查用户是否具有数据访问权限B)为了提高数据访问效率,存储管理器会将部分内存用于数据缓冲,同时使用一定的算法对内存缓冲区中的数据块进行置换C)存储管理器会为编译好的查询语句生成执行计划,并根据执行计划访问相关数据D)存储管理器以事务方式管理用户对数据的访问,以确保数据库并发访问的正确性4.下列叙述中不属于三层B/S结构数据库应用系统特点和操作特征的是()。
A)客户端使用浏览器,浏览器与Web应用服务器之间的通信使用超文本传输协议(HTTP)B)数据库服务器接受应用服务器提出的数据操作请求,对数据库进行相应的操作,并将操作结果返回给应用服务器C)这种结构使客户端和服务器能在不同的系统间通信,但对客户机配置要求较高,且应用软件维护代价也较大D)这种结构不受时空限制,使用者可以在全球任何地方,任何时间请求数据库应用系统提供的各种数据服务5.实体联系模型简称ER模型,是数据库设计常用的一种建模方法。
第一章:1、订单管理系统的功能有哪些?答:订单管理系统的功能主要有客户查询商品信息、客户预订商品并提交订单、销售人员处理客户的订单信息、销售人员管理商品信息、客户信息等。
2、说明ER模型的作用?答:ER模型(实体关系模型)是描述概念世界,建立概念世界的工具,ER方法把管理系统所要描述的问题划分为单个的实体,通过实体间的联系实现有效、自然地模拟现实世界。
3、什么是关系模型?关系的完整性包括哪些内容?答:关系模型就是用二维表格结构来表示实体及实体之间联系的模型,关系模型包括四类完整性:域完整性、实体完整性、参照完整性和用户定义的完整性。
4、按照功能,SQL语言分为哪4部分?答:按照功能,SQL语言分为数据定义语言、查询语言、数据操纵语言、数据控制语言。
5、规范化范式是依据什么来划分的?它与一事一地的原则有什么联系?答:规范化范式根据一个关系满足数据依赖的程度不同,可规范化为第一范式(1NF)、第二范式(2NF)、第三范式(3NF)。
规范化范式遵循一事一地的原则,将描述一个独立事物的属性组成一个关系。
第二章:1、SQL Server 2005有哪些新增特性?答:SQL Server 2005的新特性主要体现在企业数据管理、开发人员生产力、商务智能三个方面。
企业数据管理体现在高可用性、管理工具、安全性和可伸缩性;开发人员生产力体现在Common Language Runtime集成、集成XML、Transact-SQL增强和SQL服务代理;商务智能体现在分析服务、数据转换服务、报表服务和数据挖掘。
2、SQL Server 2005安装的软件和硬件环境是什么?答:SQL Server 2005安装的软件和硬件环境参见教材表2-3、2-4、2-5、2-6。
3、SQL Server 2005有哪些版本?有哪些服务组件?答:SQL Server 2005包括企业版、标准版、工作组版、开发版和简易版五个版本,服务组件主要有SQL Server 数据库引擎、Analysis Services、Reporting Services、Notification Services、Integration Services等。
数据库和表(一)(总分200, 做题时间90分钟)一、选择题1.“字段大小”属性用来控制允许输入字段的最大字符数,以下______不属于常用的字段的大小。
SSS_SINGLE_SELA OLEB 整型C 长整型D 双精度型分值: 2答案:A2.Access中包含有______个数据库对象。
SSS_SINGLE_SELA 5B 6C 7D 8分值: 2答案:C3.创建交叉表查询必须对______字段进行分组(Group By)操作。
SSS_SINGLE_SELA 标题B 列表题C 行标题和列标题D 行标题、列标题和值分值: 2答案:C4.文本型字段最多可以存放______个字符。
SSS_SINGLE_SELA 250B 252C 254D 255分值: 25.Access字段名可包含的字符是______。
SSS_SINGLE_SELA “.”B “!”C 空格D “[]”分值: 2答案:C6.下列对主关键字段的叙述,错误的是______。
SSS_SINGLE_SELA 数据库中的每个表都必须有一个主关键字段B 主关键字段值是惟一的C 主关键字可以是一个字段,也可以是一组字段D 主关键字段中不许有重复值和空值分值: 2答案:A7.Access是______办公套件中的一个重要组成部分。
SSS_SINGLE_SELA OfficeB WordC ExcelD Lotus分值: 2答案:A8.Access中,______字段类型的长度由系统决定。
SSS_SINGLE_SELA 是/否B 文本C 货币D 备注分值: 2答案:A9.在数据据表的设计视图中,数据类型不包括______类型。
SSS_SINGLE_SELB 逻辑C 数字D 备注分值: 2答案:B10.以下不属于Microsoft Office 2000系列软件的是______。
SSS_SINGLE_SELA Access2000B Word2000C Excel2000D WPS2000分值: 2答案:D11.在Access数据库系统中,不能建立索引的数据类型是______。
《ACCESS 2003数据库应用基础》试题姓名:得分:一、单选题1、Access数据库是()。
A.层次型数据库B.关系型数据库C.网状型数据库D.杂合型数据库2、在Access数据库中,数据保存在()对象中。
A.窗体B.查询C.报表D.表3、数据库文件中至少包含有()对象。
A.表B.窗体C.查询D.其余三种4、在Access数据库系统中,不能建立索引的数据类型是()A.文本型B.数字型C.备注型D.日期/时间型5、如果字段内容为声音文件,可将此字段定义为()类型。
A.文本B.查询向导C.OLE对象D.备注6、在表设计视图中,如果要限定数据的输人格式,应修改字段的()属性。
A.格式B.有效性规则C.输入格式D.字段大小7、下面有关主键的叙述正确的是()。
A.不同的记录可以具有重复的主键值或空值B.一个表中的主键可以是一个或多个字段C.在一个表中的主键只可以是一个字段D.表中的主键的数据类型必须定义为自动编号或文本8、下面有关表的叙述中错误的是()。
A.表是Access数据库中的要素之一B.表设计的主要工作是设计表的结构C.Access数据库的各表之间相互独立D.可以将其他数据库的表导人到当前数据库中9、Access是()办公套件中的一个重要组成部分。
A.Office B.Word C.Excel D.Lotus10、下列()图标是Access的标志。
)11、存储在计算机内按一定的结构和规则组织起来的相关数据的集合称为( ) A.数据库管理系统B.数据库系统C.数据库D.数据结构12、数据的完整性,是指存贮在数据库中的数据要在一定意义下确保是( ) A.一致的B.正确的、一致的C.正确的D.规范化的13、不能退出Access2003的方法是( )A.选择Access2003屏幕“文件”菜单的“退出”命令B.选择Access2003控制菜单中的“关闭”命令C.利用快捷键<Ctrl>+<F4>D.利用快捷键<Alt>+<F4>14、关系数据库是以____的形式组织和存放数据的。
《MySQL数据库开发》期末复习资料(二)考试题型:单选多选判断填空简答设计考试题型一、选择(单选)2、查看MySQL版本语句是(A)(A)mysql - - version (B)mysql - - VERSION(C)mysql - - help (D)mysql - - v3、设置语句结束符的命令是(C)(A)set (B)end (C)delimiter (D)finish4、设置MySQL提示符的命令是(B)(A)tip (B)prompt (C)popup (D)message5、导入sql脚本文件的命令是(A)(A)source (B)script (C)file (D)sql6、关于SELECT语句以下哪一个描述是错误的(C)(A)SELECT语句用于查询一个表或多个表的数据。
(B)SELECT语句属于数据操作语言(DML)。
(C)SELECT语句的列必需是基于表的列的。
(D)SELECT语句表示数据库中一组特定的数据记录。
7、ENUM类型的字段level定义为(LOW、MIDDLE、HIGH),ORDER BY level asc的顺序是(A)(A)HIGH、LOW、MIDDLE (B)LOW、MIDDLE、HIGH(C)MIDDLE、LOW、HIGH (D)HIGH、MIDDLE、LOW8、SELECT * FROM city limit 5,10描述正确的是(A)(A)获取第6条到第10条记录。
(B)获取第5条到第10条记录。
(C)获取第6条到第15条记录。
(D)获取第5条到第15条记录。
9、GROUP_CONCAT()函数作用是(A)(A)将每组的结果字符串连接起来(B)将每组的结果累加(C)统计每组的记录数(D)统计每组的平均值10、GROUP子句带WITH ROLLUP的作用是(D)(A)将每组的结果累加(B)统计每组的平均值(C)统计每组的记录数(D)产生多个级别的统计值11、查看全局SQL模式的命令是(C)(A)select @@sql_mode (B)select @@session.sql_mode (C)select @@globe.sql_mode (D)select session.sql_mode12、关于在非严格模式下处理无效值,哪个是错误的(D)(A)基于列定义的限制隐含值来执行类型转化。
1、Access2003是一种数据库管理软件。
2、同一表中的数据行,叫记录。
3、Access2003中,要改变字段的数据类型,应在表设计视图下设置。
4、Access2003数据库7个对象中,表是实际存放数据的地方。
5、Access2003数据库中的表是一个二维表。
6、在一个数据库中存储若干个表,这些表之间可以通过相同内容的字段建立关系。
7、Access2003中的窗体是数据库和用户之间的主要接口。
8、建立表的结构时,一个字段由字段名称、数据类型、字段属性组成。
9、Access2003中,表的字段数据类型中包括文本型、数字型、货币型,但不包括窗口型。
10、Access2003中,表在设计视图和数据表视图中转换,使用视图菜单。
11、可以设置“字段大小”属性的数据类型是文本。
12、在表的设计视图,可以修改字段的名称、删除一个字段、修改字段的属性,但不能完成的操作是删除一条记录。
13、如果一个字段在多数情况下取一个固定的值,可以将这个值设置成字段的默认值。
14、在表的设计视图中,要插入一个新字段,应将光标移动到位于插入字段之后的字段上,在“插入”菜单中选择行命令。
15、在表的数据视图把光标定位在最后一行可以单击“插入”菜单,选取新记录命令。
16、在对某字符型字段进行升序排序时,假设该字段存在这四个值,“中国”、“美国”“俄罗斯”、“日本”,则最后排序结果应是:“俄罗斯”、“美国”、“日本”、“中国”。
17、在查找和替换操作中,可以使用通配符,不是通配符的是( * ? ! @ )?暂无答案。
18、报表的主要目的是:查看打印出的数据。
19、数据访问页是一种独立于A ccess数据库外的(HTML)20、A ccess2003中,总计函数中“Avg”是用来对数据求平均值的。
21、A ccess2003支持的查询类型有——?暂无答案22、根据指定的查询条件,从一个或多个表中获取数据并显示结果的查询称为选择查询。
第1章数据库系统概论三、简答题1. 答:数据库DB是长期存储在计算机内、有组织的、统一管理的相关数据的集合。
DB能为各种用户共享,具有较小冗余度、数据间联系严密而又有较高的数据独立性等特点。
2. 答:数据库管理系统DBMS是位于用户与操作系统〔OS〕之间的一层数据管理软件,它为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。
DBMS 总是基于某种数据模型,可以分为层次型、网状型、关系型和面向对象型等。
3. 答:①数据定义语言及其翻译处理程序;②数据操纵语言及其编译〔或解释〕程序;③数据库运行控制程序;④实用程序。
4. 答:文件系统中的文件是面向应用的,一个文件根本上对应于一个应用程序,文件之间不存在联系,数据冗余大,数据共享性差,数据独立性差;数据库系统中的文件不再面向特定的某个或多个应用,而是面向整个应用系统,文件之间是相互联系的,减少了数据冗余,实现了数据共享,数据独立性高。
5. 答:①实现数据的集中化控制;②数据的冗余度小,易扩大;③采用一定的数据模型实现数据构造化;④防止了数据的不一致性;⑤实现数据共享;⑥提供数据库保护;⑦数据独立性;⑧数据由DBMS统一管理和控制。
6. 答:数据独立性是指数据库中的数据独立于应用程序,即数据的逻辑构造、存储构造与存取方式的改变不影响应用程序。
数据独立性一般分为数据的逻辑独立性和数据的物理独立性。
数据逻辑独立性是指数据库总体逻辑构造的改变〔如修改数据定义、增加新的数据类型、改变数据间的联系等〕不需要修改应用程序。
数据物理独立性是指数据的物理构造〔存储构造、存取方式等〕的改变,如存储设备的更换、物理存储格式和存取方式的改变等不影响数据库的逻辑构造,因而不会引起应用程序的改变。
7. 答:数据库系统中数据不是面向单个应用组织的,而是直接面向数据本身及数据间的内在联系来组织的,因此可以方便地供多用户多应用共享,这样,数据的冗余度就大幅度降低了。
第一套试题1、当前大数据技术的基础是由(C)首先提出的。
(单选题,本题2分)A:微软 B:百度 C:谷歌 D:阿里巴巴2、大数据的起源是(C )。
(单选题,本题2分)A:金融 B:电信 C:互联网 D:公共管理3、根据不同的业务需求来建立数据模型,抽取最有意义的向量,决定选取哪种方法的数据分析角色人员是(C)。
(单选题,本题2分)A:数据管理人员 B:数据分析员 C:研究科学家 D:软件开发工程师4、(D )反映数据的精细化程度,越细化的数据,价值越高。
A:规模 B:活性 C:关联度 D:颗粒度5、数据清洗的方法不包括( D)。
(单选题,本题2分)A:缺失值处理 B:噪声数据清除 C:一致性检查 D:重复数据记录处理6、智能健康手环的应用开发,体现了( D)的数据采集技术的应用。
A:统计报表 B:网络爬虫 C:API接口 D:传感器7、下列关于数据重组的说法中,错误的是(A)。
(单选题,本题2分)A:数据重组是数据的重新生产和重新采集B:数据重组能够使数据焕发新的光芒C:数据重组实现的关键在于多源数据融合和数据集成D:数据重组有利于实现新颖的数据模式创新8、智慧城市的构建,不包含( C)。
(单选题,本题2分)A:数字城市 B:物联网 C:联网监控 D:云计算9、大数据的最显著特征是(A)。
(单选题,本题2分)A:数据规模大 B:数据类型多样 C:数据处理速度快 D:数据价值密度高10、美国海军军官莫里通过对前人航海日志的分析,绘制了新的航海路线图,标明了大风与洋流可能发生的地点。
这体现了大数据分析理念中的(B )。
(单选题,本题2分)A:在数据基础上倾向于全体数据而不是抽样数据B:在分析方法上更注重相关分析而不是因果分析C:在分析效果上更追究效率而不是绝对精确D:在数据规模上强调相对数据而不是绝对数据11、下列关于舍恩伯格对大数据特点的说法中,错误的是(D)。
(单选题,本题2分)A:数据规模大 B:数据类型多样 C:数据处理速度快 D:数据价值密度高12、当前社会中,最为突出的大数据环境是(A)。
最新国家开放大学电大《MySQL数据库应用》机考终结性考试5套真题题库及答案盗传必究题库一试卷总分:100 答题时间:60分钟客观题一、单选题(共25题,共75分)1. 数据库系统的数据独立性体现在()。
A 不会因为数据的变化而影响到应用程序B 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C 不会因为存储策略的变化而影响存储结构D 不会因为某些存储结构的变化而影响其他的存储结构2. 数据库系统是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和()。
A 系统分析员B 程序员C 数据库管理员D 操作员3. 要保证数据库的数据独立性,需要修改的是()。
A 模式与外模式B 模式与内模式C 三层之间的两种映射D 三层模式4. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
I.人工管理阶段 II.文件系统阶段 III.数据库阶段A I 和 IIB 只有 IIC II 和 IIID 只有 I5. 关系数据库管理系统应能实现的专门关系运算包括()。
A 排序、索引、统计B 选择、投影、连接D 显示、打印、制表6. 在SQL查询时,使用WHERE子句指出的是()。
A 查询目标B 查询条件C 查询视图D 查询结果7. 设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。
若要更正王二的化学成绩为85分,则可用()。
A UPDATE S SET grade=85 WHERE SN=’王二’ AND CN=’化学’B UPDATE S SET grade=’85’WHERE SN=’王二’ AND CN=’化学’C UPDATE grade=85 WHERE SN=’王二’ AND CN=’化学’D UPDATE grade=’85’WHERE SN=’王二’ AND CN=’化学’8. SQL是一种()语言。
《数据库及其应用》机考训练操作题参考答案在《数据库机考训练》中,目前一共提供给学生2套练习题,其中每套4道操作题,为方便任课教师和学生进行操作和答题,在此给出题目中难点的解题标答(非难点部分答案略)。
本套标答对应的试卷提交后能在评分信息中看到操作题的试题序号如下图所示,其4道操作题相关解题操作如下:1-7301操作题: (1)2-7297操作题: (8)3-7298操作题: (14)4-7290操作题: (20)1-7301操作题:一、基本操作1.将"学生基本情况"表的"学生编号"字段名称改为"学号";修改"相片"字段的类型为"OLE"型;答案:2.设置"学生成绩情况"表的主键为"学号"和"课程"字段;答案:(说明:同时选择“学号”、“课程”字段,单击“主键”按钮)3.为"学生成绩情况"表设置字段属性,使得输入的成绩只能在0-100之间(含0和100),如果超范围则显示"成绩只能在0-100之间";答案:4.为"学生基本情况"表中的"性别"字段创建查阅列表,列表中显示"男"和"女"两个值;答案:5.在"学生基本情况表"的数据表中设置冻结"学号",并隐藏"班级"列;答案:略。
6.在"学生基本情况"、"学生成绩情况"和"课外小组"三表之间建立关联关系,并设置参照完整性。
答案:二、简单操作1.创建查询,查询统计每个班学生成绩在80以上(不包括80)的课程数,显示的字段有"班级"和"大于80的课程数",所建查询名为"Q1"。
二级ACCESS数据库程序设计模拟试题及答案解析(20)(1/40)单项选择题第1题下列队列的描述中,正确的是______。
A.队列属于非线性表B.队列在队尾删除数据C.队列按“先进后出”进行数据操作D.队列按“先进先出”进行数据操作下一题(2/40)单项选择题第2题以下程序的功能是产生100个0~99的随机整数,并统计个位上的数字分别是1,2,3,4,5,6,7,8,9,0的数的个数。
Private Sub a3()Dim x(1 To 10)As Integer, a(1 To 100)As IntegerDim p As Integer, j As IntegerFor j=1 To 100______P=a(j)Mod 10If p=0 Then p=10______Next jFor j=1 To 10Debug.Print x(j);Next jEnd Sub有如下语句:①a(j)=Int(Rnd*100)②a(p)=Int(Rnd*100)③p=Int(Rnd*100)④x(p)=x(p)+1⑤x(j)=x(j)+i⑥p=p+1程序中有两条下划线,将程序补充完整的正确语句是______。
A.①④B.②⑤C.③⑥D.②⑥上一题下一题(3/40)单项选择题第3题输入掩码字符“&”的含义是______。
A.必须输入字母或数字B.可以选择输入字母或数字C.必须输入一个任意的字符或一个空格D.可以选择输入任意的字符或一个空格上一题下一题(4/40)单项选择题第4题能够检查字段中的输入值是否合法的属性是______。
A.格式B.默认值C.有效性规则D.有效性文本上一题下一题(5/40)单项选择题第5题宏命令GoToRecord 的功能是______。
A.刷新当前控件的数据B.查找满足指定条件的第一条记录C.查找满足指定条件的下一条记录D.指定记录成为当前记录上一题下一题(6/40)单项选择题第6题在窗口中有一个标签Label0和一个命令按钮Command1,Command1的事件代码如下:Private Sub Command1_Crick()Label0.Top=Label0.Top+20End Sub打开窗口后,单击命令按钮,结果是______。
数据库系统原理课后习题参考答案(总8页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--第一章数据库系统概述选择题B、B、A简答题1.请简述数据,数据库,数据库管理系统,数据库系统的概念。
P27数据是描述事物的记录符号,是指用物理符号记录下来的,可以鉴别的信息。
数据库即存储数据的仓库,严格意义上是指长期存储在计算机中的有组织的、可共享的数据集合。
数据库管理系统是专门用于建立和管理数据库的一套软件,介于应用程序和操作系统之间。
数据库系统是指在计算机中引入数据库技术之后的系统,包括数据库、数据库管理系统及相关实用工具、应用程序、数据库管理员和用户。
2.请简述早数据库管理技术中,与人工管理、文件系统相比,数据库系统的优点。
数据共享性高数据冗余小易于保证数据一致性数据独立性高可以实施统一管理与控制减少了应用程序开发与维护的工作量3.请简述数据库系统的三级模式和两层映像的含义。
P31答:数据库的三级模式是指数据库系统是由模式、外模式和内模式三级工程的,对应了数据的三级抽象。
两层映像是指三级模式之间的映像关系,即外模式/模式映像和模式/内模式映像。
4.请简述关系模型与网状模型、层次模型的区别。
P35使用二维表结构表示实体及实体间的联系建立在严格的数学概念的基础上概念单一,统一用关系表示实体和实体之间的联系,数据结构简单清晰,用户易懂易用存取路径对用户透明,具有更高的数据独立性、更好的安全保密性。
第二章关系数据库选择题C、C、D简答题1.请简述关系数据库的基本特征。
P48答:关系数据库的基本特征是使用关系数据模型组织数据。
2.请简述什么是参照完整性约束。
P55答:参照完整性约束是指:若属性或属性组F是基本关系R的外码,与基本关系S的主码K相对应,则对于R中每个元组在F上的取值只允许有两种可能,要么是空值,要么与S中某个元组的主码值对应。
3.请简述关系规范化过程。
Access数据库程序试题(2010年版本)-第1题--单选题:Access数据库是()。
(答案:B)A.层次型数据库B.关系型数据库C.网状型数据库D.杂合型数据库-第2题--单选题:在Access数据库中,数据保存在()对象中。
(答案:D)A.窗体 B.查询C.报表 D.表-第3题--单选题:数据库文件中至少包含有()对象。
(答案:A)A.表 B.窗体C.查询 D.其余三种-第4题--单选题:在Access数据库系统中,不能建立索引的数据类型是(答案:C)A.文本型 B.数字型C.备注型 D.日期/时间型-第5题--单选题:如果字段内容为声音文件,可将此字段定义为()类型。
(答案:C) A.文本B.查询向导C.OLE对象D.备注-第6题--单选题:在表设计视图中,如果要限定数据的输人格式,应修改字段的()属性。
(答案:C)A.格式 B.有效性规则C.输入格式 D.字段大小-第7题--单选题:下面有关主键的叙述正确的是()。
(答案:B)A.不同的记录可以具有重复的主键值或空值B.一个表中的主键可以是一个或多个字段C.在一个表中的主键只可以是一个字段D.表中的主键的数据类型必须定义为自动编号或文本-第8题--单选题:下面有关表的叙述中错误的是()。
(答案:C)A.表是Access数据库中的要素之一B.表设计的主要工作是设计表的结构C.Access数据库的各表之间相互独立D.可以将其他数据库的表导人到当前数据库中-第9题--单选题:Access是()办公套件中的一个重要组成部分。
(答案:A)A.Office B.Word C.Excel D.Lotus-第10题--单选题:下列()图标是 Access的标志。
(答案:B)-第11题--单选题:存储在计算机内按一定的结构和规则组织起来的相关数据的集合称为____(答案:C)A.数据库管理系统 B.数据库系统 C.数据库 D.数据结构-第12题--单选题:数据的完整性,是指存贮在数据库中的数据要在一定意义下确保是____(答案:B)A.一致的 B.正确的、一致的 C.正确的 D.规范化的-第14题--单选题:关系数据库是以____的形式组织和存放数据的(答案:C)A.一条链 B.一维表 C.二维表 D.一个表格-第15题--单选题:以下有关数据基本表的叙述,____是正确的(答案:D)A.每个表的记录与实体可以以一对多的形式出现B.每个表的关键字只能是一个字段C.在表内可以定义一个或多个索引,以便于与其他表建立关系D.每个表都要有关键字以使表中的记录惟一-第18题--单选题:建立Access2007数据库时要创建一系列的对象,其中最重要的是创建____(答案:C)A.报表 B.基本表C.基本表之间的关系 D.查询-第19题--单选题:Access屏幕的主菜单的菜单项是____(答案:C)A.基本上都有自己的子菜单B.会根据执行的命令而有所增添或减少C.可被利用来执行Access的几乎所有命令的D.以上全部是正确的-第20题--单选题:在Access数据库窗口使用表设计器创建表的步骤依次是____(答案:A) A.打开表设计器、定义字段、设定主关键字、设定字段属性和表的存储B.打开表设计器、设定主关键字、定义字段、设定字段属性和表的存储C.打开表设计器、定义字段、设定字段的属性、表的存储和设定主关键字D.打开表设计器、设定字段的属性、表的存储、定义字段和设定主关键字-第21题--单选题:在表设计器的设计视图的上半部分的表格用于设计表中的字段。
MySQL数据库及应用题库附答案温馨提示:本文是笔者精心整理编制而成,有很强的的实用性和参考性,下载完成后可以直接编辑,并根据自己的需求进行修改套用。
【仅供学习参考, 切勿通篇使用!】MySQL数据库及应用题库附答案第一章测验1 单选计算机进行数据处理经历了从低级到高级的____________个发展阶段A. 2B. 3C. 4D. 5答案: C2 单选关系数据模型是以__________理论为基础的, 用二维表结构来表示实体以及实体之间联系的模型。
A. 关系B. 表C. 元组D. 记录答案: A3 单选关系中能唯一标识每个元组的最少属性或属性组称之为_________________。
A. 列B. 外关键字C. 索引D. 关键字(主码或主键)答案: D4 单选在同一个数据库中某个关系R1中的属性或属性组若在另一个关系R2中作为关键字(主码)使用, 则该属性或属性组为R1的___________。
A. 列B. 外关键字C. 索引D. 关键字(主码或主键)答案: B5 单选一个数据库中往往包含多个关系, 一个数据库中这些关系的集合称之为___________。
A. 关系组合B. 关系集合C. 数据库模式D. 关系模式答案: C6 单选关系代数的运算分为两大类, 第一类是传统的集合运算并、交、差运算, 另一类是专门的关系运算, 主要是选择、投影和___________。
A. 连接B. 自然连接C. 笛卡尔积D. 查询答案: A7 单选数据库、数据库管理和数据库系统之间的关系正确的是A. 数据库包括了数据库管理系统和数据库系统B. 数据库管理系统包括了数据库和数据库系统C. 数据库系统包括数据库和数据库管理系统D. 以上都不对答案: C8 单选目前, 商品化的数据库管理系统以__________型为主。
A. 关系B. 层次C. 网状D. 对象答案: A9 单选从给定关系中找出满足一定条件的元组的运算, 称为________运算。
数据库试题及答案两套收藏数据库原理试题(A卷)一、填空题(每空1分,共20分)1.对于一个国家来说,数据库的建设规模、数据库信息量的__________________________ 和 _____________ 已成为这个国家信息化程度的 __________________ 。
2.数据模型通常由:__________________ 、___________________ 和 _______________ 三部分组成。
3.游标的功能是把_________________ 转换为_________________ o4.最常用的数据库的恢复技术是_______________ 和______________ 。
5. ____________ 模型是现实世界到_______________ 机器模型的中间桥梁。
6.数据独立性是指______________ 和______________ 独立性。
7.数据库应用程序开发工具目前有_______________________ 、_________________ 、 _________________ 、和 __________________ 等。
&目前数据库产品有SQL Server和____________________ 、___________________ 等。
二、选择题(每小题1分,共10分)1.关于冗余数据的叙述中,不正确的是()。
A .冗余的存在容易破坏数据库的完整性B .冗余的存在给数据库的维护增加困难.C .不应该在数据库中存储任何冗余数据D .冗余数据是指可由基本数据导出的数据2.概念模型独立于()。
A . ER模型B •硬件设备C . DBMSD .操作系统3.下列叙述正确的为()。
A.主码是一个属性,它能唯一表识一列B.主码是一个属性,它能唯一表识一行C.主码是一个属性或属性集,它能唯一表识一列D.主码是一个属性或属性集,它能唯一表识一行4.数据库三级模式体系结构的划分,有利于保持数据库的()。
A .数据独立性B .数据安全性C .结构规范化D .操作可行性5.一个关系中的候选关键字()。
A .至多一个B .可多个C .必须多个D .至少3个6.常用的关系运算是关系代数和()。
A .集合代数B .逻辑演算C .关系演算D .第合演算7.在基本层次联系中,记录型之间的联系是()。
A . 一对一联系B . 一对多联系C .多对多联系D .多对一联系&并发操作会带来哪些数据不一致性()。
A .不可修改、不可重复读、脏读、死锁B .不可重复读、脏读、死锁C .丢失修改、脏读、死锁D .丢失修改、不可重复读、脏读9.在数据库与宿主语言之间传递信息是通过()。
A.全局变量B.共性变量C.公共数据区D.系统缓冲区10.数据库的()是指数据的正确性和相容性。
A.安全性B.完整性C.并发控制D.恢复三、判断题(每小题1分,共10分,对不正确的要写出理由)1.子模式DDL是用来描述数据库的物理存储结构的。
()2.同一个关系模型的任两个元组值不能全同。
()3.基本表是本身独立存在的表,在SQL中一个关系就对应基本表。
()4.数据流程图(DFD )是用于描述结构化方法中详细设计阶段的工具。
()5.若数据库中只包含成功事务提交的结果则此数据库成为处于安全状态()6.事务的持续性是指事务中包括的所有操作,要么都做,要么都不做。
()7.DB用户的权限可分为具有DBA特权的用户和一般DB用户()&数据库的网状模型应满足的条件是必须有两个以上的结点。
()9.CREAT TABLE命令可直接定义主码、外码、参照表,系统就能够自动地执行实体完整性和参照完整性规则。
()10.分布式数据库数据独立性包括数据的逻辑独立性、数据的物理独立性和数据分布独立性。
()四、(每小题3分,共15分)设有关系模式,其中(1)计算。
(2 )求F的最小等价依赖集。
(3 )求出的关键字。
(4 )将R分解使其满足BCNF且无损连接。
(5 )将R分解使其满足3NF且无损连接与保持函数依赖。
五、综合题(25分)1.将RUS、R-S两种关系代数基本运算表示为域关系演算表达式。
(5分)2.关系数据库中有下列三个关系:商店(商店代号,商店名,店员人数,所在城市)商品(商品编号,商品名,价格)商店-商品(商店代号,商品编号,商品数量)(1)用ALPHA语言完成下列操作:(4分)检索销售全部商品的商店姓名。
(2 )用关系代数完成下列操作:(4分)检索店员人数大于23商店代号和商店名。
(3 )试用SQL语句写出下列查询:(a )找出店员人数不超过100人或者在长沙市的所有商店的代号和商店名。
(4分)(b )找出供应书包的商店名。
(4分)(c )找出至少供应商品代号为233的商店所供应的全部商品的商店名。
(4分)六、设计题(每小题10分,共20分)某市人才交流中心拟建立人才信息交流网。
现有资料:每个前来登记的个人需填写的《人才入库登记表》(见附表1 );每个前来登记的企业需填写的《企业信息登记表》(见附表2 )。
试设计人才、岗位和企业的实体联系图,并将概念模型转换为关系模式。
附表1 :人才入库登记表个人编号:登记日期性别出生日期身份证号毕业院校专业学历联系电话电子邮件附表2 :企业信息登记表企业编号:登记日期企业名称地址企业网址岗位需求联系人联系电话电子邮件企业简介数据库原理试题答案(A卷)一、填空題(每空1分,共20分)1.安全性,完整性,衡量标准2.数据结构,数据操作,完整约束。
3.集合记录,单记录4.数据转储,登录日志文件5.概念,数据模型6.物理,逻辑7.C++, VB, Def, C#8.Oracle, Access二、单项选择题(每小题1分,共10分)C , C ,D , A, B , C , B , D , A , B三、判断题(每小题1分,共10分)F,T,T,F,T,F,T,T,T四、(每小题3分,共15分)• 令x={AD}, x(0)=AD, x(1)=ACD, x(2)=ACD,故(AD) + =ACD ・将F中依赖右部属性单一化:F 1 : ACC AB ABCD ADC在F1中去掉多余的函数依赖:因为B A , AC所以BC是多余的又因为DA , AC所以DC是多余的F2 : ACC ABADA函数依赖集的最小集不是唯一的,本题答案不唯一。
因为F2中所有依赖的左部都是单属性,所以不存在依赖左部多余的属性。
所以F : ACCABADA(3)因为DB在F中的又函数依赖的右部中均未出现,所以候选关键字一定包含BD ,而(BD )+=ABCD因此BD是R惟一的侯选关键字。
(4 )考虑AC ,所以AC不是BCNF ( AC不包含候选关键字BD ),将ABCD分解为AC和ABD。
AC 已是BCNF ,进一步分解ABC选择B A ,把ABD分解为AB和BD ,此时AB 和AD 均为BCNF ,所以p 二{AC , BA , DA , BD}(5 )RiABCDACBADAa 1a 1a 1a2a 3a3a3五、1, RUS={t|P(t)US(t) '}R-S={t|P(t) ?S(t) '} ( 5 分)2,(1) SHOP(sno,sna,snu,city) GOODS(gno,gna,price) SHOP-GOODS(sno,gno,num) Range GOODS rxSHOP-GOODS ryGET W (SHOP.SNA) rx ry(ry.gno=rx.gno shop.sno=ry.sno) ( 4 分)(2) n sno,sna( 5 snu>23(SHOP)) ( 3 分)(3 ) (a )SELECT SNO,SNAFROM SHOPWHERE CITY= 'OR SNO<=100 ( 3 分)(b)SELECT SHOP.snaFROM SHOP,SHOP-GOODS,GOODSWHERE SHOP.sno二SHOP・GOODS・sno AND GOODS.gna」书包1 SHOP-GOODS.gno =GOODS.gno ( 4 分)(c)SELECT snaFROM SHOP sxWHERE NOTEXIST(SELECT *FROM GOODS-SHOP syWHERE GOODS-SHOP.sno」223* AND NOTEXIST(SELECT *FROM SHOP-GOODS szWHERE sy.gno=sz.gno AND sx.sno=s乙sno)) ( 5 分)六、设计题问题一:设计人才、岗位和企业的实体联系图(5分)问题二:转换关系模式(5分)(b )个人编号,岗位,最低薪水,登记日期(c )企业编号,岗位,专业学历,薪水,备注,登记日期(d )个人编号,,性别,出生日期,身份证号,毕业院校,专业,学历,证书,名称,联系电话,电子邮件,个人简历,特长(e )证书名称,证书编号企业(企业编号,企业名称,联系人,联系电话,地址,企业网址,电子邮件,企业简介)数据库原理试題(B卷)一、填空题(每空2分,共20分)1、关系中主码的取值必须唯一且非空,这是由 ______________ 完整性规则决定的。
2、当数据库被破坏后,如果事先保存了数据库副本和 __________________ ,就有可能恢复数据库。
3、数据库的____________ 是指数据库的正确性和相容性。
4、关系数据操作语言的特点是:操作对象与结果均为 _____________ 、操作的非过程性强、语言一体化、并且建立在数学理论基础之上。
5、SQL是一种介于关系代数和 ______________ 之间的结构化的查询语言。
6、对于每一个外模式,数据库系统都有一个 _________________ 映象,它定义了该外模式与模式之间的对应关系。
7、视图是一个需表,它一经定义就可以和基本表一样被查询,但 _____________ 操作将有一定的限制。
&数据仓库是一个面向主题的、___________________ 、不可更新的、随时间不断变化的数据集合。
9、避免活锁的简单方法是采用___________________ 的策略。
10、知识库系统和主动数据库系统是将数据库技术和 ________________ 技术相结合产生的。
二、选择题(每小题1分,共10分)仁SQL 中,下列涉及空值的操作,不正确的是()A . AGE IS NULLB ・ AGE IS NOT NULLC ・ AGE 二NULLD . NOT (AGE IS NULL )2、 关系数据模型的三个组成部分中,不包括()A .完整性规则B .数据结构C •数据操作D .并发控制 3、 DB, DBMS 和DBS 三者间的关系是()A ・DB 包括DBMS 和DBS B ・DBS 包括DB 和DBMSC ・DBMS 包括DBS 和DB D ・ DBS 与 DB 、 DBMS 无关4、数据库的并发操作可能带来的问题包括()5、并发事务的交叉执行破坏了事务的()6、3NF ()规范化为BCNF 。