欢迎来到天天文库
浏览记录
ID:41937772
大小:182.37 KB
页数:6页
时间:2019-09-04
《全国计算机二级ACCESS数据库基础知识》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第1章数据库基础知识1、数据管理的三个主要阶段:(1)人工管理(2)文件系统(3)数据库系统2、数据并系统(DBS):由硬件系统、数据库、数据廉管理系统及相关软件、数据廉管理员(DBA)和用户五个部分组成。3、数据库系统特点(1)实现数据共享,减少数据冗余。(2)采用特定的数据模型。(3)具有较高的数据独立性。(4)有统一的数据控制功能。、数据库管理系统(DBMS)(1)指位丁•用户与操作系统Z间的一层数据管理软件(2)是数据库系统的核心。(3)四个功能实现部分■数据定义语言(DDL)及其翻译处理程
2、序■数据操纵语言(DML)及其编译程序■数据控制语言(DCL)■实用程序5、实体间的联系(1)-对一联系(1:1),如学校与校长之间的联系。(2)一对多联系(1:M),如班级与学生之间的联系。(3)多对多联系(M:N),如学牛与课程Z间的联系。6、数据模型(1)层次模型,用树型结构描述。(2)网状模型,用网络结构描述。(3)关系数据模型,川二维表结构描述。7、关系数据库(1)关系:一个二维表格就是一个实体,一个二维表格式就是一个关系。(2)元组:二维表格中的一行(或记录)就是一个元纽。(3)属性:二
3、维表格中的一列(或字段)就是一个属性。(4)域:属性的取值范围。如性别字段只能取值为男或女。(5)关键字:唯一能够识别一个元组的属性或属性的集合。如学生表中的学号字段是一个关键字,选课表中的学号耳课稈号组成一个关键字。(6)外部关键字:作为与另一个表进行联系的属性。8、关系的特点(1)关系屮的每个属性必须是不可再分的数据单元。(2)在同一个关系中不能出现相同的属性名。(3)有关系中不允许有完金相同的元组。(4)在一个关系中元组的次序无关紧要。(5)在一个关系中列的次序无关紧要。9、关系运算:包含传统
4、的集合运算和专门的关系运算两种。10、集合运算符包括并、差、交和笛卡儿积四种运算。运算条件:耍求关系R和S具有相同的属性集,及对它们的属性进行排序。(1)并:RUS,由关系R和关系S中的元组共同组成的集合,R和S中存在相同的元组时,集合中只选择-次。李明男讲师张珊珊女副教授刘大成男姓名性别职称王维利男助教赵止义男副教授男讲师表B姓名性别职称李明男讲师张珊珊女副教授刘大成男教授王维利男助教赵正义男副教授表C并关系图(1)差:R-S,由只在R中出现,不在S中出现的元组组成的集合。表A姓名性别职称王维利男
5、助教赵正义男副教授李明男讲师农B表C姓名性別职称张珊珊女副教授刘大成男教授差关系图(3)交:Rns,山关系R和关系s中相同元组组成的集合。姓名件别职称李明男讲师张珊珊女副教授刘大成男教授姓名性别职称王维利男助教赵正义男副教授李明男讲师姓名性别职称李明1to讲师表C交关系图(4)笛卡儿积:RXS,R的每一个元组分别乘以S的每一个元组所组成的元组的集合。姓名性别职称李明男讲师张珊珊女副教授刘大成男教授表A姓名性别职称王维利男助教赵止义男副教授李明男讲师表B(以上运算实例如下)姓名件别职称姓名件别职称李明
6、男讲师王维男助教李明男讲师赵正男副教授李明男讲师李明男讲师张珊珊女副教王维男助教张珊珊女畐IJ教赵正男副教授张珊珊女副教李明男讲师刘大成男教授王维助教刘犬成男教授赵正男副教授刘犬成男教授李明男讲师表C笛卡儿积关系图11、专门关系运算符(1)投影:将关系R中的若T•字段取出形成一个新的关系S,即s=nA1.A2…An(R)姓名性别职称」李明男j讲师张珊珊女副教授]刘人成男教授J表A姓名职称李明讲师张珊珊副教授刘大成教授表B投影关系图:B=ri姓名,职称(A)选择:将关系R中满足某个条件的所有元组取出
7、形成一个新的关系S,即姓名性别职称李明男讲师刘大成男教授
8、选择关系图^S=Of
此文档下载收益归作者所有