数据库自测练习题

合集下载

数据库考试题及答案

数据库考试题及答案

数据库考试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪项?A. 数据定义B. 数据操纵C. 数据备份D. 数据加密答案:D2. 在关系数据库中,关系是指什么?A. 数据库B. 表C. 列D. 行答案:B3. SQL语言中,用于查询数据的关键字是?A. SELECTB. INSERTC. UPDATED. DELETE答案:A4. 数据库系统的核心是?A. 数据库管理系统B. 数据库C. 数据库管理员D. 数据库应用系统答案:B5. 以下哪个不是数据库系统的特点?A. 数据共享B. 数据独立性C. 数据冗余度高D. 数据控制答案:C6. 以下哪个不是数据库的三级模式?A. 外模式B. 概念模式C. 内模式D. 物理模式答案:D7. 以下哪个不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 数据库完整性答案:D8. 在关系数据库中,表与表之间的联系是通过什么实现的?A. 索引B. 视图C. 外键D. 触发器答案:C9. 以下哪个不是数据库设计阶段?A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计答案:A10. 数据库系统与文件系统相比,以下哪个不是数据库系统的优点?A. 数据冗余度低B. 数据独立性高C. 数据安全性高D. 数据共享性低答案:D二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)是位于用户与______之间的一层数据管理软件。

答案:操作系统2. 在关系数据库中,表中的行称为______。

答案:记录3. SQL语言中,用于删除数据的关键字是______。

答案:DELETE4. 数据库系统的核心是______。

答案:数据库5. 数据库的三级模式包括外模式、______和内模式。

答案:概念模式6. 数据库的完整性约束包括实体完整性、参照完整性和______。

答案:用户定义完整性7. 在关系数据库中,表与表之间的联系是通过______实现的。

数据库自检自测

数据库自检自测

数据库基础与应用自检自测试题一、单选 (每空1分,共10分)1.在Access数据库系统中,不能建立索引的数据类型是()。

A.文本型 B.备注型 C.数值型 D.日期/时间型2.下面有关表的叙述中错误的是()。

A.表是Access数据库中的要素之一B.表设计的主要工作是设计表的结构C.Access数据库的各表之间相互独立D.可以将其他数据库的表导入到当前数据库中3. Access中包含有()个数据库对象。

A.5 B.6 C.7 D.4.在设计Access数据表时,“索引”属性有()取值。

A.1 B.2 C.3 D.45.下列()图标是Access中新建宏的标志。

A. B. C. D.6. 当一条SELECT语句访问一张大表里的有限几行数据时,SQL Server通常会()。

A. 为数据加上页级锁B. 为数据加上行级锁C. 需要用户的干涉和参与D. 使用户独占数据库7. 要想使SQL Server数据库管理系统开始工作,必须首先启动()。

A. SQL Server服务器B. 查询分析器C. 网络实用工具D. 数据导入和导出程序8. Transact-SQL对标准SQL的扩展主要表现为()。

A. 加入了程序控制结构和变量B. 加入了建库和建表语句C. 提供了分组(Group By)查询功能D. 提供了Min、Max等统计函数9. 使用“CREATE DATABASE AAA”命令所建立数据库文件的初始大小是()字节。

A. 1MB. 2MC. 3MD. 4M10. 不属于SQL Server系统全局变量的是()。

A. @@ErrorB. @@ConnectionsC. @@Fetch_StatusD. @Records二、填空 (每空1分,共20分)1.在__________系统中,不容易做到数据共享,在__________系统中,容易做到数据共享。

2.分布式数据库系统除了具有一般数据库系统的优点之外,还具有________、________、数据量大、客户数多等优点。

《数据库应用技术》自检自测

《数据库应用技术》自检自测

《数据库应用技术》自检自测自检自测1一.单项选择题1.下列关于数据库管理系统的说法,错误的是(C)。

A.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型B.数据库管理系统对数据库文件的访问必须经过操作系统才能实现C.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件D.数据库管理系统对用户隐藏了数据库文件的存放位置和文件名2.下列关于用文件管理数据的说法,错误的是(D)。

A.用文件管理数据,难以提供应用程序对数据的独立性B.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序C.用文件存储数据的方式难以实现数据访问的安全控制D.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.数据库系统的物理独立性是指(D)。

A.不会因为数据的变化而影响应用程序B.不会因为数据存储结构的变化而影响应用程序C.不会因为数据存储策略的变化而影响数据的存储结构D.不会因为数据逻辑结构的变化而影响应用程序4.数据库系统是由若干部分组成的。

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

A.数据库B.操作系统C.应用程序D.数据库管理系统5.数据库三级模式结构的划分,有利于(A)。

A.数据的独立性B.管理数据库文件C.建立数据库D.操作系统管理数据库6.在数据库的三级模式中,描述数据库中全体数据的逻辑结构和特征的是(B)。

A.内模式B.模式C.外模式D.其他7.在用数据模型描述数据时,一般要求数据模型要满足三个要求。

下列描述中,不属于数据模型应满足要求的是(A)。

A.能够描述并发数据B.能够真实地模拟现实世界C.容易被业务人员理解D.能够方便地在计算机上实现8.数据模型三要素是指(B)。

