《关系型数据库概念》PPT课件.ppt
《《关系型数据库概念》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《关系型数据库概念》PPT课件.ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、n关系型数据库的概念n关系型数据库的优越性n如何规划关系型数据库n关系型数据库范式理论nE-R方法第四章第四章 数据库系统基础数据库系统基础重点:数据库系统数据库(是存储数据的容器,由许多个文件组成,一个数据库系统中可包含多个数据库。)数据库管理系统(是用来管理数据的软件,对数据进行维护和管理)数据库管理系统有以下四个方面的功能:数据定义:建立数据库和数据表,定义字段的数据类型等 数据处理:增加、删除、修改、查询 数据安全:创建用户账号、相应的口令及设置权限。数据备份:防止意外事件导致数据的丢失一 数据库系统模型是指数据库中数据的存储结构。根据具体数据存储需求的不同,常用的系统模型有三种:层次
2、模型、网络模型、关系模型,使用对应模型的数据库分别称为:层次型数据库、网络型数据库、关系型数据库。数据模型通常由数据结构、数据操作和完整性约束三部分组成。我们从这三方面来分析这些模型。一、层次型数据库江西师范大学外语系学工处中文系历史系教务处院系姓名性别年龄院系姓名课程成绩层次模型要满足两个条件:(1)有且只有一个根结点.(2)根结点以外的其他结点有且只有一个双亲结点.层次模型的优缺点:优点(1)层次分明,结构清晰。(2)不同层次间的数据关联直接简单。(3)提供了良好的完整性支持。缺点(1)对插入和删除操作的限制比较多。没有双亲结 点就不能插入子女结点。如果删除双亲结点则 相应的子女结点也被同
3、时删除.(2)查询子女结点必须通过双亲结点,任何一个结点 只有按其路径查看时,才能显示它的全部意义。(3)结点之间很难建立横向关联。二、网络型数据库R1R2R3R4优点:(1)能够更为直接地描述现实世界.(2)存取效率较高.缺点:结构关系错综复杂,很难维护.网络模型要满足两个条件:(1)允许一个以上的结点没有双亲结点.(2)一个结点可以多于一个双亲结点.三、关系型数据库员工编号 姓名性别工资1陈有鹏男20002孙晓晴女3000项目编号 名称客户负责人1SiSSim22PetPet1 关系型数据库的存储结构是二维表,表中每一行是一个记录,用来描述一个对象的信息,每一列是一个字段,描述对象的属性.
4、(1)结构简单,格式唯一,无论实体还是实体间的 联系都可以用关系表示.(2)理论基础严格,数据表之间相对独立。(3)存储路径对用户透明,从而具有更高的数据独 立性,更好的安全保密性.关系型数据库的优点:关系数据库的概念一、内部结构 关系数据库是由数据表和数据表之间的关联组成.二维表有行和列组成:行:记录(元组),代表众多相同属性的对象中的一个.列:字段(属性),代表数据库表中存储对象的共有属性.二、表的关联是指数据库中的数据表与数据表之间使用相应的字段实现数据表的连接。使得数据无需重复存储。设计规划关系型数据库一、关系数据库的设计和规划分为以下三个阶段:1。数据收集2。确定数据表和表中的字段3
5、。建立数据表之间的关联(通过例题分析)注:规范化数据库的主要目的是使数据库中重复存储的数据量减到最低,从而节约存储空间,提高访问效率。二、表的关联表示两个数据表之间的记录对应关系,关联可分为三种,分别是:一对一关联一对多关联多对多关联专业系学生1m专业系系主任11课程学生mn1。一对一关联:数据表A中的一条记录只能对应数据表B中的 一条记录,而数据表A中也只有一条记录同数据表B中的一条记录对应。(一般可以将具有一对一关联的两个数据表合并为一个数据表)2。一对多关联:数据表A中的一条记录对应数据表B中的多条记录。而 数据表B中的一条记录对应数据表A中的一条记录3。多对多关联:数据表A中的一条记录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 关系型数据库概念 关系 数据库 概念 PPT 课件
限制150内