数据库应用技术模拟试题

合集下载

国家开放大学数据库应用期末考试复习资料汇编

国家开放大学数据库应用期末考试复习资料汇编

数据库应用-模拟试题1一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。

本题共10个小题,每小题2分,共20分)1. 数据库(DB)、数据库系统(DBS) 和数据库管理系统(DBMS) 三者之间的关系是( )。

A. DBS包括DB 和DBMSB. DBMS包括DB 和DBSC. DB包括DBS 和DBMSD. DBS 包括DB, 也就是DBMS2. 对关系数据库特征的描述不准确的是( )。

A. 数据具有独立性B. 数据结构化C. 数据集中管理D. 数据冗余多3. 在MySQL 中,建立数据库用( )。

A. CREATE TABLEB. CREATE TRIGGERC. CREATE INDEXD. CREATE DATABASE4. ( )选项是用来创建和修改数据库结构的。

A. DDLB. DMLC. DCLD. DQL5.HBase 中数据分发和负载均衡的最小单元是( )。

A. 行B. 列C. 列簇D. 分区6. 下列特点( )是视图不具备的。

A. 分割数据,屏蔽用户所不需要浏览的数据B. 提高应用程序和表之间的独立性,充当程序和表之间的数据C. 降低对最终用户查询水平的要求D. 提高数据的网络传输速度7. 数据完整性约束包括( )三个方面。

A. 实体完整性、参照完整性、用户定义完整性B. 主键完整性、参照完整性、用户定义完整性C. 主键完整性、唯一索引约束、实体完整性D. 主键完整性、唯一索引约束、域完整性8. 为数据表创建索引的目的是( )。

A. 提高查询的检索性能B. 归类C. 创建唯一索引D. 创建主键9. 一般情况下,“商品”和“客户”实体之间的联系是( )。

A. 一对一的联系B. 一对多的联系C. 多对多的联系D. 没有联系10.MySQL 服务器的存储引擎中支持事务处理、支持外键、支持崩溃修复能力和并发控制的存储引擎是( )。

A. InnoDBB. MyISAMC. MemoryD. NDB二、多项选择题(每个题有多个答案是正确的,请将正确的答案填写到括号内。

MySQL数据库原理设计与应用模拟考试题及答案

MySQL数据库原理设计与应用模拟考试题及答案

MySQL数据库原理设计与应用模拟考试题及答案一、单选题(共30题,每题1分,共30分)1、下列()不能称为实体。

A、图书B、班级C、姓名D、手机正确答案:C2、以下数据类型中,适合存储文章内容的是()。

A、INTB、VARCHARC、CHARD、TEXT正确答案:D3、保存一个INT类型的整数需要占用()个字节的存储空间。

A、2B、8C、4D、16正确答案:C4、下面关于用户重命名的说法正确的是()。

A、ALTER USER一次仅能修改一个用户名B、RENAME USER一次可修改多个用户名C、重命名的用户可以是不存在的用户D、以上说法全部正确正确答案:B5、下面关于数据查询的描述正确的是()。

A、查询数据的条件仅能实现相等的判断B、查询的数据必须包括表中的所有字段C、星号“*”通配符代替数据表中的所有字段名D、以上答案都正确正确答案:C6、以下插入数据的语句错误的是()。

A、INSERT 表 SET 字段名=值B、INSERT INTO 表(字段列表)VALUE (值列表)C、INSERT 表 VALUE (值列表)D、以上答案都不正确正确答案:D7、下面属于数据权限的特权是()。

A、DROPB、ALTERC、DELETED、以上答案全部正确正确答案:C8、位运算符运算结果的数据类型是()。

A、INTB、TINYINTC、BIGINTD、CHAR正确答案:C9、下面用于存储二进制数据的是()。

A、INTB、FLOATC、DECIMALD、BIT正确答案:D10、以下选项中,不属于MySQL特点的是()。

A、体积小B、速度快C、跨平台D、界面良好正确答案:D11、下列选项中,()能保证表中字段值的唯一性。

A、默认约束B、非空约束C、唯一约束D、以上答案都不正确正确答案:C12、下列()可以在命令提示符下停止MySQL服务器。

A、net stop mysqlB、net stopC、stop mysqlD、net start mysql正确答案:A13、下面关于DECIMAL(5, 3)的说法中,正确的是()。

数据库应用基础考试模拟题含参考答案

数据库应用基础考试模拟题含参考答案

数据库应用基础考试模拟题含参考答案一、单选题(共100题,每题1分,共100分)1、在access2010中,若要上调数据库中产品的价格,最方便的方法是使用查询中的( )A、追加查询B、生成表查询C、删除查询D、更新查询正确答案:D2、在Access 2010数据库中,表的字段名最多不得超过()个字符A、255B、256C、254D、64正确答案:D3、将表中的字段定义为( ),可使字段中的每一条记录都必须是唯一的。

A、索引B、主键C、必需D、有效性规则正确答案:B答案解析:主键就是用来唯一标识表中的记录。

4、在对某字符型字段进行升序排列时,假设该字段存在这样4个值:中国、美国、日本、法国,则最后排序的结果是( )。

A、中国、美国、法国、日本B、法国、日本、美国、中国C、中国、日本、法国、美国D、法国、美国、日本、中国正确答案:D答案解析:汉字的排序按照汉语拼音字母的字符串,进行逐个字符比较,直到可以比较大小排序为止。

5、Access 2010中,文本型默认字段大小为()A、255B、64C、50D、65535正确答案:A答案解析:默认字段大小为255,最大也为255。

6、报表对象是()A、VBA程序B、修改数据的对象C、用来实现按照指定格式打印的对象D、一系列操作的集合正确答案:C答案解析:报表的最终目的就是为了对数据进行打印输出。

7、为加快对某字段的查找速度,应该()。

A、防止在该字段中输入重复值B、使该字段成为必填字段C、对该字段进行索引D、使该字段数据格式一致正确答案:C答案解析:索引可以加快对数据的查询速度,建立索引后表中记录的物理顺序不变,只是改变记录的逻辑顺序。

8、在ACCESS2010中,不可以设置输入掩码的字段类型是( )。

A、数字B、文本C、自动编号D、日期时间正确答案:C答案解析:输入掩码用于限制数据的输入格式和输入范围,也就是说只有在对数据输入的时候,输入掩码才能起作用。

数据库技术与应用测试卷题库及答案共10套

数据库技术与应用测试卷题库及答案共10套

数据库技术与应用测试卷题库及答案共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)]数据完整性。

