数据库客观题答案
数据库考试题及答案
数据库考试题及答案一、选择题(每题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.数据库分析与设计中,其设计对象称客观世界的()A.逻辑对象B.目标对象C.实体对象D.需求对象答案:B (150)2. 数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是()A.建立库结构B.扩充功能C.加载数据D.系统调试答案:B (150)3. 通常用以下的顺序来完成数据库的设计工作()A.概念设计、物理设计、逻辑设计B.逻辑设计、概念设计、物理设计C.概念设计、逻辑设计、物理设计D.物理设计、逻辑设计、概念设计答案:C (150)4. 在数据库设计中,在概念设计阶段可用E-R方法,其设计出的图称为()A.实物示意图B.实用概念图C.实体表示图D.实体联系图答案:D (153)5. E-R图是数据库设计的工具之一,它适用于建立数据库的()A.概念模型B.逻辑模型C.结构模型D.物理模型答案:A (155)6.在关系数据库设计中,完成设计关系模式的任务是属于()A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段答案:C (157)7. 数据库逻辑设计的主要任务是()A.建立E-R图和说明书B.创建数据库说明C.建立数据流图D.把数据送入数据库答案:B (158)二.填空题1.数据库概念设计是在数据需求分析基础上进行的,其目的是分析数据间的内在语义关联,在此基础上建立一个数据的______________。
答案:抽象模型(152)2.数据库的逻辑设计的基本方法是将E-R图转换成指定RDBMS中的______________,此外还包括关系的规范化以及性能调整,最后是约束条件设置。
答案:关系模式(156)3.数据库的逻辑设计的基本方法是将E-R图转换成指定RDBMS中的关系模式,此外还包括______________以及性能调整,最后是约束条件设置。
答案:关系的规范化(156)4.数据库的逻辑设计的基本方法是将E-R图转换成指定RDBMS中的关系模式,此外还包括关系的规范化以及______________,最后是约束条件设置。
数据库题库(含答案)
数据库题库(含答案)一、单选题(共100题,每题1分,共100分)1、在关系模型中,用来表示实体的是( )A、字段B、记录C、表D、指针正确答案:B答案解析:二维表的每一行的所有数据称为一个元组,相当于一条记录,代表一个实体2、格式属性是给字段()数据时设置的样式。
A、初始值B、当前值C、输出D、输人正确答案:C答案解析:初始值是设置默认值属性,输入是设置有效性规则和输入掩码3、窗体通过来显示字段信息,以类似填空的格式输入数据。
( )A、宏B、模块C、表D、控件正确答案:D4、已知“邮政编码”字段为6位数字,对其设置掩码,正确的是( )A、######B、999999C、D、000000正确答案:D答案解析:必须是6位数字,因此就必须为000000。
5、下列关于Access 2010说法正确的是()A、Access 2010是一个关系型数据库系统B、Access 2010默认创建的文件的扩展名是.mdbC、Access 2010数据库可以作为应用软件的数据库,也可以作为WEB页的数据库D、Access 2010数据库中的数据只能本机访问,不能被其他计算机访问正确答案:C答案解析:Access 2010是数据库管理系统,默认扩展名是.accdb,其数据库既可以被本机访问,也可以被其他计算机访问。
6、有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
A、笛卡尔积B、交C、并D、连接正确答案:D答案解析:运算结果是通过R表和S表共同的属性B的值进行的连接运算。
7、下列不是关系术语的是( )A、元组B、属性C、分量D、数据正确答案:D答案解析:关系中的一行称为一个元组,一列称为一个属性,一个单元格称为一个分量。
8、在关系模式中,如果属性A和B存在1对1的联系,则( )A、A→BB、B→AC、ABD、以上都不是正确答案:C9、教师和同学之间的关系是()A、1:1B、1:nC、m:nD、n: 1正确答案:C答案解析:一个教师可以教多名学生,一个学生可以被多个教师教,因此两者之间是多对多的联系。
互联网数据库客观题
互连网数据库-综合测试一一、单选题:1.数据库类型是按照来划分的..A.文件形式B.数据模型C.记录形式D.数据存取方法2.关系演算的基础是 ..A.形式逻辑中的逻辑演算B.形式逻辑中的关系演算C.数理逻辑中的谓词演算D.数理逻辑中的形式演算3.若要求分解保持函数依赖;那么模式分解一定能够达到 ..A. 2NFB. 3NFC. BCNFD. 1NF4.1级封锁协议加上T要读取的数据R加S锁;这是 ..A. 3级封锁协议B. 4级封锁协议C. 2级封锁协议D. 1级封锁协议5.建立数据字典的时机是 ..A.需求分析阶段B.数据库物理设计阶段C.数据库实施D.概念结构设计阶段6.和POST方法比较起来;GET方法具有的特点是 ..A. GET方式比POST方式安全B. GET方式不如POST方式快C. GET方式不如POST方式安全D. 以上都不对7.鉴于Java的特点;它最适合的计算环境是 ..A.并行计算环境B.分布式计算环境C.高强度计算环境D.开放式计算环境8.用基于Windows9X的PWS添加多个Web站点的方法是 ..A. Windows9X的PWS根本就不支持多个Web站点B. 使用Microsoft MultiThread扩展件C. 使用Microsoft MultiHost扩展件D. 使用Microsoft MultiTCP/IP扩展件9.支持从远程服务器上添加虚拟目录的Web服务器有 ..A. Windows9X的PWSB. WindowsNT Server的IISC.WindowsNT Server的Transaction ServerD. Windows9X的IIS10.Replication Server属于哪个数据库产品A. DB2B. OracleC. InformixD. Sybase二、多选题:1.下列哪些选项是数据模型概念中包含的内容A.数据的静态特征B.数据的物理特征C.数据的动态特征D.数据的存储特征E.数据的完整性特征2.以下选项中;属于关系数据语言类别的有 ..A.关系代数语言B.关系演算语言C.逻辑演算语言D.具有关系代数和关系演算双重特点的语言E.具有关系代数和逻辑演算双重特点的语言3.在创建视图的语句中;子查询可以是任意复杂的SELECT语句;但不允许含有 ..A.WITH子句B.WHERE子句C.ORDER BY 子句D.NOT NULL子句E.DISTINCT子句4.常见的静态关系约束有 ..A.实体完整性约束B.参照完整性约束C.函数依赖约束D.统计约束E.元组形态约束5.设计概念结构通常用的四类方法是 ..A.自顶向下B.自底向上C.逐步扩张D.自内向外E.混合策略6.以下关于JDBC的叙述;正确的是 ..A.JDBC是一个SQL层的API ;允许将SQL语句作为参数嵌入到JDBC 接口的方法中B.JDBC通过一组Java接口实现其目标;每个接口均由独立的数据库厂家不同地实现C.JDBC整个的要点是隐藏每一个数据库的细节并使开发人员只关注自己的应用程序D.利用JDBC进行开发时;开发人员比方对数据库的物理存储结构有个大致的了解E.对于不同的网络协议;JDBC提供了不同的Java接口来实现相同的功能7.Java JDBC异常类中包含的成员有8.以下关于ASP的叙述中;正确的是 ..A.ASP技术的前身就是IDCInternet Database Connect技术B.服务器端ASP引擎支持ADOActive Data ControlC.ASP代码无须编译;容易编写;在服务器端直接执行D.ASP代码使用普通的文本编辑器即可进行编辑设计E.出于安全性考虑;不提供用服务器端脚本来产生客户端脚本的功能9.以下关于ASP的叙述中;正确的是 ..A.ASP技术的前身就是IDCInternet Database Connect技术B.服务器端ASP引擎支持ADOActive Data ControlC.ASP代码无须编译;容易编写;在服务器端直接执行D.ASP代码使用普通的文本编辑器即可进行编辑设计E.出于安全性考虑;不提供用服务器端脚本来产生客户端脚本的功能10.在分布式数据库系统中;数据独立性这一特性具有的内容包括 ..A.数据的逻辑独立性B.数据的物理独立性C.数据的数据分布独立性D.数据的分布透明性E.数据的存储高效性三、判断题:1.数据库技术处于人工管理阶段的时间段是60年代中期以前..正确错误2.n目关系可以有n个属性;也可有少于n目属性..正确错误3. 关系模式是型;关系是值..正确错误4.修改主码的操作是不允许的..正确错误5.SQL语言集数据查询Data Query、数据操纵Data Manipuiation、数据定义Data Definition和数据控制Data Control功能于一体..正确错误1、本题答案为B2、本题答案为C3、本题答案为B4、本题答案为C5、本题答案为A6、本题答案为C7、本题答案为B8、本题答案为A9、本题答案为B10、本题答案为D1、本题答案为A;C;E2、本题答案为A;B;D3、本题答案为C;E4、本题答案为A;B;C;D5、本题答案为A;B;C;E6、本题答案为A;B;C7、本题答案为A;B;C8、本题答案为A;B;C;D9、本题答案为A;B;C10、本题答案为A;B;C;D1、本题答案为:错误2、本题答案为:错误3、本题答案为:正确4、本题答案为:正确5、本题答案为:正确互连网数据库-综合测试二一、单选题: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.1级封锁协议加上对T要读取的数据R加S锁;直到事务结束才释放;这是 ..A.4级封锁协议B.1级封锁协议C.2级封锁协议D.3级封锁协议7.在数据库设计中使用E-R图工具的阶段是 ..A.需求分析阶段B.数据库物理设计阶段C.数据库实施D.概念结构设计阶段8.在CGI程序中;如果使用GET方法传递参数;用来传递查询条件参数的环境变量是 ..A.QUERY-STRINGB.CONDITION-STRINGC.CONTENT-STRINGD.ENV-STRING9.使用JDBC可以做到的是 ..A.把二进制代码传送到任何关系数据库中B.把Java源代码传送到任何关系数据库中C.把表单信息传送到任何关系数据库中D.很容易地把SQL语句传送到任何关系数据库中10.以下属于小型数据库系统的是 ..A.FoxproB.OraclermixD.Sybase二、多选题:1.在分布式数据库系统中;数据独立性这一特性具有的内容包括 ..A.数据的逻辑独立性B.数据的物理独立性C.数据的数据分布独立性D.数据的分布透明性E.数据的存储高效性2.关系模型必须满足的完整性约束条件有哪些 ..A.实体完整性B.参照完整性C.结构完整性D.步骤完整性E.逻辑完整性3.SQL语言集以下哪些功能于一体 ..A.数据查询Data QueryB.数据操纵Data ManipuiationC.数据定义Data DefinitionD.数据控制Data ControlE.数据过滤Data Filter4.以下关于4NF的叙述;正确的选项有 ..A.4NF关系模式的属性之间必须有一个或零个非平凡且非函数依赖的多值B.4NF关系模式的属性之间必须有一个以上非平凡且非函数依赖的多值C.关系模式R∈1NF;如果对于R的每个非平凡多值依赖X→→YY是X 的子集;X都含有候选码;则R∈4NFD.如果一个关系模式是4NF;则必为BCNFE.4NF所允许的非平凡多值依赖实际上是函数依赖5.在实现参照完整性时需要考虑的几个方面是 ..A.外码取值范围B.外码是否可以接受空值C.在被参照关系中擅长元组时的考虑D.修改被参照关系中主码的考虑E.外码数据精度6.在数据库运行阶段;由DBA完成的经常性的维护工作包括的内容有 ..A.数据库的转储和恢复B.数据库内核的重构造C.数据库的安全性、完整性控制D.数据库性能的监督、分析和改进E.数据库的重组和重构造7.以下关于JavaScript的叙述;正确的是 ..A.JavaScript是安全的语言B.JavaScript是一种程序设计语言;在运行前需要编译C.JavaScript是面向过程的语言;不具有事件驱动特征D.JavaScript不依赖于使用的Web浏览器E.JavaScript是一种基于对象的脚本语言;可以开发Internet客户端的应用程序8.JDBC提供了连接数据库的几种方法有 ..A.直接调用网络协议B.与数据源直接通信C.通过JDBC驱动程序的通信D.与ODBC数据源通信E.与数据源在网络基础层次的通信9.目前支持ASP的服务器有 ..A.Microsoft TranscationB.Microsoft Internet Information ServerC.Microsoft Peer Web ServicesD.Microsoft Personal Web ServerE.Microsoft Win-Linux10.常用的Oracle工具有 ..A.Developer/2000B.Designer/2000C.Discoverer/2000D.Powerbuilder/2000E.Datablade/2000三、判断题:1.如果一个关系模式R的所有属性都是不可分的基本数据;则R∈3NF..正确错误2.关系模式R∈1NF;如果对于R每个非平凡多值依赖X→→YY是X的子集;X 都含有候选码;则R∈4NF..正确错误3.关系模式R中属性或属性组X是且仅是R的码;则称X是R的内部码..正确错误4.设K为关系模式R中的属性组合..若KU;则K称为R的一个候选码..正确错误5.所谓静态列级约束;就是对一个列的取值域的说明..正确错误一1、本题答案为B2、本题答案为C3、本题答案为A4、本题答案为B5、本题答案为B6、本题答案为D7、本题答案为D8、本题答案为A9、本题答案为D10、本题答案为A二、1、本题答案为A;B2、本题答案为A;B3、本题答案为A;B;C;D4、本题答案为C;D;E5、本题答案为B;C;D6、本题答案为A;C;D;E7、本题答案为A;E8、本题答案为B;C;D9、本题答案为B;C;D10、本题答案为A;B;C 三、1、本题答案为:错误2、本题答案为:正确3、本题答案为:错误4、本题答案为:正确5、本题答案为:正确互联网数据库-综合测试三一、单选题:1.知识库系统是 ..A.数据库技术与人工智能技术相结合的产物B.数据库技术与存储技术相结合的产物C.数据库技术与面向对象技术相结合的产物D.数据库技术与硬件技术相结合的产物2.面向对象程序设计的基本思想是 ..A.屏蔽和可重用性B.封装和可扩展性C.封装和模块化特性D.屏蔽和过程划分特性3.Sybase ACA结构的核心是A.Adaptive ServerB.DB2C.Sybase ManagerD.Oracle4.Developer 2000属于哪个数据库产品A.SybaseB.OraclermixD.DB25.在ADO对象中;用来跟踪正在使用的DSN连接保持的时间以及其他数据库属性的是 ..A.Time对象Bmand对象C.Connection对象D.SocketConnection对象A.Java JDBC异常类B.Java JDBC接口类C.Java JDBC数据传输类D.普通Java JDBC类A.JavaJDBC异常类B.JavaJDBC接口类C.JavaJDBC数据传输类D.普通JavaJDBC类8.在数据字典中;能同时充当数据流的来源和去向的是 ..A.数据记录B.数据通路C.数据存储D.数据结构9.修改某个元组的值时需要参照其旧值;并且新旧值之间需要满足某种约束条件叫做 ..A.静态元组约束B.动态元组约束C.静态行级约束D.动态参照约束10.若关系模式中不存在候选码X;属性组Y以及非主属性ZZ是Y的子集注:≤是子集属于的符号;使得X→Y;Y→Z和Y→X成立;则 ..A.R∈1NFB.R∈2NFC.R∈3NFD.R∈4NF二、多选题:1.数据操作包含哪些内容A.操作B.关于操作的函数C.有关的操作规则D.规则映射E.规则的函数表象2.“型”是指对某一类数据的哪些方面进行的说明A.静止特征B.变化特征C.物理存储空间D.结构E.属性3.运算的三大要素是哪些A.运算对象B.运算符C.运算结果D.运算方法E.运算效率4.按谓词变元的不同;关系演算可分为 ..A.逻辑关系演算B.元组关系演算C.数量关系演算D.域关系演算E.常态关系演算5.关系模式分解的三个定义是 ..A.分解具有“无损连接性”B.分解要有“保持函数依赖”C.分解既要“保持函数依赖”;又要具有“无损连接性”D.分解具有“高效可行性”E.分解要“分解函数值之间的逻辑依赖”6.以下关于ActiveX的叙述;正确的 ..A.ActiveX控件是能够运行在Web页面上的软件组件B.ActiveX控件是跨语言的;能在当前流行的许多编程语言中应用C.ActiveX控件遵从Mocrosoft的COMD.一旦ActiveX控件被加入到网页中后;则可用脚本语言设计它的事件的响应函数E.通过下载网页;可以看到ActiveX控件的源代码7.下列选项中符合VBScript变量命名规则的有 ..A.第一个字符必须是字母B.不能包含嵌入的句点C.长度不能超过255字符D.在被声明的作用域内必须唯一E.大小写字母有区别rmix产品系列主要包括 ..A.第五代管理工具B.最终用户工具C.应用开发工具D.数据库服务器E.网络连接软件9.OO模型的核心概念包括 ..A.对象有对象标志B.封装C.类D.类层次结构E.消息10.ASP可以使用的脚本语言有 ..A.VbscriptB.JavascriptC.LiveScriptD.SQLScriptE.JetScript三、判断题:1.数据字典通常包括数据项、数据结构、数据通路、数据存储和处理过程五个部分..正确错误2.调查各部门的业务活动情况不属于调查用户需求具体步骤..正确错误3.JDBC是一套API集合..正确错误4.ASP默认为主要使用的Script语言是VBScript..正确错误5.Web Request BrokerWRB属于Oracle产品..正确错误一、单选题1、本题答案为A2、本题答案为B3、本题答案为A4、本题答案为B5、本题答案为C6、本题答案为D7、本题答案为A8、本题答案为C9、本题答案为B10、本题答案为C1、本题答案为A;C2、本题答案为D;E3、本题答案为A;B;C4、本题答案为B;D5、本题答案为A;B;C6、本题答案为A;B;C;D7、本题答案为A;B;C;D8、本题答案为B;C;D;E9、本题答案为A;B;C;D;E10、本题答案为A;B1、本题答案为:正确2、本题答案为:错误3、本题答案为:正确4、本题答案为:正确5、本题答案为:正确互联网数据库-综合测试四--------------------------------------------------------------------------------一、单选题:1.数据模型是 ..A.现实世界数据内容的抽象B.现实世界数据特征的抽象C.现实世界数据库结构的抽象D.现实世界数据库物理存储的抽象2.实际的数据库管理系统产品在体系结构上通常具有的相同的特征是 ..A.树型结构和网状结构的并用B.有多种接口;提供树型结构到网状结构的映射功能C.采用三级模式结构并提供两级印象功能D.采用关系模型3.范式是指 ..A.规范化的等式B.规范化的关系C.规范化的数学表达式D.规范化的抽象表达式4.SQL语言中;模式对应于 ..A.视图和部分基本表B.基本表C.存储文件D.物理磁盘5.SQL语言中;内模式对应于 ..A.视图和部分基本表B.基本表C.存储文件D.物理磁盘6.所谓2NF;就是 ..A.不允许关系模式的属性之间有函数依赖Y→X;X是码的真子集;Y是非主属性B.不允许关系模式的属性之间有函数依赖X→Y;X是码的真子集;Y是非主属性C.允许关系模式的属性之间有函数依赖Y→X;X是码的真子集;Y是非主属性D.允许关系模式的属性之间有函数依赖X→Y;X是码的真子集;Y是非主属性7.所谓静态元组约束;就是 ..A.规定组成一个行的各个元组之间的约束关系B.规定组成一个元组的各个之间的约束关系C.规定组成一个列的各个元组之间的约束关系D.规定组成一个元组的各个行之间的约束关系8.在数据字典中;反映了数据之间的组合关系的是 ..A.数据结构B.数据逻辑C.数据存储方式D.数据记录9.在传输表单数据时;跟在httpheader后有一专门的数据段;这个数据段包含在表单中输入的查询参数;它一起被发送给Web服务器;这种传递方法是 ..A.GET方法B.POST方法C.PUT方法D.REP方法10.构成Web超链网状结构的数据文件主要是 ..A.以INDEX编码的二进制程序文档B.以INDEX编码的HTML文本文档C.以HTML编码的ASCIⅡ文本文档D.以HTML编码的二进制程序文档二、多选题:1.数据库管理系统是为了进行什么操作而配置的A.数据库的建立B.数据库的映射C.数据库的连接D.数据库的使用E.数据库的维护2.用户可以用SQL语言对下列哪些对象进行查询A.视图B.基本表C.存储文件D.存储文件的逻辑结构E.存储文件的物理结构3.下列哪些选项是删除基本表定义的结果A.表中的数据将自动被删除掉B.在此表上建立的索引将自动被删除掉C.建立在此表上的视图依旧保留D.建立在此表上的使徒已经无法引用E.建立在此表上的视图也自动被删除掉4.以下哪些不是多值依赖的性质A.若X→→Y;X→→Z;则X→→YZB.如果函数依赖X→→Y在R上成立;则对于任何Y’是Y的真子集;均有X→Y’成立C.若X→→Y;X→→Z;则X→→Y-Z;X→→Z-YD.若多值依赖X→→Y在RU上成立;对于Y’是Y的真子集;并不一定有X→Y’成立E.若多值依赖X→→Y在RU上成立;对于Y’是Y的真子集;一定有X→Y’成立5.DBMS的完整性控制机制应具有 ..A.保证数据类型一致的功能B.保证精度功能C.定义功能D.检查功能E.如果发现用户的操作请求使数据违背了完整性约束条件;则采取一定的动作来保证数据的完整性6.规范设计法中比较着名的新奥尔良NewOrleans方法将数据库设计分为 ..A.需求分析阶段B.概念设计0阶段C.逻辑设计阶段D.物理设计阶段E.效率规划阶段7.在选择CGI编程语言之前;必须首先考虑的因素是 ..A.文本操作的易用性;是否提供模式匹配功能B.与其他软件和实用工具的接口能力C.调用环境变量的能力D.调用系统API函数的能力E.对网络硬件进行控制的能力8.Java JDBC接口类中包含的成员有 ..9.在ASP文件中可以包含的内容有 ..A.SQL语句B.Java Applet的源代码C.HTML标记tagsD.Javascript或Vbscript语言的程序码E.ASP语法10.以下属于大型数据库产品的是 ..A.FoxProB.AccessC.DB2D.SybaseE.Oracle三、判断题:1.Power J属于Oracle产品..正确错误2.由多个具有独立内存主存储器的处理机和多个磁盘构成;而且每个处理机都可以读写任何磁盘;多个处理机和磁盘存储器由高速通信网络连接;这样并行结构是SA结构..正确错误3.Access属于小型关系数据库系统..正确错误4.要区分服务器端的ASP脚本和其他字符;可以用的定界符是<-和->..正确错误5.JDBC是围绕着X/Open Call Level InterfaceCLI设计的.. 正确错误一、单选题1、本题答案为B02、本题答案为C03、本题答案为B4、本题答案为B5、本题答案为C6、本题答案为B7、本题答案为D8、本题答案为A9、本题答案为B10、本题答案为C1、本题答案为A;D;E2、本题答案为A;B3、本题答案为A;B;C4、本题答案为A;E5、本题答案为C;D;E6、本题答案为A;B;C;D7、本题答案为A;B;C8、本题答案为A;B;C;D9、本题答案为C;D;E10、本题答案为C;D;E1、本题答案为:错误2、本题答案为:错误3、本题答案为:正确4、本题答案为:错误5、本题答案为:错误互联网数据库-综合测试五1.由多个处理机、一个共享内存主存储器和多个磁盘存储器构成;而且多处理机和共享内存由高速通信网络连接;每个处理机可直接存取一个或多个磁盘;这样并行结果是:A.SA结构B.SD结构C.SN结构D.SM结构2.由多个处理节点构成;而且每个处理节点具有自己独立的处理机、内存主存储器和磁盘存储器;多和处理机节点由高速通信网络连接;这样并行结构是:A.SN结构B.SA结构C.SM结构D.SD结构3.在ADO对象中;表示一个与基于带参数的查询或存储进程的Command对象相关参数的对象是:A.Connection对象Bmand对象C.Parameters集合中的CCommand对象D.Parameters对象4.在ASP中;Javascript或Vbscript代码的执行位置是 ..A.服务器端B.浏览器端C.服务器端和浏览器端各执行一部分D.服务器端和浏览器端都可以5.能实现绝对的平台无关性的Web数据库访问技术是 ..A.WebaseAPIB.ADOC.ActiveXD.JDBC6.用JavaScript和VbScript编写的脚本语言程序 ..A.可以在浏览器端执行;也能在服务器上执行B.仅可以在浏览器端执行C.仅可以在服务器上执行D.仅可以在服务器上执行;服务器把执行结果发送到浏览器端7.在数据字典中;反映了数据结构在系统内传输路径的是 ..A.数据存储过程B.数据流C.数据通路D.数据记录8.加在关系变化前后状态上的限制条件叫做 ..A.静态关系约束B.静态元组约束C.动态关系约束D.动态元组约束9.设关系模式R∈1NF;如果对于R的每个函数依赖X→Y;若Y是X的子集;则X必含有候选码;则 ..A.R∈1NFB.R∈2NFC.R∈3NFD.R∈4NF10.视图消解的概念是 ..A.将对视图的查询转换为逻辑查询的过程B.将对视图的查询转换为对具体数据记录查询的过程C.将对视图的查询转换为对数据文件的查询的过程D.将对视图的查询转换为基本表的查询的过程二、多选题:1.分布式数据库系统的目标包括 ..A.适应部门分布的组织结构;降低费用B.使规模一次可以满足很长一段时间的数据量的利用率C.提高系统的可靠性和可用性D.充分利用数据库资源;提高现有集中式数据库的利用率E.逐步扩展处理能力和系统规模2.OODB语言一般应具备的功能包括 ..A.对象的操纵B.面向过程的安全控制C.类的定义与操纵D.自动检测非法发数据结构定义E.操作/方法的定义3.普通JavaJDBC类中包含的成员有 .4.ISAPI是微软提供的一套面向Internet服务的API接口;它能实现 ..A.兼容WSAPIB.它能实现CGI提供的全部功能C.在原有CGI的基础上进行了扩展D.提供了ISAPI扩展和ISAPI过滤器E.兼容NSAPI5.概念结构是对现实世界的一种抽象;这种抽象一般包括 ..A.分类B.规划C.聚集D.统一E.概括6.动态列级约束包括的几个方面分别是 ..A.修改行数时的约束B.修改列的元组C.修改元组的列属性时的约束D.修改列值时的约束E.修改列定义时的约束7.静态列级约束的内容包括 ..A.对数据类型的约束;包括数据的类型、长度、单位、精度等B.对数据格式的约束C.对取值范围或取值集合的约束D.对空值的约束E.对列中元组形态的约束8.以下哪些是多值依赖的性质A.对称性..即若X→→Y;则X→→Z;其中Z=U-X-YB.传递性..即若X→→Y;Y→→Z;则X→→Y→→ZC.函数依赖可以看作是多值依赖的特殊情况..即若X→Y;则X→→YD.若X→→Y;X→→Z;则X→→YZE.若X→→Y;X→→Z;则YZ→→X9.在哪些情况下必须明确指定组成视图的所有列名A.其中某个目标列不是单纯的属性名;而是集函数或列表达式B.简单查询时使用了DISTINCT短语C.多表达式时选出了几个同名列作为视图的字段D.多表达式时使用了DISTINCT短语E.需要在视图中为某个列启用新的更合适的名字10.一个并行数据库系统应该实现的目标有:A.高性能B.高可用性C.可扩充性D.超大规模E.集成处理三、判断题:1.在传输表单数据时;浏览器将字符串形式的参加到httpheader中URL的后部;在‘’符号之后;传给Web服务器;这种传递方法是GET方法..正确错误2.各分E-R图之间的冲突主要有属性冲突、命名冲突、结构冲突..正确错误3.JDBC设置了许多允许Java程序连接数据库的框架..正确错误4.ODBC不能在Java程序中直接实现;而JDBC可以..正确错误5.关系关系模式R中属性或属性组X并非R的码;但X是另一个关系模式的码;则称X是R的外部码Foreign..正确错误一、单选题1、本题答案为D2、本题答案为A3、本题答案为D4、本题答案为A5、本题答案为D6、本题答案为A7、本题答案为B8、本题答案为C9、本题答案为D10、本题答案为D1、本题答案为A;C;D2、本题答案为A;C;E3、本题答案为C;D;E4、本题答案为B;C;D5、本题答案为A;C;E6、本题答案为D;E7、本题答案为A;B;C;D8、本题答案为A;B;C;D9、本题答案为A;C;E10、本题答案为A;B;C1、本题答案为:正确2、本题答案为:正确3、本题答案为:错误4、本题答案为:错误5、本题答案为:正确。
最新国家开放大学电大《MySQL数据库应用》机考终结性考试3套真题题库及答案3
最新国家开放大学电大《MySQL数据库应用》机考终结性考试3套真题题库及答案3最新国家开放大学电大《MySQL数据库应用》机考终结性考试3套真题题库及答案盗传必究题库一试卷总分:100 答题时间:60分钟客观题一、单选题(共25题,共75分)1. 要保证数据库的逻辑数据独立性,需要修改的是()。
A 模式与外模式的映射B 模式与内模式之间的映射C 模式D 三层模式2. 数据库系统是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和()。
A 系统分析员B 程序员C 数据库管理员D 操作员 3. 下述()不是DBA数据库管理员的职责。
A 完整性约束说明B 定义数据库模式C 数据库安全D 数据库管理系统设计4. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
A DBS包括DB和DBMSB DBMS包括DB和DBSC DB包括DBS 和DBMSD DBS就是DB,也就是DBMS 5. 在数据库中,概念模型是()。
A 用于现实的建模,与具体的DBMS有关B 用于信息世界的建模,与具体的DBMS有关C 用于现实的建模,与具体的DBMS无关D 用于信息世界的建模,与具体的DBMS无关6. 关系代数中的投影操作是指从关系中()。
A 抽出特定记录B 抽出特定字段C 建立相应的影像D 建立相应的图形7. 有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。
其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄,C#是课程号,CNAME是课程名称。
要查询选修“MySQL”课的年龄不小于20的全体学生姓名的SQL语句是SELECTSNAME FROM S,C,SC WHERE子句。
这里的WHERE子句的内容是()。
A S.S#=SC.S# and C.C#=SC.C# and SAGE=20 and CNAME=‘MySQL’B S.S#=SC.S# and C.C#=SC.C# and SA GE in=20 and CNAME in ‘MySQL’C SAGE in=20 and CNAME in ‘MySQL’D SAGE=20 and CNAME=’MySQL’ 8. 若用如下的SQL语句创建了一个表SC:CREATE TABLE SC (S# CHAR(6)NOT NULL,C# CHAR(3)NOT NULL,SCORE *****,NOTE CHAR(20));向SC表插入如下行时,()行可以被插入。
国开作业数据库原理与应用-形考任务3(客观题,15分)36参考(含答案)
题目:对Access数据库文件的基本操作是()。
选项A:增加、删除和修改
选项B:索引、查询与统计
选项C:选择、投影与连接
选项D:打开、保存和关闭
答案:打开、保存和关闭
题目:下面属于Access数据库中所含操作对象的是()。
选项A:文件
选项B:窗体
选项C:索引
选项D:数据记录
答案:窗体
题目:在Access数据库中,不存在的操作对象的类型是()。
选项A:视图
选项B:窗体
选项C:查询
选项D:表
答案:视图
题目:在Access数据库中,不存在的操作对象的类型是()。
选项A:查询
选项B:表格
选项C:模块
选项D:报表
答案:表格
题目:在Access的主界面操作窗口中,不存在的区域为()。
选项A:功能区
选项B:工作区
选项C:导航区
选项D:描述区
答案:描述区
题目:在Access工作窗口的功能区中,不存在的选项卡为()。
选项A:开始
选项B:创建
选项C:查询
选项D:数据库工具
答案:查询
题目:在Access中,用来定义和保存数据的对象是()。
选项A:查询
选项B:表
选项C:报表
选项D:窗体
答案:表
题目:在Access的宏和模块对象中,所包含的内容为()。
选项A:数据
选项B:图形
选项C:命令。
数据库 第6章 数据库设计客观题及答案
数据库第6章数据库设计客观题及答案一、选择题1、在数据库设计中,用 ER 图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()。
A 需求分析阶段B 概念设计阶段C 逻辑设计阶段D 物理设计阶段答案:B解释:概念设计阶段通常使用 ER 图来描述信息结构,主要是对现实世界中的事物及其关系进行抽象和建模,不考虑具体的计算机实现。
2、数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是()。
A 建立库结构B 扩充功能C 加载数据D 系统调试解释:扩充功能一般不属于数据库实施阶段的工作,实施阶段主要是按照物理设计的结果建立数据库的实际结构、加载数据并进行调试。
3、在数据库设计中,将 ER 图转换成关系数据模型的过程属于()。
A 需求分析阶段B 概念设计阶段C 逻辑设计阶段D 物理设计阶段答案:C解释:逻辑设计阶段的主要任务就是将概念模型(如 ER 图)转换为具体的关系数据模型。
4、规范化理论是关系数据库进行逻辑设计的理论依据。
根据这个理论,关系数据库中的关系必须满足:其每一属性都是()。
A 互不相关的B 不可分解的C 长度可变的D 互相关联的解释:规范化理论要求关系数据库中的关系每一属性都是不可分解的,以避免数据冗余和操作异常。
5、从 ER 模型关系向关系模型转换时,一个 M:N 联系转换为关系模式时,该关系模式的关键字是()。
A M 端实体的关键字B N 端实体的关键字C M 端实体关键字与 N 端实体关键字组合D 重新选取其他属性答案:C解释:在 M:N 的联系中,转换后的关系模式关键字应为两端实体关键字的组合,这样才能唯一标识一个联系。
6、设有关系模式 R(A,B,C,D),其函数依赖集 F ={A→B,B→C,C→D,D→A},则 R 的候选关键字为()。
A ABB BCC CDD 不存在答案:D解释:由于该函数依赖集中存在循环依赖,所以不存在候选关键字。
7、关系数据库规范化是为解决关系数据库中()问题而引入的。
数据库考试试题及答案
数据库考试试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据传输D. 数据控制答案:C2. 在关系型数据库中,用于表示实体间一对多关系的是:A. 实体B. 关系C. 属性D. 域答案:B3. SQL语言中,用于创建新表的命令是:A. CREATE TABLEB. CREATE DATABASEC. ALTER TABLED. DROP TABLE答案:A4. 在数据库中,用于唯一标识每个元组的属性集称为:A. 外键B. 主键C. 候选键D. 非键属性答案:B5. 数据库设计中,将E-R图转换为关系模式的过程称为:A. 概念设计B. 逻辑设计C. 物理设计D. 数据定义答案:B6. 以下哪个选项不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 视图完整性答案:D7. 在关系型数据库中,用于选择数据的SQL语句是:A. SELECTB. INSERTC. UPDATED. DELETE答案:A8. 数据库的三级模式包括:A. 外模式、概念模式、内模式B. 概念模式、内模式、物理模式C. 外模式、内模式、物理模式D. 逻辑模式、物理模式、存储模式答案:A9. 数据库系统中,用于存储数据的文件称为:A. 数据文件B. 日志文件C. 索引文件D. 系统文件答案:A10. 数据库恢复的基础是:A. 数据备份B. 日志文件C. 事务日志D. 恢复日志答案:B二、填空题(每题2分,共20分)1. 数据库系统的核心是______。
答案:数据库管理系统(DBMS)2. 在关系型数据库中,关系是指一组具有相同______的行的集合。
答案:属性3. 数据库中的视图可以提供______。
答案:逻辑上的独立性4. 事务的四大特性通常被称为ACID,其中I代表______。
答案:隔离性5. 数据库的物理设计阶段主要考虑的是数据的______。
数据库考试习题及答案
数据库考试习题及答案一、选择题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语句,使得用户看到的是一张基于若干个底层表的虚拟表格,避免不必要的数据访问,增强系统安全性。
数据库练习题(含答案)
数据库练习题(含答案)一、单选题(共80题,每题1分,共80分)l、同一个数据模型的任意两个元组值()A、不能全同B、可全同C、必须全同D、以上都不是正确答案: A2、在创建主/子窗体之前,要确定主窗体与子窗体之间的数据源之间存在着的关系。
A、多对一B、多对多C、一对一D、一对多正确答案: D3、Access不能对数据类型进行排序和索引。
()A、文本B、数字C、备注D、自动编号正确答案: D4、任何一个满足2F但不满足3N F的关系模式都存在()A、非主属性对候选码的传递依赖B、主属性对候选码的部分依赖C、非主属性对候选码的部分依赖D、主属性对候选码的传递依赖正确答案: A5、以下哪一条属千关系数据库的规范化理论要解决的问题?()A、如何构造合适的应用程序界面B、如何构造合适的数据库逻辑结构C、如何控制不同用户的数据操作权限D、如何构造合适的数据库物理结构正确答案: B6、在数据管理技术发展的三个阶段中,数据独立性最好的是()。
A、人工管理阶段B、文件系统阶段C、数据库系统阶段D、三个阶段相同正确答案: C答案解析:数据库系统管理阶段的独立性最高,是因为采用了数据库管理系统来管理数据,将应用程序和数据分开存储。
7、在设计表时,若输人掩码属性设置为"LL", 则能接收的输人是()A、abBdB、aBC、AB+CD、AB a9正确答案: B答案解析:在输入掩码的格式符号中,"L"表示在该位置必须输入一个字母。
B送选项中少了一个字母,C选项中不能接受"+"'D选项中不能接受"9"8、在下列SQL语句中,修改表结构的语句是()。
A、AL T ERB、CRE A TEC、UP D ATED、IN SE R T正确答案: A9、空数据库是指()A、没有基本表的数据库B、没有任何数据库对象的数据库C、数据库中数据表记录为空的数据库D、没有窗体和报表的数据库正确答案: B答案解析:Access由六大对象组成,因此空数据库必须是没有任何对象的数据库。
数据库试题(含参考答案)
数据库试题(含参考答案)一、单选题(共98题,每题1分,共98分)1.虽然数据库应用系统对用户界面的要求与具体应用领域密切相关,但都应遵守一定的原则。
下列描述的用户界面设计原则,错误的是()。
A、Web界面应多采用动画和图形效果,以吸引用户使用B、用户界面应采取灵活多样的数据输入方式,以降低用户输入负担C、友好的用户界面应能容忍用户在使用中的一些操作错误D、当系统出现错误或程序运行时间较长时,用户界面应为用户提供有意义的反馈信息正确答案:A2.关于数据库概念设计阶段的工作目标,下列说法错误的是()=A、定义和描述应用系统设计的信息结构和范围B、定义和描述应用系统中数据的属性特征和数据之间的联系C、描述应用系统的数据需求D、描述需要存储的记录及其数量正确答案:D3.文件系统与数据库系统的重要区别是数据库系统具有()。
A、数据结构化B、数据无冗余C、数据共享性D、数据独立性正确答案:A4.某商场想根据购物记录找出倾向于购买高清电视的顾客所具有的属性特征,能够满足此需求的数据挖掘方法是()。
A、时间序列分析B、回归分析C、关联分析D、分类分析正确答案:D5.关于数据视图与三级模式,下列说法错误的是()。
A、数据视图是指用户从某个角度看到的客观世界数据对象的特征B、外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构C、概念模式以数据模型的形式描述数据D、三级模式结构实现了数据的独立性正确答案:B6.数据库物理设计的目标是为应用数据提供合适的数据存储结构。
同时要保证数据库系统具有良好的性能。
关于数据库物理设计,下列说法中错误的是()。
A、数据库物理设计需要考虑数据的存储方式、存取路径和具体的实现细节,还需要考虑数据的加载方式B、数据库物理设计一般需要根据数据的存储需求和使用需求确定数据库管理系统的配置参数C、在数据库物理设计后期,可以根据实际需要适当降低采些关系模式的规范化程度,以提高査询效率D、数据库物理设计需要权衡系统的时间效率、空间效率、维护代价和各种用户要求,因此可能会产生多个备选方案正确答案:A7.下列说法正确的是( )。
互联网数据库网上作业客观题答案
精心整理一、单选题:1.数据模型是()。
A.现实世界数据内容的抽象B.现实世界数据特征的抽象C.现实世界数据库结构的抽象D.现实世界数据库物理存储的抽象2.实际的数据库管理系统产品在体系结构上通常具有的相同的特征是()。
A.树型结构和网状结构的并用B.有多种接口,提供树型结构到网状结构的映射功能C.采用三级模式结构并提供两级印象功能D.采用关系模型3.范式是指()。
A.规范化的等式B.规范化的关系C.规范化的数学表达式D.规范化的抽象表达式4.SQL语言中,模式对应于()。
A.视图和部分基本表B.基本表C.存储文件D.物理磁盘5.SQL语言中,内模式对应于()。
A.视图和部分基本表B.基本表C.存储文件D.物理磁盘6.所谓2NF,就是()。
A.不允许关系模式的属性之间有函数依赖Y→X,X是码的真子集,Y是非主属性B.不允许关系模式的属性之间有函数依赖X→Y,X是码的真子集,Y是非主属性C.允许关系模式的属性之间有函数依赖Y→X,X是码的真子集,Y是非主属性D.允许关系模式的属性之间有函数依赖X→Y,X是码的真子集,Y是非主属性7.所谓静态元组约束,就是()。
A.规定组成一个行的各个元组之间的约束关系B.规定组成一个元组的各个之间的约束关系C.规定组成一个列的各个元组之间的约束关系D.规定组成一个元组的各个行之间的约束关系8.在数据字典中,反映了数据之间的组合关系的是()。
A.数据结构B.数据逻辑C.数据存储方式D.数据记录9.在传输表单数据时,跟在httpheader后有一专门的数据段,这个数据段包含在表单中输入的查询参数,它一起被发送给Web服务器,这种传递方法是()。
A.GET方法B.POST方法C.PUT方法D.REP方法10.构成Web超链网状结构的数据文件主要是()。
A.以INDEX编码的二进制程序文档B.以INDEX编码的HTML文本文档C.以HTML编码的ASCIⅡ文本文档D.以HTML编码的二进制程序文档二、多选题:1.数据库管理系统是为了进行什么操作而配置的?A.数据库的建立B.数据库的映射C.数据库的连接D.数据库的使用E.数据库的维护2.用户可以用SQL语言对下列哪些对象进行查询?A.视图B.基本表C.存储文件D.存储文件的逻辑结构E.存储文件的物理结构3.下列哪些选项是删除基本表定义的结果?A.表中的数据将自动被删除掉B.在此表上建立的索引将自动被删除掉C.建立在此表上的视图依旧保留D.建立在此表上的使徒已经无法引用E.建立在此表上的视图也自动被删除掉4.以下哪些不是多值依赖的性质?A.若X→→Y,X→→Z,则X→→YZB.如果函数依赖X→→Y在R上成立,则对于任何Y’是Y的真子集,均有X→Y’成立C.若X→→Y,X→→Z,则X→→Y-Z,X→→Z-YD.若多值依赖X→→Y在R(U)上成立,对于Y’是Y的真子集,并不一定有X→Y’成立E.若多值依赖X→→Y在R(U)上成立,对于Y’是Y的真子集,一定有X→Y’成立5.DBMS的完整性控制机制应具有()。
计算机数据库试题及答案
计算机数据库试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪项?A. 数据定义B. 数据操纵C. 数据备份D. 数据加密答案:D2. 在关系型数据库中,关系是指什么?A. 一个二维表B. 一组属性C. 一组数据类型D. 一个索引答案:A3. SQL语言中的SELECT语句用于执行什么操作?A. 数据定义B. 数据操纵C. 数据控制D. 数据备份答案:B4. 以下哪个选项不是数据库设计阶段的任务?A. 需求分析B. 概念设计C. 逻辑设计D. 数据加密答案:D5. 在数据库中,主键的作用是什么?A. 唯一标识每个元组B. 存储数据C. 提高查询效率D. 保护数据安全答案:A6. 以下哪个选项是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 所有以上答案:D7. 数据库的三级模式结构包括哪三个层次?A. 外模式、概念模式、内模式B. 物理模式、逻辑模式、概念模式C. 概念模式、逻辑模式、物理模式D. 外模式、内模式、物理模式答案:A8. 在数据库系统中,事务的ACID属性不包括以下哪一项?A. 原子性B. 一致性C. 隔离性D. 可扩展性答案:D9. 数据库的规范化理论主要用于解决什么问题?A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 优化存储空间答案:B10. 在数据库中,索引的作用是什么?A. 增加数据安全性B. 优化查询效率C. 减少数据冗余D. 提高数据一致性答案:B二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)是位于用户和________之间的一层数据管理软件。
答案:操作系统2. 在关系型数据库中,一个关系可以看作是一个________。
答案:二维表3. SQL语言中的________子句用于指定查询结果中需要显示的列。
答案:SELECT4. 数据库设计阶段的任务包括需求分析、概念设计、逻辑设计和________。
14春《大数据库系统与应用的》作业4
在面向对象数据模型中,( )。
A、包含和继承是两种不同的数据联系
B、泛化和继承是两种不同的数据联系
C、包含和组合是两种不同的数据联系
D、泛化和细化是两种不同的数据联系
学员答案:A
正确性:正确
题号:21题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4
内容:
下列有关数据库的恢复的说法中不正确的是( )。
学员答案:C
正确性:正确
题号:24题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4
内容:
下列各种模型中不是数据模型的是( )。
A、概念模型
B、层次模型
C、网状模型
D、关系模型
学员答案:A
正确性:正确
题号:25题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4
内容:
客户/服务器体系结构的关键在于( )。
学员答案:D
正确性:正确
题号:5题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4
内容:
在客户/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能中属于前端的是( )。
A、存取结构
B、查询优化
C、用户界面
D、并发控制
学员答案:C
正确性:正确
题号:6题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4
内容:
分布式数据库系统中,选择各片段数据存放场地的模式是( )。
A、分片模式
B、分配模式
C、概念模式
D、外模式
学员答案:A
正确性:正确
题号:23题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4
内容:
国开作业数据库原理与应用-形考任务2(客观题,15分)05参考(含答案)
题目:在SQL的查询语句中,group by选项实现的功能是()。
选项A:求和
选项B:排序
选项C:选择
选项D:分组统计
答案:分组统计
题目:在SQL的建立基本表操作中,定义主码约束所使用的保留字为()。
选项A:CHECK
选项B:PRIMARY
选项C:UNIQUE
选项D:FOREIGN
答案:PRIMARY
题目:在SQL的建立基本表操作中,定义外码约束所使用的保留字为()。
选项A:PRIMARY
选项B:UNIQUE
选项C:FOREIGN
选项D:CHECK
答案:FOREIGN
题目:在带有保留字VIEW的SQL语句中,其操作对象是()。
选项A:索引
选项B:查询
选项C:视图
选项D:基本表
答案:视图
题目:在SELECT查询语句的ORDER BY子句中,若需要按照指定列的升序排列表,则使用的保留字是()。
选项A:DESC
选项B:DEC
选项C:ASC
选项D:ABC
答案:ASC
题目:在SQL的SELECT语句中,不包含的功能子句是()。
选项A:删除
选项B:投影
选项C:连接
选项D:选择
答案:删除
题目:当在SELECT查询语句的from选项中,实现对表的中间连接功能时,使用的保留字为()。
选项A:INNER
选项B:RIGHT
选项C:JOINA
选项D:LEFT
答案:INNER
题目:当在SELECT查询语句的from选项中,实现对表的右连接功能时,使用的保留字为()。
选项A:RIGHT。
数据库考试题及答案
数据库考试题及答案一、选择题1. 在关系数据库中,以下哪个操作用于查询满足特定条件的数据?A. SELECTB. UPDATEC. DELETED. INSERT答案:A2. 以下哪个不是SQL语句的组成部分?A. WHEREB. GROUP BYC. HAVINGD. ORDER BY答案:D(所有选项都是SQL语句的组成部分)3. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据存储B. 数据查询C. 数据加密D. 数据恢复答案:C(数据加密通常不是DBMS的主要功能)二、简答题1. 什么是事务的ACID属性?答案:事务的ACID属性指的是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。
原子性意味着事务中的所有操作要么全部完成,要么全部不完成。
一致性确保事务从一种一致的状态转移到另一种一致的状态。
隔离性保证并发执行的事务不会互相影响。
持久性表示一旦事务提交,它对数据库的改变就是永久性的。
2. 解释什么是数据库规范化?答案:数据库规范化是一种用于组织数据库中数据的过程,目的是减少数据冗余和提高数据完整性。
规范化通过分解表和创建关系来实现,通常遵循一系列规范化规则,如第一范式(1NF)、第二范式(2NF)、第三范式(3NF)等。
三、应用题1. 假设你有一个名为“Employees”的表,包含以下列:EmployeeID, FirstName, LastName, DepartmentID, Salary。
编写一个SQL查询,列出每个部门的最高薪资员工的姓名和薪资。
答案:```sqlSELECT e1.FirstName, stName, e1.SalaryFROM Employees e1INNER JOIN (SELECT DepartmentID, MAX(Salary) AS MaxSalaryFROM EmployeesGROUP BY DepartmentID) e2 ON e1.DepartmentID = e2.DepartmentID AND e1.Salary = e2.MaxSalary```2. 如何在数据库中实现数据的备份和恢复?答案:数据备份通常通过导出数据库的文件或使用DBMS提供的备份工具来完成。
数据库客观题
第1章绪论考试时间:1.数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和( C)。
A.系统分析员B.程序员C.数据库管理员D.操作员2.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A )。
A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS3.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
I.人工管理阶段 II.文件系统阶段 III.数据库阶段DA.I 和 IIB.只有 IIC.II 和 IIID.只有 I4.下列四项中,不属于数据库系统特点的是( C)。
A.数据共享B.数据完整性C.数据冗余度高D.数据独立性高5.数据库系统的数据独立性体现在(B )。
A.不会因为数据的变化而影响到应用程序B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构6.描述数据库全体数据的全局逻辑结构和特性的是(A )。
A.模式B.内模式C.外模式D.7.要保证数据库的数据独立性,需要修改的是(C )。
A.模式与外模式B.模式与内模式C.三级模式之间的两层映射D.三层模式8.要保证数据库的逻辑数据独立性,需要修改的是(A )。
A.模式与外模式之间的映射B.模式与内模式之间的映射C.模式D.三级模式9.用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C )模式。
A.模式B.物理模式C.子模式D.内模式10.下述(D )不是DBA数据库管理员的职责。
A.完整性约束说明B.定义数据库模式D.数据库管理系统设计11.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( D)。
A.层次模型B.关系模型C.网状模型D.实体-关系模型12.区分不同实体的依据是(B )。
数据库原理应用形考客观题答案
《数据库原理及应用》记分作业客观题1.关于两个表的连接查询,下列说法错误的是(C)A.可以在WHERE子句中给出连接条件B.可以在FROM子句中给出连接条件C.连接查询的两个表不能是同一张表D.连接查询的两个表可以是同一张表,但是必须用别名予以区分2.从学生表中查询专业为‘软件工程’或‘机械电子’的学生信息,下述方法中正确的是(B)A.SELECT * FROM STUDENT WHERE MAJOR=’软件工程’AND MAJOR=’机械电子’B.SELECT * FROM STUDENT WHERE MAJOR IN (’软件工程’,’机械电子’)C.SELECT * FROM STUDENT WHERE MAJOR BETWEEN ’软件工程’AND ’机械电子’D.SELECT * FROM STUDENT WHERE MAJOR IS’软件工程’OR ’机械电子’3.查询姓名中包含‘王’字的学生的姓名,查询条件应该是(C) LIKE ‘王’=‘%王%’ LIKE ‘%王%’ LIKE ‘王%’4.SQL中,下列涉及空值的操作,不正确的是(A)A.AGE=NULLB.AGE IS NOT NULLC.AGE IS NULLD.NOT(AGE IS NULL)5.在SELECT语句中,(A)关键字可以消除重复值A. DISTINCTB. UNIQUEC. *D. ALL6.已知学生表student(sid,sname,sex,age),其各个属性分别表示学号、姓名、性别和年龄,若要向表中插入一个学号为1001,姓名为张华,年龄为20岁的学生记录,下列SQL语句正确的是(A)A.insert into student(sid,sname,age) values(‘1001’,’张华’,20)B.insert (‘1001’,’张华’,20) into studentC.insert into student values (‘1001’,’张华’,20)D.insert into student(sid,,sname,age) values(‘1001’,”张华”,20)7.已知学生表student(sid,sname,sex,age),其各个属性分别表示学号、姓名、性别和年龄,若要从表中删除姓名为张华的学生记录,下列SQL语句正确的是(C)A.delete from student where sname like ‘张华’B.delete student where sname=’张华’C.delete from student where sname=’张华’D.delete ‘张华’ from student8.已知学生表student(sid,sname,sex,age),其各个属性分别表示学号、姓名、性别和年龄,若要从表中检索所有学生的信息,检索结果按年龄由大到小排序,下列SQL语句正确的是(C)A.select * from student order by ageB.select * from student group by ageC.select * from student order by age descD.select * from student group by age desc9.已知学生表student(sid,sname,sex,age),其各个属性分别表示学号、姓名、性别和年龄,若要从表中检索年龄为20岁的所有女学生的信息,下列SQL语句中不正确的是(C)A.select * from student where sex=’女’ and age=20B.select * from student where age=20 and sex=‘女’C.select * from student where sex=’女’ or age=’20’D.select sid,sname,sex,age from student where age=20 and sex=’女10.已知学生表student(sid,sname,sex,age),其各个属性分别表示学号、姓名、性别和年龄;课程表course(cid,cname),其各个属性分别表示课程号和课程名;选课表sc (sid,cid,score),其各个属性分别表示学号,课程号和成绩。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章
1.用户或应用程序看到的那部分局部逻辑结构和特征的描述是()模式。
模式物理模式子模式内模式
2.数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和()。
系统分析员程序员数据库管理员操作员
3.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
11.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是()。
层次模型关系模型网状模型实体-关系模型
12.区分不同实体的依据是()。
名称属性对象概念
13.关系数据模型是目前最重要的一种数据模型,它的三个要素分别是()。
实体完整性、参照完整性、用户自定义完整性数据结构、关系操作、完整性约束数据增加、数据修改、数据查询外模式、模式、内模式
医生编号和患者编号
4.关系代数运算是以()为基础的运算。
关系运算
谓词演算
集合运算
代数运算
5.关系数据库管理系统应能实现的专门关系运算包括()。
排序、索引、统计
选择、投影、连接
关联、更新、排序
显示、打印、制表
6.五种基本关系代数运算是()。
∪-据库中的投影操作是指从关系中()。
数据共享数据完整性数据冗余度高数据独立性高
6.数据库系统的数据独立性体现在()。
不会因为数据的变化而影响到应用程序
不会因为数据存储结构与数据逻辑结构的变化而影响应用程序
不会因为存储策略的变化而影响存储结构
不会因为某些存储结构的变化而影响其他的存储结构
7.描述数据库全体数据的全局逻辑结构和特性的是()。
14.在()中一个结点可以有多个双亲,结点之间可以有多种联系。
网状模型关系模型层次模型以上都有
15.()的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。
网状模型关系模型层次模型以上都有
第二章
1.一个关系只有一个()。
候选码
外码
超码
主码
2.关系模型中,一个码是()。
可以由多个任意属性组成
至多由一个属性组成
由一个或多个属性组成,其值能够惟一标识关系中一个元组
以上都不是
正确答案: C
3.现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是()。
患者编号
患者姓名
患者编号和患者姓名
9.学生关系模式S(S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是()。
DELETE Age from S
ALTER TABLE S DROP Age
UPDATE S Age
ALTER TABLE S ‘Age’
10.有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄,C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是()。
DROP
CLEAR
REMOVE
5.在SQL语言中的视图VIEW是数据库的()。
外模式
模式
内模式
存储模式
6.下列的SQL语句中,()不是数据定义语句。
CREATE TABLE
DROP VIEW
CREATE VIEW
GRANT
7.若要撤销数据库中已经存在的表S,可用()。
DELETE TABLE S
DELETE S
记录
行
属性
元组
11.假设有关系R和S,关系代数表达式R-(R-S)表示的是()。
R∩S
R∪S
R-S
R×S
12.下面的选项不是关系数据库基本特征的是()。
不同的列应有不同的数据类型
不同的列应有不同的列名
与行的次序无关
与列的次序无关
第三章
1. SQL语言是()的语言,容易学习。
过程化
非过程化
格式化
导航式
DBS包括DB和DBMSDBMS包括DB和DBS DB包括DBS和DBMS DBS就是DB,也就是DBMS
4.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。I.人工管理阶段II.文件系统阶段III.数据库阶段
I和II只有II II和III只有I
5.下列四项中,不属于数据库系统特点的是()。
S.S# = SC.S# and C.C# = SC.C# and SAGE>=20 and CNAME=‘ACCESS’
S.S# = SC.S# and C.C# = SC.C# and SAGE in>=20 and CNAME in ‘ACCESS’
2.在视图上不能完成的操作是()。
更新视图
查询
在视图上定义新的表
在视图上定义新的视图
3. SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能()。
数据查询
数据操纵
数据定义
数据控制
4. SQL语言中,删除一个视图的命令是()。
DELETE
抽出特定记录
抽出特定字段
建立相应的影像
建立相应的图形
8.从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是()操作。
投影
连接
选择
复制
9.关系代数中的连接操作是由()操作组合而成。
选择和投影
选择和笛卡尔积
投影、选择、笛卡尔积
投影和笛卡尔积
10.一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
模式内模式外模式
8.要保证数据库的数据独立性,需要修改的是()。
模式与外模式模式与内模式三级模式之间的两层映射三层模式
9.要保证数据库的逻辑数据独立性,需要修改的是()。
模式与外模式之间的映射模式与内模式之间的映射模式三级模式
10.下述()不是DBA数据库管理员的职责。
完整性约束说明定义数据库模式数据库安全数据库管理系统设计
DROP TABLE S
DROP S
8.若要在基本表S中增加一列CN(课程名),可用()。
ADD TABLE S(CN CHAR(8))
ADD TABLE S ALTER(CN CHAR(8))
ALTER TABLE S ADD(CN CHAR(8))
ALTER TABLE S(ADD CN CHAR(8))