数据库系统工程师考试的考试试题

数据库系统工程师考试的考试试题,第1张

●假设某硬盘由5个盘片构成(共有8个记录面),盘面有效记录区域的外直径为30cm,内直径为10cm,记录位密度为250位/mm,磁道密度为16道/mm,每磁道分16个扇区,每扇区512字节,则该硬盘的格式化容量约为(2)MB。

● (3)是指按内容访问的存储器。

(3)A虚拟存储器B相联存储器

C 高速缓存(Cache) D 随机访问存储器 阅读下列说明,回答问题1和问题2,将解答填入答题纸的对应栏内。

说明

假设某大型商业企业由商品配送中心和连锁超市组成,其中商品配送中心包括采购、财务、配送等部门。为实现高效管理,设计了商品配送中心信息管理系统,其主要功能描述如下:

1 系统接收由连锁超市提出的供货请求,并将其记录到供货请求记录文件。

2 在接到供货请求后,从商品库存记录文件中进行商品库存信息查询。如果库存满足供货请求,则给配送处理发送配送通知;否则,向采购部门发出缺货通知。

3 配送处理接到配送通知后,查询供货请求记录文件,更新商品库存记录文件,并向配送部门发送配送单,在配送货品的同时记录配送信息至商品配送记录文件。

4 采购部门接到缺货通知后,与供货商洽谈,进行商品采购处理,合格商品入库,并记录采购清单至采购清单记录文件、向配送处理发出配送通知,同时通知财务部门给供货商支付货款。该系统采用结构化方法进行开发,得到待修改的数据流图(如图1-1所示)。

问题1(8分)

使用说明中的词语,给出图 1-1 中外部实体 E1 至 E4 的名称和数据存储 D1 至D4的名称。

问题2(7分)

图 1-1 中存在四处错误数据流,请指出各自的起点和终点;若将上述四条错误数据流删除,为保证数据流图的正确性,应补充三条数据流,请给出所补充数据流的起点和终点。(起点和终点请采用数据流图1-1中的符号或名称) 数据库系统工程师2009年上半年软考真题,详情请参见参考资料 。

为大家收集整理了《2014计算机二级考试mysql数据库测试题》供大家参考,希望对大家有所帮助!!!

一,填空题(每空4分,共40分) 1.如果一个MySQL的版本号没有后缀,表示该版本已经在很多地方运行一段时间了,而且

没有非平台特定的错误报告。我们通常称之为版。

2.可以用几种方式提供MySQL程序的选项:

(1) 在命令行中在程序名后面提供。

(2) 在程序启动时读取的中设置。

(3) 在 中设置。

3.在创建数据库时,可以使用子句确保如果数据库不存在就创建它,如果存在就直接使用它。

4. 类型的数据可以理解成只能取指定的几个值的字符串。

5.在创建表格时,可以使用 关键词使当前建立的表为临时表。

6.从表a中选择第10条到第20条记录可以使用如下语句:select from a 10 10

7.创建索引通常使用 语句,

该语句最终会被MySQL转换成相应的语句执行。

二.选择题(每题2分,共20分)

1 以下关于MySQL的说法中错误的是:

A MySQL是一种关系型数据库管理系统

B MySQL软件是一种开放源码软件

C MySQL服务器工作在客户端/服务器模式下,或嵌入式系统中

D MySQL完全支持标准的SQL语句

2 以下关于MySQL配置向导的说法中错误的是:

A MySQL安装完毕后,会自动启动MySQL配置向导

B MySQL配置向导用于配置Windows中的服务器

C MySQL配置向导将用户选择结果放到模板中生成一个myini文件

D MySQL配置向导可以选择两种配置类型:标准配置和详细配置

3是MySQL服务器

AMySQL

BMySQLD

CMySQL Server

DMySQLS

4 DROP DATABASE会删除数据库目录和文件,返回 。

A一个逻辑值表示运行成功与否

B被删除的表的名称列表

C 已被删除的表的数量

D删除文件的大小

5 转义字符“\n”表示:

ANUL

B退格

C新行

D制表符

6 创建表时,不允许某列为空可以使用:

ANOT NULL

BNO NULL

CNOT BLANK

DNO BLANK

7 从学生(STUDENT)表中的姓名(NAME)字段查找姓“张”的学生可以使用如下代码:select from student where。

ANAME=’张’

BNAME=‘%张%’

CNAME LIKE ‘张%’

DNAME LIKE ‘张’

8 要快速完全清空一个表,可以使用如下语句:

A TRUNCATE TABLE

B DELETE TABLE

C DROP TABLE

D CLEAR TABLE

9 以下哪个表不用于MySQL的权限管理: AHOST

