mysql 人名用什么类型_MySQL考试题 -

MySQL考试题

一、

选择题

1. 建表语句中的 not null,该代码表示的含义是什么?

A. 允许空格 B. 非空约束 C. 不允许写入数据 D. 不允许读取数据

2. select * from student 该代码中的 * 号,表示的正确含义是什么?

A. 普通的字符*号 B. 错误信息 C. 所有的字段名 D. 模糊查询

3. 向数据表添加数据,哪些是添加的关键字?

A. insert B. update C. delete D. select

4. 函数 max() 表明这是一个什么函数?

A. 求总值函数 B. 求最小值函数 C. 求平均值函数 D. 求最大值函数

5. 修改表记录的语句关键字什么?

A. delete B. update C. insert D. select

6. 删除表记录的语句关键字什么?

A. insert B. update C. delete D. select

7. 模糊查询的关键字是什么?

A. not B. and C. like

D. or

8. 表达式select (9+6*5+3%2)/5-3 的运算结果是多少?

A. 1 B. 3 C. 5 D. 7

9. 表达式 select ((6%(7-5))+8)*9-2+(5%2) 的运算结果是多少?

A. 70 B. 71 C. 72 D. 73

10. delete from student where s_id > 5 该代码执行的是哪项操作?

A. 添加记录 B. 修改记录 C. 删除记录 D. 查询记录

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

A. TRUNCATE TABLE B. DELETE TABLE C. DROP TABLE D. CLEAR TABLE

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

A. MySQL是一种关系型数据库管理系统 B. MySQL软件是一种开放源码软件

C. MySQL服务器工作在客户端/服务器模式下,或嵌入式系统中 D. MySQL完全支持标准的SQL语句 13. 下面语句的执行结果是什么?

Select !((1 or 0) and (0 or 1)); A. 0 B. 1 C. 2 D. 3

14. 下面语句的执行结果是:()

Select 19>>3; A. 0 B. 1 C. 2 D. 3

15. 下面的语句在哪个字段上加索引可以提高查询速度?

select first_name,last_name,numberid from student where surname>’C’; A. first_name B. last_name C. numbered D. surname

16. 下列选项哪个是正确的选项

A. byte、short、int、long都是MySQL的数据类型 B. varchar2、varchar和char都是MySQL的数据类型

C. MySQL保存数字的时候可以使用number类型,整数和小数都能保存 D. date和datetime是MySQL的日期类型 17. 某个列要保存银行账号,应该使用什么类型?

A. Int B. Char C. Varchar D. varchar2

18. 某个列要保存用户发表的游记内容,应该选择什么类型?

A. Char B. Varchar C. Text D. longtext

19. 保存员工出生日期应该使用什么类型?

A. Date B. Datetime C. Varchar D. timestamp

20. 员工姓名列应该使用什么约束?

A. Not null B. 主键约束 C. 外键约束 D. 唯一约束

21. 员工编号列应该使用什么约束?

A. not null B. 主键约束 C. 外键约束 D. 唯一约束 二、简答题:

1. 什么是数据库视图,什么情况下才使用视图技术?

2. 什么是数据库索引?什么情况下使用索引?

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值