Hello!~ Ladies and 乡亲们!
1.试述D,DB,DBMS,DBS的概念
答:数据: 就是数据库中存的是什么,并且是数据库中存储的最基本单位
数据库: 即为数据的集合 指长期存储在计算机内,有组织的,可共享的大量数据的集合
数据库管理系统:定位是一款软件 而且是系统软件
数据库系统:这个词就很大了
- 定义并解释概念模型中一下几个术语
实体:客观存在的事物 并且可以相互区分
实体型:即为实体的属性 型是属性 值是属性值
实体集:同一类型实体的集合
实体之间的联系:
13. 试述关系模型的概念,定义并解释以下术语
关系:也就是我们通常所说的一张表
属性:表中的一列
域:是一个值的集合 ,属性的取值范围来自某个域
元组:表中的一行为一个元组
码: 关键码 唯一确定一个元组 是表中的某个属性组
分量:元组(行)中的一个属性值
关系模式:对元组和属性的描述
15.试述DBS的三级模式结构,并说明这种结构的优点是什么
DBS 三级模式包括 模式内模式外模式 一个数据库只能有一个模式/内模式
但可以有很多的外模式
如图:
这种模式的优点: 可以保证数据的独立性
16 . 定义并解释以下术语
模式:1逻辑结构2数据之间的联系3数据有关的安全性完整性要求 (它也称逻辑模式) 数据库中全体数据的逻辑结构和特征的描述 是所有用户的公共数据视图
外模式:用户所使用的局部数据的逻辑结构和特征的描述
数据库用户的数据视图 是与某一应用有关的数据的逻辑表示
数据定义语言:是用于定义数据库的结构,比如创建、修改或删除数据库对象的语言
数据操纵语言:用于检索、插入和修改数据的语言
17 . 什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库具有数据与程序的独立性?
物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。即,数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。
逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即,当数据的逻辑结构改变时,用户程序也可以不变。
这个解释非常好我听懂了转自
https://zhidao.baidu.com/question/77556509.html
原因 仔细 反复 多看 转自
https://zhidao.baidu.com/question/563535661.html
总结一下 数据库具有独立性的原因还要取决于他的结构 也可以说是功能 功能反应特点