A.数据结构、数据对象和数据共享B.数据结构、数据操作和数据完整性约束C.数据结构、数据操作和数据的安全控制D.数据结构、数据操作和数据的可靠性9.下列关于实体联系模型中联系的说法,错误的是(D )。

(完整版)数据库练习题及答案解析

(完整版)数据库练习题及答案解析

第一章习题一、单项选择题1 •数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS )之间的关系是(A )。

A. DBS 包括DB 和DBMSB. DBMS 包括DB 和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS2. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(D )。

I •人工管理阶段II.文件系统阶段III •数据库阶段A. I 和IIB. 只有IIC. II 和IIID. 只有I3. 下列四项中,不属于数据库系统特点的是(C )。

A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高4. 数据库系统的数据独立性体现在(B )。

A .不会因为数据的变化而影响到应用程序B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C. 不会因为存储策略的变化而影响存储结构D. 不会因为某些存储结构的变化而影响其他的存储结构5. 要保证数据库的数据独立性,需要修改的是(C )。

A. 模式与外模式B. 模式与内模式C. 三层之间的两种映射D. 三层模式6. 要保证数据库的逻辑数据独立性,需要修改的是(A )。

A. 模式与外模式的映射B. 模式与内模式之间的映射C. 模式D. 三层模式7. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C ),它是模式的逻辑子集。

A.模式B.物理模式C. 子模式D. 内模式8. 下述(B )不是DBA 数据库管理员的职责。

A.完整性约束说明B.定义数据库模式C.数据库安全D.数据库管理系统设计9. 常见的数据模型有三种,它们是(B )A 网状、关系和语义B 层次、关系和网状C 环状、层次和关系D 字段名、字段类型和记录10. 在E-R 图中,用来表示属性的图形是(B )A 矩形B 椭圆形C 菱形D 平行四边形二、填空题1. 描述数据库全体数据的全局逻辑结构和特性的是___________ 模式 ______ 。

MySQL数据库考试测试试题(附答案)

MySQL数据库考试测试试题(附答案)

MySQL数据库考试测试试题(附答案) Mysql 测试题(总分150分,时间2个小时)一、单项选择题( 1分1个,共100分)1.以下聚合函数求数据总和的是( )A.MAXB.SUMC.COUNTD.AVG答案:B2.可以用( )来声明游标A.CREATE CURSORB.ALTER CURSORC.SET CURSORD.DECLARE CURSOR答案:D3.SELECT语句的完整语法较复杂,但至少包括的部分是( ) A.仅SELECTB.SELECT,FROMC.SELECT,GROUPD.SELECT,INTO答案:B4.SQL语句中的条件用以下哪一项来表达( )A.THENB.WHILEC.WHERED.IF答案:C5.使用CREATE TABLE语句的( )子句,在创建基本表时可以启用全文本搜索A.FULLTEXTB.ENGINEC.FROMD.WHRER答案:A6.以下能够删除一列的是( )A.alter table emp remove addcolumnB.alter table emp drop column addcolumnC.alter table emp delete column addcolumnD.alter table emp delete addcolumn答案:B7.若要撤销数据库中已经存在的表S,可用()。

A.DELETE TABLE SB.DELETE SC.DROP SD.DROP TABLE S答案:D8.查找表结构用以下哪一项( )A.FINDB.SELETEC.ALTERD.DESC答案:D9.要得到最后一句SELECT查询到的总行数,可以使用的函数是( ) A.FOUND_ROWSB.LAST_ROWSC.ROW_COUNTD.LAST_INSERT_ID答案:A10.在视图上不能完成的操作是( )A.查询B.在视图上定义新的视图C.更新视图D.在视图上定义新的表答案:D11.UNIQUE惟一索引的作用是( )A.保证各行在该索引上的值都不得重复B.保证各行在该索引上的值不得为NULLC.保证参加惟一索引的各列,不得再参加其他的索引D.保证惟一索引不能被删除答案:A12.用于将事务处理写到数据库的命令是( ) A.insertB.rollbackC.commitD.savepoint答案:C13.查找条件为:姓名不是NULL的记录( ) A.WHERE NAME ! NULLB.WHERE NAME NOT NULLC.WHERE NAME IS NOT NULLD.WHERE NAME!=NULL答案:C14.主键的建立有( )种方法A.一B.四C.二D.三答案:D15.在视图上不能完成的操作是( )A.更新视图数据B.在视图上定义新的基本表C.在视图上定义新的视图D.查询答案:B16.在SQL语言中,子查询是()。

数据库练习题库(含答案)

数据库练习题库(含答案)

数据库练习题库(含答案)一、单选题(共98题,每题1分,共98分)1.在需求分析阶段,结构化分析和建模方法是一种较为有效的需求分析方法,下列不属于结构化分析和建模方法优点的是()。

A、可避免过早陷入具体细节B、从局部或子系统开始分析问题,便于建模人员了解业务模型C、图形对象不涉及太多技术术语,便于用户理解模型D、用图形化的模型能直观表示系统功能正确答案:B2.DBMS通过加锁机制允许用户并发访问数据库,这属于DBMS提供的()。

A、数据定义功能B、数据操纵功能C、数据库运行管理与控制功能D、数据库建立与维护功能正确答案:C3.关于数据划分策略,下述说法错误的是()。

