数据库开发-1-概述

Lec1-课程介绍

1. Objective

  1. 高性能数据库开发原则
  2. SQL中的优化
    1. 优化SQL提高数据库应用效率
    2. 优化索引提高数据库应用效率
    3. 优化物理结构提高数据库应用效率
    4. 优化数据库设计提高数据库应用效率
  3. SQL的经典模式和其它专题
    1. SQL的经典模式
    2. 并发、大数据量等专题
  4. 衡量数据库技术难度的指标是每秒钟能够处理交易的数量
    1. 支付宝双十一峰值是每秒钟处理54万个订单
    2. 天猫双十一
  5. 面对的问题:高数据量和高并发下的数据库开发,对应空间复杂度和时间复杂度

2. 推荐阅读

  1. Database Management Systems [Raghu Ramakrishnan ; Johannes Gehrke]
  2. Expert Oracle Database Architecture [Thomas Kyte]
  3. High Performance MySQL [Baron Scbwartz,Peter Zaitsev,Vadim Tkacbenko] 推荐SQL的阅读
  4. Database Design & Relational Theory [C.J.Date] 基础关系
  5. SQL CookBook [Anthony Molinaro]
  6. The Art of SQL [STEPHANE FAROULT , Peter Robson]

3. 基础

  1. 关系代数:是关系型数据库,决定了关系型数据库设计开发等等:选择(select)、投影(project)、连接(join)、联合(union)、差(difference)、乘(product)
  2. DB,DBMS,基于数据库的应用程序
  3. 数据库的基本特性(表、KEY、完整性约束、锁、视图、事…)
  4. SQL:基本的DDL,DML,触发器,存储过程等的语法和基本用法
  5. 数据库设计的基本原则
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值