数据库和表 单选和判断共7分

合集下载

oracle试题答案解释版

oracle试题答案解释版

要求20道判断、20道单选选择10道多选7道问答3道编程,再加20道填空一、单项选择题(每题1分,共20分)1、在Oracle中,一个用户拥有的所有数据库对象统称为(B )A)数据库B)模式C)表空间D)实例2、在Oracle 中创建用户时,若未提及DEFAULT TABLESPACE 关键字,则Oracle 就将(D )表空间分配给用户作为默认表空间。

A) USER B) SYS C)DEFAULT D) SYSTEM3、在oracle中获取前10条的关键字是(D)A) top B)Limit C)first D) rownum解释:top 是sql server数据库的关键字,limit 是mysql数据库的关键字,first是informix 数据库的关键字4、在Oracle中,( B)操作符返回并集操作并不包括重复行A) Intersect B)Union C)Union all D) Minus解释:Intersect返回交集,union返回并集,不包括重复行,union all 返回并集,包括重复行,minus返回差集5、下面那个语句是错误的(D)A) create synonym dept_synon for scott。

deptB) create sequence dept_seque increment by 1C)alter sequence dept_seque increment by 2D)drop dept_synon6、oracle数据库中,通过( C)可以以最快的方式访问表中的一行.A) 主键B) 唯一索引C)rowid D) 全表扫描7、下面那个不是oracle程序设计中的循环语句(A)A)for… end for B) loop…end loopC)while…end loop D) for… end loop8、oracle存储结构正确的是(B)A) tablespace--segment--osblock——blockB) tablespace-—segment——extent——blockC)tablespace-—extent——segment--blockD) tablespace-—extent-—block –segment9、若tnsnames.ora文件中部分配置如下:xfhtdb =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = hello)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = scce)))则表明:(C)A) Oracle服务器所在的主机名为DEDICATEDB) Oracle服务器所在的主机名为scceC) 对应数据库的SID为scceD)对应数据库的SID为xfhtdb10、现在要启动数据库,那么下面哪一个启动语句是错误的(A)A) STRATUP NORMAL B) STRATUP FORCEC)STRATUP NOMOUNT D)STARTUP MOUNT11、授予sa用户在SCOTT.EMP表中SAL列的更新权限的语句是:( C )A) GRANT CHANGE ON SCOTT.EMP TO SAB) GRANT UPDATE ON SCOTT.EMP(SAL) TO SAC)GRANT UPDATE(SAL) ON SCOTT。

MySQL数据库原理设计与应用练习题

MySQL数据库原理设计与应用练习题

MySQL数据库原理设计与应用练习题一、单选题(共31题,每题1分,共31分)1.下面关于MySQL安装目录描述错误的是()。

A、lib目录用于存储一系列的库文件B、include目录用于存放一些头文件C、bin目录用于存放一些课执行文件D、以上答案都不正确正确答案:D2.下面对“ORDER BY pno,level”描述正确的是()。

A、先按level全部升序后,再按pno升序B、先按level升序后,相同的level再按pno升序C、先按pno全部升序后,再按level升序D、先按pno升序后,相同的pno再按level升序正确答案:D3.VARCHAR(4)类型的字段存储'abcd'占用的字节数为()。

A、1B、3C、4D、5正确答案:D4.以下选项中,运算优先级别最低的是()。

A、逻辑运算符B、赋值运算符C、算术运算符D、位运算符正确答案:B5.以下不属于MySQL安装时自动创建的数据库是()。

A、sysB、mydbC、mysqlD、information_schema正确答案:B6.下列操作中,会隐式提交事务的是()。

A、SELECTB、UPDATEC、CREATE TABLED、DELETE正确答案:C7.下面对TINYINT(3)描述正确的是()。

A、3用于设置TINYINT的取值范围B、3用于设置取值范围所能表示的最大宽度C、插入数据的位数超过3时会报错D、以上答案都不正确正确答案:B8.以下()是查询语句select选项的默认值。

A、ALLB、DISTINCTC、DISTINCTROWD、以上答案都不正确正确答案:A9.下面关于“表1 LEFT JOIN 表2”的说法错误的是()。

A、连接结果中只会保留表2中符合连接条件的记录B、连接结果会保留所有表1中的所有记录C、LEFT JOIN 可用LEFT OUTER JOIN代替D、以上说法都不正确正确答案:D10.以下属于行子查询的是()。

Access数据库期末试卷

Access数据库期末试卷

《Access 数据库》考试试卷姓名:学号成绩考试对象:一、单选(40题,每题1.5分,共60分)1.在Access中,用来表示实体的是()。

A)域 B)字段 C)记录 D)表2.从关系中找出满足给定条件的记录的操作称为()。

A)选择 B)投影 C)联接 D)自然联接3. DBS是指()。

A)数据 B)数据库 C)数据库系统 D)数据库管理系统4. 已知某一数据库中有两个数据表,它们的主键与外键是一对多的关系,这两个表若想建立关联,应该建立的联系是()。

A)一对一 B)多对多C)一对多 D)多对一5.不是Access关系数据库中的对象的是()。

A)查询 B)Word文档C)数据访问页 D)窗体6.关系数据库管理系统中,所谓的关系是()。

A)各条记录中的数据有一定的关系B)一个数据库文件与另一个数据库文件之间有一定的关系C)数据模型符合满足一定条件的二维表格式D)数据库中各个字段之间有一定的关系7.数据库系统的核心是()。

A)数据库 B)数据库管理员 C)数据库管理系统 D)文件8. 在同一学校中,系和教师的关系是()。

A)一对一 B)一对多 C)多对一 D)多对多9. 现有关系表:学生(宿舍编号、宿舍地址、学号、姓名、专业)的主键是()。

A)宿舍编号 B)学号 C)姓名 D)专业10. 以下关系数据库说法错误的是()。

A)数据项不可再分B)同一列数据项要具有相同的数据类型C)记录的顺序可以任意排列D)字段的顺序不能任意排列11.Access字段名的最大长度为()。

A)32个字符 B)64个字符 C)128个字符 D)256个字符12. Access字段名不能包含的字符是()。

A)“@” B)“!” C)“*” D)“&”13. 下列对主键的叙述,错误的是()。

A)数据库中的每个表都必须有一个主键B)主键值是惟一的C)主键可以是一个字段,也可以是一组字段D)主键中不许有重复值和空值14. 在Access数据库中,表之间的关系一般定义为()。

《数据库原理与应用》课程考试试卷(A)及答案

《数据库原理与应用》课程考试试卷(A)及答案

《数据库原理与应用》课程考试试卷(A)及答案开课系部:计算机科学,考试时间:年____月____日时考试形式:闭卷√、开卷,允许带入场考生姓名:学号:专业:班级:一、判断题(每题1分,共10分)1、ORACLE数据库是关系数据库。

(Y)2、概念模型是按计算机系统的观点对数据建模的。

(N)3、下列式子R∩S=R—(R—S)不成立。

(N)4、数据库系统的三级模式结构中,外模式、模式、内模式都只有一个。

(N)5、数据字典是各类数据描述的集合。

(Y)6、在嵌入式SQL语句中,主语句向SQL语句提供参数,主要用通信区实现。

(N)7、关系模型中的关系模式至少应该满足1NF的要求。

(Y)8、分布式数据库可以从逻辑上看成一个整体。

(Y)9、在SQL SERVER中,触发器的执行是在数据的插入、更新或删除之前执行的。

(N)10、封锁粒度越大,可以同时进行的并发操作越大,系统的并发程度越高。