数据库技术应用试题库9套

数据库技术应用试题库9套

数据库技术应用试题9套一、选择题1.数据库系统的核心是()。

A.数据库管理员 B.数据库C.操作系统 D.数据库管理系统。

2.在数据库的三级模式结构中,模式有()。

A.1个。

B.2个 C.3个 D.任意多个3.下列选项中属于实体间m:n联系的是()。

A.学生与教师。

B.学生与班级C.学生与宿舍 D.学生与学校4.DBS、DB和DBMS三者之间的关系为()。

A.DBMS包括DB和DBS B.DB包括DBS和DBMSC.DBS包括DB和DBMS。

D.DBMS、DB和DBS之间无关联5.SQL Server 2000是()DBMS。

A.关系型。

B.层次型 C.网状型 D.面向对象型6.数据库中数据的最小存取单位是()。

A.记录 B.数据项。

C.字符 D.文件7.当数据库系统的数据全局逻辑结构改变时,它们对应的应用程序不需要改变仍能正常运行,称之为()。

A.物理独立性 B.逻辑独立性。

C.数据库的安全性 D.数据库并发性8.有两个基本关系为:学生(学号,姓名,系号),系(系号,系名,系主任),则系号是学生表的()。

A.主码 B.域 C.映像 D.外码。

9.设属性A是关系R的主属性,则属性A不能取空值(NULL)。

这是()。

A.实体完整性。

B.参照完整性C.用户定义完整性 D.域完整性10.在SQL语言的SELECT语句中,实现排序操作的是哪个子句()。

A.WHERE B.FROM C.SELECT D.ORDER BY。

11.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建()。

A.另一个表 B.游标 C.索引 D.视图。

12.下面对于关系的叙述中,不正确的是()。

A.关系中的每个属性是不可分解的B.在关系中元组的顺序是无关紧要的C.每一个关系只有一种记录类型。

D.在关系中属性的顺序是无关紧要的13.SQL函数中,求不是NULL的字段的行数所用的是()。

数据库应用技术试题

数据库应用技术试题

数据库应用技术试题本试题共分为三个部分,包括选择题、填空题和应用题。

请根据题目要求完成每道题目,并在指定位置填写答案。

答题时请仔细阅读题目要求,并确保回答准确无误。

选择题:(每小题2分,共20分)1. 下列哪个是数据库管理系统(DBMS)的功能?A. 数据存储和访问B. 用户权限控制C. 备份和恢复D. 执行业务逻辑2. 数据库设计的关键目标是什么?A. 数据库的安全性B. 数据库的性能C. 数据库的可扩展性D. 数据库的容错性3. 下面哪个命令用于在数据库中创建新表?A. ALTER TABLEB. DROP TABLEC. CREATE TABLED. UPDATE TABLE4. 数据库范式是用来做什么的?A. 优化数据库性能B. 确保数据完整性C. 降低数据冗余D. 管理数据库事务5. 数据库索引的作用是什么?A. 加快查询速度B. 减少存储空间C. 提高数据可靠性D. 管理数据库连接6. 下面哪个是关系型数据库管理系统(RDBMS)?A. MySQLB. MongoDBC. CassandraD. Redis7. 数据库事务的特性包括哪些?A. 原子性B. 一致性C. 隔离性D. 持久性8. 下面哪个是关系型数据库的数据模型?A. 层次模型B. 网状模型C. 关系模型D. 对象模型9. 下面哪个操作可以删除数据库中的所有数据?A. DELETE TABLEB. TRUNCATE TABLEC. DROP TABLED. REMOVE TABLE10. 数据库连接池的作用是什么?A. 管理数据库连接B. 优化数据库查询C. 提高数据并发性D. 存储数据库备份填空题:(每小题2分,共10分)1. 数据库中,一个表的每一列被称为一个__________。

2. 数据库的主键用来唯一标识表中的每一__________。

3. 在数据库中,多个表之间的关系可以通过__________键来建立。

4. 在SQL中,用于查询数据的命令是__________。

数据库应用技术试题及答案

数据库应用技术试题及答案