BDB

C COLUMNS_PRIV

DMANAGER

10 备份是在某一次完全备份的基础,只备份其后数据的变化。

A比较

D检查

C增量

D二次

三,问答题

1试说明在命令行中输入密码的方式及其利优缺点。(15分)

2试述MySQL中的整数类型有哪些,每种类型有符号(SIGNED)时的取值范围,并为每种类型举一个使用示例。(25分)

答案:

一,填空题

1.稳定

2 选项文件 环境变量

3 IF NOT EXISTS

4 ENUM(或枚举)

5 TEMPORARY

6limitoffset

7 CREATE INDEXALTER TABLE

二,选择题

1D 2 A3B4C  5C6A7C8A9D10C

三,问答题

1.试说明在命令行中输入密码的方式及其利优缺点。

答:在命令行中输入密码可以使用“-p密码”或“――password=密码”两种方式,注意 “-p”或“--password=”与后面的密码之间没有空格。

如果使用“-p”或“—password”选项但没有指定密码,客户端程序提示输入密码。此时输入密码会以星号显示,而不显示密码本身,这比在在命令行输入密码要安全得多。

2试述MySQL中的整数类型有哪些,每种类型有符号(SIGNED)时的取值范围,并为每种类型举一个使用示例。

答:MySQL中整数类型共有四种,各类型表示范围及使用示例如下。

(1) TINYINT:-27 ┈ 27-1,可用于记录一门课程的考试分数(满分100分)。

(2) SMALLINT:-215 ┈ 215-1,可用于记录一门课程的课时数。

(3) MEDIUMINT:-223 ┈ 223-1, 可用于记录一个软盘的已用字节数。

(4) INT:-231 ┈ 231-1,可用于记录一个国家的人数。

(5) BIGINT:-263 ┈ 263-1,可用于记录全世界的人数。

答案如下,正确为T,错误为F