(N)1、数据操纵2、安全性保护3、除法4、有序文件5、关系6、外部关键字值(或外码值)7、总体E-R模型(或E-R图)8、关系数据库9、.日志文件10、数据(或实体)11、读过时数据(或不可重复读),读“脏”数据(或脏读,或污读)(位置可相互交换)12、一致性13、系统故障,介质故障(位置可对调)14、分布式数据库管理系统(DDBMS)15、死锁16、SC.C#=C.C#或C.C#=SC.C#17、概念结构设计18、3NF19、服务管理器20、Distinct二、填空题(每空1分,共20分)1、SQL语言提供数据定义、数据查询、___数据操纵_____、数据控制等功能。

2、数据库保护问题包括:____安全性保护____、完整性、故障恢复和并发控制等多方面。

3、关系代数中专门的关系运算包括:选择、投影、连接和__除法______。

4、数据库中文件记录的组织方式是:无序文件、__有序文件______、聚集文件、HASH文件等。

5、设关系模式R(A,B,C),F是R上成立的FD集,F={B→A,B→C},则分解ρ={AB,AC}丢失的FD是关系。

数据库题库及答案

数据库题库及答案

数据库1. 在关系数据库系统中,当关系的模式改变时,用户程序也可以不变,这是()[单选题] *A.数据的物理独立性B.数据的逻辑独立性(正确答案)C.数据的位置独立性D.数据的存储独立性2. E-R图用于描述数据库的() [单选题] *A.数据模型B.概念模式(正确答案)C.存储模型D.逻辑模型3. 在建立表时,将年龄字段值限制在18-40之间,这种约束属于() [单选题] * A.实体完整性约束B.用户定义完整性约束(正确答案)C.参照完整性约束D.视图完整性约束4. SQL是一种()语言。

[单选题] *A.高级算法B.人工智能C.关系数据库(正确答案)D.函数型5. SQL语言按其功能可分为4类,包括查询语言、定义语言、操纵语言和控制语言,其中最重要的,使用最频繁的语言为()。

[单选题] *A.定义语言B.查询语言(正确答案)C.操纵语言D.控制语言6. 要保证数据库的数据独立性,需要修改的是()。

[单选题] *A.三层模式之间的两种映射(正确答案)B.模式与内模式C.模式与外模式D.三层模式7. 下列SQL语句中,实现数据记录修改的语句是()。

[单选题] *A. ALTERB. UPDATE(正确答案)C. CREATED.SELECT8. 两个表的记录数为5和4,对两个表执行连接查询,查询结果最多得到()条记录。

[单选题] *A.16B.63C.20(正确答案)D.29. 以下操作不会对数据库安全性产生威胁的是()。

[单选题] *A.非授权用户对数据库的恶意存取和破坏B.数据中重要或敏感的数据被泄露C.安全环境的脆弱D.授权给有资格的用户访问数据库的权限(正确答案)10. 视图是一个“虚表”,视图的构造基于()。

[单选题] *A.基本表B.视图C.基本表或视图(正确答案)D.数据字典11. 一个关系中的候选关键字()。

[单选题] *A.至多一个B.可多个(正确答案)C.必须多个D.至少三个12. 在数据库中,产生数据不一致的根本原因是。

大工20春《数据库原理》在线作业123

大工20春《数据库原理》在线作业123

大工20春《数据库原理》在线作业1 一、单选题共10题,50分15分Access数据库属于()数据库。

我的得分:5分我的答案:C解析:暂无内容25分创建表时可以在()中进行。

我的得分:5分我的答案:C解析:暂无内容35分从关系中找出满足给定条件的操作称为()。

我的得分:5分我的答案:A解析:暂无内容45分DBS是指()。

我的得分:5分我的答案:C解析:暂无内容55分属于SQL中的数据查询的动词的是()。

我的得分:5分我的答案:A解析:暂无内容65分CHECK表示哪个完整性约束()。

我的得分:5分我的答案:D解析:暂无内容75分确定集合这个查询条件的谓词是()。

我的得分:5分我的答案:A解析:暂无内容85分()查询是最常用的连接查询。

我的得分:5分我的答案:A解析:暂无内容95分REVOKE属于SQL语言的()。

我的得分:5分我的答案:D解析:暂无内容105分在SQL查询GROUP BY 语句用于()。

我的得分:5分我的答案:D解析:暂无内容二、判断题共10题,50分15分在文件系统管理数据阶段,数据有内部结构。

我的得分:5分我的答案:A解析:暂无内容25分E-R建模方法是描述信息模型最常用的方法。

我的得分:5分我的答案:A解析:暂无内容35分在数据库中,不应存储任何冗余数据。

我的得分:5分我的答案:B解析:暂无内容45分比较运算符是辅助专门的关系运算符进行操作。

我的得分:5分我的答案:A解析:暂无内容55分如果关系模式R的每一个属性都是不可再分的数据项,则称满足第一范式。

我的得分:5分我的答案:A解析:暂无内容65分DBMS是有数据库的计算机系统的中心管理软件,一般依赖于操作系统。

我的得分:5分我的答案:A解析:暂无内容75分关系模型中实体与实体间的联系用关系来表示。

我的得分:5分我的答案:A解析:暂无内容85分数据删除不属于数据库的数据更新操作。

我的得分:5分我的答案:B解析:暂无内容95分大部分数据库管理系统是将数据库存储在大容量的外部存储器上。

计算机基础题库1

计算机基础题库1

一、计算机基础知识(共30分)(一)单选题(每题1分,共20分)1. 计算机系统的软件通常分为?()。

A.管理软件和控制软件B.系统软件和应用软件C.高级软件和一般软件D.网络软件和办公软件2.在计算机应用领域中,CAD、CAI、CAT所代表的中文含意依次是()。

A.计算机辅助设计、计算机辅助制造、计算机辅助教学B.计算机辅助制造、计算机辅助测试、计算机辅助设计C.计算机辅助设计、计算机辅助教学、计算机辅助测试D.计算机辅助教学、计算机辅助制造、计算机辅助设计3. 下列一组数据中最大的数是()。

A. (157)8B. (1EF)16C. (101011)2D. (498)104. 下列四种存储器中,存取速度最快的是()。

A.磁带B. 软盘C.硬盘D. 内存储器5. 在计算机中,一条指令代码由()和操作码两部分组成。

A.指令码B.地址码C.运算符D.控制符6. 以下措施不能防止计算机病毒的是(.)A.软盘未写保护B.先用杀毒软件对其他计算机上拷贝来的文件查杀病毒C.不用来历不明的磁盘D.经常进行放毒软件升级7. 在Windows中,配置声音方案就是定义在发生某些事件时所发出的声音,配置声音方案应通过()选项。

A.“我的电脑”的“声音”B.“网络邻居”的“声音”C.“控制面板”的“声音”D.“资源管理器”的“声音”8. 下列有关删除文件的说法中不正确的是()。

A.软盘上的文件被删除后不能被恢复B.网络上的文件被删除后不能恢复C.在MS—DOS方式中被删除的文件不能被恢复D.直接用鼠标拖到“回收站”的文件不能被恢复9.在下列操作中,(.)直接删除文件而不把删除文件送入回收站。

A.DelB.Shift+DelC.Alt+DelD.Ctrl+Del10. 在Windows中,关于文件名的说法,不正确的是()。

A.在同一个文件夹中,文件(夹)不能重名B.文件名中可以包含空格C.文件名中可以使用汉字D.一个文件名中最多可包含256个字符11.把当前活动窗口作为图形复制到剪贴板上,使用()组合键。

网页设计判断,单选,多选

网页设计判断,单选,多选

一、判断题(共15题,每小题2分,共30分)1.HTML是一种程序设计语言。

答案:对错2.在网页文档的头部和主体,其注释方法方法是不同的。

