第7章关系数据库基础 ◆71关系数据库概述 72 ACcESS2000基础 ◆73 SQL Server2000基础 ◆74SQL语言基础 《ASP程序设计》
《ASP程序设计》 1 第7章 关系数据库基础 7.1 关系数据库概述 7.2 ACCESS 2000基础 7.3 SQL Server 2000基础 7.4 SQL语言基础
71关系数据库概述 数据库是以一定组织方式长期存储于 计算机内的、独立于具体应用并可被多 用户、多应用程序共享的数据集合,是 存放数据的“仓库” 前流行的 access、 SQLServer、 Oracle 等都是关系型数据库 《ASP程序设计》
《ASP程序设计》 2 7.1 关系数据库概述 数据库是以一定组织方式长期存储于 计算机内的、独立于具体应用并可被多 用户、多应用程序共享的数据集合,是 存放数据的“仓库” 前流行的Access、SQL Server、Oracle 等都是关系型数据库
71关系数据库概述 1.关系: 个关系对应一个二维表格,由行和列组 成。 表是关系数据库中存储数据的基本对象, 个数据库中可以包含多个表,这些表即可 以存储数据,也可以存储表与表之间的联系 《ASP程序设计》
《ASP程序设计》 3 7.1 关系数据库概述 1. 关系: 一个关系对应一个二维表格,由行和列组 成。 表是关系数据库中存储数据的基本对象, 一个数据库中可以包含多个表,这些表即可 以存储数据,也可以存储表与表之间的联系
71关系数据库概述 2.关系模型 二维表中的表头称为关系模型 3.字段 表中的每一列。每个字段有一个字段名 表中的取值称为字段值。 4.记录 表中的一行称为一个记录。一个表可以 由多个记录构成,一个表中的记录应互异 《ASP程序设计》
《ASP程序设计》 4 7.1 关系数据库概述 2. 关系模型 二维表中的表头称为关系模型 3. 字段 表中的每一列。每个字段有一个字段名; 表中的取值称为字段值。 4. 记录 表中的一行称为一个记录。一个表可以 由多个记录构成,一个表中的记录应互异
71关系数据库概述 5.主键 如果表中的每个属性组能唯一确定任何 个记录,则称为该关系的主键 6.外键 不是所在关系的主键,而是另一关系的 主键。外键的取值必须是另一个表的主键的 有效值或空值 《ASP程序设计》
《ASP程序设计》 5 7.1 关系数据库概述 5. 主键 如果表中的每个属性组能唯一确定任何 一个记录,则称为该关系的主键 6. 外键 不是所在关系的主键,而是另一关系的 主键。外键的取值必须是另一个表的主键的 有效值或空值