计算机三级MySQL数据库模拟试题
计算机三级(数据库技术)模拟试卷103(题后含答案及解析)

计算机三级(数据库技术)模拟试卷103(题后含答案及解析)题型有:1. 选择题 3. 应用题 4. 设计与应用题选择题1.设在SQL Server 2008中有商品表(商品号,商品名,进货价格,销售价格),现要求销售价格必须至少是进货价格的1.1倍。
下列关于实现此约束的说法,正确的是()A.可以用触发器或者用CHECK约束实现B.只能用CHECK约束实现C.只能用触发器实现D.可以用DEFAULT约束实现正确答案:A解析:用户定义的完整性可以用CHECK短语指定列值应满足的条件,也可以用触发器约束,通过服务器自动激活相应的触发器,对数据进行完整性控制。
所以触发器或CHECK约束都可以实现。
但DEFAULT约束不能实现用户自定义的完整性,只能表示实体或参照完整性。
2.在SQL Server 2008中,设用户U1是某数据库db_datawriter角色中的成员,则U1在该数据库中有权执行的操作是( )。
A.SELECTB.SELECT和INSERTC.INSERT、UPDATE和DELETED.SELECT、INSERT、UPDATE和DELETE正确答案:C解析:db_datawriter角色可以对表中的数据执行插入、删除和更新操作。
U1用户属于此角色中的成员,其继承了db_datewriter角色的插入、删除和更新操作权限。
所以选择C选项。
3.在SQL Server 2008中,设各系统数据库当前主要数据文件及日志文件的大小如下表所示:现要在该系统中创建一个新的用户数据库,则用户数据库中主要数据文件的大小不能小于( )。
A.15 MBB.4 MBC.8 MBD.6 MB正确答案:B解析:不能小于model数据库的大小。
Model数据库为新创建的数据库提供模版。
4.在分布式数据库的数据分配中,若所有全局数据有且只有一份,它们被分割成若干片段,每个片段被分配在一个特定场地上,则该策略属于( )。
A.集中式B.分割式C.全复制式D.混合式正确答案:B解析:分布式数据库的分配方式包括集中式、分割式、全复制式、混合式。
2024年3月全国计算机等级考试三级数据库试卷

