Teradata 关系概念
关系数据库管理系统(RDBMS)是一种DBMS软件,有助于与数据库进行交互。 它们使用结构化查询语言(SQL)与存储在表中的数据进行交互。
数据库
数据库是逻辑相关数据的集合。 它们被许多用户访问用于不同的目的。 例如,销售数据库包含有关存储在许多表中的销售的全部信息。
表
表是存储数据的RDBMS中的基本单元。 表是行和列的集合。 以下是employee表的示例。
| 员工编号 | 名字 | 姓 | 生日 |
|---|---|---|---|
| 101 | Mike | James | 1/5/1980 |
| 104 | Alex | Stuart | 11/6/1984 |
| 102 | Robert | Williams | 3/5/1983 |
| 105 | Robert | James | 12/1/1984 |
| 103 | Peter | Paul | 4/1/1983 |
列
列包含类似的数据。 例如,Employee表中的BirthDate列包含所有雇员的birth_date信息。| 生日 |
|---|
| 1/5/1980 |
| 11/6/1984 |
| 3/5/1983 |
| 12/1/1984 |
| 4/1/1983 |
行
行是所有列的一个实例。 例如,在员工表中,一行包含有关单个员工的信息。| 员工编号 | 名字 | 姓 | 生日 |
|---|---|---|---|
| 101 | Mike | James | 1/5/1980 |