答案:对错3.与客户端脚本JavaScript一样,在服务器端脚本ASP VBScript中能访问所页面元素。

答案:对错4. Response.ReDirect方法将产生页面的跳转,且只能用于客户端脚本中。

答案:对错5.在Dreamwaver中使用行为面板设计弹出式菜单,会生成扩展名为js 的外部文件。

答案:对错6.IIS是Windows的组件,提供了浏览ASP网页的环境。

答案:对错7.单选设计需要使用一组具有相同Name属性的Radio类型的按钮。

答案:对错8.EOF属性和MoveNext方法不是任何记录集都具有的。

答案:对错9.Connection对象和RecordSet对象含于ADO组件中。

答案:对错10.表单处理程序为动态网页时,则method 属性值必须为“post ”。

答案: 对 错11.ASP 组件中的连接对象和记录集对象在使用前必须先创建其实例。

答案: 对 错12.在ASP 中,所有方法创建的记录集都是可更新并具有分页特性。

答案: 对 错13.使用ADO 组件的连接对象和记录集对象时,必须先使用new 运算符创建其实例。

答案: 对 错14.存储在Session 对象中的变量不会因为网页的跳转而消失或变化。

答案: 对 错15.方法Request.ServerVariables("Remote_Addr")能获得请求服务器的IP 地址。

答案: 对 错二、单项选择题(共20小题,每小题2分,共40分)16.定义一个表格,必须使用的标记是___。

A.<table>B.<tr>C.<td>D.A,B,C答案: A B C D17.定义页内框架,应使用___标记。

A.FrameB.FrameSetC.iFrameD.Div答案: A B C D18.水平居中对应的属性值是___。

数据库 选择+判断(新版)

数据库 选择+判断(新版)

数据库选择+判断(新版)1.实现将现实世界抽象为信息世界的是()。

[单选题]物理模型概念模型(正确答案)关系模型逻辑模型2数据库系统的核心和基础是()。

[单选题]物理模型概念模型关系模型(正确答案)逻辑模型3()的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。

[单选题]网状模型关系模型(正确答案)层次模型以上都有4关系数据模型是目前最重要的一种数据模型,它的三个要素分别是()。

[单选题]实体完整性、参照完整性、用户自定义完整性数据结构、关系操作、完整性约束(正确答案)数据增加、数据修改、数据查询外模式、模式、内模式5区分不同实体的依据是()。

[单选题]名称属性(正确答案)对象概念6概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是()。

[单选题]层次模型关系模型网状模型实体-关系模型(正确答案)7下述()不是DBA数据库管理员的职责。

[单选题]完整性约束说明定义数据库模式数据库安全数据库管理系统设计(正确答案)8要保证数据库的逻辑数据独立性,需要修改的是()。

[单选题]模式与外模式之间的映射(正确答案)模式与内模式之间的映射模式三级模式9要保证数据库的数据独立性,需要修改的是()。

[单选题]模式与外模式模式与内模式三级模式之间的两层映射(正确答案)三层模式10描述数据库全体数据的全局逻辑结构和特性的是()。

[单选题]模式(正确答案)内模式外模式逻辑模式11数据库系统的数据独立性体现在()。

[单选题]不会因为数据的变化而影响到应用程序不会因为数据存储结构与数据逻辑结构的变化而影响应用程序(正确答案)不会因为存储策略的变化而影响存储结构不会因为某些存储结构的变化而影响其他的存储结构12下列四项中,不属于数据库系统特点的是()。

[单选题]数据共享数据完整性数据冗余度高(正确答案)数据独立性高13下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。

数据库自考试题及答案

数据库自考试题及答案

数据库自考试题及答案一、单选题(每题1分,共10分)1. 在数据库系统中,数据的独立性是指:A. 数据的物理独立性B. 数据的逻辑独立性C. 数据的独立性D. 数据的存储独立性答案:B2. 关系型数据库中,关系至少应该满足的完整性约束是:A. 实体完整性B. 参照完整性C. 用户定义完整性D. 所有选项答案:D3. SQL语言中,用于创建新表的语句是:A. CREATE TABLEB. CREATE DATABASEC. CREATE INDEXD. CREATE VIEW答案:A4. 在关系型数据库中,用来表示实体间联系的属性是:A. 主键B. 外键C. 索引D. 视图答案:B5. 数据库系统的核心是:A. 数据库管理系统B. 操作系统C. 应用程序D. 数据库答案:A6. 以下哪个不是数据库设计阶段:A. 需求分析B. 概念设计C. 物理设计D. 系统测试答案:D7. 数据库中的视图是:A. 存储在数据库中的一组数据B. 基于SQL查询的虚拟表C. 数据库的物理存储D. 数据库的逻辑存储答案:B8. 在SQL中,用于删除表中数据的语句是:A. DROP TABLEB. DELETE FROMC. TRUNCATE TABLED. REMOVE FROM答案:B9. 数据库管理系统的主要功能不包括:A. 数据定义B. 数据操纵C. 数据控制D. 数据加密答案:D10. 以下哪个是数据库的三级模式结构:A. 外模式、概念模式、内模式B. 物理模式、逻辑模式、概念模式C. 内模式、存储模式、逻辑模式D. 概念模式、外模式、物理模式答案:A二、多选题(每题2分,共10分)1. 数据库系统的特点包括:A. 数据共享B. 数据独立性C. 数据冗余度低D. 数据安全性答案:ABCD2. 在关系型数据库中,以下哪些是数据操纵语言(DML):A. SELECTB. INSERTC. UPDATED. DELETE答案:ABCD3. 数据库设计过程中,需要考虑的范式包括:A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 巴斯-科德范式(BCNF)答案:ABCD4. 在数据库中,以下哪些是数据完整性约束:A. 实体完整性B. 参照完整性C. 用户定义完整性D. 域完整性答案:ABCD5. 数据库的并发控制技术包括:A. 锁定B. 事务日志C. 乐观并发控制D. 悲观并发控制答案:ABCD三、判断题(每题1分,共10分)1. 数据库管理系统(DBMS)是数据库系统的核心。

Access2003第三章表的练习题

Access2003第三章表的练习题

Access2003第三章表的练习题第三章表的练习题一、单选题(每题分,计分)1.在文本类型字段的“格式”属性使用“@;尚未输入”,则下列叙述正确的是( )A. 代表所有输入的数据B。

只可输入“@”符号C. 此栏不可以是空白D。

若未输入数据,会显示“尚未输入”4个字2.数据库中的每张表,都必须具有一个主关键字段( )A. 对B. 错3.为便于计算,在Access数据表中建立字段“基本工资”,其数据类型应当是( )A. 文本型B. 数字型C. 日期/时间型D. 是/否型4.在Access数据表中( ) 追加记录A. 任意位置B. 表最下面空记录中C. 表中第一条记录前面D. 按记录的序号的位置5.Access数据库中的表又称作数据表,在数据表中说法不正确的是( )A. 表中的列叫做“字段”,表中的行称作“记录”B. 一个数据库可以包含若干个数据表C. 在一个数据表中不能包含重复的字段名。

D. 表中的一个字段可以存放一同类型的数据6.Access中,为了使字段的值不出现重以便索引,可以将该字段定义为( )A. 索引B. 主键C. 必填字段D. 有效性规则7.货币数据类型等价于具有什么属性的数字数据类型( )A. 整型B. 长整形C. 单精度D. 双精度8.不能进行索引的字段类型是( ) 。

A. 备注B. 数值C. 字符D. 日期9.对表中某一字段建立索引时,若其值有重复,可选择( ) 索引。

A. 主B. 有(无重复)C. 无D. 有(有重复)10.下列关于空值的叙述中,正确的是( ) 。

