Lec1-课程介绍
1. Objective
- 高性能数据库开发原则
-
SQL中的优化
-
优化
SQL
提高数据库应用效率 -
优化
索引
提高数据库应用效率 -
优化
物理结构
提高数据库应用效率 -
优化
数据库设计
提高数据库应用效率
-
优化
-
SQL的经典模式和其它专题
- SQL的经典模式
- 并发、大数据量等专题
-
衡量数据库技术难度的指标是每秒钟能够处理交易的数量
- 支付宝双十一峰值是每秒钟处理54万个订单
- 天猫双十一
-
面对的问题:
高数据量和高并发
下的数据库开发,对应空间复杂度和时间复杂度
2. 推荐阅读
- Database Management Systems [Raghu Ramakrishnan ; Johannes Gehrke]
- Expert Oracle Database Architecture [Thomas Kyte]
- High Performance MySQL [Baron Scbwartz,Peter Zaitsev,Vadim Tkacbenko] 推荐SQL的阅读
- Database Design & Relational Theory [C.J.Date] 基础关系
- SQL CookBook [Anthony Molinaro]
- The Art of SQL [STEPHANE FAROULT , Peter Robson]
3. 基础
- 关系代数:是关系型数据库,决定了关系型数据库设计开发等等:选择(select)、投影(project)、连接(join)、联合(union)、差(difference)、乘(product)
- DB,DBMS,基于数据库的应用程序
- 数据库的基本特性(表、KEY、完整性约束、锁、视图、事…)
- SQL:基本的DDL,DML,触发器,存储过程等的语法和基本用法
- 数据库设计的基本原则
版权声明:本文为qq_44202160原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。