前面几篇先整理一下概念,整理完之后我会引路,让各位学穿计算题!!!
冲啊各位!!!考完试就能回家了!
还有一星期不到就考数据库了,我的高中同学,各种朋友,都在朋友圈刷回家的照片,吃火锅的照片,聚会的照片,上飞机的照片,我也想回家呜呜呜呜~
还剩下半个月,复习一下,写点博客吧。希望能对各位有点帮助
//概念一 :绪论
1.数据:
描述事物的符号记录称为数据,可以通过数字化之后存入计算机
2.数据库系统:
数据库系统是由数据库、数据库管理系统、应用程序和数据库管理员组成的,存储、管理、处理和维护数据的系统。
3.数据管理:
数据管理是指对数据进行分类、组织、编码、存储、检索、维护,它是数据处理的中心问题。而数据的处理是指对各种数据进行收集存储加工和传播的一系列活动的总和。
4.数据库系统的特点:
(1)数据结构化;
(2)数据共享性高、冗余度低且易扩充;
(3)数据独立性;
(4)数据由数据库管理系统统一管理和控制;
5.数据模型:
对现实世界数据特征的抽象
(1)第一类:概念模型
(2)第二类:逻辑模型和概念模型
6.信息世界中的基本概念:
(1)实体(entity):客观存在并可以相互区别的事物称为实体;
(2)属性(attribute):实体所具有的某一特征称为属性;
(3)码(key):唯一标识实体的属性集称为码;
(4)实体型(entity type)(用实体名及其属性名集合来抽象和刻画同类实体,就称为实体型)
例如:学生(学号,姓名,性别,出生年月,所在院系,入学时间)
(5)实体集(entity set):同一类型实体的集合称为实体集。例如:全体学生就是一个实体集。
(6)联系(relationship):在现实世界中,事物内部以及事物之间是有联系的,这些联系在信息世界中反映为实体(型)内部的联系和实体(型)之间的联系。实体内部的联系通常是指组成实体的各属性之间的联系,实体之间的联系通常是指不同实体之间的联系。
实体之间的联系有一对一、一对多和多对多等多种类型。
7.数据模型的组成要素:
数据模型通常由数据结构,数据操作和数据的完整性约束条件三部分组成。
8.数据库系统的三级模式结构:
(1)模式:模式也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
(2)外模式:外模式也称子模式或用户模式,他是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,始于某一应用有关的数据的逻辑表示。
(3)内模式:内模式也称存储模式,一个数据库只有一个内模式。它是数据物理结构和存储方式的描述,是数据在数据库内部的组织方式。
一些习题中的概念补充:
- 数据库系统的核心是数据库管理系统;
- 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是实体-联系模型;
- 数据的物理独立性是指用户的应用程序与存储在磁盘上数据库中的数据是相互独立的;
- 要保证数据库的逻辑数据独立性,需要修改的是模式与外模式之间的映象;
//一边做题一边更新,2021/1/9号之前完善嗷!