1、 oracle数据库系统中, 启动数据库的第一步是启动一个数据库实例。 ( T ) 2、Oracle服务器端的监听程序是驻留在服务器上的单独进程,专门负责响应客 户机的连接请求。( F) 3、 oracle数据库中实例和数据库是一一对应的 (非ORACLE并行服务, 非集群) 。 ( T) 4、系统全局区SGA 是针对某一服务器进程而保留的内存区域,它是不可以共享 的。( F ) 5、数据库字典视图ALL_视图只包含当前用户拥有的数据库对象信息。 ( F ) 8、数据字典中的内容都被保存在SYSTEM表空间中。( T ) 9、HAVING后面的条件中可以有聚集函数,比如SUM(),AVG()等, WHERE 后面的 条件中也可以有聚集函数。( F ) 10、"上海西北京" 可以通过like ‘%上海_’查出来。( F

11、 表空间是oracle 最大的逻辑组成部分。Oracle数据库由一个或多个表空间 组成。 一个表空间由一个或多个数据文件组成,但一个数据文件只能属于一个表 空间。( T ) 12、表空间分为永久表空间和临时表空间两种类型。( T ) 13、truncate是DDL *** 作,不能 rollback。( T ) 14、 如果需要向表中插入一批已经存在的数据, 可以在INSERT语句中使用WHERE 语句。( F ) 15、Oracle数据库中字符串和日期必须使用双引号标识。( F ) 16、Oracle数据库中字符串数据是区分大小写的。( T )

17、Oracle数据库中可以对约束进行禁用,禁用约束可以在执行一些特殊 *** 作 时候保证 *** 作能正常进行。( F )

18、为了节省存储空间,定义表时应该将可能包含NULL值的字段放在字段列表 的末尾。( T ) 20、在连接 *** 作中,如果左表和右表中不满足连接条件的数据都出现在结果中, 那么这种连接是全外连接。( T ) 21、自然连接是根据两个表中同名的列而进行连接的,当列不同名时,自然连接 将失去意义。( T ) 23、PL/SQL代码块声明区可有可无。( T ) 24、 隐式游标与显式游标的不同在于显式游标仅仅访问一行, 隐式的可以访问多

行。( F )

25、隐式游标由PL/SQL维护,当执行查询时自动打开和关闭。( T ) 26、显式游标在程序中显式定义、打开、关闭,游标有一个名字。( T )

27、隐式游标的游标属性前缀是SQL。( T ) 28、显式游标的游标属性的前缀是游标名。( T ) 29、隐式游标的属性%ISOPEN总是为FALSE。(

T ) 30、显式游标的%ISOPEN根据游标的状态确定值(

F )

31、隐式游标的SELECT语句带有INTO子串,只有一行数据被处理。( T ) 32、 显式游标可以处理多行数据, 在程序中设置循环, 取出每一行数据。 ( T

34、可以在PL/SQL中使用GOTO语句使运行流程进行跳转。( F )

35、因为存储过程不返回值,使用时只能单独调用;而函数却能出现在能放置表 达式的任何位置。( Y )

查看页面:>

数据库系统工程师上午考试为基础知识科目,包含75道客观选择题,每小题1分,总分为75分。数据库系统工程师基础知识考试时间为上午9:00-11:30,考试时长为150分钟。

数据库系统工程师包含两个考试科目,分别在上午和下午考试,上午考试为基础知识科目。基础知识考试为客观选择题,共计75道选择题,每小题1分,总分为75分,合格标准基本上稳定在45分合格。

数据库系统工程师下午案例分析为问答题,包含多道大题,每道大题分为多个小题,每小题分值不等。

数据库系统工程师需要两个科目都及格才算合格,单科及格的成绩不予保留,也不能转移到下次考试时使用。

温馨提示:因考试政策、内容不断变化与调整,猎考网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

下方免费复习资料内容介绍:2019下半年广东软考考生报考承诺书下载

格式:ZIP大小:132KB 2023年嵌入式系统设计师学习计划

格式:DO大小:251663KB

资格考试有疑问、不知道如何总结考点内容、不清楚报考考试当地政策,点击底部咨询猎考网,免费领取复习资料

1、查和“S0701026”读者借了相同图书的读者的图书证号和姓名selectrno,rnfromreaderwherernoin(selecta

rnofromborrowasa,borrowasbwherea

bno=b

bnoandb

rno='S0701026')2、查询每个读者的姓名和所借图书名selectrn,bnfromreader,borrow,bookwherereader

rno=borrow

rnoandborrow

bno=book

bno3、查没有借书的读者的图书证号和姓名selectrno,rnfromreaderwherernonotin(selectrnofromborrow)4、查询借阅了“数据结构”的读者数量selectcount()fromborrowwherebno=(selectbnofrombookwherebn='数据结构')groupbybno5、查“李丽”和“张朝阳”都借阅了的图书的书号selecta

bnofromborrowasa,borrowasbwherea

rno=(selectrnofromreaderwherern='李丽')andb

rno=(selectrnofromreaderwherern='张朝阳')anda

bno=b

bno6、查询借书上限最大的读者信息selectfromreaderwhererup=(selectmax(rup)fromreader)orderbyrupdesc7、查询借阅图书数量达到2本的读者信息selectfromreaderwherernoin(selectrnofromborrowgroupbyrnohavingcount()>1)8、查询每个读者姓名,所借图书的图书号,没有借书的读者也列出来selectreader

rn,bnofromreaderleftjoinborrowonreader

rno=borrow

rno9、查询没有借阅“C程序设计”的读者姓名selectrnfromreaderwherernonotin(selectrnofromborrowwherebno=(selectbnofrombookwherebn='C程序设计'))10、检索所有姓李的读者所借图书的书号selectbnofromborrowwherernoin(selectrnofromreaderwherernlike'李%')11、查被借出的图书编号以“TP”开头的图书信息selectfrombookwherebnoin(selectbnofromborrowwherebnolike'TP%')12、查没有被借阅的图书信息selectfrombookwherebnonotin(selectbnofromborrow)13、查询借阅了“数据库原理及其应用教程”的读者的图书证号和姓名selectreader

rno,rnfromreader,borrow,bookwherereader

rno=borrow

rnoandborrow

bno=book

bnoandbn='数据库原理及其应用教程'14、统计各个系读者的数量,显示系名和数量selectrde系名,count()数量fromreadergroupbyrde15、查询有过期未还图书的读者的书号、姓名、所在系selectbno,rn,rdefromreader,borrowwherereader

rno=borrow

rnoandrda

rnofromborrowasa,borrowasbwherea

bno=(selectbnofrombookwherebn='数据结构')andb

bno=(selectbnofrombookwherebn=' *** 作系统教程')anda

rno=b

rno17、查库存书的总数selectsum(bnu)frombook18、查询借阅了图书的读者信息selectfromreaderwherernoin(selectrnofromborrow)

关系模型:读者表(读者编号,姓名,性别,出生年月,单位,可借阅图书数目)主键是读者编号

图书信息表(书号,书名,作者,出版社,可被借次数)主键是书号

借阅表(读者编号,书号,借阅时间,归还时间)读者编号参照读者表的读者编号,书号参照图书信息表的书号

以上就是关于数据库系统工程师考试的考试试题全部的内容,包括:数据库系统工程师考试的考试试题、2014计算机二级考试mysql数据库测试题、oracle数据库的题目,求答案。。。。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9859106.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存