下载此文档

access第讲数据库基础知识.ppt


文档分类:IT计算机 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
Access第讲数据库基础知识
温故而知新2请同学回答以下问题或完成以下操作:
1、数据库有哪几种数据模型?目前最常用的是那种模型?
2、简述实体之间有几种联系?
3、请启动Access2010 ,并在桌面上创建空白数据库,名为:图书管理
4、请在“图书管理”数据库中创建表:图书,:
*
温故而知新
请同学回答以下问题或完成以下操作:
1、数据库有哪几种数据模型?目前最常用的是那种模型?
2、简述实体之间有几种联系?
3、请启动Access2010 ,并在桌面上创建空白数据库,名为:图书管理
4、请在“图书管理”数据库中创建表:图书,:
字段名
数据类型
大小
格式
图书编号
文本
6
书名
文本
20
作者
文本
12
单价
数字
单精度型
出版社
文本
24
2
第1讲 数据库基础知识(2)
关系运算
关系完整性
数据库设计基础
Access 数据库入门
3
关系运算
对于关系数据库进行查询时,要找到用户所需要的数据就必须进行关系运算。关系运算有3种:选择运算、投影运算和连接运算。
1. 选择(Select)
从关系中找出满足给定条件的元组组成新的关系的运算。选择是从行的角度进行的运算,例如从学生表中选择某专业的同学记录。
2. 投影(Project)
从关系中指定若干个属性组成新的关系的运算。投影是从列的角度进行的运算,例如在学生表中只列出各学生的姓名和专业字段。
4
关系运算
3. 连接(Join)
将两个关系模式横向连接成一个新的关系模式的运算。新关系中包含满足连接条件的元组。
连接的条件一般通过共同字段实现,例如,按照学号相等的条件将“学生表”和“成绩表”连接成一个新的表。新表中包含的字段来自连接的两个表。
4. 自然连接 (Natural Join)
在连接运算中,以字段值对应相等为条件的连接称为等值连接。自然连接是去掉重复属性的等值连接,自然连接是最常用的连接运算。
选择和投影运算的操作对象是一个表,相当于对一个二维表进行切割。连接运算则需要对两个表进行操作。如果需要连接两个以上的表,应当两两进行连接。在对关系数据库进行查询时,可以利用关系的投影、选择和连接运算方便地分解或构造新的关系。
5
*
关系完整性
关系完整性就是指保证数据库中数据正确的特性。完整性控制的主要目的在于防止不正确的数据进入数据库。
关系模型中有3类完整性规则,分别是实体完整性规则、参照完整性规则和域完整性规则。
1. 实体完整性规则
实体完整性规则要求表中的主键不能取空值(null)或重复的值。因为空值毫无意义,重复值则破坏了记录的唯一性。因此,对于每一个表,一般都需要建立主键,保证实体完整性。例如,在学生表中,设置“学号”字段为“主键”,因为每名学生都有唯一的学号,学生的姓名可以相同,但学号不会相同。
实体完整性属于记录级的完整性。
返 回
6
*
数据库系统
数据库的几个重要概念
1. 数据(Data.)
数据是存储在某一媒体上能够识别的物理符号。数据形式可以是多种多样的,数据不仅包括常见的数字、文字和其他符号,还包括图形、图像、声音和多媒体信息等。
2. 数据库(Database)
数据库是存储在计算机存储设备上、结构化的相关数据集合。它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。数据库中的数据可以被多种应用共享。
3. 数据库管理系统(DBMS)
数据库管理系统是一组专门对数据库的建立、使用和维护进行管理的软件。
7
*
关系完整性
2. 参照完整性规则
参照完整性是指当插入、更新和删除一个表中的数据时,需要参照引用另一个表中的数据,借以检查数据操作是否正确。例如在“教学管理“数据库中,有学生表、成绩表和课程表,它们之间有一对多的联系。当在“成绩表”中插入记录时,须检查在“学生表”和“课程表”中相关的记录是否存在,若不存在则禁止插入该记录,从而可以保证数据的正确性。
因参照完整性属于表间操作规则,且与表的“关系”有关,因此在Access 中为了建立参照完整性,必须首先建立表之间的“关系”,然后才可以设置参照完整性规则。
在下一讲我们将讨论如何建立表之间的“关系”和参照完整性规则。
返 回
8
3. 域完整性(用户定义完整性)
域完整性是指限制表中字段取值的有效性规则。例如,在创建表时用户定义字段的类型、大小

access第讲数据库基础知识 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数30
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2623466021
  • 文件大小428 KB
  • 时间2020-12-02