什么是 HTML5 Web SQL数据库?
概念:Web SQL 数据库 API 并不是 HTML5 规范的一部分,但是它是一个独立的规范,引入了一组使用 SQL 操作 Web客户端数据库的 API。SQL是结构化查询语言,专门用于关系型数据库的数据操作;
如何理解:如果我们在之前大学的时候学习过数据库原理或者数据库系统,那么我们可以很轻松的了解数据库的作用和使用方法,如果没有学习过这方面知识的开发者,我们可以不必要太重要对一些概念的理解,主要还是要“注重实战”,以“问题驱动”为主。
为什么需要 HTML5 Web SQL数据库?
数据库顾名思义就是存储数据的仓库,对于很少的数据,那我们没必要把它放到仓库中,只需要将它放到 cookie 或者
localStorage 和 sessionStorage 中即可,如果对于很多的数据,而我们又需要根据不同条件去查找的时候,就需要使用到数据库了,因为数据库系统的设计可以让我们很轻松的根据各种条件去查询相应的数据。
其实数据库系统说到底主要是为了要解决 数据的存储和数据的查询功能,类似我们现实世界中仓库一样,在存储各种实物的同时也要考虑如何快速定位的去提取实物。