数据库应用技术试题及答案一、单项选择题(每题2分,共20分)1. 在关系型数据库中,用于建立表与表之间关系的操作是:A. 选择B. 投影C. 连接D. 分区答案:C2. SQL语言中,用于删除表中数据的命令是:A. DELETEB. DROPC. INSERTD. UPDATE答案:A3. 在数据库设计中,为了解决数据冗余问题,通常采用的方法是:A. 数据归档B. 数据加密C. 数据规范化D. 数据备份答案:C4. 数据库管理系统(DBMS)的主要功能不包括:A. 数据定义B. 数据操纵C. 数据存储D. 数据加密5. 在关系型数据库中,一个表的主键可以有:A. 一个B. 多个C. 零个D. 任意数量答案:B6. 数据库的ACID属性中,代表原子性的是:A. AtomicityB. ConsistencyC. IsolationD. Durability答案:A7. 在SQL语言中,用于创建新表的命令是:A. CREATE TABLEB. CREATE DATABASEC. ALTER TABLED. DROP TABLE答案:A8. 以下哪个不是数据库的组成部分:A. 数据B. 元数据C. 应用程序D. 模式答案:C9. 数据库中,用于存储数据的逻辑结构是:B. 表C. 视图D. 存储过程答案:B10. 在数据库中,用于限制数据类型和取值范围的约束是:A. 主键约束B. 外键约束C. 唯一约束D. 检查约束答案:D二、多项选择题(每题3分,共15分)1. 数据库管理系统(DBMS)的主要功能包括:A. 数据定义B. 数据操纵C. 数据存储D. 数据备份E. 数据加密答案:ABCD2. 数据库设计的三个阶段包括:A. 概念设计B. 逻辑设计C. 物理设计D. 数据操纵E. 数据存储答案:ABC3. 在关系型数据库中,以下哪些操作可以用于查询数据:B. INSERTC. UPDATED. DELETEE. DROP答案:A4. 数据库的ACID属性包括:A. AtomicityB. ConsistencyC. IsolationD. DurabilityE. Efficiency答案:ABCD5. 在数据库中,用于维护数据完整性的约束包括:A. 主键约束B. 外键约束C. 唯一约束D. 检查约束E. 索引答案:ABCD三、填空题(每题2分,共10分)1. 数据库管理系统(DBMS)是位于用户和______之间的软件。

数据库技术及应用模拟题

数据库技术及应用模拟题

选择题:30个左右填空题: 5个左右判断对错题:8个左右简答题:4题左右程序设计题:2-3道大题:Select 及数据的增删查改〔1-2题〕;E-R图及表说明:1、数据的增删查改可能出在填空题或程序设计题中2、实验中的题目及实验思考题是考试围。

3.数据库表的创立修改等操作的语句可能在填空题、简答题中考察。

4.书后面每章的题目是考试围按往年的惯例:〔1〕第1章,1.5节数据管理技术的新开展不会考-----不考〔2〕第3章,3.2节SQL Server 2008的安装不会考 ----- 不考〔3〕第4章,数据库管理的3条语句:CREATE DATABASE、ALTER DATABASE、DROP DATABASE语句不会出需要写完整语句的大题有可能是填空选择判断对错简答题〔4〕SELECT语句不会考外连接和穿插连接不考穿插连接,外连接在一些应用中有需求,会考。

5月21日下午2:30在南六楼二楼207召开数据库课师生座谈会各班班长、学习委员和其他同学参加。

胡烨红、王玉珏、莞聪、明 樊、晨晨、周圣翔一、选择题1.数据库DB 、数据库系统DBS 、数据库管理系统DBMS 之间的关系是〔 C 〕。

A .DB 包含DBS 和DBMSB .DBMS 包含DB 和DBSC .DBS 包含DB 和DBMSD .没有任何关系 2.数据和信息的关系是〔 B 〕。

A .数据就是信息B . 数据承载信息C .信息承载数据D . 毫无关系3.〔 B 〕是存储在计算机外存储器上的一组构造化的相关数据的集合。

A .数据库系统B . 数据库C . 数据库管理系统D . 数据库应用系统4.SQL Server 2008数据库中的日志文件的扩展名为〔 C 〕。

A ..mdfB . .mdbC . .ldfD . .ndf 5.关系数据库管理系统能实现的专门的关系运算包括〔 B 〕。

A . 排序、索引、统计B . 选择、投影、连接C . 关联、更新、排序D . 显示、打印、制表 6.设有如下关系:RST则以下操作正确的选项是〔 C 〕。

《数据库原理与应用》模拟试题一及参考答案

《数据库原理与应用》模拟试题一及参考答案

《数据库原理与应用》模拟试题一(闭卷 120 分钟)一、选择题( 20分)1.下述关于数据库系统的正确叙述是()A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型一致D. 数据库系统比文件系统能管理更多的数据2. 数据模型的三要素是( )A. 外模式、模式和内模式B. 关系模型、层次模型、网状模型C. 实体、属性和联系D. 数据结构、数据操作和完整性约束3. 自然连接是构成新关系的有效方法。

