12.CHAR 和 VARCHAR 的区别?
    1. char类型的长度是固定的,varchar的长度是可变的。
    char(10),输入的是”abc”这三个字符时,它们占的空间一样是10个字节,包括7个空字节。
    varchar(10), 然后输入abc三个字符,那么实际存储大小为3个字节。除此之外,varchar还需要使用1或2个额外字节记录字符串的长度
    2.效率不同
    1、char类型:char类型每次修改的数据长度相同,效率更高。
    2、varchar类型:varchar类型每次修改的数据长度不同,效率更低。
    3.存储空间不同
    1、char类型:char类型存储的时候是初始预计字符串再加上一个记录字符串长度的字节,占用空间较大。
    2、varchar类型:varchar类型存储的时候是实际字符串再加上一个记录字符串长度的字节,占用空间较小。

    13.LIKE 声明中的%和_是什么意思?
    %对应于 0 个或更多字符,_只是 LIKE 语句中的一个字符。

    14.如何显示前 50 行?
    limit:
    select * from emp limit 5;

    15.数据库中的事务是什么?
    事务(transaction)是作为一个单元的一组有序的数据库操作。如果组中的所有操作都成功,则认为事务成功,即使只有一个操作失败,事务也不成功。如果所有操作完成,事务则提交,其修改将作用于所有其他数据库进程。
    如果一个操作失败,则事务将回滚,该事务所有操作的影响都将取消。

    1.事务特性
    原子性:即不可分割性,事务要么全部被执行,要么就全部不被执行。
    一致性:事务的执行使得数据库从一种正确状态转换成另一种正确状态
    隔离性:在事务正确提交之前,不允许把该事务对数据的任何改变提供给任何其他事务,
    持久性:事务正确提交后,其结果将永久保存在数据库中,即使在事务提交后有了其他故障,事务的处理结果也会得到保存。