A. 空值是双引号中间没有空格的值。

B. 空值是等于数值。

C. 空值是使用NULL或空白来表示字段的值。

D. 空值是用空格表示的值。

11.如设置字段的输入掩码为“####—######”,该字段正确的输入数据是( ) 。

A. 0755—12456B. 0755—abcdefC. abcd—123456D. ####—######12.Access2003中可用来存储图片的字段对象是( ) 类型字段。

MySQL数据库开发期末复习题

MySQL数据库开发期末复习题

M y S Q L数据库开发期末复习题考试题型一、单选题每小题 2 分,共 40分二、判断题每小题1分,打”√”或”×”,共10分三、问答题共15分,每小题5分四、综合题共35分,每小题5分一、填空1、用来表示数据库中行之间的关系的机制称为______外键_约束;2、_____字符集___是一套符号与编码,它包括编码规则以定义字符如何被编码为数字;3、MySQL程序选项有两种通用形式:_______长选项__ 和 __短选项_________;4、MySQL数据类型分为四大主要类别:______数值___、__字符______、__二进制_______、_____时间____;5、_____存储程序_____是保存在服务器里的一组SQL语句的集合;6、_____锁_是一种用来防止多个客户端时访问数据而产生问题的机制;7、_____事务_是将一个数据处理执行步骤的集合作为一个单一单元来处理;8、______innoDB____引擎是目前唯一可提供外键实现支持的引擎;9、CREATE ___temporary__________ TABLE创建临时表;10、_______union_关键字能够将两个或多个SELECT语句的结果连接起来;选择题主要在认证复习题中;二、选择单选每小题 2 分,共 40分1、哪个连接语句的格式是错误的D–Cmysql –mysql –2、查看MySQL版本语句是AAmysql - - version Bmysql - - VERSIONCmysql - - help Dmysql - - v3、设置语句结束符的命令是CAset Bend Cdelimiter Dfinish4、设置MySQL提示符的命令是BAtip Bprompt Cpopup Dmessage5、导入sql脚本文件的命令是AAsource Bscript Cfile Dsql6、关于SELECT语句以下哪一个描述是错误的CASELECT语句用于查询一个表或多个表的数据;BSELECT语句属于数据操作语言DML;CSELECT语句的列必需是基于表的列的;DSELECT语句表示数据库中一组特定的数据记录;7、ENUM类型的字段level定义为LOW、MIDDLE、HIGH,ORDER BY level asc的顺序是BAHIGH、LOW、MIDDLE BLOW、MIDDLE、HIGHCMIDDLE、LOW、HIGH DHIGH、MIDDLE、LOW8、SELECT FROM city limit 5,10描述正确的是CA获取第6条到第10条记录; B获取第5条到第10条记录;C获取第6条到第15条记录; D获取第5条到第15条记录;9、GROUP_CONCAT函数作用是AA将每组的结果字符串连接起来B将每组的结果累加C统计每组的记录数D统计每组的平均值10、GROUP子句带WITH ROLLUP的作用是DA将每组的结果累加B统计每组的平均值C统计每组的记录数D产生多个级别的统计值11、查看全局SQL模式的命令是CAselect sql_mode BselectCselect Dselect12、关于在非严格模式下处理无效值,哪个是错误的DA基于列定义的限制隐含值来执行类型转化;B在可能的情况下调整无效的输入值为合法值,并产生警告信息;C转换超出范围的值为范围内的值;D拒绝无效值,产生错误;13、关于在严格模式下处理无效值,哪个是错误的AA允许超出范围的值B拒绝超出范围的值;C拒绝不正确数据类型的值;D拒绝没有缺省值的非空列;14、VARCHAR类型字段保存最大的字符数是CA255 B 1025 C65533 D6553515、查看系统中可用的字符集命令是AAshow character set Bshow collationCshow character Dshow set16、关于DATETIME与TIMESTAMP两种数据类型的描述,错误的是BA两者值的范围不一样;B两者值的范围一样;C两者占用空间不一样;DTIMESTAMP可以自动记录当前日期时间;17、在非严格模式下保存250到TINYINT类型字段时实际保存值是CA250 B0 C127 D12818、SELECT GREATEST‘ab’,’cd’,’ef’,’gh’结果是DAab Bcd Cef Dgh19、SELECT LEAST‘ab’,’cd’,’ef’,’gh’结果是AAab Bcd Cef Dgh20、SELECT FLOOR, FLOOR的结果是AA-15,14 B-15,15 C-14,14 D-14,1521、SELECT CEILING, CEILING的结果是DA-15,14 B-15,15 C-14,14 D-14,1522、SELECT LOCATE‘to’, ‘Welcome to China’的结果是CA7 B8 C9 D1023、SELECT SUBSTRING‘Welcome to China’, 9, 2的结果是BAWelcome Bto CChina DWelcome to24、SELECT SUBSTRING_INDEX‘Welcome to China’, ‘to’, -1的结果是CAWelcome Bto C China DWelcome to25、SELECT CONCAT_WS‘/’, ‘A’, NULL, ‘B’, NULL的结果是CAAB BNULL C A/B DA1Error:错误消息显示了一个严重的问题,并组织服务器完成该请求;2warning:警告消息显示了服务器可以继续处理该请求的问题;3note:提示消息只是一个信息;B.1show warnings;2show errors;3show notes;5、将下列存储过程补充完整mysql>_____________delimiter________mysql>CREATE PROCEDURE pro07score INT->->BEGIN->___declare________ var1 VARCHAR32 default 'XX' ;-> IF score>79 THEN SET var1='优秀';-> ELSEIF score>69 THEN SET var1='良';-> ELSEIF score>59 THEN SET var1='及格';-> ELSE SET var1='不及格';->ENDIF;->SELECT var1 ;->_____end__● ->‘valuen’SET类型●集合类型●从给定的列表中选择多个组合为一个有效的值●SET ‘value1’, …., ‘valuen’答:ENUM和SET都是比较特殊的字符串数据列类型,它们的取值范围是一个预先定义好的列表;ENUM或SET数据列的取值只能从这个列表中进行选择;ENUM和SET 的主要区别是:ENUM只能取单值,它的数据列表是一个枚举集合;它的合法取值列表最多允许有65535个成员;例如:ENUM"N","Y"表示,该数据列的取值要么是"Y",要么就是"N";SET可取多值;它的合法取值列表最多允许有64个成员;空字符串也是一个合法的SET值;ENUM和SET的值是以字符串形式出现的,但在内部,MySQL以数值的形式存储它们;ENUM的合法取值列表中的字符串被按声明定义的顺序被编号,从1开始;SET的编号不是按顺序进行编号的,SET中每一个合法取值都对应着SET值里的一个位;第一个合法取值对应0位,第二个合法取值对应1位,以此类推,如果数值形式的SET 值等于0,则说明它是一个空字符串,如果某个合法的取值出现在SET数据列里,与之对应的位就会被置位;如果某个合法的取值没有出现在SET数据列里,与之对应的位就会被清零;正因为SET值与位有这样的对应关系,所以SET数据列的多个合法取值才能同时出现并构成SET值;9、请说明truncate table和delete from的区别;●DELETE from•通过where指定删除范围•执行效率低•返回被删除的记录数•面向事务TRUNCATE table•只能删除全部数据•执行效率高•返回值为0•没有事务答:TRUNCATE TABLE 和不带WHERE 的DELETE 功能是一样的,都是删除表中的所有数据,不过TRUNCATE TABLE 速度更快,占用的日志更少,这是因为TRUNCATE TABLE 直接释放数据页并且在事务日志中也只记录数据页的释放,而DELETE 是一行一行地删除,在事务日志中要记录每一条记录的删除;那么可不可以用TRUNCATE TABLE 代替不带WHERE 的DELETE 呢在以下情况是不行的:1、要保留标识的情况下不能用TRUNCATE TABLE,因为TRUNCATE TABLE 会重置标识;2、需要使用触发器的情况下不能使用TRUNCATE TABLE ,它不会激发触发器;3、对于由FOREIGN KEY 约束引用的表即主键所在的表,不是外键所在的表不能使用TRUNCATE TABLE;4、对于参与了索引视图的表不能使用TRUNCATE TABLE ,注意指索引视图,并非普通视图;10、请说明mysql数据库中标识符大小写敏感规则答:1数据库、表的标识符依赖于操作系统的文件系统以及系统变量lower_case_table_names的设置(2)列、索引和存储过程标识符大小写不敏感(3)列别名也不敏感(4)触发器的大小写敏感规则同表和数据库但不受lower_case_table_names影响11、存储过程和存储函数有什么区别5分答:存储过程是一系列保存在数据库里的指令,过程将按照指令执行但不会返回任何值,该过程由call语句调用,并且只能使用输出变量来传递返回值;存储函数是一系列保存在数据库里的指令,并且返回一个值;就像其他任何函数一样,函数可在语句中被调用,并返回一个值;12、排序顺序一般服从什么规则,可以从数字,字母,汉字等角度进行说明;答:排序顺序一般服从以下规则:1.数字<字母<汉字2.数字0-9,从小到大,15>9如果数字变为字符型那就不一定按照数字大小规律‘15’<’2’3.字母:A<Z<a<z,按照ASSIIC比较4.汉字:你ni<他ta<我wo,,你ni<您nin,按照拼音字母比较逐个比较五、编程题学生成绩数据库库名stuDB下有三张表,表结构如下;XS表学生情况表:学号 char6 不允许为空主键姓名 char8 不允许为空专业名 char10 允许为空性别 int1 男 1,女0出生日期 date 系统默认不允许为空总学分 tinyint1 允许为空照片 blobKC表课程表:课程号 char3 不允许为空主键课程名 char16 不允许为空开课学期 tinyint1 不允许为空只能为1—8 学时 tinyint1 不允许为空学分 tinyint1 允许为空XS_KC表成绩表:学号 char6 不允许为空主键课程号 char3 不允许为空主键成绩 tinyint1 允许为空学分 tinyint1 允许为空根据这三张表完成下列操作:1、写出三张表的建表语句create database sxcj;use sxcjcreate table xssno char6 primary key ,Sname char8 not null,Zhuanyeming char10 null,Sex tinyint1 not null checksex int0,1,sbir date not null,record tinytin1 null,photo blob null,comment text nullengine=InooDB;Create table kckno char3 primary key,Kname char16 not null,Kaikexueqi tinyint1 not null default 1 checkkaikexueqi >=1 and kaikexueqi <= 8,Xueshi tinyint1 not null,Xuefen tinyint1 nullengine=InooDB;Create table xs_kcsno char6 not null,Kno char3 not null,Chengji tinyint1 null,Primary keysno,kno,Foreign keysno references xssno on delete cascade on update cascade, Foreign keykno references kckno on delete cascade on update cascade ;2Create table xc_kc学号 char6 foreign key references xs学号,课程号 char3 foreign key references kc课程号,成绩tinyint1,学分tinyint1,Primary key 学号,课程号;2、给成绩表增加一个列“补考成绩”,允许为空Alert table 成绩add column 补考成绩 tinyint1;3、查询课程表中所有学生的情况Select from kc;4、删除课程表中课程名称为C语言的记录Delete from kc where 课程名=‘c语言’;5、添加一要学生表的记录,该记录信息为学生的个人信息Insert into xs values学号,’自己的姓名’,‘专业’,1,’1991-09-12’,60,null;6、创建学生表的一个名为stucopy的拷贝,并且复制其内容Select into stucopy from xs或 create table stucopy as select from xs7、查询xs表中计算机系各同学的学号,姓名和总学分,对其总分按以下规则进行替换;若总学分为空值,替换为”尚未选课”;若总学分小于60,替换为“不及格”;若总学分在60—80之间,则替换为“合格”;若总学分大于80,替换为“优秀”;列表题更改为“等级”;Select 学号,姓名 caseWhen 总学分is null then ‘尚未选课’When 总学分<60 then ‘不及格’When 总学分>=60 and 总学分<=80 then’合格’When 总学分>80 then ‘优秀’end as 等级From xsWhere 专业名=‘计算机系’8、查询xs表中计算机系各同学的学号,姓名和性别,对其性别按以下规则进行替换;若性别为空值,替换为”未设置性别”;若性别为0,替换为“女”;若性别为1,替换为“男”;列表题更改为“性别”;Select 学号,姓名 caseWhen 性别 is null then ‘未设置性别’When 性别=‘0’ then‘女’When 性别=‘1’ then‘男’ end as ‘性别’From xsWhere 专业名=‘计算机系’9、查询出没有选课的学生信息Select from xs where 学号not inSelect 学号From xs_kc;10、删除成绩表中学分字段Alert table xs_kc drop column 学分11、新建“test”用户,密码为“111”,授予对stuDB数据库中所有表的select 权限;Create user ‘test’’localhost’Indentified by’111’;Grant select on xs to test;Grant select on kc to test;Grant select on xs_kc to test; 合并为:grant select on stuDB to test;12、用from的join关键字表达下列查询:查找选修了“mysql”课程且成绩及格的学生学号、姓名、课程名及成绩;Select 学号,姓名,课程名,成绩From xsInner join xs_kc on xc.学号=xs_kc.学号Inner join kc on kc.课程号=xs_kc.课程号Where 课程名=‘mysql’ and 成绩>=6013、查询学生表中所有学分不为空的信息Select from xsWhere 总学分is not null14、查询出学生姓名重复的学生信息Select from xs t2 where t1.姓名=t2.姓名 and t1.学分<>t2.学分15、创建存储过程sp_kc,返回kc表中的总记录数,并调用该存储过程;Create procedure sp_kcSelect count from kc;Call sp-kc;1、给XS表增加一个列“备注”,数据类型为text,不允许为空alter from xsadd comment text not null;2、创建表 XS的一个名为student的拷贝,并且复制其内容Create table student asselect from xs;3、用from的join关键字表达下列查询:查找选修了“计算机基础”课程且成绩在80分以上的学生学号、姓名、课程名及成绩;Select ,sname,kname,chengjiFrom xs join xs_kc on =Join kc on xs_kc on =Where kname=’计算机基础’ and chengji>=80;4、用root用户新建“dsh”用户,密码为“shangwu”,授予对sxcj数据库中所有表的select权限;Create user‘dshlocalhost’ identified by ‘shangwu’;Grani selectOn sxcj.To dshlocalhost;A预编译的语法:Select from city where countrycode=;外部再传入参数值即可Select from city where countrycode=’usa’;这种操作就形成存储程序过程、函数的雏形存储程序:定义与调用引入存储程序的原因:预编译程序仅在当前会话窗口有效,当前会话结束时预命编译的程序就消失变量最好手工释放以节省资源因此有些常用程序就有必要存储起来方便后续使用,这种存储预编译的程序称为存储程序过程、函数。

