哈工大战神数据库笔记

第一讲、总论

先搞定绕口的术语:关系  格式  关系模式……

1 表table又叫关系。一个表就是一个关系

2表标题栏又叫表格式,表里内容又叫表值。

3 标题栏和表名结合,叫关系模式。回看上面1,关系模式就是表格式。而表格式=表名+标题栏 这样就很容易理解。

4一行row=一个元组tuple=一个记录record  叫法不同而已、

5一列col=一个属性attribute=一个数据项data item=一个字段field 也是叫法不同而已

6 数据库Database:相互之间有关联关系的表的集合。表与表之有关系,表内各行、列也都有关系。

7关系数据库:各种数据都可以聚集成库,但总体上都是基于关系数据库的模式发展起来的。

8 数据库t管理系统Database management system:管理数据库的一种软件(DSMS)

9数据库应用Database Application:为了使用户更好的使用数据库而开发的应用程序(DBAP),基于DBMS之上。

10 数据库系统由5部分组成:数据库、数据库管理系统、数据库软件、数据库管理员、计算机基本系统。

用一个例子对比理解:

11数据库管理系统的功能:1对数据库表的格式进行定义DDL \data difination language,2操纵 (增删改查)DML\data maniuplate language,3对数据库进行控制(谁有哪类权限)Data Control language,4维护功能(为管理员)

12数据库语言:使用者通过这种语言利用DBMS系统操作数据库

第二讲、

三个层次: 用户层次\外部层次、逻辑层次\全局层次、内部层次\物理层次。

对应理解:用户能接触和操纵的部分数据、包含所有关联映射的全局数据、全局数据的存储方式和索引等物理实现。

数据和数据模式:数据也叫视图(view),对数据的结构叫模式。

 三级模式:外模式\用户模式、概念\全局模式、内模式\物理模式

对外部数据结构的描述叫外模式,对全局数据结构的描述叫概念模式,对内部数据结构的描述叫内模式。

映像:实现两个模式之间的映射关系。

两层映像:由外模式到全局模式:EC映像          由全局模式到内模式:CI映像

数据库系统的标准结构:三级模式两层映像。

逻辑数据独立性:当改变全局模式时,不需要改变外模式(也就无需改变应用软件),只改一下EC映像即可。两者独立。 

物理数据独立性:当内模式变化时,不需要改变全局模式,只改一下CI映像即可。两模式独立。

数据模型:模式是对数据的结构的一个描述,而数据模型是对模式的结构的一个描述。(你品,你细品)

举个例子吧:表是一种模式,多个表之间的结构就可发以抽象成一个模型。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

纸城

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值