A、散列划分釆用某种散列函数,以数据的划分属性作为函数参数,计算数据应存储的磁盘序号B、范围划分根据某个属性的取值,将数据划分为n个部分,分别存储到不同磁盘上C、范围划分有利于范围查询和点查询,但也可能会引起数据分布不均匀及并行处理能力下降问题D、轮转法划分能保证元组在多个磁盘上的平均分配,并具有较高的点查询和范围查询正确答案:D4.存取方法设计属于数据库设计的()阶段的设计任务。

A、逻辑结构设计B、概念结构设计C、系统需求分析D、物理结构设计正确答案:D5.将新插入的记录存储在文件末尾,并使记录随机地分布在文件物理存储空间中的文件结构是()。

A、散列文件B、堆文件C、索引文件D、聚集文件正确答案:B6.关于"死锁”,下列说法中正确的是()。

A、在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库B、只有出现并发操作时,才有可能出现死锁C、当两个用户竞争相同资源时不会发生死锁D、死锁是操作系统中的问题,数据库操作中不存在正确答案:B7.关于数据库应用系统的需求分析工作,下列说法正确的是()。

A、在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图B、通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明C、数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标D、数据需求分析的主要工作是要辩识出数据处理中的数据处理流程正确答案:C8.如果一个系统定义为关系系统,则它必须( )oA、支持关系数据库B、支持选择、投影和连接运算C、A和B均成立D、A、B都不需要正确答案:C9.联机分析处理包括以下()基本分析功能。

数据库考试试题及答案

数据库考试试题及答案

数据库考试试题及答案一、选择题(每题2分,共20分)1. 以下哪个不是关系数据库的基本数据结构?A. 表B. 视图C. 索引D. 图答案:D2. 在SQL中,哪个关键字用于删除表中的数据?A. UPDATEB. DELETEC. INSERTD. SELECT答案:B3. 以下哪个数据类型通常用于存储日期的数据?A. INTB. VARCHARC. DATED. TIME答案:C4. 以下哪个操作可以用来查询两个表中的数据?A. UNIONB. INTERSECTC. EXCEPTD. ALL答案:A5. 在数据库中,哪个概念用于描述表与表之间的关系?A. 索引B. 约束C. 字段D. 外键答案:D6. 以下哪个函数可以用于计算两个数值的和?A. AVG()B. SUM()C. MAX()D. MIN()答案:B7. 在SQL中,哪个关键字用于创建索引?A. CREATE INDEXB. DROP INDEXC. ALTER INDEXD. INDEX答案:A8. 以下哪个SQL语句用于创建一个新表?A. SELECT INTOB. CREATE TABLEC. INSERT INTOD. UPDATE TABLE答案:B9. 在数据库中,哪个概念用于限制表中数据的唯一性?A. 主键B. 外键C. 索引D. 约束答案:D10. 以下哪个函数可以用于将字符串转换为大写?A. UPPER()B. LOWER()C. CONCAT()D. SUBSTRING()答案:A二、填空题(每题2分,共20分)1. 在SQL中,用于定义表结构的关键词是______。

答案:CREATE TABLE2. 关系数据库中,______用于保证数据的完整性和一致性。

答案:约束3. SQL中的______语句用于删除表中的数据。

答案:DELETE4. 数据库中的______用于描述表与表之间的关系。

答案:外键5. SQL中的______函数用于计算两个数值的和。

数据库测试题及答案

数据库测试题及答案

数据库测试题及答案1、用Access创建的数据库文件,其扩展名是______。

()A:.adpB:.dbfC:.frmD:.mdb(正确答案)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:空间数据库是随着地理信息系统gis的开发和应用而发展起来的数据库新技术7、不是数据库系统特点的是______。

()A:较高的数据独立性B:最低的冗余度C:数据多样性(正确答案)D:较好的数据完整性8、在下列数据库管理系统中,不属于关系型的是______。

()A:Micorsoft AccessB:SQL serverC:OracleD:DBTG系统(正确答案)9、Access是______数据库管理系统。

()A:层次B:网状C:关系型(正确答案)D:树状10、在Access中,数据库的基础和核心是______。

()A:表(正确答案)B:查询C:窗体D:宏11、在下面关于Access数据库的说法中,错误的是______。

()A:数据库文件的扩展名为mdbB:所有的对象都存放在同一个数据库文件中(正确答案)C:一个数据库可以包含多个表D:表是数据库中最基本的对象,没有表也就没有其他对象12、在一个单位的人事数据库,字段"简历"的数据类型应当为______。

数据库考试习题及答案

数据库考试习题及答案

数据库考试习题及答案一、选择题1.下列哪些选项关于数据库的定义是正确的?A. 数据库是计算机存放数据的设备B. 数据库是由数据项及其关系组成的数据集合C. 数据库是一个可以存储和访问数据的电子系统D. 数据库是个人或组织为了方便存储和管理数据而构建的系统正确答案:B、C、D。

2.下列哪些选项是 SQL 中的聚集函数?A. MAXB. AVGC. COUNTD. ADD正确答案:A、B、C。