数据库应用技术单选,多选,判断

数据库应用技术单选,多选,判断

1.SQL中S的意思是:(A)A.structured B.select C.set D.system2.数据管理经历了人工管理、文件管理和(D)三个管理阶段A.智能管理B.计算机管理C.整合管理D.数据库管理3.系统数据库包括master ,msdb ,tempdb和(A )A.model B.system C.caption D.product4.数据定义语言的英文缩写是:(B)A.DLL B.DDL C.DML D.DCL5.以下不属于DDL的命令是:(A)A.select B.create C.alter D.drop6.删除表的命令是:(B)A.update table B.drop table C.create table D.drop view7.删除表中记录的命令是:(D)A.update B.drop C.remove D.delete8.创建视图的命令是:(C)A.create table B.alter view C.create view D.drop table9.声明变量的命令是:(B)A.delete B.declare C.create D.print10.Create tale t_1( C_1 int primary key,C_2 varchar(10))在以上创建表的语句中C_2的意思是:(A)A.列名B.表名C.约束名D.索引名11.设@a=5 @a%@b=1,则@b 的值为:(A)A.0 B.1 C.2 D.312.设@a=2 ,@b=3 则power(@b,@a)的结果为:(C)A.6 B.8 C.9 D.513.设@a=’爱因森’则len(@a)的值:(A)A.3 B.4 C.5 D.614.以下函数哪个不是聚合函数:(C)A.avg( ) B.sum( ) C.len( ) D.count( )15.SA的意思是:(A)A.System Administrator B.SQL AdministratorC.Supper ABS D.SQL Account16.表达式datediff(year,’1981-6-20’,getdate())的返回值为:(A )A.28 B.336 C.122640 D.294336017.下列哪个语句是正确的:(C)A.select a,(select * from t_2) from t_1B.select a,(select a ,b from t_2 where c=t_1.c) from t_1C.select a,(select b from t_2 where c=t_1.c) from t_1D.select a,(select b from t_2 where c=t_1.c) from t_1 a18.两张表进行交叉连接查询,A表有10条不重复记录,B表有12条不重复记录,其查询结果为有记录数为:(D)A.10条B.12条C.22条D.120条19.在SQL Server 2000中,下列数据库对象哪一个可以加密:(C)A.constraint B.table C.view D.column20.SQL Server 2000中的索引主要分为聚集索引和( C)A.完全索引B.局部索引C.非聚集索引D.可分离索引21.设@a= '8' @b = '4',则@a+@b 的结果为:(A)A.84 B.4 C.2 D.4822.设@a=’125’则upper(lower(@a))的值:(B)A.’一二五’B.’壹贰伍’C.’125’D.’1-2-5’23.下面的语句运行的结果是:( B )Declare @a intset @a=@a+15select @aA、0B、15C、NullD、什么也不会显示24.当一个字段(Fs_Pro_Name)被绑定了如下约束:Check (Name like '_糖'),那么下面哪个值可以被添加到表中:(A)A、'红糖'B、'红糖水'C、'丁丁糖'D、'葡萄糖' 25.执行语句Create database db1 后,结果为:(C)A.产生一个名为db1的数据库,包含有数据文件和日志文件B.产生一个名为db1的数据库,但没有数据文件和日志文件C.产生一个名为db1的数据库,有数据文件,但没有日志文件D.产生一个名为db1的数据库,有日志文件,但没有数据文件26.设@a=7 ,@b=56,则@b%@a 的结果为:(A)A.0 B.1 C.2 D.327.设@a=’中华人民共和国’则right(left(@a,6),2)的值:(D)A.’人民’B.’中华人民’C.’共和国’D.’共和’28.在建立表时,以下哪个字段属性不是必要的:(D )A、字段名B、数据类型C、数据长度D、是否允许为空29 以下不用于存储数字的数据类型是(D)A decimalB bigintC moneyD char30 实现性别只能为男或女的约束是(B)A 默认B 检查C 主键D 唯一31 视图也被理解为(A)A 虚拟表B 默认表C 表D 数据表32 以下不是规范标识符的是(D)A A$ BA123 C_123 D 123_A33 为创建数据库提供模板和原型的数据库是(D)A temp Bmaster C msdb Dmodel34 不允许在表中出现重复记录的约束是(D)A checkB defaultC foreign keyD primary key 或者unique35 哪个运算符可以代替where子句中的or运算符(C)A >=B likeC inD between...and36 执行哪个存储过程可以查看视图的定义信息(C)A sp_helptextB sp_dependsC sp_helpD sp_rename37 以下不可以获取日期时间中年部分值的函数是(A)A dateaddB datepartC datenameD year38 数据类型char(3)不可以存储的字符是(D)A abcB 12C 你好D *39 提取结果集中前几行数据的关键字是(C)A order byB havingC topD group by40 SQL server2000 是哪家公司的产品(C)A SUNB 苹果C 微软D 思科41 可以在结果集中消除重复行的关键字是(B)A topB distinctC MAXD order by42 用于存放临时对象的数据库是(A)A temp Bmaster C msdb Dmodel43 最快速删除表中数据的语句是(B)A deleteB truncateC dropD update44 加入定义表时没有为一个CHAR数据类型的列指定长度,则,其默认长度为(D)A 256B 1000C 64D 145 从表stu中删除列tel的语句是(A)A alter table stu drop column telB alter table stu remove column telC drop column tel from stuD 不能从表中删除一列46 若果所连接的两张表都是同一张表,那么这种连接称为(B)A 左连接B 内连接C 自连接D交叉连接47 查询语句的执行顺序,最先从哪句开始(B)A selectB fromC whereD order by48 应用程序与数据库的接口软件是(A)A 操作系统B 文件系统C 数据库管理软件D 应用程序49 关系数据库是什么的集合(A)A 表(关系)B 行C 列D 数据50多项选择:1 数据完整性包含:(ABCD)A 域完整性B实体完整性C自定义完整性D参照完整性2 SQL server2000 的身份验证模式包括(ABC)A 数据库身份验证B Windows身份验证C 混合身份验证D 自定义身份验证3 实体间的联系包含(ACD)A 1对1B 1对2C 1对多D 多对多4.创建数据库时可以指定数据库中数据文件的(ABC )A.初始大小B.存放位置C.逻辑名D.数据模型5.SQL Server2000可以创建以下哪些约束(ACD )A.主键约束B.全面约束C.外键约束D.检查约束5.下列哪些条件表达式可以查找到'数据库':(ABD )A、Like '数%'B、Like '_据_'C、Like '库%'D、Like '%库'3.对'*'符号错误的描述是:(ABD )A、代表所有列B、代表所有行C、代表一个长度的任意字符D、代表任意长度的任意字符4.哪些函数返回字符型数据:(BCD )A、Len()B、left()C、right()D、substring()7 数据库文件包括(ABD)A 主数据文件B 次数据文件C 特殊数据文件D 事务日志文件8下列那些数据库是系统数据库:(ABCD )A、MasterB、MSDBC、T empDBD、Model9 下列哪些语句属于DML:(ABD)A、selectB、updateC、AlterD、delete10 以下哪些命令可以给变量赋值(AB )A.select B.set C.print D.where。