一般情况下,当对关系R和S使用自然连接时,要求R或S含有一个或多个共有的()A. 元组B. 行C. 纪录D. 属性4. SQL中,与“NOT IN”等价的操作符是( )A. =SOMEB. =ALLC. <>SOMED.<>ALL5. 下列SQL语句中,修改表结构的是( )A. ALTERB. CREATEC. UPDATED. INSERT6. 若用如下的 SQL语句创建一个表student:CREATE TABLE student ( NO char(4) NOT NULL,NAME char(8) NOT NULL,SEX char(2),AGE numeric(2))可插入到student表中的值是:A. (NULL , ' 李华 ' , ' 男 ' , '23')B.('1031' , NULL, ' 男 ' , 23 )C. ('1031' , ' 李华 ' , NULL , NULL)D.('1031' , ' 李华 ' , 男 , 23 )7. 当关系模式R(A,B)已属于3NF,下列说法中正确的是()A. R一定消除了插入和删除异常B. 仍然存在一定的插入和删除异常C.一定属于 BCNFD.A和C的说法都正确8. 关系模式中,满足 2NF 的模式()A.可能是 1NFB.必定是 1NFC.必定是 3NFD.必定是 BCNF9 . 设有两个事务 T1,T2 ,其并发操作如图所示,下面描述正确的是()T1 T2Read A=10 Update A=A-5 Read A=10 Update A=A-8A.不存在问题B.丢失更新C.不能重读D.读“ 脏” 数据10. 从 E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是()A. M端实体的关键字B. N端实体的关键字C. 两端实体的关键字组合D. 重新选取其它属性二、填空题( 10分)1. 数据库的数据的独立性可分为___________和___________ 。

数据库应用技术模拟试题(春)(000)

数据库应用技术模拟试题(春)(000)

数据库应用技术模拟试卷一、单项选择题〔每个题只有一个答案是正确的。

每题2分,共15题,30分〕1.数据库管理系统中的〔 B 〕功能实现对数据库的插入、删除、修改。

A、数据定义B、数据操纵C、数据库的运行管理D、数据库的建立与维护2.以二维表的形式表示关系之间的联系,属于关系模型中〔 A 〕的功能。

A、数据结构B、规范性C、关系完整性D、数据独立性3.在系统数据库中,〔 A 〕包含了系统级信息。

A、master数据库B、tempdb数据库C、model数据库D、msdb数据库4.如果要存储的数据是带有小数位的数据,应使用〔 A 〕做为数据类型。

A、数值数据类型B、字符型C、日期时间型D、位型5.下列〔 A 〕情况,适于建立索引。

A、基本表的某列中记录数量特别多B、基本表的某列中记录数量特别少C、经常进行插入操作的基本表的某列D、经常进行删除操作的基本表的某列6.下列关于视图的描述不正确的是〔 C 〕。

A、视图是由行和列组成的二维表B、视图可以限制用户对数据的访问C、视图与数据表是一样的D、视图是建立在基本表上的7.对于教案管理数据库,当采用事务控制机制时,利用UPDATE语句将学生表中学号为“002〞的学生的学号改为“2002〞,还没来得急对成绩表进行更新操作,突然停电了,SQL的事务控制功能将〔 C 〕。

A、保留对学生表的修改,机器重新启动后,自动进行对成绩表的更新B、保留对学生表的修改,机器重新启动后,提示用户对成绩表的进行更新C、清除对学生表的修改D、清除对学生表的修改,机器重新启动后,自动进行对学生表和成绩表的更新8.下列关系中,符合第2范式但不符合第3范式的是〔 B 〕。

ABCD9.把第一个关系和第二个关系中都出现的记录提取出来,形成新的关系称为〔 C 〕。

A、两个关系的和B、两个关系的并C、两个关系的交D、两个关系的差10.如果希望从学生表中查询出同学的平均年龄,那么语句中应该包含〔 C 〕。

数据库应用基础考试模拟题含答案

数据库应用基础考试模拟题含答案

数据库应用基础考试模拟题含答案一、单选题(共60题,每题1分,共60分)1、模块对象通俗地说就是A、VBA程序编写的代码B、Access模板C、表文件D、用来实现按照指定格式打印的对象正确答案:A答案解析:Access 2010中的模块对象就是使用VBA来编写的程序代码,用来控制报表和窗体中的复杂操作。

2、利用Access,可以定义3种主键,它们是()A、单字段、双字段和多字段B、单字段、双字段和自动编号C、单字段、多字段和自动编号D、双字段、多字段和自动编号正确答案:C答案解析:在Access数据库中,主键可分为单字段、多字段和自动编号主键,其中多字段主键的字段数最多不能超过10个字段。

3、下列对数据输入无法起到约束作用的是( )。

A、输入掩码B、有效性规则C、字段名称D、数据类型正确答案:C答案解析:在输入数据时,如果希望输入的格式标准保持一致,或希望检查输入时的错误,可以使用Access提供的输入掩码向导来设置一个输入掩码。

有效性规则可以防止非法数据输入到表中,字段名称只是对字段命名字的作用,对数据的输入起不到约束作用。

数据类型决定字段能包含哪类数据。

4、每个人和他的“身份证号”之间的关系是()A、1:1B、1:nC、m: nD、n: 1正确答案:A答案解析:一个人只有一个身份证号码,一个身份证号码只能是一个人,两者之间是一对一的联系。

5、以下是信息的是()A、1.70B、1.70mC、王红的身高为1.70 mD、外星人身高1.70m正确答案:C答案解析:信息必须是经过加工处理,且非常明确的。