3.数据库中,以下哪个不是关系型数据库系统?A. MySQLB. OracleC. MongoDBD. SQL Server正确答案:C。

4.在关系数据库模型中,下列哪些选项是数据完整性的约束条件?A. 实体完整性B. 参照完整性C. 域完整性D. 逻辑完整性正确答案:A、B、C、D。

5.下列哪些选项是数据库事务的 ACID 特性?A. 原子性B. 一致性C. 隔离性D. 持久性正确答案:A、B、C、D。

二、填空题1.在关系数据库中,一个二元组 ______ 表示一个数据行。

正确答案:属性值。

2.数据库中,SELECT * FROM table_name; 语句表示查询表名为 ______ 的全部数据。

正确答案:table_name。

3.MySQL 中,用于获取自动生成的主键的函数为 ______。

正确答案:LAST_INSERT_ID()。

4.数据库中,用于限制某个列的唯一性约束的关键字是 ______。

正确答案:UNIQUE。

5.在数据库设计中,将不可分的数据项成为 ______。

正确答案:原子数据。

三、简答/计算题1.简述数据库视图的概念和作用。

数据库视图是一个虚拟的表格,其内容是从一个或多个基本表格导出的。

视图仅仅是一个从基本表中某些数据所得的数据集合,因此不具有实际存储的数据记录。

作用主要有以下几个:提供一种以安全方式存取数据的方式,尽可能地简化复杂的SQL语句,使得用户看到的是一张基于若干个底层表的虚拟表格,避免不必要的数据访问,增强系统安全性。

《数据库技术》自检自测2

《数据库技术》自检自测2

自检自测2一.单项选择题1.下列不属于数据模型三要素的是(C)。

A.数据结构B.数据操作C.数据库管理系统D.数据完整性约束2.下列约束属于应用级约束的是(C)。

A.实体完整性B.参照完整性C.用户定义的完整性D.引用完整性3.下列关于传统关系运算的说法,错误的是(B)。

A.集合的并运算要求参与运算的两个关系必须具有相同的目B.有m目x行数据的关系R和有n目y行数据的关系S进行笛卡尔积运算,其结果是有(m+n)目和(x+y)行数据的关系C.对m目的关系R进行选择运算,其结果关系一定也是m目的D.对m行数据的关系R进行投影运算,其结果关系的行数可能小于m3.下列关于自然连接的说法,错误的是(B)。

A.自然连接的连接条件一定是等值连接B.进行自然连接的两个关系必须具有相同数目的列C.对两个关系进行相同条件的自然连接和等值连接,自然连接结果的列个数一定少于等值连接结果的列个数D.自然连接是一种特殊的等值连接4.下列关于集合并运算的说法,正确的是(C)。

A.进行并运算的两个关系必须具有相同数目的行个数B.进行并运算的两个关系必须具有相同数目的行个数和列个数C.进行并运算的两个关系的列个数必须相同,对应列的语义相同D.如果两个集合包含相同的数据行,则这个关系的并运算结果也将包含这些重复的数据行5.对关系模式进行规范化的主要目的是(B)。

A.提高数据操作效率B.维护数据的一致性C.加强数据的安全性D.为用户提供更快捷的数据操作6.如果有函数依赖X→Y,并且对X的某个真子集X‟,有X‟→Y成立,则称(B)。

A.Y完全函数依赖于XB.Y部分函数依赖于XC.X完全函数依赖于YD.X部分函数依赖于Y7.下列关于第三范式的说法,错误的是(D)。

A.第三范式的关系模式一定是第二范式的B.第三范式的关系模式一定也是第一范式的C.第三范式的关系模式一定不包含部分函数依赖和传递函数依赖D.第三范式的关系模式一定不包含传递函数依赖,但可以包含部分函数依赖8.有关系模式:学生(学号,姓名,所在系,系主任),设一个系只有一个系主任,则该关系模式至少属于(B)。

数据库练习题(打印版)

数据库练习题(打印版)

数据库练习题(打印版)# 数据库练习题(打印版)## 一、选择题1. 在关系数据库中,数据表之间的关系可以是以下哪些类型?- A. 一对一- B. 一对多- C. 多对多- D. 所有以上2. SQL语言中,用于查询数据的关键字是:- A. SELECT- B. INSERT- C. UPDATE- D. DELETE3. 以下哪个不是数据库的完整性约束?- A. 主键约束- B. 外键约束- C. 检查约束- D. 索引约束## 二、填空题4. 数据库管理系统(DBMS)是位于用户和_________之间的一层数据管理软件。

5. SQL是_________查询语言,用于与数据库进行交互。

6. 在SQL中,使用_________关键字可以删除表中的数据。

## 三、简答题7. 简述数据库事务的四大特性(ACID)。

## 四、操作题8. 假设有一个学生表(Students),包含字段:学生ID (StudentID),姓名(Name),年龄(Age),专业(Major)。

编写SQL语句完成以下操作:- A. 插入一条新的学生记录。

- B. 更新学生的年龄信息。

- C. 查询所有学生的信息。

- D. 删除一个学生记录。

## 五、综合应用题9. 你是一家电子商务公司的数据库管理员,需要设计一个数据库来存储产品信息。

请列出至少五个字段,并为每个字段提供一个合理的数据类型。