商务数据分析练习题库(附答案)

商务数据分析练习题库(附答案)

商务数据分析练习题库(附答案)一、单选题(共40题,每题1分,共40分)1、可以用于统计门前的客流量,作为顾客进入商店的比率,也是衡量卖场外部吸引力的重要依据是()。

A、停留率B、上楼率C、进店率D、通过率正确答案:C2、()有权在新股发行时优先购买股票以维持其份额。

A、普通股股东B、老板C、员工D、大股东正确答案:A3、简单地将数据对象集划分成不重叠的子集,使得每个数据对象恰在一个子集中,这种聚类类型称作A、非互斥聚类B、划分聚类C、层次聚类D、模糊聚类正确答案:B4、—般来说,商品的触摸率和成交数量成()。

A、纵比B、反比C、横比D、正比正确答案:D5、以下说法错误的是()。

A、流量地图帮助卖家看清流量从店铺出去后的去向B、流量地图帮助卖家看清入店后在店内的流转路径C、流量地图帮助卖家看清顾客真实的购物需求D、流量地图帮助卖家看清店铺的流量入店来源正确答案:C6、下列选项中,与公式“= AVERAGE(C1:C3)”表达式计算结果相同的是()。

A、=C1+C3B、=C1+C2+C3C、=(C1 +C3)/2D、=(C1+C2+C3)/3正确答案:D7、在Excel中,选定工作表中所有单元格的方法是()。

