首页 > 数据库 >数据库相关概念大全!

数据库相关概念大全!

时间:2024-08-03 16:28:45浏览次数:12  
标签:存储 数据库 查询 概念 关系数据库 SQL 数据 大全

一、什么是数据库?

1.数据库

数据库是一种更易于访问、更高效且更有条理的长期存储和处理信息的方式。

2. 优点,作用

数据库存储数据的规范性和系统性以及其检索数据的便捷性使其成为基于 Web 的应用程序中重要的部分。

数据库几乎可以用于所有应用程序。它们可以用来存储用户信息,例如用户名、电子邮件地址、加密密码和物理地址。

它们还存储用户行为。例如,在电商网站中,数据库会保存并跟踪“收藏”的商品。

 

二、数据库管理系统DBMS

 1. 是什么

一个软件程序,充当最终用户和数据库中间的媒介

  2. 干什么

通过数据库管理系统创建和管理数据库

执行查询来访问、修改和操作存储在数据库中的数据。

3. SQL

SQL:Structured Query Language代表数据库处理的语言,可以编写数据库查询以和数据库进行通信。查询可以是用于执行任何 CRUD(创建、读取、更新、删除)操作的命令。

三、关系数据库与非关系数据库

SQL

NoSQL

英文释义

Not only SQL / Non-SQL

常见的

postgresql,MySQL,Oracle

MongoDB, Redis, Apache Cassandra

如何存储

以结构化和表的方式存储数据

数据存储在集合中

特点

  1. 表格格式
  2. 有条理,数据以某种结构存储
  3. 具有严格、预定义的架构
  4. 执行数据库查询和操作数据
  1. 列式数据库
  2. 键-值数据库
  3. 面向文档的数据库
  4. 图数据库

属性

原子性A、一致性C、事务隔离I、持久性D

提供 BASE 数据库一致性模型。该模型不像关系数据库的 ACID 模型那样严格。

提供 BASE 数据库一致性模型。该模型不像关系数据库的 ACID 模型那样严格。

Soft 软状态

Eventual 最终一致性

优点

数据库可靠安全,完整

可进行复杂查询得到准确的结果

数据遵守严格的、可预测的、预定义的和已经计划好的模式。

水平扩展

数据库非结构化的并使用动态架构

大量性质不同但不需要大量结构或准确性的数据

提供松散、灵活和动态的模式,允许对数据进行定期更改

可提供快速查询的结果,系统的持续可用性

缺点

垂直扩展,灵活性小

不能确保数据的完整性和一致性

 

四、关系与关系模式

关系

关系模式

是什么

实中实体与实体间的各种联系

对关系的描述

关系数据库中扮演

联系

关系模式在某一时刻的状态或内容

对关系的描述

统称为关系

区别

动态的、随时间不断变化的

静态的、稳定的

MySQL数据库以文件夹形式存在于硬盘。

标签:存储,数据库,查询,概念,关系数据库,SQL,数据,大全
From: https://blog.csdn.net/2302_81104769/article/details/140881956

相关文章

  • SSM大学生兼职推荐系统4ozlb 本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统内容:企业,学生,企业招聘,应聘信息,录取通知,工作评价,防骗指南开题报告内容一、课题背景与意义随着大学生群体对兼职需求的日益增长,传统的兼职信息获取方......
  • OSPF知识点大全,网络工程师快速收藏!
    OSPF概述与基本原理OSPF(OpenShortestPathFirst)是一个内部网关协议(IGP),用于在单一自治系统(AS)内交换路由信息。它是一个基于链路状态的协议,由IETF开发和维护,首次定义在RFC1131中,后来在RFC2328中得到扩展。OSPF采用Dijkstra的SPF算法来计算最短路径,以保证数据包能够通过最......
  • 如何基于欧拉系统完成数据库的安装
    一、安装当我们直接进行安装软件包时,会提示有冲突,此时,我们应该这样来解决使用rpm命令 [[email protected]]#rpm-qa|grepselinux使用rpm命令卸载以下两个软件包[[email protected]]#rpm-eselinux-policy-35.5-22.oe2203sp4.noarch--nodeps......
  • 数据库学习3-增删改表中的数据、查询表中的字段
    DML,DQL一、DML:增删改表中的数据1.添加数据:2.删除数据:3.修改数据二、DQL:查询表中的字段1.语法2.基础查询1.多个字段的查询2.去除重复3.计算列4.起别名3.条件查询where4.其他1.排序查询2.聚合函数:将一列数据作为一个整体,进行纵向的计算。3.分组查询4.分页查询上......
  • 第31章 开放经济的宏观经济学:基本概念
    封闭经济(closedeconomy):不与世界上其他经济相互交易的经济开放经济(openeconomy):与世界上其他经济自由交易的经济  出口(exports):在国内生产而在国外销售的物品与服务进口(imports):在国外生产而在国内销售的物品与服务净出口(netexports):一国的出口值减进口值,又称贸易余额(trade......
  • 使用LangChain访问个人数据第四章-向量数据库与词向量
    需要学习提示词工程的同学请看面向开发者的提示词工程需要学习ChatGPT的同学请查看搭建基于ChatGPT的问答系统需要学习LangChian开发的同学请查看基于LangChain开发应用程序本部分前几个章节请查看使用LangChain访问个人数据第一章-简介使用LangChain访问个人数据第......
  • Oracle数据库-常见的日期处理
    ‌Oracle ‌Dual表 是Oracle数据库中的一个虚拟表,任何用户均可读取,经常用在没有目标表的SELECT语句块。SELECT'马铃薯'ASNAME,'ORACLE数据库学习'ASPROJECTFROMdual1.获取当前日期SYSDATE:获取计算机操作系统的当前日期和时间,是通过sysdate函数实现的CURRENT_DAT......
  • PMP--冲刺--易混概念
    文章目录十大知识领域一、整合管理项目管理计划与项目文件的区分:二、范围管理三、进度管理赶工与快速跟进的区分:赶工增加资源,以最小的成本代价来压缩进度工期;快速跟进,将正常情况下按顺序进行的活动或阶段改为至少是部分并行开展。四、成本管理五、质量管理六、资源......
  • SSM宠物托运网站8m8iz 本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统内容:用户,经营范围,宠物百科,上门取件,收件人信息,完成下单开题报告内容一、选题背景与意义随着宠物经济的蓬勃发展,宠物托运服务需求日益增长。然而,市场......
  • dedecms网站管理系统后台空白的解决办法大全
    今天是特别郁闷的一天,一大早起来更新文章还没更新几篇文章突然出现了后台点了没反映了,以为是网络不好就没去管,把页面关闭后,过一下再进网站的时候发现首页正常,但登陆后台地址显示为空白,查看后台源码为空的,如下:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transition......