震惊!学MySQL不得不知道的*基础

数据库的基本

1、实体 :表,对象,实例。

2、属性:实体中的基本的特征,比如学生对象中的,姓名,年龄。

3、记录和字段 数据表:二维表格的形式存储数据;

像:集合 [{name:"张三",age:18,address:"郑州"},{},{},{}] List< Map< Object,Object>>

行:记录,一条数据,实体对象。

列:字段,属性。

关系型数据库:关系型数据库以行和列的形式存储数据,以便于用户理解。这一系列的行和列被称为表,一组表组 成了数据库。

关系:有关联的。 关系 一词源于数学。关系型数据库是 用表的形式进行存储数据,一张表分成 行与列,列是固定的 行可以动态添 加,这种形式称之为关系。

在关系型数据库中:对应的就是**记录和字段——列** 数据库就是 数据表、数据库关系和数据库关系对象的集合。

常见的关系型数据库 : MySQL、 Oracle、 SqlServer(服务器) sql语言(structed query language 结构化查询语言)

非关系型数据库:非关系型数据库也被称为NoSQL数据库,大Map key:value 索引 NoSQL的本意是“Not Only SQL”,指的是非关系型数据库,而不是“No SQL”的意思(没有SQL语句?),因此, NoSQL的产生并不是要彻底否定关系型数据库,而是作为传统关系型数据库的一个有效补充。NoSQL数据库在特 定的场景下可以发挥出难以想象的高效率和高性能。

常见非关系型数据库(NOSQL not only sql) Redis MongoDB hbase redis 缓存 非关系型数据库 经常作为关系型数据库的缓存数据库使用或者当成特殊业务处理应用。

名词解释:

数据库管理系统 :DBMS:DataBase Management System(数据库+管理数据库的软件): MySQL,Oracle,SqlServer 数据库系统 :DBS;基于数据库进行读写的软件系统 数据库管理员:DBA : 要求:高;保证数据库系统的正常运行,安全,备份,恢复,日常问题的解决。

数据 库运维人员:要求低,测试产品。

上一篇:常见的面试笔记:一、什么是Redis


下一篇:NoSQL 数据库你真的清楚明白吗?