数据库

 数据库服务器、数据管理系统、数据库、表与记录的关系(重点)

 

1.数据库在开发的过程中占据着什么位置

2.在整个项目中又有什么意义

 

我们把数据存储在文件里

write

read

->->->

 

数据库 : 能够更加简单的使用 存储在文件中的数据

能够更好地解决并发问题

数据的统一问题

3.数据库 DataBase   DB

存储数据的地方,我们把所有的数据都存储在一个固定的地方,那么这个地方就是数据库

4.数据库管理系统  DBMS

 

负责管理数据仓库中存储的所有文件中的内容

能够更好(简单 高效 安全)的帮助我们完成数据的增删改查

 

5.数据库服务器

什么是服务器: 本质就是一台计算机

当一台计算机上安装了某个软件能够对外提供服务的时候,那么这台机器就成为服务器

当这台机器上安装的服务是一个数据库的server端的时候,我们就得到了一台数据库服务器

 

  1. 数据库管理员 DBA

专门帮助我们管理数据库,并且优化数据库的工作人员

 

Mysql 就是一个DBMS(能够管理硬盘上数据文件的一个软件)

通过一些固定的简单的指令,帮助我们完成从文件中查找对应数据的软件

Oracle 也是一个DBMS

 

数据库管理系统的作用:

帮助我们管理数据就行了

 

关系型:如sqllitedb2oracleaccesssql serverMySQL,注意:sql语句通用

非关系型:mongodbredismemcache

 

Mysql 开源软件--小公司 各种互联网公司(二次开发后的mysql)

Oracle  付费的 甲骨文公司 更加严谨  金融行业 国企事业单位

Sql server  在学校教学使用

posted @ 2019-04-22 19:39  .如影随行  阅读(103)  评论(0编辑  收藏  举报