关系型数据库有什么?

news/2024/7/9 23:26:20 标签: 数据库, postgresql, oracle

关系型数据库有 Oracle、SQL Server、MySQL、PostgreSQL、SQLite

Oracle:甲骨文开发的商业数据库,不开源,支持所有主流平台,性能好,功能强,稳定性好,安全性好,支持大数据量,比较复杂,收费昂贵。

SQL Server:微软开发的商业数据库,只能在 Windows 运行。

MySQL:甲骨文拥有的开源数据库,支持多种操作系统,体积小,功能弱些,简单的操作性能好,复杂的操作性能差些。PostgreSQL:使用 BSD 协议的完全开源免费的项目,支持多种操作系统,功能更强大,可以和多种开源工具配合。

SQLite:开源、轻型、无服务器、零配置,一个数据库就只是一个文件,在应用程序内执行操作,占用资源小,可用于嵌入式或小型应用。

应用场景

Oracle 多用于银行等高要求的领域,要求不高的比如互联网行业多用 MySQL 和 PostgreSQL,而 SQLite 用于嵌入式或作为应用程序内的数据库使用,SQL Server 用于 Window 服务器。



收藏开卷

MySQL数据库入门到精通,从mysql安装到mysql高级icon-default.png?t=M4ADhttps://www.bilibili.com/video/BV1Kr4y1i7ru?spm_id_from=333.999.0.0

Oracle数据库精讲,从0到1学会Oracle数据库_哔哩哔哩_bilibili​icon-default.png?t=M4ADhttps://link.zhihu.com/?target=https%3A//www.bilibili.com/video/BV1KJ411h7NH%3Fspm_id_from%3D333.999.0.0


http://www.niftyadmin.cn/n/1501129.html

相关文章

爬虫:selenium + phantomjs 解决js抓取问题(一)

selenium模块主要用来做测试,模拟键盘、鼠标来操作浏览器。 phantomjs 就像一个无界面的浏览器一样。 两个结合能很好的解决js抓取的问题。 测试代码: #codingutf-8from selenium import webdriverdriver webdriver.PhantomJS()#抓取百度搜索结果的相关…

学习Java需要学些什么知识?

一、JavaSE基础 二、JavaSE进阶 三、JavaWeb阶段 四、热门框架 SSMSpringBoot 五、项目 分布式微服务项目实战 最后:面试专题课 基本上可以分为5个阶段看图: 一、JavaSE基础 1. Java基础语法 基础语法是编程语言的第一课,打好基础才能…

性能测试原理及性能测试实例分析

转载:http://www.cnblogs.com/ITwangy/archive/2010/02/22/1671354.html 【摘要】 在大型软件系统投入生产之前进行性能测试已经成为趋势,本文结合一个性能测试案例对性能测试的过程和原理进行了介绍。 【关键字】 性能测试  并发测试  负载测试 • …

树、森林、与二叉树的转换

树、森林与二叉树的转换 树、森林与二叉树的转换 树、二叉树与森林之间的转换及其相关代码实现 转载于:https://www.cnblogs.com/AGoodDay/p/10839024.html

专项练习—JavaEE --数据库

最常被面最有用的java面试题,无数公司总结的 (更多JavaEE面试题|企业面试真题_最热-趣IT) https://www.funit.cn/ 本题考查的知识点是:事务控制 答案解析: MySQL中事务默认是自动提交的,如果要手动控制事…

vue中动态修改img标签中src的方法

vue中动态修改img标签中src的方法 首先看vue中img标签的常规写法 <img src"/assets/images/xxx.png" alt"">当src需要动态修改时&#xff0c;有点麻烦&#xff0c;经常忘记&#xff0c;记录一下 vue2解决方案 <template><div><im…

缓冲区溢出漏洞攻击原理

转自互联网 0x00 缓冲区溢出概念 缓冲区溢出是指当计算机向缓冲区内填充数据位数时超过了缓冲区本身的容量溢出的数据覆盖在合法数据上&#xff0c; 理想的情况是程序检查数据长度并不允许输入超过缓冲区长度的字符&#xff0c;但是绝大多数程序都会假设数据长度总是与所分配的…

计算机专业怎么学编程?

编程基础的知识主要有五个部分&#xff1a; 数据结构算法计算机网络学习一门编程语言操作系统 一、数据结构怎么学&#xff1f; 打好C语言基础是在为学数据结构做准备&#xff0c;C语言学得差不多了&#xff0c;就可以开始学习数据结构。 数据概念 细分为以下这五个方面 数…