import numpy as np
a=np.sum([[0, 1], [0, 5]]) # 6
b=np.sum([[0, 1], [0, 5]], axis=0) # [0 6]
c=np.sum([[0, 1], [0, 5]], axis=1) # [1 5]
a=np.sum([[2, 1], [0, 5]]) # 8
b=np.sum([[2, 1], [0, 5]], axis=0) # [2 6]
c=np.sum([[2, 1], [0, 5]], axis=1) # [3 5]
Mysql
- select 是投影,where是选择
- select语句 的执行结果是:临时表
- 查询默认:升序
- 局部变量中,select语句对多个局部变量赋值,set语句 对1个局部变量赋值。刚定义的局部变量 初始值为空
- from 子句出现多个 基本表 或者 视图时,系统执行 笛卡尔积 操作
- order by 子句 位于 where子句 之后
- group by + 列名 分组,分组列名 必须出现在select 中
- 集中式数据库系统 = 主机 / 终端机系统 = 主从式( 不等于 客户机/服务器 数据库系统)
- 层次模型 的数据结构:有序树
- 数据库概念模型:层次、网状、关系模型
- 数据模型 三个部分:数据结构、数据操作、数据约束
- SQL是 结构化、非过程化语言
外模式 | 模式 | 内模式 |
---|
子 / 用户模式 | 关系 / 逻辑模式 | 存储模式 |
视图 | 基本表 | 存储文件 |
用户可见 | 对应关系描写 | 物理级 |
- 用户用SQL语句 直接操作:视图、基本表
- 数据字典存放:视图的定义
- 聚集索引,非聚集索引:每个表同时 只能建立1个聚集索引 + 多个非聚集索引
- 人工数据库 & 文件系统数据库:数据长期保存
- 数据库系统:软件 、数据库、数据管理员
- 软件:操作系统、宿主语言、实用程序、DBMS
- DBMS:系统软件,负责数据组织、操纵、维护、保护。。。