- Teradata 教程
- Teradata - 主页
- Teradata 基础知识
- Teradata - 简介
- Teradata - 安装
- Teradata - 架构
- Teradata - 关系概念
- Teradata - 数据类型
- Teradata - 表
- Teradata - 数据操作
- Teradata - SELECT 语句
- 逻辑和条件运算符
- Teradata - SET 运算符
- Teradata - 字符串操作
- Teradata - 日期/时间函数
- Teradata - 内置函数
- Teradata - 聚合函数
- Teradata - 案例与合并
- Teradata - 主索引
- Teradata - 加入
- Teradata - 子查询
- Teradata 高级版
- Teradata - 表类型
- Teradata - 空间概念
- Teradata - 二级索引
- Teradata - 统计
- Teradata - 压缩
- Teradata - 解释
- Teradata - 哈希算法
- Teradata - 连接索引
- Teradata - 视图
- Teradata - 宏
- Teradata - 存储过程
- Teradata - 加入策略
- Teradata - 分区主索引
- Teradata - OLAP 函数
- Teradata - 数据保护
- Teradata - 用户管理
- Teradata - 性能调优
- Teradata - 快速加载
- Teradata - 多负载
- Teradata - 快速导出
- Teradata-BTEQ
- Teradata 有用资源
- Teradata - 问题与解答
- Teradata - 快速指南
- Teradata - 有用的资源
- Teradata - 讨论
Teradata - 关系概念
关系数据库管理系统(RDBMS)是一种有助于与数据库交互的 DBMS 软件。他们使用结构化查询语言(SQL)与表中存储的数据进行交互。
数据库
数据库是逻辑上相关的数据的集合。许多用户出于不同目的访问它们。例如,销售数据库包含存储在许多表中的有关销售的完整信息。
表格
表是 RDBMS 中存储数据的基本单位。表是行和列的集合。以下是员工表的示例。
员工号 | 名 | 姓 | 出生日期 |
---|---|---|---|
101 | 麦克风 | 詹姆士 | 1980年1月5日 |
104 | 亚历克斯 | 斯图尔特 | 1984年11月6日 |
102 | 罗伯特 | 威廉斯 | 1983年3月5日 |
105 | 罗伯特 | 詹姆士 | 1984年12月1日 |
103 | 彼得 | 保罗 | 1983年4月1日 |
列
一列包含相似的数据。例如,Employee表中的BirthDate列包含所有员工的birth_date信息。
出生日期 |
---|
1980年1月5日 |
1984年11月6日 |
1983年3月5日 |
1984年12月1日 |
1983年4月1日 |
排
行是所有列的一个实例。例如,在员工表中,一行包含单个员工的信息。
员工号 | 名 | 姓 | 出生日期 |
---|---|---|---|
101 | 麦克风 | 詹姆士 | 1980年1月5日 |
首要的关键
主键用于唯一标识表中的行。主键列中不允许有重复值,并且不能接受 NULL 值。它是表中的必填字段。
外键
外键用于建立表之间的关系。子表中的外键被定义为父表中的主键。一张表可以有多个外键。它可以接受重复值,也可以接受空值。外键在表中是可选的。