1 / 68
文档名称:

数据库系统概论复习学时PPT课件.pptx

格式:pptx   大小:217KB   页数:68
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

数据库系统概论复习学时PPT课件.pptx

上传人:wz_198613 2019/4/20 文件大小:217 KB

下载得到文件列表

数据库系统概论复习学时PPT课件.pptx

相关文档

文档介绍

文档介绍:数据库系统概述数据库的基本概念数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合数据管理的发展过程人工管理阶段(40年代中--50年代中)文件系统阶段(50年代末--60年代中)数据库系统阶段(60年代末--现在)数据模型数据模型的三要素数据结构数据操作数据的约束条件概念模型,E-R模型实体、联系、属性、码、域、实体型、实体集一对一联系,一对多联系,多对多联系E-R图数据模型(续)主要数据模型非关系模型(层次模型,网状模型)基本层次单元:两个记录以及它们之间的一对多联系关系模型实体以及联系都用关系(或二维表)表示数据库系统的结构数据库系统三级模式结构内模式、模式、外模式逻辑独立性——外模式/模式映射物理独立性——模式/内模式映射数据库系统的体系结构单用户结构,主从式结构,分布式结构,客户/服务器结构,浏览器/应用服务器/数据库服务器结构数据库系统的组成数据库数据库管理系统(及其开发工具)应用系统数据库管理员(用户)2019/4/136第二章关系数据库2019/4/137关系属性,元组候选码,主码,主属性关系模式关系数据库实体完整性主属性不能为空值参照完整性外码或者取空值,或者等于对应关系的主码值用户定义的完整性2019/4/138传统的集合运算并(∪)、差(-)、交(∩)、广义笛卡尔积(X)专门的关系投影(σ)、选择(π)、连接()、除(÷)并(∪):两个关系需有相同的关系模式,并的对象是元组,由两个关系所有元组构成。差(-):同样,两个关系有相同的模式,R和S的差是由属于R但不属于S的元组构成的集合。交(∩):两个关系需有相同的关系模式,R和S的交是由既属于R又属于S的元组构成的集合。2019/4/139投影(σ):对关系进行垂直分割,消去某些列,并重新安排列的顺序。选择(π):根据某些条件关系作水平分割,即选择符合条件的元组。连接包括θ联接和F联接,是选择R×S中满足iθ(r+j)或F条件的元组构成的集合,特别注意等值联接(θ为等号"=")。自然连接(R|X|S):在R×S中,选择R和S公共属性值均相等的元组,并去掉R×S中重复的公共属性列。如果两个关系没有公共属性,则自然联接就转化为笛卡尔积。2019/4/1310[例]查询信息系(IS系)全体学生(选择) σSdept='IS'(Student) 或σ5='IS'(Student)[例]查询学生的姓名和所在系(投影) 即求Student关系上学生姓名和所在系两个属性上的投影πSname,Sdept(Student) 或π2,5(Student)