认识
2025年02月20日
一、认识
ORM(Object-Relational Mapping)
对象关系映射 是一种技术,通过将关系型数据库中的表映射为代码中的对象,允许开发者使用面向对象的方式进行数据库操作,而不需要直接编写 SQL
语句。ORM
, 针对关系型数据库,主要处理结构化数据以及表之间的关系。ORM
数据以表格形式存储,强调行与列、以及表之间的关联性。ORM
底层操作依然是 SQL
,通过 ORM
框架的 API
生成 SQL
语句。
Sequelize
是一个基于 Node.js
的 ORM
(对象关系映射)框架,主要用于操作关系型数据库,如 MySQL
、PostgreSQL
、SQLite
和 MSSQL
等。它能帮助开发者使用 JavaScript
对数据库进行增删改查,而不需要直接编写 SQL
语句,从而提高开发效率和代码的可维护性。