写在前面
马上数据库期中考试就来了,想先边看书边总结发点笔记,前端训练营的课也是在上滴,不过看来得后面再写了。
数据库的地位
数据库技术产生于六十年代末,是数据管理的最新技术,是计算机科学的重要分支。
数据库技术是信息系统的核心基础,它的出现极大的促进了计算机应用向各行各业的渗透。
由于数据库系统具有**数据结构化、最低冗余度、较高得程序和数据独立性**等优点,较大得信息管理系统都是以数据库为基础的。
数据库得建设规模、数据库信息量的大小和使用频度以及成为衡量一个国家信息化程度的重要标志。
数据库基本概念
数据:
数据必须是保存在计算机中,能够被计算机识别、存储、处理的。目前数据不仅包括数字,字母,文字和其他特殊字符,而且还包括图形、图像、声音等多媒体数据。
信息:
信息是经过加工处理的数据,是对数据的具体描述。数据和信息既有联系又有区别。数据是信息的载体,而信息则是对数据的语义解释。
数据库
数据库是长期存储在计算机的、有组织的、可共享的大量数据的集合。
数据库的特征
(1)数据按一定的数据模型组织、描述和存储--数据模型。
(2)可为各种用户共享。
(3)冗余度较小
(4)数据独立性较高
(5)易扩展
数据库管理系统
数据库管理系统--DBMS是位于用户和操作系统之间的一层数据管理软件,主要目标是使数据成为方便各种用户使用的资源,并提高安全性、完整性和可用性。
组成部分为硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员以及用户。
关于数据库我自己的一些自问自答
如何组织这些数据? ——数据模型、规范化理论
如何存取这些数据? ——数据定义和操作语言
哪些人可以操作哪些数据? ——权限控制、安全性控制
多人如何操作同一数据? ——并发性控制
出现故障或者问题该怎么处理? ——数据恢复
如何分析数据和发现数据价值? ——数据仓库,数据挖掘