数据库mysql
文章平均质量分 80
ty_xtt
这个作者很懒,什么都没留下…
展开
-
2018秋招面试问题(十二、MySQL基础(1))
注:面试过程中整理的学习资料,如有侵权联系我即刻删除。创建数据库test1:CREATE DATABASE test1;查看数据库:SHOW DATABASES;选择具体数据库:USE test1;删除某个数据库:DROP DATABASE test1;创建表:CREATE TABLE test1( -> id INT, -> name VARC...原创 2018-10-24 10:50:18 · 289 阅读 · 0 评论 -
2018秋招面试问题(十三、MySQL基础(2))
注:面试过程中整理的学习资料,如有侵权联系我即刻删除。第二部分:索引的操作什么是主键?:就是表中唯一标识每一行的一列或者多列字段。什么是索引?:就是表中按照一定顺序排列的一列或者多列字段。索引相当于是一本书的目录,而主键相当于是一本书的页码。主键也是索引的一种。索引的优缺点?:优点:提高数据检索的性能。 缺点:索引会占据物理存储空间;当向表中添加/删除数据时,索引也...原创 2018-10-24 10:56:35 · 226 阅读 · 0 评论 -
2018秋招面试问题(十四、MySQL基础(3))
第四部分:触发器的操作什么是触发器?触发器是监听某种情况,触发某种操作。创建触发器有四元素:一个监听地点(table)、一个监听事件(insert、update、delete)、一个触发时间(before、after)、一个触发事件(insert、delete、update)。触发器是数据库对象之一,与函数非常类似,需要声明、执行。但是触发器的执行是由事件来触发的。当表发生更改...原创 2018-10-24 11:01:30 · 224 阅读 · 0 评论 -
2018秋招面试问题(十五、MySQL基础(4))
第六部分:多表数据记录查询(join)关系数据操作:并:并就是把具有相同字段数目和字段类型的表合并到一起。合并的时候重复的记录只出现一次。笛卡儿积(交叉连接):就是直接将两个表合起来,前几个字段是a表的,后几个字段是b表的,总记录数是a记录数*b记录数。就是个排列组合。内连接:就是在笛卡儿积数据记录中,保留表关系中所有匹配的数据记录,舍弃不匹配的数据记录。内连接按照匹配的条件可...原创 2018-10-24 11:08:47 · 300 阅读 · 0 评论 -
2018秋招面试问题(十六、MySQL面试问题)
查看表的主键show fields from product;关系型数据库MYSQL就是关系型数据库。非关系型数据库就是key_value模型的数据库,通常会用到哈希表。非关系型数据库的优点:基于键值对的,可以想象成表中的主键和值的对应关系,而且不需要经过SQL层的解析,所以性能非常高。 可扩展性同样也是因为基于键值对,数据之间没有耦合性,所以非常容易水平扩展。关系型数据库的...原创 2018-10-24 11:13:50 · 621 阅读 · 0 评论