数据库系统原理与设计pdf万常选

网站编辑2023-07-05 09:59:10282

SQL

SQL 是一种关系型数据库管理系统,用于管理和操作 关系型数据库。它是一种基于 SQL 语言的程序设计语言,可以通过 SQL 命令来执行各种查询、更新、插入、删除、视图等操作。

ORM

ORM (对象关系映射 Mapping) 是一种关系型数据库管理系统中的技术,用于管理和操作 关系型数据库。它是一种用于在 关系型数据库中映射对象的技术,可以通过 SQL 命令来访问和操作 ORM 对象。

以下是一些 SQL 和 ORM 的基本知识:

  1. SQL 命令:
  • SELECT:执行所有查询,可以使用通配符,也可以指定列名。
  • FROM:在一个表中查询数据,可以使用通配符。
  • WHERE:从另一个表中返回列名,可以指定列名。
  • LIMIT:只返回查询条件中的列。
  • GROUP BY:返回查询条件中指定列的所有行。
  • HAVING:指定列之间的依赖关系。
  1. ORM 对象:
  • Connection:连接对象,用于建立和管理数据库之间的连接。
  • Field:字段对象,用于存储数据的属性。
  • Pool:池对象,用于管理多个数据库,每个数据库连接可以有多个 Connection。
  • Model:表对象,用于存储数据,可以是表结构或字段对象。
  • Keys:字段对象,用于存储数据的唯一标识符。
  • PostgreSQL:客户端 ORM,用于使用 SQL 命令来访问 PostgreSQL 数据库。
  1. SQL 命令的格式:
  • INSERT:在表中插入一行数据。
  • UPDATE:更新表中的一行数据。
  • DELETE:删除表中的一行数据。
  • INTO:从表中删除指定的行。
  • MATCH:在指定的行之间插入一行数据。
  • CRITICAL:仅仅从表中删除指定的行。
  • VARCHAR(365, 415, 315):仅仅在指定的行之间插入一行数据。
  1. SQL 命令的语法:
  • SELECT:在 PostgreSQL 中,SELECT 语句通常用于在查询中使用列名。
  • FROM:指定要查询的表。
  • WHERE:指定从哪个表中返回行。
  • LIMIT:仅仅返回查询条件中的列。
  • GROUP BY:返回指定列的所有行。
  • HAVING:返回指定列之间的依赖关系。
  • ORDER BY:返回指定列所在的表,包括其所有列和它们之间的所有行。
  • JOIN:从指定的表中导入数据。
  • CONCATENATE:连接数据库。
  • MATCH:指定要连接的表。
  • PARTITION:列的索引。
  • TRUNCATE:插入数据。
  • UPDATE:更新数据库。
  • DELETE:删除数据库。
  • TRIM:从数据库中删除指定的行。
  • TABLE:从表中插入新行。
  1. ORM 对象的属性:
  • Field:字段对象的唯一标识符。
  • DATABASE_INPUT:连接对象的主键索引。
  • DESC:索引类型。
  • ID:列的类型。
  • APPENDING:是否更新的属性。
  • B

最新推荐

右侧广告图1
右侧广告图2