1.数据库简介

课程介绍


数据库简介

DB (DataBase) 数据库就是一个文件集
DBMS(DataBaseManagementSystem) 数据库管理系统 就是管理数据库文件的软件.


数据库分类

数据库分为关系型数据库和非关系型数据库.
关系型数据库:经过数学理论验证可以储存现实生活中各种关系,如果储存的数据之间有关系,会在数据库中以表的形式把相关数据封装起来.
非关系型数据库: 有多种储存数据的方式如Redis(非关系型数据库的一种) Redis是通过Key-Value形式储存

主流关系型数据库介绍

- MySql 
系统: Linux windows 
特性: 开源 卖服务
背景故事: 08年被sun收购,09年被Oracle收购 
发展: MySql5.5使用了Oracle数据库的核心技术 性能提高30%,但因为影响了Oracle导致mysql面临闭源,mysql面临闭源后 一些大牛程序员从Orecle出来 创建了MariaDB数据库

- Oracle
系统: Linux  Windows 
特性: 执行效率最高 性能最好 最贵
背景故事: Oracle公司 拉里埃里森32
- DB2
系统: Linux和Unix
特性: 大型数据库 闭源 收费
背景故事: IBM
- SQL Server
系统: Windows
背景故事: 微软 市场排名第三 主要被.net(C#)开发的网站所使用
- Sqlite
系统: ios android 或一起嵌入式设备上
特性: 轻量级数据库 很小只有几十k

开源和闭源的区别
开源: 免费 公开代码 大牛程序员会无偿的去维护和升级
闭源: 收费 不公开 大牛程序员会攻击

安装MySql数据库

windows安装具体步骤参见安装文档 MySql安装
注意端口号为3306 编码utf8

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 需要原文的可以留下邮箱我给你发,这里的文章少了很多图,懒得网上粘啦 1数据库基础 1.1数据库定义 1)数据库(D...
    极简纯粹_阅读 12,249评论 0 46
  • 1.MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。My...
    黄花菜已凉阅读 10,023评论 3 60
  • 【太敦】锦时 医院似乎永远也不会有所谓的“淡季”到来,而今天不知为什么,安静得不可思议。在这幢巨大建筑物的某层的楼...
    LOFTER_陆离阅读 7,395评论 0 14
  • 【晨读感想】 今天高考啊,想想自己十几年前高考时的情形,仍像一场噩梦,希望今日的940万考试都能有最好的发挥和最好...
    小二关阅读 619评论 0 0
  • 截止到今天,我还在和出差的时差作斗争。出差的日子也会六点爬起来看书,哪怕房间没有暖气没有空调,离开被窝就好像会被冻...
    Super萱阅读 3,647评论 0 0

友情链接更多精彩内容