【章节1】MySQL基础

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a786150017/article/details/78854030

数据管理技术的产生和发展

1.使用数据库的必要性更有效率地处理海量数据

2.数据管理技术的发展阶段:

(1)人工管理阶段:效率高、成本低

特点:容易丢失数据;数据重复、冗杂;难于查阅和使用;维护成本高

(2)文件系统阶段

特点:易于存储;处理速度加快;数据形式丰富

(3)数据库系统阶段

文件系统阶段相比,相同处:都引入了智能化的电子设备维护数据;不同处:引入了新的数据处理技术

特点:易于维护海量数据;更快的运算和处理;保证数据的安全性;使用编程语言管理数据

关系数据库中常用的概念

1.数据库、数据库管理系统

数据仓库管理系统DBSM:人不能直接和数据库打交道,数据库需要一个仓库管理员;是介于人和数据库之间的保管员e.g MySQL

2.关系型数据库的常用概念

【关系型数据库】:现存的大都是关系型数据库 —— 把数据以表格的形式存储        


字段(域) :表头/属性/列名称
元组:有很多行,把这些行叫做元组
记录:每一行数据就是一条记录
:每一列数据叫做列

冗余:可以不存在的数据真实存在了e.g姓名列
完整性:数据的正确性;数据出了错,就叫失去了完整性



【主键】 :具有 唯一性 ,也叫字段or列   特点:不能重复;不能为空

主键为空或者主键重复,称作失去了实体完整性



【外键】列上的数据来源于其他表,不能随意乱写    失去引用完整性



失去域完整性


3.结构化查询语言SQL简介

与数据库管理系统交流时,使用SQL语言



猜你喜欢

转载自blog.csdn.net/a786150017/article/details/78854030