数据库技术作业1

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

作业一

一、单项选择题(共20道小题,共100.0分)

1.CREATE语句属于SQL的(A )语言。

1.数据定义语言(DDL)

2.INSERT(插入)语句属于SQL的( B )语言。

B.数据操作语言(DML)

3.( B )数据库保证对任意数据唯一的连接路径,能够以简洁的代码实现数据的读取。

B.阶层型

4.对数据进行读取/插入操作的是由( B )完成的。

B.数据管理系统

5.(错误)CREATE TABLE命令的选项很多,( C )用于禁止设置重复的值。

C. UNIQUE

6.CREATE TABLE命令的选项很多,( D )用于定义自动递增数据列。

D.AUTO_INCREMENT

7.修改MySQL用户root的密码的指令是( A )。

1.mysqladmin -u root password test

8.以下( D )命令可以用来查看Mysql当前的数据库一览。

D.show databases;

9.可以给表名设定短的别名,此时使用(B )语句。

B.AS

10.SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等,其中最重要的、使用最频繁的语句是( C )语句。

C SELECT

11.在监视器(或称客户端)中使用SQL语句时,可以使用()添加注释。

D./* …*/

12.某查询语句运行后返回的结果集为:

1班 72

2班 75

3班 NULL

则最有可能的查询语句是以下的(B )。

B. SELECT AVG(score) FROM test WHERE class<3 GROUP BY class

13.从学生(STUDENT)表中的姓名(NAME)字段查找姓“张”的学生可以使用如下代码:

select * from student where( C )。

LIKE ‘张%’

14.DELETE FROM S WHERE 年龄>60语句的功能是( A )。

1.从S表中彻底删除年龄大于60岁的记录

15.在查询语句中,ORDER BY 的含义是( A )。

1.结果排序

16.SELECT EXTRACT(YEAR_MONTH FROM '2010-08-21 12:00:00'); 返回的结果是( D )。

D.201008

17.SELECT LENGTH('理由') ; 返回的结果是( D )。

D.4

18.[+]、[−]、[*]和[/] 等,通常被称为(A )。

1.算术运算符

19.( A )运算符是对子查询中抽出的记录作是否存在检查的运算符。

1.EXISTS

20.具有“复制表的列构造以及数据来创建新表”功能的语句是( B )。

1.CREATE TABLE 新表名SELECT * FROM 旧表名;

作业二

、单项选择题(共20道小题,共100.0分)

1.通常没有特别指定引擎时,将使用默认引擎( A )。

1.MyISAM

2.(C )是在某一事务处理中对同一数据进行多次读取,但由于其他事

务处理的更新动作读取的数据状态发生了改变。

C 不可重复读取

3.( A )从别的事务处理中读取到还没有提交的更新数据。

1.非提交读取

4.( A )是当用户参照数据时,将对象数据变为只读形式的锁定。

1.共享锁定

5.在大多数数据库中用( A )结构来保存索引。

1.B树

6.(错误)CREATE INDEX命令的作用是(C )。

C创建索引

7.( C )是表中所有记录的搜索引导。

C索引

8.(错误)以下关于视图的描述中,错误的是( D )。

D在一个语句中,一次可以修改一个以上的视图对应的基表

9( C )命令可以查看视图的创建语句。

C SHOW CREATE VIEW

10创建视图时( A )。

1.可以引用其它的视图

11( D )是只能使用在存储过程中的变量,用于保存存储过程中的临时值。

D 局部变量

12在存储过程中,( A )函数取得前一条SELECT语句中检索出的记录件数。

1.FOUND_ROWS

13定义存储过程时,如果在参数前指定INOUT,则说明该参数是(B )。

B既是输入型,也是输出型

14定义存储函数时,不能指定参数的类型,它的参数只能是( A )。

1.输入型

15定义存储函数的命令是( A )。

1.CREATE FUNCTION

16将数据库整体保存到文件中的操作被称为( B )。

B 转储

17(错误)CSV文件的内容是( D )作为分隔符来组织起来的文本数据。

D逗号

18向数据库中导入CSV文件被称为(B )。

B导入

19将数据库表中的数据提取出来的动作,被称为( A )。

1.导出

20在MySQL监视器中使用tee命令的作用是( B )。

B 将执行结果保存到文件中

相关文档
最新文档