DB理论--mysql基础
来源:互联网 发布:java assert 编辑:程序博客网 时间:2024/05/18 05:00
现在数据库的版本很多,比如说oracle,db2,sql server都是很优秀的商业数据库,同时mysql,postgreSQL都是很优秀的开源数据库。
- 常见的数据库系统
1,甲骨文的OracleOracle数据库可以当之无愧的称为如今世界上最优秀的数据库,而且是世界上第一个支持sql语音的数据库。Oracle数据库主要应用于大型系统,但是该数据库非常复杂,管理起来不方便。
2,IBM的DB2
DB2提供了高层次的数据利用性,数据的完整性好。而且DB2的安全性很高,具有很强的可恢复性。3,微软的Access和SQL Server
Access数据库是微软公司开发的小型数据库。Access数据库是微软的Office系列软件的一部分,其主要应用于小型的系统中。SQL Server数据库也是由微软公司开发,也是一个比较常见的数据库。但是由于该数据库是微软公司的专有软件,所以还不能够在UNIX和Linux操作系统上运行。
4,开源PostgreSQL
PostgreSQL数据库是一个开放源代码的数据库。这个开源的产品我是没接触过,据听说还是蛮优秀的。5,开源MySQL
MySQL数据库也是一个开发源代码的数据库,MySQL的发展速度非常快,现在很多网站都在使用MySQL数据库。- 为什么要使用MySQL
如今很多大型网站都已经选择MySQL数据库来存储数据。那MySQL对比其他数据库有哪些优势呢?这个我觉得还是很有必要知道的。1,MySQL是开放源代码的数据库
任何人都可以修改MySQL数据库的源代码,这就使得任何人都可以修正MySQL的缺陷,并且任何人都能以任何目的来使用该数据库。2,MySQL的跨平台性
MySQL不仅可以在windows系列的操作系统上运行,还可以在Unix,Linux,Macos等操作系统上运行。跨平台这是一个很大的优势,这个就不用赘述了3,价格优势
MySQL免费,任何人都可以使用。相对于oracle,db2,sql Server这些价格昂贵的商业软件,MySQL具有绝对的价格优势。4,功能强大且使用方便
MySQL是一个真正的多用户,多线程的sql数据库服务器。它是以客户机、服务器结构的实现,由一个服务器守护程序mysqld和很多不同的客户程序和库组成,它可以快速,有效,安全的处理大量的数据。相对于oracle等数据库来说,MySQL的使用是非常简单的,MySQL主要目标是快速,健壮和易用。- 如何选择数据库?
1,Oracle,DB2,SQL Server数据库主要应用于比较大的管理系统当中,Access,Mysql,PostgreSQL属于中小型的数据库,主要应用于中小型的管理系统。2,SQL Server和Access数据库只能在Windows系列的操作系统上运行,其与Windows系列的操作系统有很好的兼容性。Oracle,DB2,PostgreSQL,MySQL都可以运行在UNIX和Linux操作系统上。
3,Oracle和DB2都比较复杂,MySQL和PostgreSql都非常易用,但性能不如Oracle。
总结:在选择数据库时,要根据运行的操作系统和管理系统的情况来选择数据库。
0 0
- DB理论--mysql基础
- DB-Mysql-基础
- DB理论--数据库技术构成
- MySQL基础之索引理论篇
- MySQL基础之视图理论篇
- DB基础
- DB理论--数据存储方式
- DB理论--数据库的最简单实现
- DB理论--数据库泛型和设计
- Mango db基础操作
- mysql DB(学习笔记)
- mysql DB 远程访问
- C++ Wrapped Mysql DB
- db mysql error_list
- 一个DB类,MYSQL
- MySQL binlog-ignore-db
- [DB] Mysql learning notes!
- mysql DB C#封装
- 剑指offer代码解析——面试题19二叉树的镜像
- webstotm 和windows快捷键
- 国家语言的简称编码
- 集成支付宝钱包支付iOS SDK的方法与经验
- Android studio 无法更新代码 AssertionError: null
- DB理论--mysql基础
- ViewController的生命周期
- H-Index II | Java最短代码实现
- 源码解析Android中View的measure量算过程
- 管理后台作业相关命令 fg,bg,ctrl+z
- mybatis 批量增删改查的几种情况
- oracle关于批量修改表空间的方法
- Android中使用DownloadManager进行下载操作
- GN算法