第一章 数据库应用基础
1. 2 数 据 库 系 统 组 成
1.2.1 组成数据库系统的5个主要部分
1.数据库 数据库是某一组织或某一单位各种应用所需要保存和处理的数 据的集合,数据按照某一数据模型结构化地存放在数据库中,完 全地或部分地消除了数据的冗余。数据库中的数据能为用户共 享。 2.数据库管理系统(DBMS)
应用系统是指在数据库管理系统提供的软件平台上,结合 各领域的应用需求开发的软件产品。
第一章 数据库应用基础
1.2.2 数据库系统对软、硬件要求
1.硬件平台 (1)要有足够大的内存。 (2)要有足够大的外存,存放数据库的大量数据。
(3)要具有较高的通信能力,以提高数据传送率。 2.软件 (1)要有适合数据库系统功能要求的数据库管理系统软件。 (2)要有支持数据库管理系统的操作系统。 (3)高级语言及编译系统。 (4)开发工具。
自然连接运算的运算符: ∞ 自然连接运算的运算表达式:R1∞R2 例1.1写出查询年龄小于20岁学生的关系代数运算表达式。即 求满足条件为年龄小于20岁的选择操作。 σ Sage < 20(Student) 例1.2写出查询学生的姓名和所在系的关系代数运算表达式。 即求Student关系上学生姓名和所在系两个属性上的投影操作。 ΠSname,Sdept(Student)
第一章 数据库应用基础
3.属性 属性是指事物的某一方面的特征。 4.实体型 属性值的集合表示一个实体,而属性的集合表示一种 实体的类型,称为实体型。 5.实体联系 实体联系是指实体类型之间的联系,它反映了实体类 型之间的某种关联。 6.实体(型)间联系的种类: (1)一对一联系 。(2)一对多联系 。(3)多对多 联系 。
第一章 数据库应用基础