数据库学习总结(第一章)

    	已经学完数据库的第一章内容,老师讲的很好,但是因为种种原因缺席了一节课,  
	 只能自己查阅资料学习并总结一下。  
	     数据库的四个基本概念   
	 	 ①、数据(Date)
	 	    数据是数据库中存储的基本对象。
	 	 ②、数据库管理系统(DBMS)
	 	    数据库管理系统和操作系统一样是计算机的基础软件。
	 	 ③、数据库(DBM)
	 	    数据库是存储数据的仓库。
	 	       特点:较小的冗余度,数据具有较高的独立性,易扩展
	 	       数据可永久存储,有组织,可共享
	 	 ④、数据库系统
	 	    数据库系统是由数据库,数据库管理系统,数据库管理员和应用程序  
	 	    共同组成的存储,管理,处理和维护数据的系统。
	 	 数据管理技术的三个阶段
	 	 ①、人工管理阶段(无共享,冗余度极大)
	 	    人工管理阶段,计算机只能用于科学计算,每次计算前需要设计特定  
	 	    的应用程序,数据无法存储,无法共享数据。数据无结构化,冗余度  
	 	    极大。
	 	 ②、文件系统阶段(共享性差,冗余度高)
	 	    文件系统阶段,计算机使用文件系统进行数据的存储,可以进行联机  
	 	    处理,数据共享性差,可存储,但冗余度较大,数据独立性差,数据  
	 	    结构性差仅有内部结构。
	 	 ③、数据库系统阶段(共享性高,冗余度小)
	 	    数据库管理系统,计算机通过数据库进行数据的存储,可进行数据的  
	 	    共享,可进行数据共享,可进行数据的永久存储,冗余度较小,有明  
	 	    显的数据结构,数据具有较高的逻辑独立和物理独立,有较完整的数  
	 	    据结构。
	 	    文件系统到数据库管理标志着数据库管理的技术飞跃。
	 	 数据库系统的特点
	 	 ①、数据独立化,数据实现整体结构的独立化,这是数据库的主要特征之。
	 	    一,也是文件系统跟数据库系统的本质区别。
	 	 ②、数据的共享性高,冗余度低且易扩展。数据的共享能有想避免数据  
	 	 的不相容与不一致性,且可以减少冗余性。
	 	 ③、数据独立性高
	 	    物理独立:物理独立是指用户的应用程序与数据库中数据的物理存储  
	 	    是相互独立的。
	 	    逻辑独立:逻辑独立是指用户的应用程序与数据库中数据的逻辑存储  
	 	    是相互独立的。
	 	 ④、数据由数据库管理系统统一管理和控制
	 	   数据库管理系统提供以下方面的数据控制功能:  
	 	     1、数据的安全性是指保护数据以防止不合法使用造成的数据泄密和  
	 	     破坏。
	 	     2、数据的完整性是指数据的正确性、有效性和相容性。
	 	     3、并发控制
	 	     4、数据库恢复
	 	 数据模型  
	 	   数据模型是指根据对象特征抽象出的模型。
	 	   两类数据模型
	 	     ①概念模型也称信息模型
	 	       实体:现实中客观存在并可相互区别的事物。
	 	       属性:实物具有的某一特征称之为属性。
	 	       码:唯一标识实体的属性称之为码。
	 	       实体型:用实体名以及其属性名集合来抽象和刻画同类实体。
	 	       实体集:同一类型实体的集合被称为实体集。
	 	       联系:实体之间的联系通常是指不同实体集之间的联系。
	 	       实体之间有一对一、一对多、多对多的关系。
	 	     ②逻辑和物理模型
	 	 ①、三类数据模型
	 	 层次模型  网状模型  关系模型
	 	 层次模型: 基本层次联系是指两个记录以及他们之间一对多关系的联系。  
	 	 每个结点有且只有一个双亲结点,除根节点以外。
	 	 有且只有一个结点且没有双亲结点,这个结点称为根节点。
	 	 网状模型:允许一个以上结点无双亲,
	 	          一个结点允许有一个以上的双亲。
	 	 关系模型:
	 	         关系:一个关系通常对应一张表。
	 	         元组:一个表的一行即为一个元组。
	 	         属性:一列即为一个属性。
	 	         码:也称键码,表中的某个属性组,可以唯一确定一个元组,  
	 	         即为本关系的码。(一列确定一行,该列即为码)。
	 	         域:一组具有相同属性的值的集合。
	 	         分量:元组中的一个属性值。
	 	         关系模式:对关系的描述  关系名(属性1,属性2,属性3······)。
	 	         例:学生(姓名,学号,年级,性别,系别,年龄)。
	 	 数据库系统的结构
	 	   在数据模型中有“型(type)”和“值(value)”的概念,模式是  
	 	   相对稳定的,实例确实相对变动的。
	 	 ①、数据库系统模式的三级模式:外模式、模式、内模式
	 	 ②、数据库系统模式的两级映像:
	 	 外模式/模式映像:当模式改变时,可以不改变外模式,只改变外模式/模式  
	 	 映像,数据库仍可以正常使用,即逻辑的独立性。
	 	 模式/内模式映像:当内模式改变时,不改变模式,只改变模式/内模式映像  
	 	 ,数据库仍可以正常使用,即物理独立性。
	 	 数据库系统的组成
	 	   ①、硬件平台及数据库  
	 	   ②、软件
	 	   ③、人员
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值