数据库概念

数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。
简单的说数据库就是存储数据的仓库。


数据库分类(存储方式划分)

网络数据库

网络数据库是指把数据库技术引入到计算机网络系统中,借助于网络技术将存储于数据库中的大量信息及时发布出去,而计算机网络借助于成熟的数据库技术对网络中的各种数据进行有效管理,并实现用户与网络中的数据库进行实时动态数据交互。

层级数据库

层次结构模型实质上是一种有根节点的定向有序树(在数学中“树”被定义为一个无回的连通图)。

关系数据库

关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。


关系型数据库

基本概念

关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。
关系模型由关系数据结构、关系操作集合、关系完整性约束三部分组成。
关系数据结构:指的数据以什么方法来存储,是一种二维表的形式存储。
本质:二维表

姓名 年龄 身高 体重
张三 18 180 60
李四 20 178 55

关系操作集合:如何来关联和管理对应的存储数据,SQL指令
获取张三的年龄:已知条件为姓名
select 年龄 from 表名 where 姓名=张三;
关系完整性约束:数据内部有对应的关联关系,以及数据与数据之间也有对应的关联关系
表内约束:对应的具体列只能放对应的数据(不能乱发)
表间约束:自然界各实体都是有着对应的关联关系(外链)

典型关系型数据库

小型:Microsoft Access,SQLite
中型:Microsoft SQL Server,MySQL
大型:Oracle,DB2。
MySQL已被Oracle收购,现在也隶属于Oracle公司。

数据库概念、分类(按存储方式)详解相关推荐

  1. mysql二进制方式_MySQL数据库之MySql二进制连接方式详解

    本文主要向大家介绍了MySQL数据库之MySql二进制连接方式详解 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 使用mysql二进制方式连接 您可以使用MySQL二进制方式进 ...

  2. 图片或者其他文件在数据库的存储方式详解

    关于图片或者文件在数据库的存储方式归纳 商品图片,用户上传的头像,其他方面的图片.目前业界存储图片有两种做法: 1.  把图片直接以二进制形式存储在数据库中 一般数据库提供一个二进制字段来存储二进制数 ...

  3. 大端小端存储方式详解

    大端方式:用存储器的低字节地址单元来存放数据的最高字节 小端存放:用存储器的低字节地址单元来存放数据的最低字节 注: 在存储器中,左边的字节地址单元低于右边的字节地址单元,字节地址单元一般由八位二进制 ...

  4. C语言详解|float类型 数据的储存的存储方式详解

    文章目录 浮点数的储存规则 浮点数在内存中的储存方式 有效数字M部分 指数E部分 E全不为0 或者 E 全不为1 E全是0 E全是1 浮点数的储存规则 浮点数与实型数据的存储方式是不同的   num ...

  5. K8S!之Pod概念与网络通讯方式详解!

    文章目录 前言 一:pod概念 1.1 pod的种类 1.11特点: 1.2 pod网络 1.3 pod存储 1.4 使用pod 1.5 pod控制器类型 1.6 服务发现 二:网络通讯方式 2.1: ...

  6. 数据库oracle认证方式,oracle数据库启动流程及登录认证方式详解

    转自:https://www.2cto.com/database/201803/726644.html ■  oracle启动流程-windows下 1) lsnrctl start  (启动监听) ...

  7. php中 继承中的概念,JavaScript_JavaScript中的继承方式详解,js继承的概念 js里常用的如下 - phpStudy...

    JavaScript中的继承方式详解 js继承的概念 js里常用的如下两种继承方式: 原型链继承(对象间的继承) 类式继承(构造函数间的继承) 由于js不像java那样是真正面向对象的语言,js是基于 ...

  8. mysql数据库存储引擎和索引的描述_Mysql InnoDB引擎的索引与存储结构详解

    前言 在Oracle 和SQL Server等数据库中只有一种存储引擎,所有数据存储管理机制都是一样的. 而MySql数据库提供了多种存储引擎.用户可以根据不同的需求为数据表选择不同的存储引擎,用户也 ...

  9. 分页存储存储管理方式详解

    分页存储存储管理方式详解 离散分配方式 分页储存管理方式 页面与页表 页面 物理块 逻辑地址结构 页表 快表(TLB,Translation Look aside Buffer) 一级页表的缺陷 两级 ...

  10. 直播预告丨Oracle数据库网络及存储技术详解-2022云和恩墨大讲堂

     文末有惊喜福利哟~ Oracle数据库网络及存储技术详解 点此" 预约 ",即刻报名↓ DBA需要掌握些什么?这是一个老生常谈的话题了.很多时候数据库出了问题,到底是数据库本身的 ...

最新文章

  1. javascript里面RegExp的exec函数的总结
  2. 物联网时代传感器厂商竞争格局揭秘
  3. C++友元函数和友元类(C++ friend)详解
  4. 如何在迭代时从列表中删除项目?
  5. Win7下配置Apache+PHP+Mysql环境
  6. 【英语学习】【WOTD】teetotaler 释义/词源/示例
  7. DELPHI 中的自定义类笔记(一) OBJECT 创建类 不用 CREATE 【转】
  8. 我每天都是和有钱人打交道
  9. 【java学习之路】(javaWeb【后端】篇)007.AjaxAxios
  10. Python Selenium打开谷歌浏览器
  11. 漫谈云计算网络(二): 云计算网络的应用场景
  12. 2021年还有人用.net吗
  13. win7打开计算机死机,win7系统进入桌面总是死机或者卡死怎么办
  14. ifconfig命令和ip命令配置网络
  15. hdu 4498 自适应simpson
  16. 数字营销浪潮下,企业如何打赢流量反欺诈攻防战?
  17. Windows下IDEA 快捷键(自用)
  18. 2021年区域赛ICPC沈阳站J-Luggage Lock(代码简洁)
  19. android gravity 属性解析
  20. python下批量下载专利-欧洲专利局

热门文章

  1. 文件名背景变成蓝色,怎么调都调不回来,一般的方法都没用
  2. Objective-c入门-属性(7)
  3. 天龙八部TLBB搭建(二)linux服务器数据库环境配置
  4. Unity程序开发框架——UI管理模块
  5. 【网络】http协议
  6. 【旧文重温】走近 ExtJs 之关于作者 Jack Slocum 的十个问题
  7. 苏州市全国计算机二级报名,2021年3月苏州市计算机二级报名时间|网上报名入口【12月28日开通】...
  8. 3D园林景观效果图制作步骤
  9. Linux生成随机密码
  10. halcon深度学习训练的时候报错:Training step failed.This might be caused by unsuitable hyperparameters(错误代码:7720)