关系型数据库管理系统.pdf

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
关系型数据库管理系统 SQL 关系型数据库管理系统 什么是关系型数据库管理系统? RDBMS 是关系型数据库管理系统 (Relational DataBase Management System)的缩写, 它是 SQL 以及所有现代数据库系统,例如 MS SQL Server 、IBM DB2、Oracle 、 MySQL 和 MS Access等的基础。 关系型数据库管理系统 (RDBMS )是 种基于 E .F . 科德提出的关系模型的数据库管 理系统。 什么是表? RDBMS 中的数据存储在被称作表的数据库对象中。表是相互关联的数据记录的集 合,由 系列的⾏和列组成。 谨记,表是关系型数据库中最常见也是最简单的数据存储形式。下⾯是 个客户信息 表的例⼦: ++++++ | ID | NAME | AGE | ADDRESS | SALARY | ++++++ | 1 | Ramesh | 32 | Ahmedabad | 2000.00 | | 2 | Khilan | 2 | Delhi | 1 00.00 | | 3 | kaushik | 23 | Kota | 2000.00 | | 4 | Chaitali | 2 | Mumbai | 6 00.00 | | | Hardik | 27 | Bhopal | 8 00.00 | | 6 | Komal | 22 | MP | 4 00.00 | | 7 | Muffy | 24 | Indore | 10000.00 | ++++++ 什么是字段? 每张表都能够划分成更⼩的实体——字段。例如,上⾯的客户信息表中有 ID 、 AME 、AGE 、ADDRESS 和 SALARY 五个字段。 个字段限定了数据表中的列,被⽤来维护表中所有记录的特定信息。 什么是记录或者数据⾏? 记录或者说数据⾏是存在于数据表中的独⽴条⽬。例如,上⾯的客户信息表中有 7 条 记录。下⾯是客户信息表中的 条记录: ++++++ | 1 | Ramesh | 32 | Ahmedabad | 2000.00 | ++++++ 记录就是表中⽔平排列的数据构成的实体。 什么是列? 列是表中竖直排列的实体,它包含了表中与某 特定字段相关的所有信息。 例如,上⾯的客户信息表中有字段为 ADDRESS 的列,存储了客户的地址,其内容如 下所⽰: ++ | ADDRESS | ++ | Ahmedabad | | Delhi | | Kota | | Mumbai | | Bhopal | | MP | | Indore | +++ 什么是 NULL 值? ULL 值是表中以空⽩形式出现的值,表⽰该记录在此字段处没有设值。 定要明⽩ ULL 值同 0 值或者包含空格的字段是不同的。值为 ULL 的字段是在记 录创建的时候就被留空的字段。 SQL 约束 约束是表中的数据列必须遵守的规则,⽤于限制表中数据的类型。约束保证了数据库 中数据的精确性和可靠性。 约束可以限制列或者表。列级的约束只限制单 的列,⽽表级的约束作⽤于整个表。 以下是 SQL 中常见的约束: OT ULL 约束:保证列中数据不能有 ULL 值 DEFAULT 约束:提供该列数据未指定时所采⽤的默认值 U IQUE 约束:保证列中的所有数据各不相同 主键:唯 标识数据表中的⾏/记录 外键:唯 标识其他表中的 条⾏/记录 CHECK 约束:此约束保证列中的所有值满⾜

文档评论(0)

00625 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档