第一章 Visual basic.与数据库 (2学时) 111数据库概念 11.2数据库管理器 3113数据控件 *114ADO数据控件 *115结构化查询语言(SQL) *116报表制作 1117错误处理
第十一章 Visual Basic与数据库 (2学时) 11.1 数据库概念 11.2 数据库管理器 11.3 数据控件 *11.4 ADO数据控件 *11.5 结构化查询语言(SQL) *11.6 报表制作 11.7 错误处理
1111数据库概念 数据库 表 数据库就是一组排列成易于处理和读取的相关信息的集合。 关系模型已经成为数据库设计事实上的标准
11.1 数据库概念 数据库 表 数据库就是一组排列成易于处理和读取的相关信息的集合。 关系模型已经成为数据库设计事实上的标准
关系型数据库模型 字段 主键 学号姓名性别专业出生年月 9901万林 男|物理 82-1-21 99000庄前 女物理 82-9-21 990101 保华男|数学 82-4-4 按 4990102 姜沛棋女数学 81-12-2 录 990103朱克良|男数学 82-10-1 索 990201程玲女计算机82-114 引 990202黎敏艳女计算机83-2-21 99103章万京男电气 82-6-3 914陈友良男电气8355
关系型数据库模型 学号 姓名 性别 专业 出生年月 990001 万林 男 物理 82-1-21 990002 庄前 女 物理 82-9-21 990101 丁保华 男 数学 82-4-4 990102 姜沛棋 女 数学 81-12-2 990103 朱克良 男 数学 82-10-1 990201 程玲 女 计算机 82-11-14 990202 黎敏艳 女 计算机 83-2-21 991103 章万京 男 电气 82-6-3 991104 陈友良 男 电气 83-5-5 记录 字段 主键 按 学 号 索 引
个数据库可以由多个表组成,表与表之间可以用不同的方式相互关联。若第 个表中的条记录内容与第二个表中多条记录的数据相符,但第二个表中的 条记录只能与第一个表的一条记录的数据相符,这样的表间关系类型叫做 对多关系。 基本情况表 学生成绩表 学号「姓名 学号课程『成绩 990001 万林 990001 数学 990002庄前 990001 外语 90 对多关系 若第一个表的一条记录的数据内容可与第二个表的多条记录的数据相符,反之 亦然,这样的表间关系类型叫做多对多关系。i
一个数据库可以由多个表组成,表与表之间可以用不同的方式相互关联。若第 一个表中的一条记录内容与第二个表中多条记录的数据相符,但第二个表中的 一条记录只能与第一个表的一条记录的数据相符,这样的表间关系类型叫做一 对多关系。 若第一个表的一条记录的数据内容可与第二个表的多条记录的数据相符,反之 亦然,这样的表间关系类型叫做多对多关系。 基本情况表 学生成绩表 学号 姓名 学号 课程 成绩 990001 万林 990001 数学 85 990002 庄前 990001 外语 90 … … … … … 一对多关系
可以将一个或几个表中的数据构成记录集 Recordset对象,记录集也由行和列构 成,它与表类似。 学号课程成绩 990001数学85 学号姓名性别传业出生日期 990001万林男物理|82-1-11 数据库 99000庄前女物理|82921 表一) 学号姓名传业课程成绩 99001林物理数学85录 99002庄前物理外语90 集
可以将一个或几个表中的数据构成记录集Recordset对象,记录集也由行和列构 成,它与表类似。 学号 课程 成绩 990001 数学 85 学号 姓名 性别 专业 出生日期 990001 万林 男 物理 82-1-11 990002 庄前 女 物理 82-9-21 。。。 。。。 。。。 。。。 。。。 (表一) 数据库 记 录 集 学号 姓名 专业 课程 成绩 990001 万林 物理 数学 85 990002 庄前 物理 外语 90 。。。 。。。 。。。