A、单击工作表的一行B、使用快捷键Ctrl+AC、使用快捷键Shift+AD、单击工作表的一列正确答案:B8、产品数据分析在产品探索阶段通过数据分析指导()。

A、决策产品的定位B、产品库存C、产品结构调整D、产品迭代正确答案:A9、AVERGE (number1,number2.....)函数表示()。

A、求最大值B、求最小值C、求和D、求平均值正确答案:D10、下列不属于接触率指标的是()A、触摸率B、上楼率C、使用率D、试穿率正确答案:B11、在Excel默认状态下,双击工作簿中任意一个工作表标签可以A、复制这个工作表B、重命名这个工作表的名称C、改变这个工作表的位置D、删除这个工作表正确答案:B12、对比分析法是描将两个或两个以上的数据进行比较,分析它们的差异,从而揭示这些数据所代表的事物的发展变化情况和。

北语17春《数据库应用(SQL server)》作业1答案

北语17春《数据库应用(SQL server)》作业1答案
17春《数据库应用(SQL server)》作业1
一、单选题(共12道试题,共60分。)
1.在MS SQL Server中,用来显示数据库信息的系统存储过程是( )。
A. sp_dbhelp
B. sp_db
C. sp_help
D. sp_helpdb
正确答案:D
2. SQL语言中,删除记录的命令是( )。
A.错误
B.正确
正确答案:A
6. "2005.11.09"是SQL中的日期型常量。
A.错误
B.正确
正确答案:A
7.一个表可以创建多个主键。
A.错误
B.正确
正确答案:A
8. bigint是SQL的数据类型。
A.错误
B.正确
正确答案:B
1. "11.9"是SQL中的实型
2.语句select 15/2的执行结果是: 7.5。
A.错误
B.正确
正确答案:A
3.设置惟一约束的列可以为空。
A.错误
B.正确
正确答案:B
4.¥2005.89是SQL中的货币型常量。
A.错误
B.正确
正确答案:A
5.语句select 22%4,的执行结果是:0。
A.多对多
B.一对一
C.多对一
D.一对多
正确答案:D
8.下列哪个不是sql数据库文件的后缀( )。
A. .mdf
B. .ldf
C. .tif
D. .ndf
正确答案:C
9. SQL语言中,条件“年龄BETWEEN 40 AND 50”表示年龄在40至50之间,且( )。
A.包括40岁和50岁
B.不包括40岁和50岁

《MySQL数据库开发》期末复习题1

《MySQL数据库开发》期末复习题1

MySQL数据库开发》期末复习题1考试题型一、单选题(每小题2分,共40分)二、判断题(每小题1分,打”V”或”某”,共10分)三、问答题(共15分,每小题5分)四、综合题(共35分,每小题5分)一、填空1、用来表示数据库中行之间的关系的机制称为外键_约束。

2、字符集___是一套符号与编码,它包括编码规则以定义字符如何被编码为数字。

3、MySQL程序选项有两种通用形式:长选项__和__短选项。

4、MySQL数据类型分为四大主要类别:数值___、__字符、__二进制、时间。

5、存储程序是保存在服务器里的一组SQL语句的集合。

6、锁_是一种用来防止多个客户端时访问数据而产生问题的机制。

7、事务_是将一个数据处理执行步骤的集合作为一个单一单元来处理。

8、innoDB引擎是目前唯一可提供外键实现支持的引擎。

9、CREATE—temporaryTABLE创建临时表。

10、union—关键字能够将两个或多个SELECT语句的结果连接起来。

选择题主要在认证复习题中。

二、选择(单选)每小题2分,共40分(A)et(B)end(C)delimiter4、设置MySQL提示符的命令是(B)(A)tip(B)prompt5、导入ql脚本文件的命令是(A)(A)ource(B)cript(C)file(D)finih(D)meage(C)popup(D)ql6、关于SELECT语句以下哪一个描述是错误的(C)(A)SELECT语句用于查询一个表或多个表的数据。

(B)SELECT语句属于数据操作语言(DML)。

(C)SELECT语句的列必需是基于表的列的。

(D)SELECT语句表示数据库中一组特定的数据记录。

7、ENUM类型的字段level定义为(LOW、MIDDLE、HIGH),ORDERBYlevelac的顺序是(B)(A)HIGH、LOW、MIDDLE(B)LOW、MIDDLE、HIGHC)MIDDLE、LOW、HIGH(D)HIGH、MIDDLE、LOW8、SELECT某FROMcitylimit5,10描述正确的是(C)(A)获取第6条到第10条记录。

数据采集1+x初级模拟习题(附答案)

数据采集1+x初级模拟习题(附答案)

数据采集1+x初级模拟习题(附答案)一、单选题(共41题,每题1分,共41分)1.()又称全网爬虫,爬行对象由一批种子URL扩充至整个Web,主要为门户站点、搜索引擎和大型Web服务提供商采集数据。

A、通用网络爬虫B、增量式网络爬虫C、聚焦网络爬虫D、深层页面爬虫正确答案:A2.在MySQL中,创建完数据表之后,如果需要查看该表是否已经成功创建,可以在指定的数据库中使用()命令查看表。

A、show tables;B、select table;C、show table;D、update table;正确答案:A3.以下属于传输层协议的是()。

A、FTPB、TCPC、HTTPD、IP正确答案:B4.运算符“|”表示什么?A、返回拥有俩元素的节点集B、取元素节点的交集C、返回所有拥有俩元素的节点集D、以上都不对正确答案:C5.XPath 于 1999 年 11 月 16 日成为()标准?A、W3CB、XMLC、ROMCATD、以上都不对正确答案:A6.Apache的主配置文件路径为()A、httpd/conf/httpd.confB、/etc/httpd/conf/httpd.confC、conf/httpd.confD、conf正确答案:B7.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称为( )A、数据定义语言(DDL)B、数据管理语言C、数据操纵语言(DML)D、数据控制语言正确答案:C8.Tomcat容器运行的界面为()。

A、jspB、cC、aspD、php正确答案:A9.HTML中能够定义表单提交位置的属性是A、actionB、nameC、titleD、method正确答案:A10.以下选项中,不是Python语言特点的是()A、面向对象:Python具有多态、运算符重载、继承和多重继承等面向对象编程的主要特征B、变量声明:Python语言具有使用变量需要先定义后使用的特点C、强制可读:Python语言通过强制缩进来体现语句间的逻辑关系D、平台无关:Python程序可以在任何安装了解释器的操作系统环境中执行正确答案:B11.启动Apache服务命令为()。

二级access数据库考试试题及答案

二级access数据库考试试题及答案

二级access数据库考试试题及答案一、单选题(每题2分,共20分)1. 在Access数据库中,用于存储数据的表单类型是()。

A. 表单B. 查询C. 报表D. 宏答案:A2. Access数据库中,用于创建表之间的关系是()。

A. 表单B. 查询C. 关系D. 报表答案:C3. 在Access中,下列哪个不是数据类型()。

A. 文本B. 数字C. 日期/时间D. 图片答案:D4. Access数据库中,用于对数据进行排序和筛选的视图是()。

