欢迎来到天天文库
浏览记录
ID:56396921
大小:1.34 MB
页数:79页
时间:2020-06-16
《数据库系统概论第四版复 习p pt.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第一章绪论数据、数据库、数据库管理系统、数据库系统(了解)数据库管理系统的功能和特点(了解)常用的数据模型(了解)ER模型表达方法(熟悉)数据库系统结构(三级模式,两级映像)(熟悉)数据独立性(物理独立性、逻辑独立性)(掌握)AnIntroductiontoDatabaseSystemsAnIntroductiontoDatabaseSystems第一章绪论数据(Data)是数据库中存储的基本对象数据的定义描述事物的符号记录数据的种类文本、图形、图像、音频、视频、学生的档案记录、货物的运输情况等数据的特点数据与其语义是
2、不可分的AnIntroductiontoDatabaseSystems数据库数据库的定义数据库(Database,简称DB)是按一定的方式存储在计算机设备上、相关的数据集合。AnIntroductiontoDatabaseSystems三、数据库管理系统什么是DBMS是建立、管理和维护数据库的软件系统,是一种位于应用软件与操作系统之间,实现数据库管理功能的系统软件。AnIntroductiontoDatabaseSystemsDBMS的主要功能1定义数据库提供数据定义语言(DDL)定义数据库中的数据对象2操纵数据库提供
3、数据操纵语言(DML)实现对数据库的基本操作(查询、插入、删除和修改)3控制数据库4维护数据库5通信功能AnIntroductiontoDatabaseSystems四、数据库系统数据库系统(DatabaseSystem,简称DBS)在计算机系统中引入数据库后的系统构成数据库系统的构成数据库数据库管理系统(及其开发工具)数据库应用系统数据库管理员AnIntroductiontoDatabaseSystems1.1.3数据库系统的特点数据结构化数据的共享性高,冗余度低,易扩充数据独立性高数据由DBMS统一管理和控制AnI
4、ntroductiontoDatabaseSystems两大类数据模型DBMS支持的数据模型概念模型认识抽象信息世界机器世界现实世界中客观对象的抽象过程现实世界现实世界概念模型数据库设计人员完成逻辑模型物理模型由DBMS完成概念模型逻辑模型数据库设计人员完成AnIntroductiontoDatabaseSystems一、数据结构什么是数据结构描述数据库的组成对象,以及对象之间的联系描述的内容与数据类型、内容、性质有关的对象与数据之间联系有关的对象数据结构是对系统静态特性的描述AnIntroductiontoDatab
5、aseSystems五、概念模型的表示方法实体-联系方法(E-R方法)用E-R图来描述现实世界的概念模型E-R方法也称为E-R模型AnIntroductiontoDatabaseSystemsE-R图实体型用矩形表示,矩形框内写明实体名。属性用椭圆形表示,并用无向边将其与相应的实体连接起来学生教师学生学号年龄性别姓名AnIntroductiontoDatabaseSystems联系的属性课程选修学生mn成绩联系的属性:联系本身也是一种实体型,也可以有属性。如果一个联系具有属性,则这些属性也要用无向边与该联系连接起来An
6、IntroductiontoDatabaseSystems1.2.4最常用的数据模型非关系模型层次模型(HierarchicalModel)网状模型(NetworkModel)关系模型(RelationalModel)面向对象模型(ObjectOrientedModel)对象关系模型(ObjectRelationalModel)AnIntroductiontoDatabaseSystems一、关系数据模型的数据结构在用户观点下,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。学号姓名年龄性别系名年级2005004
7、王小明19女社会学20052005006黄大鹏20男商品学20052005008张文斌18女法律2005………………学生登记表属性元组AnIntroductiontoDatabaseSystems关系数据模型的数据结构(续)关系(Relation)一个关系对应通常说的一张表元组(Tuple)表中的一行即为一个元组属性(Attribute)表中的一列即为一个属性,给每一个属性起一个名称即属性名AnIntroductiontoDatabaseSystems关系数据模型的数据结构(续)主码(Key)表中的某个属性组,它可以唯
8、一确定一个元组。域(Domain)属性的取值范围。分量元组中的一个属性值。关系模式对关系的描述关系名(属性1,属性2,…,属性n)学生(学号,姓名,年龄,性别,系,年级)AnIntroductiontoDatabaseSystems关系数据模型的数据结构(续)关系术语一般表格的术语关系名表名关系模式表头(表格的描述)关系(一张)二
此文档下载收益归作者所有