MySQL理论

21、视图通过select查询语句定义,是从一个或多个表导出,用来导出视图的表为基表,导出的视图为虚表,在数据库中,只存储视图的定义,不存放视图对应的数据,这些数据仍然存放在原来的基表中

       优点:方便用户操作,集中分散的数据、增加安全性、便于数据共享、简化查询操作、屏蔽数据库的复杂性、可以重新组织数据

22、索引按照数据表中一列或者多列进行索引排序,并为其建立指向数据表记录所在的位置指针。索引访问首先搜索索引值,并通过指针直接找到数据表中对应的记录。

建立索引的作用:提高查询速度、保证列值的唯一性、查询优化依靠索引起作用、提高order by 和group by的执行速度

23、数据完整性:实体完整性(primary key)、参照完整性、用户定义的完整性、完整性约束(主键: primary key ,外键:foreign key(外键名) references 主键名)

24、mysql语言:用户变量前添加一个@,大多数系统变量前加两个@

25、存储:delimiter

26、存储过程传递:in   存储过程输出:out    输入/输出参数:inout

27、存储过程可以有一个或者多个参数,也可以没有参数

28、事务特性:原子性 、 一致性 、 隔离性 、 持久性

29、事物并发处理情况:脏读(提取未提交数据)、不可重复读、幻读(前后两次读取因更改数据而不同)

30、管理锁的级别:表级锁、行级锁、页级锁

31、数据库设计:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值