0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

数据库威廉希尔官方网站 与数据库学习笔记

RG15206629988 来源:行业学习与研究 2023-02-14 09:41 次阅读

一、数据库威廉希尔官方网站 与数据库

数据库威廉希尔官方网站 是贯穿信息威廉希尔官方网站 发展的核心威廉希尔官方网站 。数据库威廉希尔官方网站 可为大数据的应用提供高效的存储和查询服务,可为大数据的应用提供可靠和安全的大容量信息。数据库威廉希尔官方网站 是大数据行业可持续发展的支撑。 数据库是指以一定方式集中存储、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。

数据库需要数据库管理系统进行管理。数据库管理系统(Database Management System,DBMS)一般具有存储、截取、安全保障、备份等基础功能。 数据库可分类为关系型数据库(SQL)和非关系型数据库(NOSQL)。

二、关系型数据库

关系型数据库的逻辑结构为二维表,类似excel的表格形式。 (

1)关系型数据库的优势

1)关系型数据库格式一致,易于维护

2)关系型数据库使用方便,所有的关系型数据库均可通过结构化查询语言、SQL语言进行操作。

3)通过SQL语言,关系型数据库可以实现多个表之间的复杂查询。

(2)关系型数据库的劣势

1)读写性能比较差。

2)关系型数据库的结构固定,灵活度比较差。

3)关系型数据库不能被水平扩展(根据网络资料理解:增加处理关系型数据库的服务器,不能成比例提升关系型数据库的容量和性能),不能多节点并行处理(个人理解:不能多节点并行处理导致关系型数据库在数据量大时读写等性能变慢)。

三、非关系型数据库

非关系型数据库是数据结构化存储(根据百度百科理解:结构化存储是将树状存储运用于单个文件中,使单个文件可类似文件系统包含“子文件夹”)的方法,各种非关系数据库的逻辑不同(含个人理解),较主流的非关系型数据库包括:列存储、键值对、文档式、图结构四种。

(1)非关系型数据库优点

1)同表中数据项可以任意定义,模式灵活。

2)具有高扩展性,且成本低。

3)可以多节点分布式并行运算,读写等性能较快(含个人理解)。

(2)非关系型数据库缺点

1)不支持SQL的复杂查询。

2)没有事务的概念,难以支撑业务复杂的应用系统。

四、主流的关系型数据库(SQL)

(1)MySQL MySQL是一个关系型数据库管理系统,由security公司研发,后被oracle(甲骨文)公司收购,是目前较流行的关系型数据库管理系统之一。

(2)ORACLE ORACLE是甲骨文公司的一个关系型数据库管理系统,在中国数据库领域处于领先地位。

(3)Db2 Db2是IBM公司开发的一套关系型数据库管理系统,主要运行的环境是Unix。

五、主流的非关系型数据库(NoSQL)

(1)redis redis是一个基于内存的、持久化的key-value数据库,支持多种语言。

(2)mongoDB mongoDB是一个基于分布式文件存储的数据库,由c++语言编写,旨在为Web应用提供可扩展的高性能数据存储解决方案。

(3)Hbase Hbase是一种高可靠性、高性能、面向列存储、可伸缩的分布式存储系统,Hbase威廉希尔官方网站 可在廉价或配置较低的PC端服务器中搭建大规模集群服务器。

(4)neo4j neo4j是一种嵌入式、基于磁盘、具备完全事务特性的Java持久化引擎,其结构化数据存储于图中而不是表中。






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SQL
    SQL
    +关注

    关注

    1

    文章

    746

    浏览量

    43787
  • 数据库威廉希尔官方网站

    关注

    0

    文章

    4

    浏览量

    6831
  • DBMS
    +关注

    关注

    0

    文章

    20

    浏览量

    9789
  • nosql
    +关注

    关注

    0

    文章

    38

    浏览量

    9947

原文标题:大数据相关介绍(7)——数据库

