- 5
- 0
- 约1.56万字
- 约 84页
- 2017-01-07 发布于广东
- 举报
第十三章Visual Basic. NET数据库管理应用程序开发 13.1 数据库的基本概念 13.1.1关系数据库与二维表 关系数据库以二维表(称为关系)的形式表示和保存数据,每个二维表由表头和表体两部分组成。如表13.1所表示的是学生通讯录表。 表13.1 学生通讯录表 关系数据库中的二维表与日常生活中人们填写的表格类似,但加了一些约束的条件: (1)表中不允许出现相同的元组,即二维表中不允许存在完全相同的两行记录。 (2)表中元组的顺序(即行序)可任意,在一个关系中可以任意交换两行的次序。 (3)表中各个字段(或属性)必须有不同的名字。 (4)表中每列必须是不可分的数据项,每列必须是原子的、不可再分的,即不能出现“列中套列”或“表中套表”的现象。 13.1.2关系数据库的有关概念 1.字段的数据类型 根据关系模型的要求,二维表的每列中的数据必须为同一数据类型 2.候选键与主键 能唯一标识关系中元组的一个属性或属性集,则称该属性或属性集为候选键也称候选关键字或候选码。 如果一个关系中有多个候选键,可以从中选择一个作为查询、插入或删除元组的操作变量,被选用的候选键称为主关系键(Primary Key),或简称为主键、主码、关系键、关键字等。 在关系中,所有记录的主码中的属性必须具有确定的值,任意两个记录的主码的取值
您可能关注的文档
- VisualBasic.NET程序设计教程陈志泊第2章VisualBasic.NET语言编程基础课件教学.ppt
- VisualBasic.NET程序设计教程陈志泊第3章VisualBasic.NET可视化程序设计初步课件教学.ppt
- VisualBasic.NET程序设计教程陈志泊第4章VisualBasic.NET的流程控制结构课件教学.ppt
- VisualBasic.NET程序设计教程陈志泊第5章数组课件教学.ppt
- VisualBasic.NET程序设计教程陈志泊第6章过程课件教学.ppt
- VisualBasic.NET程序设计教程陈志泊第7章VisualBasic.NET的常用基础控件课件教学.ppt
- VisualBasic.NET程序设计教程陈志泊第8章菜单与工具栏设计课件教学.ppt
- VisualBasic.NET程序设计教程陈志泊第10章VisualBasic.NET面向对象程序设计课件教学.ppt
- VisualBasic.NET程序设计教程陈志泊第11章文件课件教学.ppt
- VisualBasic.NET程序设计教程陈志泊第12章VisualBasic.NET图形程序设计课件教学.ppt
- VisualBasic.NET程序设计教程兰顺碧第六章课件教学.ppt
- VisualBasic.NET程序设计教程兰顺碧第七章课件教学.ppt
- VisualBasic.NET程序设计实验实训指导邱炳城实验1求平方根课件教学.ppt
- VisualBasic.NET程序设计实验实训指导邱炳城实验2加法练习课件教学.ppt
- VisualBasic.NET程序设计实验实训指导邱炳城实验3猜数游戏课件教学.ppt
- VisualBasic.NET程序设计实验实训指导邱炳城实验4字符分离课件教学.ppt
- VisualBasic.NET程序设计实验实训指导邱炳城实验5求平均值课件教学.ppt
- VisualBasic.NET程序设计实验实训指导邱炳城实验6数值排序课件教学.ppt
- VisualBasic.NET程序设计实验实训指导邱炳城实验7浏览图片课件教学.ppt
- VisualBasic.NET程序设计实验实训指导邱炳城实验8猜牌游戏课件教学.ppt
原创力文档

文档评论(0)