IDB与二维数据库进行简单比对的相似点
IDB与二维数据库进行简单比对的相似点
二维数据库,有五个概念与IDB相似,下面展示其一一对应的关系
数据库实例:window.indexedDB
数据库:window.indexedDB.open() 返回的对象,简称为db
数据表:db.createObjectStore() 返回的对象,简称为tb
事务:window.IDBTransaction
SQL查询语句:window.IDBKeyRange
主键:db.createObjectStore( '数据表名', { keyPath:'关键字名称' } )
约束:tb.createIndex() 返回的对象
正如数据库实例可以包含多个数据库,数据库可以包含多个数据表一样,在IDB中,window.indexedDB可以包含多个db,db可以包含多个tb。
事务有只读事务,也有读写事务,其中只读事务可以并行,而读写事务不能,在IDB中,同样如是。
SQL查询语句,可以通过where语句设置查询条件,在IDB中,可以通过window.IDBKeyRange设置查询条件。
主键:在二维数据库中,是唯一的。在IDB中,主键字段也具有唯一性。
约束:在二维数据库中,有唯一约束。在IDB中也有。
本文来源 我爱IT技术网 http://www.52ij.com/jishu/5065.html 转载请保留链接。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