.每个线程须要自己执行时的寄存器和栈等现场信息 .每个线程有各自的地址空间 .线程是处理器调度的独立单元 .线程是有生命周期的 A)仅I、II和In B)仅II、In和IV C)仅I、II、In和V D)仅II、in、Iv和V (19)下列关于时间片轮转算法的叙述中,哪一个是不正确的? A)在时间片轮转算法中,系统将CPU的处时间划分成一个个时间段 B)就绪队列中的各个进程轮番在CPU上运行,每次运行一个时间片 时间片结束时,运行进程自动让出CPU并进入等待队列 D)假如时间片长度很小,则调度程序抢占CPU的次数频繁,增加了系统开销 (20)虚拟页式存储管理中,页表的作用非常重要。在页表中指示页面是在内存还是在外存的页表表项是
A)以太网 B)ATM网 C)X.25 D)帧中继 (4)下列关于ADSL技术的叙述中,哪些是正确的? I.利用ADSL技术可以接入Internet II.ADSL技术利用现有的一对电话铜线,为用户供应上、下行对称的传输速率 IIL用户可以通过ADSL宽带接入方式进行网上闲聊 A)仅I和II B)仅I和m B)仅II和In D)都正确 (5)下列关于搜寻引擎的叙述中,哪些是正确的? .搜寻引擎主动搜寻WWW服务中的信息
D)两个关系连接操作的结果仍旧是一个关系 第(30)—(32)题基于“学生-选课-课程”数据库中的三个关系: S(S#,SNAME,SEX,AGE,DEPARTMENT),主码是S# C(C#,CNAME,TEACHER),主码是C# SC(S#,C#,GRADE),主码是(S#,C#) (30)下面的S。L语句定义了一个反映学生诞生年份的视图 CREATEVIEWS_BDAY(S#,SNAME,BIRTH)AS SELECTS#,SNAME,2024-AGEFR。MS 这是一个 A)行列子集视图(只保给I键) B)带表达式视国<由基本数据衿表I*派生出多种虚拟列) C)分组视图一一了大集函数印GRoUPBYJ-l'J) D)连接视图(用了两个或多 (31)下列关于保持数据库完整性的叙述中,哪一条是不正确的?
国家三级(数据库技术)笔试模拟试卷192(题后含答案及解析)

国家三级(数据库技术)笔试模拟试卷192(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.在数据库中,数据的正确性、合理性及相容性(一致性)称为数据的______。
A.安全性B.保密性C.共享性D.完整性正确答案:D解析:数据库中,数据的正确性、合理性及相容性(一致性)称为数据的完整性。
2.虚拟设备是指A.模拟独占设备的共享设备B.允许用户以标准化方式使用的物理设备C.允许用户使用比系统中拥有的物理设备更多的设备D.允许用户程序部分装入内存即可使用的系统设备正确答案:A解析:本题考核操作系统中虚拟设备的基本概念和知识,参考 3.6.4“设备分配”一节。
虚拟设备技术通常是在一台共享设备(如高速大容量磁盘)上模拟独占设备,把一台低速独占设备改造成若干台可并行操作的虚拟设备。
所以,本题答案为A。
3.如下是一个稀疏矩阵的三元组法存储表示和相关的叙述正确的是A.该稀疏矩阵有8列B.该稀疏矩阵有7列C.该稀疏矩阵有9个非0元素D.该稀疏矩阵的第3行第6列的值为0正确答案:B解析:该稀疏矩阵有?列;稀疏矩阵有7个非0元素;该稀疏矩阵的第3行第6列的值为1。
4.在PowerBuilder的数据类型中,integer是多少位带符号数?A.7B.8C.15D.16正确答案:C解析:PowerBuilder的数据类型integer表示整型,是15位带符号数。
5.数据库依靠( )来支持数据独立性的。
A.三级模式结构B.完整性约束C.模式分级和模式间的映像D.数据库管理系统正确答案:C解析:数据库系统的三级模式是对数据的3个抽象级别,数据库管理系统在这三级模式之间提供了两层映像:外模式/模式映像和模式/内模式映像,从而保证数据库系统中数据具有较高的逻辑独立性和物理独立性。
6.设有关系R和S,关系代数表达式R-(R-S)表示的是( )。
数据库三级考试

一、选择题
1.数据库管理系统(DBMS)的核心组成部分是:
A.数据模型
B.数据库
C.数据查询语言
D.数据存储引擎(正确答案)
2.在关系数据库中,表的主键的作用是:
A.仅仅用于唯一标识表中的每一行(正确答案)
B.存储表中的数据
C.定义表之间的关系
D.提高数据查询速度
3.SQL语言中,用于更新表中数据的语句是:
A.SELECT
B.UPDATE(正确答案)
C.DELETE
D.INSERT
4.在数据库设计中,使用ER图(实体-关系图)的主要目的是:
A.描述数据库的物理结构
B.描述数据库的逻辑结构(正确答案)
C.描述数据库的数据类型
D.描述数据库的存储过程
5.数据库事务的四个基本特性通常被称为ACID属性,其中“C”代表:
A.原子性
B.一致性(正确答案)
C.隔离性
D.持久性
6.在SQL中,若要从一个表中删除所有行,但保留表结构,应使用以下哪个语句?
A.DROP TABLE
B.DELETE FROM 表名(正确答案)
C.TRUNCATE TABLE 表名
D.DELETE * FROM 表名
7.数据库索引的主要作用是:
A.加快数据查询速度(正确答案)
B.加快数据插入速度
C.加密数据库中的数据
D.减少数据的存储空间
8.在数据库设计中,范式(Normalization)的主要目的是:
A.减少数据冗余(正确答案)
B.提高数据查询速度
C.增加数据的安全性
D.简化数据库的管理。
国家三级(数据库技术)笔试模拟试卷190(题后含答案及解析)

国家三级(数据库技术)笔试模拟试卷190(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.下列属于一个DBMS的用户界面应具有的性质是Ⅰ.可靠性Ⅱ.易用性Ⅲ.多样性Ⅳ.立即反馈A.Ⅰ,Ⅱ和ⅣB.Ⅰ,Ⅱ和ⅢC.Ⅰ,Ⅲ和ⅣD.全部正确答案:D解析:一个DBMS的用户界面应具有可靠性、易用性、立即反馈;多样性。
掌握关系数据库系统,面向对象的数据库系统。
2.在概念模型中,惟一标识实体的属性集称为( )。
A.元组B.关系C.主码D.主属性正确答案:C解析:如果在一个关系中,存在多个属性(或属性组合)都能用来惟一标识该关系的元组,这些属性(或属性组合)都称为该关系的候选码或候选键。
在一个关系的若干个候选码中指定一个用来惟一标识该关系的元组,这个被指定的候选码称为该关系的主码或主键。
3.在E-R图中,对于1:n的联系。
在转换成关系模式时,处理方法是( )。
A.与1端对应关系模式合并B.与n端对应关系模式合并C.必须单独作为一个关系D.转换成两个关系正确答案:B解析:实体间的联系有三种:1:1,1:n,m:n。
将实体间的联系转换成关系模式时,对于1:n的联系,可以转换成一个独立的关系模式,也可以与n 端对应的关系模式合并。
4.下述关于数据库系统的正确叙述是( )。
A.数据库中只存在数据项之间的联系B.数据库的数据项之间和记录之间都存在联系C.数据库的数据项之间无联系,记录之间存在联系D.数据库的数据项之间和记录之间都不存在联系正确答案:B解析:描述事物性质的最小数据单位是数据项。
记录是若干数据的集合,一个记录能表达一个具体事物。
5.给出一组权值W={5,10,13,17,23},利用霍夫曼算法求出的扩充二叉树的带权外部路径长度为( )。
A.156B.151C.158D.68正确答案:B解析:第一次由元素5和10组合成一个结点15,第二次由13与15组合成新结点28,第三次17与23组合成新结点40,最后28与40组合成68,因此带权路径长度=(5/10)×3+2×(13+17+23)-151。
计算机三级(数据库技术)模拟试卷106(题后含答案及解析)

计算机三级(数据库技术)模拟试卷106(题后含答案及解析) 题型有:1. 选择题 3. 应用题 4. 设计与应用题选择题1.在SQL Server 2008中,设用户U1是某数据库db_datawriter角色中的成员,则U1在该数据库中有权执行的操作是( )。
A.SELECTB.SELECT和INSERTC.INSERT、UPDATE和DELETED.SELECT、INSERT、UPDATE和DELETE正确答案:C解析:db_datawriter角色可以对表中的数据执行插入、删除和更新操作。
U1用户属于此角色中的成员,其继承了db_datewriter角色的插入、删除和更新操作权限。
所以选择C选项。
2.监控数据库系统运行状态是数据库管理员非常重要的职责。
数据库管理员有如下工作:Ⅰ.定期实施数据库完整备份并将备份数据传送到远端容灾中心Ⅱ.定期查看数据库空间是否满足业务需求Ⅲ.定期查看数据缓冲区命中率、数据库锁情况Ⅳ.定期查看数据库用户会话情况Ⅴ.使用自动化手段检查数据库CPU使用情况,出现异常情况时自动发短信通知系统管理员上述工作中属于数据库监控工作的是( )。
A.仅Ⅰ、Ⅱ和ⅤB.仅Ⅰ、Ⅲ和ⅣC.仅Ⅱ、Ⅲ、Ⅳ和ⅤD.全部正确答案:C解析:Ⅰ是数据库维护工作中的数据库备份,不属于数据库监控分析中的内容。
3.SQL Server 2008提供了多种数据备份方法:Ⅰ.完整数据库备份Ⅱ.差异数据库备份Ⅲ.文件备份Ⅳ.差异文件备份以上备份方法中,在备份完成之后必须再对日志进行备份的是( )。
A.仅ⅡB.仅Ⅲ和ⅣC.仅Ⅰ和ⅡD.仅Ⅳ正确答案:B解析:文件备份主要是对数据库中数据文件的备份,不对日志文件备份,因此在备份完成之后必须再对日志进行备份。
所以选择B选项。
4.SQL Server 2008提供了多种数据备份方法:Ⅰ.完整数据库备份Ⅱ.差异数据库备份Ⅲ.文件备份Ⅳ.差异文件备份以上备份方法中,在备份完成之后必须再对日志进行备份的是( )。
计算机三级《数据库技术》训练题及答案

计算机三级《数据库技术》训练题及答案一、选择题1. 以下哪一个不是数据库管理系统(DBMS)的主要功能?A. 数据定义B. 数据操纵C. 数据查询D. 数据加密答案:D2. 数据库系统的核心是?A. 数据模型B. 数据库管理系统C. 数据字典D. 数据库设计答案:B3. 以下哪种数据库模型属于非关系模型?A. 层次模型B. 关系模型C. 网状模型D. 星型模型答案:C4. 以下关于SQL语言的描述,错误的是?A. SQL语言是一种过程性语言B. SQL语言是一种非过程性语言C. SQL语言支持事务处理D. SQL语言支持数据定义、数据操纵和数据查询答案:A5. 以下哪个SQL语句用于创建视图?A. CREATE TABLEB. CREATE VIEWC. CREATE INDEXD. CREATE PROCEDURE答案:B二、填空题6. 数据库系统的三级模式结构包括外模式、概念模式和______。
答案:内模式7. 在关系数据库中,完整性约束主要包括实体完整性、______和用户定义的完整性。
答案:参照完整性8. SQL语言中,用于删除数据的命令是______。
答案:DELETE9. 数据库管理系统通常基于某种数据模型,目前广泛使用的数据模型是______。
答案:关系模型10. 在数据库设计中,将现实世界中的事物抽象为数据库中的表的过程称为______。
答案:数据建模三、判断题11. 数据库系统只能支持关系数据库。
答案:错误12. 数据库管理系统具有自动备份和恢复功能。
答案:正确13. SQL语言是一种完全的过程性语言。
答案:错误14. 数据库系统中的视图实质上是一个虚表。
答案:正确15. 在关系数据库中,主键可以重复,但候选键可以不唯一。
答案:错误四、简答题16. 简述数据库系统的特点。
答案:数据库系统的特点如下:(1)数据结构化:数据库系统采用数据模型来表示和存储数据,使数据具有较好的结构化程度。
9月计算机等级考试三级数据库模拟试题及答案

xx年9月计算机等级考试三级数据库模拟试题及答案推荐:xx年9月计算机等级三级数据库模拟附带答案1、DBS是采用了数据库技术的计算机系统。
DBS是一个集合体,包含数据库、计算机硬件、软件和 ( C )A.系统分析员B.程序员C.数据库管理员D.操作员2、关系数据库中的视图属于4个数据抽象级别中的(A )A 外部模型B 概念模型C 逻辑模型D 物理模型3、在以下关于关系的陈述中,错误的选项是(B )A 表中任意两行的值不能相同B 表中任意两列的值不能相同C 行在表中的顺序无关紧要D 列在表中的顺序无关紧要4、关系数据库中,实现实体之间的联系是通过表与表之间的(D )A 公共索引B 公共存储C 公共元组D 公共属性5、下面系统中不属于关系数据库管理系统的是( C)A OracleB MS SQL ServerC IMSD DB26、SQL语言中,删除一个表的命令是(B )A DELETEB DROPC CLEARD REMORE7、有一个网络数据库应用系统,其中一台计算机A存有DBMS 软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于(A )A 集中式数据库体系构造B 主从式数据库体系构造C 客户机/效劳器数据库体系构造D 分布式数据库体系构造8、有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规那么属于( C )A 实体完整性约束B 参照完整性约束C 用户自定义完整性约束D 关键字完整性约束9、设关系R和S的属性个数为r和s ,那么(R*S)操作结果的属性个数为 ( A )A r+sB r-sC r*sD max(r+s)10、在SQL语言中,条件“RETWEEN 20 AND 30”表示年龄在20到30之间,且(A )A 包括20岁和30岁B 不包括20岁和30岁C 包括20岁不包括30岁D 不包括20岁包括30岁。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机三级MySQL数据库模拟试题
2015年计算机三级MySQL数据库模拟试题
一、编程题
请使用SELECTINTO...OUTFlLE语句,备份数据库db_test中表content的全部数据到C盘的BACKUP目录下一个名为backupcontent.txt的文件中,要求字段值如果是字符则用双引号标注,字段值之间用逗号隔开,每行以问号为结束标志。
二、简答题
1.为什么在MySQL中需要进行数据库的备份与恢复操作?
2.MySQL数据库备份与恢复的常用方法有哪些?
3.使用直接复制方法实现数据库备份与恢复时,需要注意哪些事项?
4.二进制日志文件的用途是什么?
【习题答案】
一、编程题
在MySQL命令行客户端输入如下SQL语句即可实现:
mysql>USEdb_test;
Databasechanged
mysql>SELECT*FROMcontent
一>INTOOUTFILE’C:/BACKUP/backupcontent.txt’
一>FIELDSTERMINATEDBY’,’
一>OPTIONALLYENCLOSEDBY’"’
一>LINESTERMINAT EDBY’?’:
QueryOK,1rowaffected(0.Olsec)
二、简答题
1.略。
可参考第13章13.1节内容。
2.MySQL数据库备份与恢复的常用方法有:
(1)使用SQL语句备份和恢复表数据
(2)使用MySQL客户端实用程序备份和恢复数据
(3)使用MySQL图形界面工具备份和恢复数据
(4)直接复制
3.使用直接从一个MySQL服务器拷贝文件到另一个服务器的方法,需要特别注意以下两点:
(1)两个服务器必须使用相同或兼容的MySQL版本。
(2)两个服务器必须硬件结构相同或相似,除非要复制的表使用MyISAM存储格式,这是因为这种表可以
为在不同的`硬件体系中共享数据提供了保证。
4.由于二进制Et志包含了数据备份后进行的所有更新,因此二
进制日志的主要目的就是在数据恢复时能够最大可能地更新数据库。