6、下列Access表的数据类型的集合,错误的是()。

A、文本、备注、数字B、备注、OLE对象、超级链接C、通用、备注、数字D、日期/时间、货币、自动编号正确答案:C7、将文本字符串“6”“15”“123”“0”按升序排列,结果是()A、“6"“15”“ 123”“0”B、“0”“6”“15”“123”C、“0”“123”“15”“6”D、“6”“15”“123”“0”正确答案:C答案解析:此题给定的数据虽是由数字组成,但并非数字型,故不能按数字的大小排序,应按文本字符串排序依据排序:(1)逐位进行,即对应位进行比较;(2)按ASCLL码比较。

国家开放大学2023-2024学年数据库应用技术模拟试卷及答案解析8(2024年)

国家开放大学2023-2024学年数据库应用技术模拟试卷及答案解析8(2024年)

国家开放大学2023-2024学年《数据库应用技术》模拟试卷及答案解析8个数据库1.图书销售设有图书、书店、销售三张表,各表结构如下:“图书”表结构:书号:普通编码定长字符串,长度为20,主键。

书名:普通编码可变长字符串,长度为20,非空。

类别:统一字符编码定长字符串,长度为4,取值为:“高等数学”、“量子力学”。

出版日期:日期。

单价:定点小数类型,整数部分3位,小数点后2位。

“书店”表结构:书店编号:普通编码定长字符类型,长度为20,主键。

书店名:普通编码可变长字符类型,长度为30,非空。

地址:统一字符编码可变长字符类型,长度为30。

“销售”表结构:书号:普通编码定长字符类型,长度为20,引用图书表的外键。

书店编号:普通编码定长字符类型,长度为20,引用书店表的外键。

销售时间:日期时间类型。

销售数量:整型。

主键:(书号,书店编号,销售时间)。

2.健身项目有如下项目、会员和健身三张表,各表结构如下:“项目”表结构:项目号:普通编码定长字符类型,长度为10,主键。

项目名:统一编码可变长字符类型,长度为10,非空。

类别:普通编码定长字符类型,长度为6,取值:瑜伽、跑步、健美操。

费用:整型,默认值100。

“会员”表结构:会员号:普通编码定长字符类型,长度为18,主键。

会员名:统一编码可变长字符类型,长度为10,非空。

性别:统一编码定长字符类型,长度为1。

联系电话:普通编码定长字符类型,长度为11。

“健身”记录表结构:项目号:普通编码定长字符类型,长度为10,引用“项目”表的外键。

会员号:普通编码定长字符类型,长度为18,引用“会员”表的外键。

健身日期:日期型。

健身时长:整型。

(注:以小时为单位)主键:(项目号,会员号,健身日期)。

3.商品生产设有描述商品生产的如下三张表,各表结构如下:“商品”表结构:商品号:普通编码定长字符类型,长度为10,主键。

商品名:普通编码可变长字符类型,长度为20,非空。

类别:统一字符编码定长字符类型,长度为3,取值为:“手机”、“笔记本”。

数据库模拟练习题及答案

数据库模拟练习题及答案

数据库模拟练习题及答案一、单选题(共90题,每题1分,共90分)1、在SQLServer 2000中,若希望数据库用户ACCT具有创建数据库对象的权限,较为合适的实现方法是()。

A、使ACCT只在db_ddladmin角色中B、使ACCT只在db_creator角色中C、使ACCT只在db_owner角色中D、使ACCT只在public角色中正确答案:B2、数据库概念设计是面向企业或组织中的数据需求的。

下列有关概念模型设计的说法中,错误的是()。

A、分析和定义实体集中的每一个实例,并用有意义的符号或文字分别描述它们B、从一个联系的两端(两个方向)确定实体集之间联系的基数,并把联系的基数标注在模型中C、按照具有相同属性特征原则对客观事物进行分类,在分类的基础上概括命名,得到实体集D、要保证一个实体集中定义的每一个属性有意义、不重名正确答案:A3、关于数据库系统中的数据的静态转储和动态转储机制,下述说法正确的是()。

A、静态转储时允许其他事务访问数据库B、静态转储能够保证数据库的可用性C、动态转储时允许在转储过程中其他事务对数据进行存取和修改D、动态转储无法保证数据库的可用性正确答案:C4、在需求分析阶段,结构化分析和建模方法是一种较为有效的需求分析方法,下列不属于结构化分析和建模方法优点的是()。

A、图形对象不涉及太多技术术语,便于用户理解模型B、用图形化的模型能直观表示系统功能C、从局部或子系统开始分析问题,便于建模人员了解业务模型D、可避免过早陷入具体细节正确答案:C5、下列关于数据仓库的叙述中,()是不正确的。

A、数据仓库前端分析工具中包括报表工具B、数据仓库中间层OLAP服务器只能采用关系型OLAPC、数据仓库通常釆用三层体系结构D、底层的数据仓库服务器一般是一个关系型数据库系统正确答案:B6、在数据库应用系统生命周期模型中,作为系统总体设计阶段输入的是()。

A、技术可行性分析报告和需求规范说明书B、软硬件选型和配置设计C、数据库应用系统体系结构设计D、应用软件总体设计正确答案:A7、文件系统与数据库系统的重要区别是数据库系统具有()。

国家开放大学《数据库应用技术》-模拟试题-202001

