visio2016 数据库模型图_数据库相关术语整理
数据:描述事物的符号记录。
型和值:
“型” 数据的类型,如整型、实型、字符型等;
“值” 给出符合给定型的值,如整型值20,实型值2.35,字符型值 “I”等。
数据库:长期存储在计算机内的,有组织的,可共享的数据集合。
数据库管理系统(DBMS):数据库系统的核心,位于用户和操作系统之间,属于系统软件。
数据库系统:
数据库应用系统:
关系:数据库系统包括数据库管理系统,数据库管理系统又包括数据库。
数据独立性:数据独立于应用程序且不依赖于应用程序。(物理独立性和逻辑独立性)
数据库三级模式:
a.外模式
用户所能后看见的和使用的局部数据的逻辑结构和特征的描述。 反映了用户对数据的要求。
b.内模式
数据物理结构和存储方式的描述。
c.概念模式
数据库系统中全局数据逻辑结构的描述,全体用户的公共数据视图。
注意:一个数据库只有一个概念模式和内模式,可以有多个外模式。
数据模型
如果说数据是现实世界符号的抽象,数据模型则是对数据特征的抽象。
数据模型从抽象层次上描述了数据库系统的静态特征、动态行为和约束条件,因此,数据模型通常由数据结构、数据操作及数据约束3部分组成。
数据模型的类型:
概念数据模型,逻辑数据模型,物理数据模型
E-R模型:
a.实体:
客观存在并且可以相互区别的事物。
b.属性:
描述实体的特性。
c.联系:
实体之间的对应关系。
层次模型:用树形结构表示实体及其之间的联系。
网状模型:用网状结构表示实体及其之间的联系。
关系模型:采用二维表表示。
关系代数部分运算:
投影:从关系模式中指定若干属性组成新的关系。
选择:从关系中找出满足给定条件的元组。
连接:从两个关系的笛卡尔积中选择满足给定属性间一定条件的那些元组。
数据库设计:
需求分析的方法主要有结构化分析方法和面向对象分析方法。
结构化分析方法的常用工具是数据流图和数据字典。数据流图用于表达数据和处理过程的关系。数据字典是对系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。
数据字典包括:
visio2016 数据库模型图_数据库相关术语整理相关推荐
- 第5章_数据库相关(一)
第5章_数据库相关 1.CAP定理 2.事务的`ACID`特性 3.并发异常 4.隔离级别 5.`Oracle`.`MySQL`.`SQL Server`的事务隔离级别 6.范式(`Normal Fo ...
- mysql er 图_数据库ER图基础概念整理
ER图分为实体.属性.关系三个核心部分 图形表示分别是 长方形,椭圆形,菱形 一,组成部分介绍 1,实体(entity):数据模型中的数据对像,每个实体都有自己的实体成员或者说实体对象,例如学生实体包 ...
- 专科mysql数据库大作业_数据库大作业整理·总
能找到这里的小同学,我们可能是校友哦. 这个不正经的帖子来整理一下我们用pyqt5+eric6+mysql开发天气管理系统(17地市)的所有走过的路,尤其是我走弯路后的修正路线. 因为找了一些资料,看 ...
- flink cdc 连接posgresql 数据库相关问题整理
flink cdc 连接posgresql 数据库 01 .flink posgresql cdc 前置工作 1,更改配置文件postgresql.conf # 更改wal日志方式为logical w ...
- mysql的考试范围_数据库考试范围整理
填空: 1.目前常用的数据库管理系统软件有Access .SQL Sever和Oracle. 2.数据实际上就是存储在某一种媒体上的能够被识别的物理符号. 3.一个关系的逻辑结构就是一个二维表. 4. ...
- mysql 数据表e-r图_数据库中E-R图是如何组成的
数据库中E-R图是如何组成的 发布时间:2020-12-05 13:36:45 来源:亿速云 阅读:97 作者:小新 小编给大家分享一下数据库中E-R图是如何组成的,相信大部分人都还不怎么了解,因此分 ...
- Linux添加rose不能交互式登录,常见问题及注意事项 - Linux下环境安装配置Rose HA全攻略(图)_数据库技术_Linux公社-Linux系统门户网站...
常见问题及注意事项 • 开机方法: 开机的时候我们必须注意到,必须先开磁盘阵列,等 磁盘阵列状态READY 后,再开主机,主机完全开启后,再把备机开启. • 关机方法: 关机的方法则是开机的反顺序 ...
- 神经网络相关术语_神经网络术语的初学者词汇表
神经网络相关术语 One of the greatest road-blocks for newcomers to data science and deep learning is the mult ...
- 3.数据库操作相关术语,Oracle认证,insert into,批量插入,update tablename set,delete和truncate的区别,sql文件导入
1相关术语 语句 含义 操作 DML语句 (Data Manipulation Language) 数据库操作语言 insert update delete select DDL语言 (Date ...
- SQL全方位攻略:之数据库历史、数据库基本概念和相关术语,以及常见的数据库类型介绍
文章目录 1.数据库介绍 1.1 数据库历史 1.2 数据库基本概念和术语 1.2.1. 数据库 1.2.2. 数据库管理系统(DBMS) 1.2.3. 应用程序 1.2.4. 模式(Schema) ...
最新文章
- 谷歌浏览器翻译插件 Linkclump:一次性打开多个链接
- python3 if else 简洁写法 三元运行
- html5--6-59 其他常用CSS属性
- Redpine Signals RS9110-N-11-02 Wi-Fi解决方案
- 【...】小程序扩展运算符 ... 说明
- 第二学期-第一次作业
- linux加水印乱码,linux java程序加水印及中文乱码方案(二)
- Linus 谈软件开发管理经验(转载)
- python3.6爬淘宝信息
- FastCGI介绍(快速通用网关接口)
- 基于51单片机的金沙滩12864的计算器
- TP框架的介绍和使用
- 线性代数基础知识点回顾与总结(一):行列式与矩阵
- 201771010112罗松《面向对象程序设计(java)》第六周学习总结
- 对JavaWeb项目中WEB-INF目录的理解
- LeCo-3. 无重复字符的最长子串
- STL 常用容器的底层数据结构
- 至少9所大学!将要招收计算机/软件专业第二学士学位!
- ip-guard准入网关实例
- 【Mac使用技巧】Mac导航栏图标位置调整