《网络数据库与应用》高频考点试卷整理
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《网络数据库与应用》模拟试卷
考试形式:开卷考试时间:90分钟
学习中心:_________ 姓名:_________ 学号:_________ 成绩:
_________
请将答案直接写在试卷上,答题纸仅作草稿纸用!!!
一.是非题(每题1分共30分,在括号中使用×√答题)
1.在应用程序中使用了数据库管理系统,可以提高编程效率和应用程序的运行效率。()
2.在C/S模式中,客户端不能和服务器端安装在同一台机器上。()
3.MySQL可以在众多的操作系统下运行,也能在各种不同的体系结构上运行。()
4.为了让MySQL较好地支持中文,在安装MySQL时,应该将数据库服务器的缺省字符集
()设定为gbk。
5.MySQL服务器程序一旦启动后,就不能被关闭,除非重新启动主机。()
6.结构化查询语言只涉及查询数据的语句,并不包括修改和删除数据的语句。()
7.字符串“2010-02-2”和整数20100202都可以代表2010年2月2日。()
8.所有TIMESTAMP列在插入NULL值时,自动填充为当前日期和时间。()
9.NULL和Null都代表空值。()
10.!=和<>都代表不等于。()
11.x in (a,b,c)等同于x=a || x=b || x=c()
12.对于字符串型数据,空字符串’’就是NULL,对于数值型数据0就是NULL。()
13.所创建的数据库和表的名字,都可以使用中文。()
14.同一表中,列名不能重复。()
15.建立索引的目的在于加快查询速度以及约束输入的数据。()
16.只能将表中的一个列定义为主键,不能将多个列定义为复合的主键。()
17.在同一表中,任意两行的主键值不可能相同,也不能为NULL。()
18.相对而言,char类型的列比varchar类型的列在查询时速度慢。()
19.create table 语句中有定义主键的选项。()
20.RAND函数返回的是一个大于0小于1.0的随机数。()
21.DELETE语句中只要是没有WHERE子句,就将删除表中的所有数据行,不管有没有
()LIMIT语句。
22.当一个表中所有行都被delete语句删除后,该表也同时被删除了。()
23.在创建表的时候,就必须定义表之间的连接,然后才能在SELECT语句中使用该连接。()
24.INSERT语句所插入的数据行数据可以来自另外一个SELECT语句的结果集。()
25.UPDATE语句修改的是表中数据行中的数据,也可以修改表的结构。()
26.不使用JOIN关键字,也可以表示外连接。()
27.SELECT语句的ORDER BY子句定义的排序表达式所参照的列甚至可以不出现在输出列
()表中。
28.如果在排序和分组的对象上建立了索引,可以极大地提高速度。()
29.用union上下连接的各个select都可以带有自己的order by子句。()
30.UNION中ALL关键字的作用是在结果集中所有行全部列出,不管是否有重复行。()
二.单选题(每题1.5分,共15分)
1.三层结构中各层程序之间的关系是_____。
A.各层的程序必须分开安装在不同的机器上。
B.各层的程序必须安装在同一台机器上。
C.安装数据库服务器的机器中不能有前两层的程序。
D.各层的程序可以分开安装在不同的机器上,也可以安装在同一台机器上。
2.MySQL中,预设的、拥有最高权限超级用户的用户名为_____。
A.DA
B.Administrator
C.root
D.test
3.MySQL客户端程序成功启动的条件是_____。
A.MySQL服务器已经成功启动,并且在启动客户端时,提供正确的用户名和口令等
连接信息。
B.MySQL服务器在关闭的状态下,并且在启动客户端时,提供正确的用户名和口令
等连接信息。
C.MySQL服务器已经成功启动,在启动客户端时,可以不提供正确的用户名和口令
等连接信息。
D.A、B、C都对。
4.对于ENUM和SET类型,说法正确的是:_____。
A.前者能从众多的成员中选择多个,而后者只能选择一个
B.后者能从众多的成员中选择多个,而前者只能选择一个
C.两者都能从众多的成员中选择多个
D.两者都只能从众多的成员中选择一个
5.UNIQUE惟一索引的作用是_____。
A.保证参加惟一索引的各列,不得再参加其他的索引。
B.保证各行在该索引上的值不得为NULL。
C.保证惟一索引不能被删除。
D.保证各行在该索引上的值都不得重复。
6.要简单地观察表ta的数据结构,可以使用的语句为_____。
A.LIST ta
B.DESC ta
C.STRU ta
D.DISP ta
7.从GROUP BY分组的结果集中再次用条件表达式进行筛选的子句是_____。
A.WHERE
B.HAVING
C.ORDER BY
D.FROM
8.下列_____不属于连接种类。
A.内连接
B.交叉连接
C.左外连接
D.中间连接
9.自连接的特点是_____。
A.两个不同的表使用不同的表别名,在相同名字的列上进行连接
B.两个不同的表使用相同的表别名,在不同名字的列上进行连接
C.一个表使用不同的表别名进行连接
D.一个表使用相同的表别名进行连接
10.有三个表,它们的记录行数分别是20行、4行和10行,三个表进行交叉连接后,结果
集中共有_____行数据。
A.34
B.340
C.800
D.不确定
三.填充题(每格1分共10分)
1.如果MySQL服务名为MySQL5,则在Windows的命令窗口中,停止MySQL服务
的指令是。
2.bigint类型的数据占用的字节数为:。
3.ODBC是一种。
4.将company数据库作为当前数据库的语句是_____。
5.select -(1+3.0)/2.0;的结果为_____。
6.select ‘2.5a’+3;的结果为_____。
7.select -5.0*6.0;的结果为_____。
8.select 4/2;的结果为_____。
9.select 'Abc'='aBc';的结果为_____。
10.select null<=>null;的结果为_____。