国家开放大学《数据库应用技术》-模拟试题-202001

国家开放大学《数据库应用技术》-模拟试题-202001数据库应用技术模拟试题一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。

本题共20个小题,每小题2分,共40分)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.数据库系统是由若干部分组成的。

不属于数据库系统组成部分的是()。

A.数据库B.操作系统C.应用程序D.数据库管理系统7.用于定义列的取值范围的约束是()。

A.NOT NULL1B.DEFAULTC.CHECKD.FOREIGN KEY8.属于数据控制操作的是()。

A.REVOKE B.INSERTC.DROP D.SELECT9.属于定点小数类型的是()。

A.numericB.intC.datetimeD.real10.属于整型类型的是()。

A.numericB.intC.datetimeD.real11.定义外键约束的子句,正确的是()。

A.FOREIGN KEY C1 REFERENCES T(C1)B.FOREIGN KEY (C1) REFERENCES T(C1)C.FOREIGN KEY C1 REFERENCES T.C1D.FOREIGN KEY (C1) REFERENCES T.C112.关于SELECT语句中HAVING子句的说法,错误的是()。

数据库应用技术试题及答案

数据库应用技术试题及答案

数据库应用技术试题及答案一、选择题(每题2分,共20分)1. 在关系数据库中,用于查询数据的SQL语句是:A. CREATEB. UPDATEC. SELECTD. DELETE2. 数据库管理系统(DBMS)的主要作用是:A. 存储数据B. 管理数据C. 执行数据D. 保护数据3. 下列哪个不是数据库设计的基本范式之一?A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 第四范式(4NF)4. 在SQL中,用于插入数据的语句是:A. INSERT INTOB. CREATE TABLEC. SELECT INTOD. UPDATE5. 以下哪个是数据库事务的四个基本特性之一?A. 原子性(Atomicity)B. 顺序性(Ordering)C. 可扩展性(Scalability)D. 可维护性(Maintainability)二、填空题(每空2分,共20分)6. 数据库的_______是指将数据组织成表格的形式,以便进行有效的存储和检索。

7. 在数据库中,_______是指在表中用于唯一标识记录的一列或多列。

8. SQL的_______语句用于删除表中的记录。

9. 数据库的_______是指数据库在操作过程中保持数据的一致性和完整性。

10. 在数据库中,_______是指在表中创建索引,以提高查询效率。

三、简答题(每题10分,共20分)11. 请简述数据库的三级模式结构。

12. 请简述数据库的备份与恢复的重要性。

四、计算题(每题15分,共30分)13. 假设有一个名为“Employees”的表,包含列:EmployeeID, Name, Department, Salary。

请编写SQL查询语句,列出所有员工的姓名和部门,其中只包括工资高于平均工资的员工。

14. 假设有一个名为“Orders”的表,包含列:OrderID, CustomerID, OrderDate, TotalAmount。

重点数据库模拟试题

重点数据库模拟试题

数据库原理及应用模拟试卷(1)一、选择题(每题1分,共20分)1.下列哪种数据管理技术真正消除了程序与数据间的相互依赖关系()。

A. 自由管理B. 文件管理C. 数据库系统管理D. 以上说法都不对2.数据库中,属性是指()。

A. 客观存在的事物B. 事物的具体描述C. 事物的某一特征D. 某一具体事件3.数据库系统包括()。

A. DB、DBMSB. DB、DBAC. DB、DBMS、DBA、计算机硬件D. DB、DBMS、DBA、OS、计算机硬件4.客户/服务器系统比传统方式()。

A. 工作站增加负担、服务器减少负担B. 工作站减少负担、服务器增加负担C. 工作站增加负担、服务器增加负担D. 工作站减少负担、服务器减少负担5.数据独立性是指()。

A. 数据独立于计算机B. 数据独立于操作系统C. 数据独立于数据管理系统D. 数据独立于应用程序6.文件系统阶段是()。

A. 计算机数据处理技术发展的初级阶段B. 计算机数据管理技术发展的初级阶段C. 计算机数据处理技术发展的中级阶段D. 计算机数据管理技术发展的中级阶段7.信息世界的实体对应于关系中的()。

A. 元组B. 属性C. 性质 D.记录8.数据冗余存在于()。

A. 文件系统中B. 数据库系统中C. 文件系统与数据库系统中D. 以上说法都不对9.下列哪种模型不属于数据世界(计算机世界)模型()。

A. 关系模型B. 层次模型C. 网状模型D. E-R模型10.下列关于关系性质的描述中正确的是()。

A. 关系中行的值可以相同B. 关系中列的值可以相同C. 关系中行的次序不可以交换D. 关系中列的次序不可以交换11.一般地说,能够唯一决定关系中其它属性的关键字是指()。

A. 唯一的一个属性B. 唯一的一组属性C. 不唯一的一个属性D. 不唯一的一组属性12.数据库系统具有许多特点,使其很快成为数据处理的主要工具,下列哪个特点不是数据库系统的特点()。

国家开放大学《数据库应用技术》-模拟试题-202001

国家开放大学《数据库应用技术》-模拟试题-202001

数据库应用技术模拟试题一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。

本题共20个小题,每小题2分,共40分)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.数据库系统是由若干部分组成的。

不属于数据库系统组成部分的是()。

A.数据库B.操作系统C.应用程序D.数据库管理系统7.用于定义列的取值范围的约束是()。