A. 表视图B. 设计视图C. 查询视图D. 报表视图答案:C5. 在Access中,创建一个新表单,可以通过()来实现。

A. 使用表单向导B. 使用设计视图C. 使用宏D. 使用模块答案:A6. Access数据库中,用于定义数据输入规则的属性是()。

A. 输入掩码B. 有效性规则C. 默认值D. 格式答案:B7. 在Access中,用于执行一系列操作的自动化工具是()。

A. 表单B. 查询C. 宏D. 模块答案:C8. Access数据库中,用于存储和执行SQL语句的查询类型是()。

A. 选择查询B. 操作查询C. SQL查询D. 交叉表查询答案:C9. 在Access中,用于创建数据报表的视图是()。

A. 表视图B. 设计视图C. 报表视图D. 数据透视表视图答案:C10. Access数据库中,用于设置表单的启动属性是()。

A. 表单属性B. 数据属性C. 事件属性D. 控件属性答案:A二、多选题(每题3分,共15分)1. 在Access中,可以作为主键的数据类型包括()。

A. 文本B. 数字C. 日期/时间D. 自动编号答案:A、B、C、D2. Access数据库中,可以创建的查询类型包括()。

A. 选择查询B. 参数查询C. 交叉表查询D. SQL查询答案:A、B、C、D3. 在Access中,可以设置的表单控件属性包括()。

A. 名称B. 标签C. 控件来源D. 事件答案:A、B、C、D4. Access数据库中,可以用于数据输入的表单控件包括()。

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

数据库和表
1.在Access中,常用的建立表结构的方法有(使用"数据表"视图和使用"设计"视图)
2.可以选择输入数据或空格的输入掩码是(9)
3.在Access数据库的表设计视图中,不能进行的操作是(插入记录),可以(修改字段类型设置索引增加字段)
4.要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设(参照完整性)
5.Access的表中,(OLE对象)不可以定义为主键
6.某用户想把音乐存入Access数据库,采用的数据类型是(OLE对象)
7.要求在文本框中输入文本时达到密码"*"号的显示效果,则应设置属性为(输入掩码)
8.有效性规则的主要功能是(限定数据取值范围)
9.(主关键字)可以设置为索引
10.对数据表进行筛选操作,结果是(只显示满足条件的记录,不满足条件的记录被隐藏)
11.如果在查询的条件中使用了通配符号"[]",它的含义是(通配方括号内列出的任一单个字符)
12.在Access的数据表中删除一条记录,被删除的记录(不能恢复)
13.某数据库的表中要添加一个WOrd文档,则采用的字段类型是(OLE对象数据类型)
14.某字段中已经有数据,现要改变字段的大小属性,将该字段大小重新设置为整数型,则以下所存数据会发生变化的是(2.5)
15.Access数据库的设计一般由五个步骤组成,步骤排序为(分析建立数据库的目的确定数据库中的表确定表中的字段确定主关键字确定表之间的关系)
16.通配符"#"的含义是(通配任何单个数字字符)
17.Access数据库的结构层次是(数据库→数据表→记录→字段)
18.将表中的字段定义为(主键),作用是使字段中的每一个记录都必须是唯一的便于索引。

19.(只读共享方式打开)不是Access2010提供的打开已有数据库的方式
20.创建表中建立字段"姓名",其数据类型应当是(文本)
21.在Access中,在"查询"特殊运算符"LIke"中,可以用来通配任何单个字符的通配符是(&)
22."有效性规则"属性只允许定义一个条件表达式
23.在关系数据库中,能够唯一地标识一个记录的属性或属性的组合,称为(关键字)
24.若要在"出生日期"字段设置"1993年以前出生的学生"有效性规则,应在该字段的有效性规则输入(<#1993-01-01#)
25.假设一个书店用(书号书名作者出版社…)一组属性来描述图书,可以作为"关键字"的是(书号)
26.(文本)可以建立索引
27.在设计表时,表输入掩码属性设置为"LLLL",则能够接收的输入是(abcd)
28.在Access中对表进行"筛选"操作的结果是(从数据中挑选出满足条件的结果)
29.创建新表时,通过(使用表设计器创建表)可以创建表的结构
30.若在查询条件中使用通配符"!",它的含义是(通配不再括号内的任意字符)
31.([S3v]Yatobiaf)不符合Access字段命名规则
32.在Access数据库中表之间的关系一般定义为(一对多)
33.设置性别字段的值只能是男或女,该字段有效性规则的设置应为("男"or"女")
34.(向货币型字段输入数据时,系统自动将其设置为四位小数),这个说法是错误的
35.定义字段默认值的含义是(在未输入数据之前系统自动提供的数值)
36.如果输入掩码设置为"L",则在输入数据的时候,该位置上可以接收的合法输入是(必须
输入字母A~Z,a~z)
37.能够使用"输入掩码向导"创建输入掩码的字段类型是(文本和时间/日期)
38.Access字段名的最大长度是(64字符)
39.(^_birthday^_^)不符合Access字段命名规则
40.在Access表中,可以定义3种主关键字,他们是(单字段多字段和自动编号)
41.输入掩码通过(限制可输入字符数仅接受某种字符类型在每次输入时自动填充某些数据)减少输入数据时的错误
42.在Access的数据表中删除一条记录,被删除的记录(不能恢复)
43.不属于Access提供的数据筛选方式是(按数据表视图筛选)
44.如果想在已建立的"tSalary"表的数据表视图中直接显示出姓"李"的记录,应使用Access提供的(筛选功能)
45.筛选的结果是(滤除不满足条件的记录)
46.Access表和数据库的关系是(一个数据库可以包含多个表)
47.如果一个字段在多数情况下取一个固定的值,可以将这个值设置成字段的(默认值)
48."教学管理"数据库里有三张表,为有效地反映三张数据表之间的联系,在创建数据库时应设置(表之间的关系)
49.在Access数据库的表设计视图中,不能进行的操作是(增加记录)
50.在数据表视图中,不能进行的操作是(修改字段类型)
51.对表中某一字段建立索引时,若其值有重复,可选择(有(有重复))索引
52.在表的设计视图中,不能完成的操作是(删除一条记录)
53.不能进行索引的字段类型是(日期)
54.在定义表之间的属性时,对要求输入相对固定格式的数据,例如电话号码010-*******,应该定义该字段的(输入掩码)
55.Access表中字段的数据类型不包括(通用)
56.已知某一数据库有两个数据表,它们的主键是一对多的关系,这两表若是想建立关联,应该建立的永久关联是(一对多)
57.某数据库的表中要添加Internet站点的网址,该采用的字段类型是(超级链接数据类型)
58.在Access中,参照完整性规则不包括(查询规则)
59.在Access数据库中,为了保持表之间的关系,要求在子表中添加记录时,如果主表中没有与之相关的记录,则不能在子表中添加该记录。

为此需要定义的关系是(参照完整性)
判断题
1.(参照完整性)是一种系统规则,Access可以用它来确保关系表中的记录是有效的。

2. Access数据库系统中,定义表中的字段就是确定表的结构,即确定表中字段的(大小)类型属性和说明
3.表的组成包括(表结构和表记录)
4.Access提供了两种字段数据类型保存文本或文本和数字组合的数据,这两种数据类型是(文本和备注)
5.(输入掩码)规定数据的输入模式,具有控制数据输入功能。

6.要建立两个表之间的关系,必须通过两表的(索引和关键字)来创建
7.在数据表视图下向表中输入数据,在未输入数值之前,系统自动提供的数值字段属性是(文本)
8.在Access查询的条件表达式中要表示任意单个字符,应使用通配符(?)。

相关文档
最新文档