首页 > 数据库技术 > 详细

数据库基础

时间:2021-06-06 16:52:14      阅读:13      评论:0      收藏:0      [点我收藏+]

数据库基础

背景知识

  • 很多功能如果只是通过操作文件来改变数据时非常繁琐的,程序员要做很多事情

  • 对于多台机器或者多个进程操作一份数据,程序员自己解决并发和安全问题比较麻烦

  • 自己处理些数据备份,容错的措施

C/S架构的操作数据文件的一个管理软件

  • 帮助我们解决并发问题
  • 能够帮助我们更简单更快捷的方式完成数据的增删改查
  • 能够给我们提供一些容错机制、高可用的机制
  • 权限的认证

数据库管理系统(DBMS)——专门用来管理数据文件,帮助用户更简洁的操作数据软件

数据

文件

文件夹——数据库(db)

数据库管理员——DBA

数据库管理系统

  • 关系型数据库:
    • 语言几乎一致
    • mysql:开源、免费
      • 小公司、互联网公司
    • sql server
    • oracle:收费、比较严谨、安全性比较高
      • 国企、事业单位、银行、金融行业
    • sqllite
  • 非关系型数据库(多为字典型)
    • redis
    • mongodb

数据库基础

原文:https://www.cnblogs.com/yangzilaing/p/14855536.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!