A.NOT NULL1B.DEFAULTC.CHECKD.FOREIGN KEY8.属于数据控制操作的是()。

A.REVOKE B.INSERTC.DROP D.SELECT9.属于定点小数类型的是()。

A.numericB.intC.datetimeD.real10.属于整型类型的是()。

A.numericB.intC.datetimeD.real11.定义外键约束的子句,正确的是()。

A.FOREIGN KEY C1 REFERENCES T(C1)B.FOREIGN KEY (C1) REFERENCES T(C1)C.FOREIGN KEY C1 REFERENCES T.C1D.FOREIGN KEY (C1) REFERENCES T.C112.关于SELECT语句中HAVING子句的说法,错误的是()。

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

数据库应用技术模拟试题1 一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。

)1.下列功能中,不属于数据库管理系统功能的是(B)。

A、数据库对象定义B、数据库文件读写CD2A、B、C、D、3A、B、C、D、4A、Where成绩>=60OR成绩<=80B、Where成绩>=60AND成绩<=80C、Where60<=成绩<=80D、Where成绩IN(60..80)5.下列关于聚集索引与非聚集索引的说法,正确的是(C)。

A、在一个表上可以建立多个聚集索引和多个非聚集索引B、在一个表上可以建立多个聚集索引和最多一个非聚集索引C、在一个表上可以同时存在聚集索引和非聚集索引D、必须先建立聚集索引,然后再建立非聚集索引6.下列关于触发器的说法,正确的是(B)。

A、后触发型触发器是在触发器执行完成后再执行引发触发器执行的语句B、触发器是由数据更改操作引发的自动执行的代码CD、7.10分的A、B、C、D、8A、B、C、D、9询信息工程系学生的姓名和所选的课程号。

下列关系代数表达式正确的是(C)。

A、σ姓名,课程号(∏所在系=‘信息工程’(SC Student))B、σ姓名,课程号(∏所在系=‘信息工程’SCStudent)C、∏姓名,课程号(σ所在系=‘信息工程’(SCStudent))D、∏姓名,课程号(σ所在系=‘信息工程’SCStudent)10.下列关于第二范式的说法,错误的是(D)。

A、第二范式的关系模式一定是第一范式的B、第二范式的关系模式有可能存在数据冗余C、第二范式的关系模式一定不存在非主属性对主键的传递函数依赖D、第二范式的关系模式一定不存在非主属性对主键的部分函数依赖11.设有关系表:教师(教师编号,教师姓名,性别,电话号),其中电话号允许为空。

下列数据插入语句中,正确的是(D)。

A、B、C、D、12ABCD13A、B、C、D、SELECTTOP4WITHTIES*FROMStudentGROUPBYSageDESC14.下列关系代数运算中,要求参与运算的两个集合必须列个数相同的是(C)。

A、选择运算B、投影运算C、并运算D、笛卡尔积运算15.下列关于SQLServer中扩大数据库空间的说法,正确的是(A)。

A、日志文件和数据文件的空间都可以扩大B、只能扩大数据文件的空间,不能扩大日志文件的空间C、只能扩大日志文件的空间,不能扩大数据文件的空间D、在数据库空间未用满时不能进行扩大数据库空间的操作1234.530分)1ABCD、数据更新2.下列运算中,属于专门的关系运算的是()。

A、集合的并运算B、集合的差运算C、集合的连接运算D、集合的笛卡尔乘积3.下列类型中,属于定点小数类型的是()。

A、numericB、intC、datetimeD、real4.对nchar(10)类型的列,若存储“中国”,其占用的字节数是()。

A、B、C、D、5A、B、C、D、6A、B、C、D、SELECTMIN(*)FROM选课表WHERE课程号='C01'7.下列关于聚集索引与非聚集索引的说法,正确的是()。

A、在一个表上可以建立多个聚集索引和多个非聚集索引B、在一个表上可以建立多个聚集索引和最多一个非聚集索引C、在一个表上可以同时存在聚集索引和非聚集索引D、必须先建立聚集索引,然后再建立非聚集索引8.设有学生表(学号,姓名,所在系,专业,身份证号),其中能够作为候选键的是()。

A、仅学号B、学号、身份证号C、仅身份证号D、学号、姓名9A、B、C、D、10ABCD11ABC、若某用户只进行查询数据的操作,则无需对其进行任何授权D、只有对数据进行增、删、改操作时,才需对用户进行授权12.事务所包含的操作作为一个整体,要么都做,要么都不做,这个特性称为事务的()。

A、一致性B、持久性C、隔离性D、原子性13.在VB中,可以利用Connection对象的Execute方法实现对数据库的更改操作。

下列删除SC表中学号为S01的选课记录的语句,正确的是()。

A、ADOcn.Execute“UPATEF ROMSCWHERE学号='S01'”B、ADOcn.Execute“DELETEFROMSCWHERE学号='S01'”C、D、14ABCD15A、B、C、D、12.SQLServer数据库中的NULL值(空值)表示的是“0”值()3.使用FOREIGNKEY约束可以实现参照完整性约束。

()4.索引一般来说可以提高数据增、删、改、查的效率。

()5.SQLServer允许将一行数据存储在多个数据页上。

()6.用户创建的数据库的大小不能小于3MBA。

