登录
首页 >  数据库 >  MySQL

MySQL——数据库对象

来源:SegmentFault

时间:2023-01-11 07:58:07 231浏览 收藏

小伙伴们有没有觉得学习数据库很有意思?有意思就对了!今天就给大家带来《MySQL——数据库对象》,以下内容将会涉及到MySQL,若是在学习中对其中部分知识点有疑问,或许看了本文就能帮到你!

数据库对象

表、索引、视图、图表、缺省值、规则、触发器、语法、函数等

图片描述
  • 对象名称必须以字母开头
  • 有效的字符包括数字、字母和#_$
  • 不要使用保留字作为对象名称
  • 同一用户下的对象不能同名,即使数据类型不同

索引

加速对表的查询操作,通过使用快速路径访问方法快速定位数据,减少磁盘的I/O

  • 自动创建:

在表上建立一个外键的时候,自动创建一个对应的普通索引
在表上建立一个主键的时候,自动创建一个对应的唯一索引

  • 手动创建:

create index [index_name] on [tablename](listname);

视图

是虚表,实际上将查询结果取一个名字
好处:

  • 限制对数据的访问
  • 是复杂的查询变得简单

今天关于《MySQL——数据库对象》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>