数据库关系与结构:数据字典、系统目录及表间关系详解
1. 数据筛选与除法运算符
在数据库操作中,若要将数据纳入结果表 3,未共享列(CUS_CODE)中的值必须与表 2 中的每个值相关联。例如,只有客户 10030 和 12550 与产品 123456、234567 和 567890 都有关联。除法运算符用“÷”表示,给定两个关系 R 和 S,它们的除法运算可表示为 R ÷ S。
2. 数据字典与系统目录
数据字典详细描述了用户和设计者创建的数据库中的所有表,包含了系统中每个表的属性名称和特征,本质上存储的是元数据,即关于数据的数据。以下是一个简单的数据字典示例:
| 表名 | 属性名 | 内容 | 类型 | 格式 | 范围 | 是否必需 | PK 或 FK | FK 引用表 |
| — | — | — | — | — | — | — | — | — |
| CUSTOMER | CUS_CODE | 客户账户代码 | CHAR(5) | 99999 | 10000 - 99999 | Y | PK | |
| CUSTOMER | CUS_LNAME | 客户姓氏 | VARCHAR(20) | Xxxxxxxx | | Y | | |
| CUSTOMER | CUS_FNAME | 客户名字 | VARCHAR(20) | Xxxxxxxx | | Y | | |
| CUSTOMER | CUS_INITIAL | 客户名字首字母 | CHAR(1) | X | | | | |
| CUSTOMER | CUS_RENEW_DATE | 客户保险续保日期 | DATE | dd - mmm - yy
超级会员免费看
订阅专栏 解锁全文
23万+

被折叠的 条评论
为什么被折叠?