文章出处:【微信号:行业学习与研究,微信公众号:行业学习与研究】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    数据库数据恢复】Oracle数据库ASM实例无法挂载的数据恢复案例

    oracle数据库ASM磁盘组掉线,ASM实例不能挂载。数据库管理员尝试修复数据库,但是没有成功。
    的头像 发表于 02-01 17:39 276次阅读
    【<b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复】Oracle<b class='flag-5'>数据库</b>ASM实例无法挂载的<b class='flag-5'>数据</b>恢复案例

    关于JSON数据库

    如何理解JSON数据库?作为NoSQL数据库的一种类型,JSON数据库有哪些优势呢?JSON数据库如何运作,它为应用程序开发者带来了哪些价值呢?
    的头像 发表于 12-06 13:46 610次阅读
    关于JSON<b class='flag-5'>数据库</b>

    什么是JSON数据库

    如何理解JSON数据库?作为NoSQL数据库的一种类型,JSON数据库有哪些优势呢?JSON数据库如何运作,它为应用程序开发者带来了哪些价值呢?文章速览:什么是JSON什么是JSON
    的头像 发表于 12-02 08:04 558次阅读
    什么是JSON<b class='flag-5'>数据库</b>

    NoSQL 数据库如何选型

    什么是NoSQL数据库?为什么要使用NoSQL数据库?键值数据库内存键值数据库文档数据库列式数据库
    的头像 发表于 11-26 08:05 284次阅读
    NoSQL <b class='flag-5'>数据库</b>如何选型

    数据库数据恢复—SQLserver数据库被加密如何恢复数据

    一台服务器上的SQLserver数据库被勒索病毒加密,无法正常使用。该服务器上部署有多个SQLserver数据库,其中有2个数据库及备份文件被加密,文件名被篡改,数据库无法使用。
    的头像 发表于 11-23 14:42 684次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复—SQLserver<b class='flag-5'>数据库</b>被加密如何恢复<b class='flag-5'>数据</b>?

    数据库数据恢复——MongoDB数据库介绍和数据恢复案例

    MongoDB数据库是文档数据存储,将文档存储在集合之中,不是像MySQL一样的关系型数据库
    的头像 发表于 11-08 15:04 650次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复——MongoDB<b class='flag-5'>数据库</b>介绍和<b class='flag-5'>数据</b>恢复案例

    数据库数据恢复-oracle数据库报错无法打开的数据恢复案例

    oracle数据库数据恢复环境: 一台服务器,底层由12块硬盘组成一组磁盘阵列,上层操作系统上运行oracle数据库。 oracle数据库故障:
    的头像 发表于 10-12 14:00 607次阅读

    数据库应用及其特点 数据库数据的基本特点

    数据库应用及其特点 数据库数据的基本特点  数据库应用及其特点 随着计算机威廉希尔官方网站 的不断发展和普及,数据
    的头像 发表于 08-28 17:22 2372次阅读

    MySQL数据库管理与应用

    MySQL数据库管理与应用 MySQL是一种广泛使用的关系型数据库管理系统,被认为是最流行和最常见的开源数据库之一。它可以被用于多种不同的应用程序,包括网站开发、数据分析、游戏开发、物
    的头像 发表于 08-28 17:15 767次阅读

    python读取数据库数据 python查询数据库 python数据库连接

    python读取数据库数据 python查询数据库 python数据库连接 Python是一门高级编程语言,广泛应用于各种领域。其中,Python在
    的头像 发表于 08-28 17:09 1472次阅读

    什么是Sqlite数据库

    什么是Sqlite数据库?  Sqlite数据库是一种轻量级的关系型数据库管理系统。它被开源软件组织SQLite Consortium所开发,该组织由D. Richard Hipp所创
    的头像 发表于 08-28 16:41 1989次阅读

    SQLite数据库的特点 SQLite数据库简单介绍

    SQLite数据库的特点 SQLite数据库简单介绍 SQLite数据库是一种轻型的嵌入式数据库,其最主要的特点在于其开源、免费和可嵌入的特性。SQLite既是一种嵌入式、关系型
    的头像 发表于 08-28 16:40 4915次阅读

    什么是向量数据库?关系数据库和向量数据库之间的区别是什么?

    向量数据库是一种以向量嵌入(高维向量)方式存储和管理非结构化数据(如文本、图像或音频)的数据库,以便于快速查找和检索类似对象。
    的头像 发表于 08-16 10:13 1582次阅读
    什么是向量<b class='flag-5'>数据库</b>?关系<b class='flag-5'>数据库</b>和向量<b class='flag-5'>数据库</b>之间的区别是什么?

    数据库和普通数据库区别?|PetaExpress云端数据库

    数据库和普通数据库区别? 一、云数据库和普通数据库的特点 1、云数据库的特点 它通过冗余存储和故障转移
    的头像 发表于 08-01 17:13 765次阅读

    数据库数据恢复-Syabse数据库数据恢复案例

    数据库恢复环境: Sybase版本:SQL Anywhere 8.0。 数据库故障: 数据库所在的设备意外断电后,数据库无法启动。
    的头像 发表于 07-28 14:38 806次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复-Syabse<b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复案例