## 参考答案:### 一、选择题1. D2. A3. D### 二、填空题4. 操作系统5. 结构化6. DELETE### 三、简答题7. 事务的四大特性(ACID)包括:- 原子性(Atomicity):事务中的所有操作要么全部完成,要么全部不完成,不会结束在中间某个点。

- 一致性(Consistency):事务必须保证数据库从一个一致的状态转移到另一个一致的状态。

- 隔离性(Isolation):并发执行的事务之间不会互相影响。

- 持久性(Durability):一旦事务提交,则其更改永久保存在数据库中。

数据库自测选择题

数据库自测选择题

【打印本页】单项选择题部分 (共30题每题2分共60分)2.在SQL Server服务器上,存储过程是一组预先定义并()的T-SQL语句。

A 保存ﻫB 编译ﻫC 解释ﻫD编写ﻫﻫ正确答案是:B3. 现有订单表orders,包含用户信息userid, 产品信息productid,以下()语句能够返回至少被订购过两回的productid?Aselect productid from orders where count(productid)>1B select productidfrom orders where max(productid)>1C select productid from orders wherehaving count(productid)>1group by productidﻫD select productid from orders gr oup byproductid having count(productid)>1ﻫ正确答案是:D7.下列哪一个数据库不是SQL2005/2008 的系统数据库( )A master数据库B msdb数据库Cpubs数据库D model数据库ﻫ正确答案是:C13. Select 职工号 FROM 职工 WHERE 工资>1250 命令的功能是( )。

A 查询工资大于1250的记录B查询1250号记录后的记录ﻫ C 检索所有的职工号ﻫ D 从[职工]关系中检索工资大于1250的职工号ﻫﻫ正确答案是:D17. 某学校的学生管理数据库中学生成绩表:stu-score中记录了学生各科成绩及平均分。

该表如下所示。

ﻫ学号姓名代数物理┄ 平均分ﻫ003 于红75 69 ┄72032田原90 93 ┄ 91ﻫ┆┆ ┆┆┆ ┆ﻫ在该178 刘畅84 87 ┄ 88ﻫ表上建立优秀学生成绩视图:good-stu-view,要求该视图中只显示平均成绩大于85分的学生各科成绩及其平均分,完成该要求的语句为()。

数据库技术自检自测

数据库技术自检自测

数据库技术自检自测Document serial number【NL89WT-NY98YT-NC8CB-NNUUT-NUT108】自检自测4一. 单项选择题1.下列所述功能中,不属于SQL语言功能的是(D)。

A.数据表的定义功能B.数据查询功能C.数据增、删、改功能D.提供方便的用户操作界面功能2.设某职工表中有用于存放年龄(整数)的列,下列类型中最适合年龄列的是(C)。

A.intB.smallintC.tinyintD.bit3.设某学生表中有用于存放学生编号的列,下列类型中最适合的是(D)。

A.intB.dateC.tinyintD.char4.下列约束中用于限制列的取值范围的约束是(B)。

A.PRIMARY KEYB.CHECKC.DEFAULTD.UNIQUE5.下列约束中用于限制列取值不重的约束是(D)。

A.PRIMARY KEYB.CHECKC.DEFAULTD.UNIQUE6.下列约束中用于实现实体完整性的是(A)。

A.PRIMARY KEYB.CHECKC.DEFAULTD.UNIQUE7.下列关于DEFAULT约束的说法,错误的是(D)。

A.一个DEFAULT约束只能约束表中的一个列B.在一个表上可以定义多个DEFAULT约束C.DEFAULT只能定义在列级完整性约束处D.在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束8.下列为变量赋值的语句中,错误的是(D)。

A.SET @X = 10B.SELECT @X = 10C.SET @X = 10 + 10D.SET @X = 10 + 'A'9.设有表T,现要在该表新增加一个列,列名为:c1,类型为int。

下列能实现该功能的语句是(A)。

A.ALTER TABLE T ADD COLUMN c1 intB.ALTER TABLE T ADD (c1 int)C.ALTER TABLE T ADD COLUMN c1D.ALTER TABLE T ADD c110.设有表M,将其中的Type列的数据类型改为NCHAR(4)。

数据库自检自测

数据库自检自测

数据库基础与应用自检自测试题一、单选 (每空1分,共10分)1.在Access数据库系统中,不能建立索引的数据类型是()。

A.文本型 B.备注型 C.数值型 D.日期/时间型2.下面有关表的叙述中错误的是()。

A.表是Access数据库中的要素之一B.表设计的主要工作是设计表的结构C.Access数据库的各表之间相互独立D.可以将其他数据库的表导入到当前数据库中3. Access中包含有()个数据库对象。

A.5 B.6 C.7 D.4.在设计Access数据表时,“索引”属性有()取值。

A.1 B.2 C.3 D.45.下列()图标是Access中新建宏的标志。

A. B. C. D.6. 当一条SELECT语句访问一张大表里的有限几行数据时,SQL Server通常会()。

A. 为数据加上页级锁B. 为数据加上行级锁C. 需要用户的干涉和参与D. 使用户独占数据库7. 要想使SQL Server数据库管理系统开始工作,必须首先启动()。