()7.VB提供了三种数据库访问引擎,分别是Jet引擎、ODBC和OLEDB,目前主要使用的是OLEDB。

()8.数据库三级模式中的模式是面向全体用户的数据需求设计的。

()9.如果使用Connection对象建立与数据库的连接,在声明对象之后建立数据库连接的方法是Create。

()10.SQLServer中的“简单恢复模式”不支持对数据库进行完整备份。

()三、简述题(本题共2个小题,每小题5分,共10分)1.简要说明什么是数据流程图,它包含哪四种符号。

21“““出版”表结构:书号:普通编码定长字符类型,长度为20,引用图书表的外键。

作者号:普通编码定长字符类型,长度为20,引用作者表的外键。

作者序号:微整型。

主键:(书号,作者号)。

2.依据第1题所创建的三张表,写出完成下列操作的SQL语句(本题共20分,每小题5分)。

1)查询2014年出版的图书的书名和单价。

2)查询高级职称的作者编写的图书的印刷总数量。

3)将2012年之前(不包括2012年)出版的图书的单价降低10%。

4)在作者表中插入一行数据:作者号为“z100”,作者名为“新作者”,职称未知。

3.依据第1题所创建的三张表,写出创建满足如下要求的视图的SQL语句:查询单次印刷数量超过5000的图书的书名、出30分)1.6.111.6.12概念结构设计的目标是产生反映全体用户信息需求的整体数据库概念结构,即概念模型。

一般步骤:(1)设计局部E-R图;(2)将局部E-R图综合成全局E-R图;(3)优化全局E-R图。

四、综合应用题(本题共3个小题,共40分)1.(本题10分)参考答案及评分要点:CREATETABLE图书(书号char(20)primarykey,书名varchar(40)notnull,出版年份int,印刷数量int,单价int))Foreignkey(书号)references图书(书号),Foreignkey(作者号)references作者(作者号))评分要点:主键、外键各1分,共3分;其他共2分。

共计5分。

2.(本题共20分,每小题5分)。

参考答案及评分要点:1)SELECT书名,单价FROM图书WHERE出版年份=2014评分要点:SELECT部分2分,FROM部分1分,WHERE部分2分2)SELECTSUM(印刷数量)3)4)3SELECT书名,出版年份,印刷数量FROM图书WHERE印刷数量>5000评分要点:CREATEVIEW部分2分,SELECT部分3分,FROM部分2分,WHERE部分3分数据库模拟试题3一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。

本题共15个小题,每小题2分,共30分)1.下列属于数据模型三要素的是()。

A、数据库、数据库管理系统和操作系统B、数据库、数据库管理系统和应用程序CD2ABCD3A、B、C、D、4A、2B、4C、10D、205.下列条件子句中,能够筛选出价格不在100~200(不包括边界值)的是()。

A、Where价格NOTBETWEEN100AND200B、Where价格BETWEENNOT100AND200C、Where价格NOTBETWEEN101AND201D、Where价格BETWEENNOT101AND2016.现要统计选课表中C01课程的总成绩,下列语句中正确的是()。

A、SELECTCOUNT(成绩)FROM选课表WHERE课程号='C01'B、SELECTCOUNT(*)FROM选课表WHERE课程号='C01'C、D、7ABCD8ABCD9A、Where姓名!='张%'B、Where姓名LIKE'!张%'C、Where姓名NOTLIKE'张%'D、Where姓名LIKENOT'张%'10.下列表达式中,与“年龄NOTBETWEEN20AND30”等价的是()。

A、年龄>20AND年龄<30B、年龄>20OR年龄<30C、年龄<20AND年龄>30D、年龄<20OR年龄>3011.下列关于视图的说法,错误的是()。

A、只能在基本表上建立视图,不能在视图上再建立视图BCD12ABCD13ABCD14.下列关于触发器的说法,正确的是()。

A、触发器是由用户调用执行的一段代码B、触发器主要用于实现复杂的数据约束C、在定义触发器的代码中不能包含INSERT语句D、引发触发器执行的操作可以是INSERT、DELETE、UPDATE和SELECT15.下列声明并创建Recordset对象的语句,正确的是()。

A、DimADOcnAsNewRecordsetB、DimADOcnAsRecordsetC、DeclareADOcnAsNewRecordsetD、DeclareADOcnAsRecordset二、判断题(正确的在括号内打上“√”,错误的打上“╳”。

本题共10个小题,每小题2分,共20分)1234.5.67891012四、综合应用题(本题共3个小题,共40分)1.(本题10分)写出创建如下三张数据表的SQL语句。

“教师”表结构:教师号:普通编码定长字符类型,长度为10,主键。

教师名:普通编码可变长字符类型,长度为20,非空。

所在部门:普通编码可变长字符类型,长度为30。

职称:普通编码定长字符类型,长度为6,取值为:“教授”、“副教授”、“其他”。

“课程”表结构:课程号:普通编码定长字符类型,长度为20,主键。

课程名:普通编码可变长字符类型,长度为40,非空。

学时数:微整型。

“212343数据库应用技术模拟试题参考答案及评分标准一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。

本题共15个小题,每小题2分,共30分)1.D2.B3.D4.C5.A6.C7.A8.D9.C10.D11.A12.C13.B14.B15.A二、判断题(正确的在括号内打上“√”,错误的打上“╳”。

相关文档
最新文档