A. SQL Server服务器B. 查询分析器C. 网络实用工具D. 数据导入和导出程序8. Transact-SQL对标准SQL的扩展主要表现为()。

A. 加入了程序控制结构和变量B. 加入了建库和建表语句C. 提供了分组(Group By)查询功能D. 提供了Min、Max等统计函数9. 使用“CREATE DATABASE AAA”命令所建立数据库文件的初始大小是()字节。

A. 1MB. 2MC. 3MD. 4M10. 不属于SQL Server系统全局变量的是()。

A. @@ErrorB. @@ConnectionsC. @@Fetch_StatusD. @Records二、填空 (每空1分,共20分)1.在__________系统中,不容易做到数据共享,在__________系统中,容易做到数据共享。

2.分布式数据库系统除了具有一般数据库系统的优点之外,还具有________、________、数据量大、客户数多等优点。

国开作业数据库原理与应用-测验8-1:自测练习16参考(含答案)

国开作业数据库原理与应用-测验8-1:自测练习16参考(含答案)

题目:1.若使用多个数据表作为查询来源,则数据表间需要建立有()。

选项A:关系
选项B:报表
选项C:主键
选项D:索引
答案:关系
题目:2.如果要将查询结果作为一个新表添加到数据库中,应该使用()。

选项A:选择查询
选项B:更新查询
选项C:追加查询
选项D:生成表查询
答案:生成表查询
题目:3. 使用查询向导,不可以创建()。

选项A:单表查询
选项B:带条件的查询
选项C:不带条件的查询
选项D:多表查询
答案:带条件的查询
题目:4. 在Access中,不能修改数据表内容的查询类型是()。

选项A:更新查询
选项B:删除查询
选项C:追加查询
选项D:交叉表查询
答案:交叉表查询
题目:5. 在Access中,利用查询向导不能够建立()。

选项A:简单查询
选项B:交叉表查询
选项C:重复项查询
选项D:更新查询
答案:更新查询
题目:1. 查询的数据源只能是已经建立好的数据表,不能是其他数据库对象。

选项A:对
选项B:错
答案:错
题目:2. 交叉表查询的数据来源只能是单个表或查询。

选项A:对
选项B:错
答案:对
题目:3. 在Access中,建立重复项查询时使用一个表,而建立不匹配项查询时使用2个表。

选项A:对
选项B:错
答案:对
题目:4. 在Access中,查询设计视图包含上下两个部分,上半部分显示出待查表的名称和
字段,下半部分显示出进行查询设计的网格。

选项A:对。

数据库练习题(含答案)

数据库练习题(含答案)

数据库练习题(含答案)一、单选题(共80题,每题1分,共80分)1、同一个数据模型的任意两个元组值()A、不能全同B、可全同C、必须全同D、以上都不是正确答案:A2、在创建主/子窗体之前,要确定主窗体与子窗体之间的数据源之间存在着的关系。

A、多对一B、多对多C、一对一D、一对多正确答案:D3、Access不能对数据类型进行排序和索引。

( )A、文本B、数字C、备注D、自动编号正确答案:D4、任何一个满足2NF但不满足3NF的关系模式都存在( )A、非主属性对候选码的传递依赖B、主属性对候选码的部分依赖C、非主属性对候选码的部分依赖D、主属性对候选码的传递依赖正确答案:A5、以下哪一条属于关系数据库的规范化理论要解决的问题?( )A、如何构造合适的应用程序界面B、如何构造合适的数据库逻辑结构C、如何控制不同用户的数据操作权限D、如何构造合适的数据库物理结构正确答案:B6、在数据管理技术发展的三个阶段中,数据独立性最好的是( )。

A、人工管理阶段B、文件系统阶段C、数据库系统阶段D、三个阶段相同正确答案:C答案解析:数据库系统管理阶段的独立性最高,是因为采用了数据库管理系统来管理数据,将应用程序和数据分开存储。

7、在设计表时,若输人掩码属性设置为“LL”,则能接收的输人是( )A、abBdB、aBC、AB+CD、ABa9正确答案:B答案解析:在输入掩码的格式符号中,“L”表示在该位置必须输入一个字母。

B送选项中少了一个字母,C选项中不能接受“+”,D 选项中不能接受“9”8、在下列SQL语句中,修改表结构的语句是( )。

A、ALTERB、CREATEC、UPDATED、INSERT正确答案:A9、空数据库是指()A、没有基本表的数据库B、没有任何数据库对象的数据库C、数据库中数据表记录为空的数据库D、没有窗体和报表的数据库正确答案:B答案解析:Access由六大对象组成,因此空数据库必须是没有任何对象的数据库。

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

自测题一、是非题1.数据库是指按一定的数据模型组织,长期存放在内存上的一组可共享的相关数据集合。

2.概念模型中的联系可分为两种:一种是实体集内部的联系,它反映实体集内部不同属性之间的联系;而另一种是多个实体集之间的联系。

3.数据模式是用一组概念和定义描述数据的手段,而数据模型是用某种数据模式对具体情况下相关数据的描述。

4.数据库逻辑设计的任务是将概念结构设计阶段所得到的全局E-R图中的实体集和联系,转换为关系DBMS所支持的关系型数据的逻辑结构。

二、选择题1.下面关于数据库系统(DBS)与文件系统的本质区别的叙述中,正确的是(A)DBS在说明数据结构时要描述数据本身和数据之间的联系,文件系统不要求(B)DBS可以管理庞大的数据量,文件系统管理的数据量较少(C)DBS能够管理各种类型的文件,文件系统只能管理程序文件(D)DBS的数据共享性比文件系统更强2.在关系模式中,对应关系的主键是指(A)第一个属性或属性组(B)能惟一确定元组的一组属性(C)不能为空值的一组属性(D)不能为外键的一组属性3.数据库系统中,数据的逻辑独立性是指(A)应用程序独立于系统逻辑模式(B)系统逻辑模式独立于数据存储模式(C)系统用产模式独立于数据存储模式(D)应用程序独立于系统用户模式4.下面关于一个关系中任意两个元组值的叙述中,正确的是(A)可以全同(B)必须全同(C)不允许全同(D)可以主键相同,其他属性不同5.关系代数的基本操作组成关系代数的完备操作集,其他操作均可以由基本操作来表达。

具体而言,关系代数的基本操作有( )(A)并、差、广义笛卡尔积、连接和选择(B)并、差、交、连接和选择(C)并、差、广义笛卡尔积、投影和选择(D)并、差、交、除和广义笛卡尔积7.SQL查询语句形式为'select A from R where F',其中,A、R、F分别对应于(A)列名或列表达式、基本表或视图、条件表达式(B)列名或列表达式、存储文件、条件表达式(C)视图属性、基本表、条件表达式(D)列名或条件表达式、基本表、关系代数表达8.参照本书6.2.3节有关学生登记表(S)、课程开设表(C)和学生选课成绩表(SC)的模式定义、主键和外键的说明,以下SQL操作中的哪一个是不能执行的? ( )(A)从SC表中删除成绩小于60的行(B)将表S中学号为'A041'的学生身高更改为1.75(C)将行('A012',"MS-2ll',85)插入到表SC中(D)生成一张含有(系别,该系学生平均成绩)的学生学习成绩统计表9.同上模式定义,下列关系代数表达式中能正确查询'成绩为100分的学生姓名'的是( )(A) IISNAME(S)(B) IISNAME(S)(C) IISNAME(S) -IISNAME((D)IISNAME(S)-IISNAME(S冈aGRADE~100(SC))l0.数据库系统的全局概念结构模式独立于(A)具体的机器和DBMS(B)E-R图(C)应用单位的数据需求(D)局部概念结构模式三、填空题1.设A=RS,且A、R、S的元组个数分别为p、m、n,那么p、m、n三者之间应满足的不等式为。

2.对应于数据库关系模式R(A1,A2,A3)的一个有关系中有三个元素,若对其进行任意的行位置和列位置交换操作(如行的排序等),则可以生成个新的关系表。

3.一般地,一个数据库系统的外模式(即用户模式)有个,而逻辑模式有个(可以填o、1或n(表示多个))。

4.按照将E-R概念模型转换为关系模式的原则,本书6.3.4节图6-28中E-R图可得到个关系模式。

Ch5一、是非题1.采用GB2312、GBK和GBl8030三种不同的汉字编码标准时,一些常用的汉字如"中'、'国'等,它们在计算机中的表示(内码)是相同的。

2.一般来说,在计算机中图像比图形更容易编辑和修改。

3.MP3是目前流行的一种音乐文件,它是采用MPEG-3标准对数字音频进行压缩而得到的。

4.在PC机上安装数字摄像头的目的是通过镜头拍摄图像,并将图像转换成数字视频信号输入到计算机中。

二、选择题1.下列有关我国汉字编码的叙述中,错误的是(A)GB2312国标字符集所包含的汉字许多情况下已不够使用(B)GBK字符集既包括简体汉字,也包括繁体汉字(C)GBl8030编码标准中所包含的汉字数目超过2万字(D)不论采用上述哪一种汉字编码标准,汉字在计算机中均采用双字节表示2.因特网为我们提供了一个海量的信息库,为了快速地找到需要的信息,必须使用搜索引擎,下面哪一个不是搜索引擎? ( )(A)Google (B)Adobe (C)百度(D)天网3.数字图像的文件格式有多种,下列哪一种图像文件能够在网页上发布并可具有动画效果?(A)BMP (B)GIF (C)JPEG (D)TIF4.图形也称为计算机合成图像,它是发明摄影技术和电影电视技术之后最重要的一种生成图像的方法。

下面关于计算机图形的叙述中,错误的是( )(A)计算机只能生成假想或抽象景物的图像,不能生成实际景物的具有真实感的图像(B)计算机不仅能生成静止图像,而且还能生成各种运动、变化的动态图像(C)显卡(图形加速卡)在生成图像的过程中起着重要作用,许多处理都是由显卡完成的(D)计算机合成图像在产品设计、绘图、广告制作等领域有着广泛的应用5.人们说话时所产生的语音信号必须数字化之后才能由计算机存储和处理。

假设语音信号数字化时的取样频率为8kHz,量化精度为8位,数据压缩倍数为4倍,那么1分钟数字语音的数据量是( )(A)960kB (B)480kB (C)120kB (D)60kB6.声卡是获取数字声音的重要设备,在下列有关声卡的叙述中,不正确的是( )(A)声卡既负责声音的数字化(输入),也负责声音的重建(输出)(B)声卡既处理波形声音,也负责MIDI音乐的合成(C)声卡中的数字信号处理器(DSP)在完成数字声音编码、解码及编辑操作中起着重要的(D)因为声卡非常复杂,所以它们都做成独立的PCI插卡形式7.彩色图像所使用的颜色描述方法称为颜色模型。

显示器使用的颜色模型为RGB型,PAL制式的电视系统在传输图像时所使用的颜色模型为8.数字视频信息的数据量相当大,对存储、处理和传输都是极大的负担,为此必须对数字视频信息进行压缩。

目前DVD光盘上存储的数字视频采用的压缩编码标准是( )(A)MPEG-1 (B)MPEG-2 (C)MPEG-4 (D)MPEG-7三、填空题1.采用网状结构组织信息,各信息块按照其内容用指针互相链接起来,使得阅读时可以非常方便地实现快速跳转的一种文本,称为。

2.数字图像的主要参数有图像分辨率、像素深度、颜色空间类型等。

假设像素深度为16,那么一幅图像具有的不同颜色数目最多是种。

3.Windows中的媒体播放器可以使用MIDI文件播放出动听的音乐,但播放过程中必须借助于安装在声卡上的将它转换为波形信号。

4.一架数码相机其Flash存储器容量为20MB,它一次可以连续拍摄65536色的1024~1024的彩色相片40张,由此可以推算出图像数据的压缩倍数是倍。

Ch4一、是非题1.有一个口号叫做"网络就是计算机",其内涵是:计算机网络的用户原理上可以共享网络中其他计算机的软件、硬件和数据资源,就好像使用自己的计算机一样方便。

2.数据通信系统中,为了实现在众多数据终端设备之间的相互通信,必须采用某种交换技术。

目前在广域计算机网络中普遍采用的交换技术是电路交换。

3.WWW是Internet上最广泛的一种应用,WWW浏览器不仅可以下载信息,也可以上传信息。

4.Internet是一个庞大的计算机网络,每一台入网的计算机必须有一个惟一的标识,以便相互通信,该标识就是常说的URL。

二、选择题1.广域网(W AN)是跨越很大地域范围的一种计算机网络,下面关于广域网的叙述中,正确的(A)广域网是一种公用计算机网,所有计算机都可以无条件地接入广域网(B)广域网使用专用的通信线路,数据传输速率很高(C)广域网能连接任意多的计算机,也能将相距任意距离的计算机互相连接起来(D)广域网像很多局域网一样按广播方式进行通信2.网络服务是指用产通过计算机网络在共享资源及数据通信方面能够得到的新增功能。

下面关于网络服务的叙述中,错误的是( )(A)文件服务允许网络用产使用网络上其他计算机中可共享的程序与数据(B)应用服务指网络用户需要执行的某项任务,部分甚至全部都可由网上的另完成(C)连接在网络上的计算机只要有账号就可以获得他所需要的服务(D)消息服务允许网络用户之间能相互通信,互相传递消息台计算机3.Internet使用TCP/IP协议实现全球范围的计算机网络的互连,连接在Internet上的每台主机都有一个1P地址。

下面不能作为IP地址是哪一个? ((A)201.129.39.6 (B)120.34.0.18(C)21.18.33.48 (D)37.250.68.04.以太网是一种使用得最广泛的局域网,下面是关于以太网的叙述:①为了保证任何时候网上只有一个节点发送信息,以太网采用带冲突检测的载波侦听多路访问(CSMA/CD)方法。

②以太网中的每个节点都有一个惟一的地址,发送一帧信息时,必须包含自己的地址和接收节点的地址,该地址就是IP地址。

③以太网的数据传输速率为10Mbps~100Mbps,甚至更快。

④以太网大多使用集线器组网,网络中每一个节点通过网卡和双绞线与集线器连接。

其中正确的叙述是( )(A)①和② (B)③和④ (C)①、③和④ (D)①、②、③和④5.Internet上有许多不同结构的局域网和广域网互相连接在一起,它们能相互通信并协调地进行工作的基础是因为都采用了下面的哪一种协议? ( )(A)X.25 (B)ATM (C)Novel (D)TCP/IP6.把异构网络互相连接起来的基本设备是路由器,下图是通过路由器R把局域网与广域网进行互连的示意图,该路由器应该分配两个IP地址,还缺一个。

下列选项中哪一个IP地址最有可能? ( )(A)223.240.129.2 (B)78.0.1.18(C)131.108.99.15 (D)131.0.0.07.WWW目前已经成为因特网上最广泛使用的一种服务。

下面关于WWW服务的叙述中,错误的是()(A)WWW服务是按客户/服务器模式工作的。

Web服务器上运行着WWW服务器程序,用户计算机上运行的Web浏览器是客户程序(B)Web浏览器通过超文本传输协议HTTP向服务器发出请求,用统一资源定位器URI。

指出需要浏览的是哪个服务器中的哪一个文件(C)Web浏览器是一个比较复杂的软件,它既要与服务器通信,又要解释和显示HTMI。

相关文档
最新文档