什么是数据库:一种特殊文件,通过特殊的存储,可以实现数据持久化。

1,数据库的概念:

  • 数据库(DB):存储数据的仓库,保存了一系列有组织的数据

  • 数据库管理系统(DBMS):又称为数据库软件,用于管理数据库中的数据。

  • 结构化查询语言(SQL):专门用来与数据库通信的语言。

SQL的优点:

  • 不是某个特定的数据库供应商语言,几乎所有的DBMS都支持SQL
  • 简单易学
  • 虽然简单,但实际上是一种强有力的语言,灵活使用其语言元素,可以进行非常复杂和高级的数据库操作。

2,数据库的好处。

  • 实现数据持久化
  • 使用完整的管理系统统一管理,易于查询。

3,数据库的特点。

  • 将数据放到表中,表再放到库中
  • 一个数据库中可以有多个表,每个表都有一个名字,用来标识自己,表名具有唯一性。
  • 表具有一些特性,这些特性定义了数据在表中如何存储。类似‘类’的设计。
  • 表由列组成,我们也称为字段,所有表都是由一个或多个列组成的。类似’属性‘

数据库-概念-优点-特点相关推荐

  1. 从痴迷数据库SQL语句逐渐走进面向对象化(系统的核心以处理对象为主、淡化数据库概念)...

    几年前写信息管理系统都要设计很多很多表,每个表都是自己建立的,然后喜欢用高   性能.高超的SQL语句搞定很多复杂的商业逻辑问题,那SQL语句又长又复杂,一般人   还读不懂,但是代码很少.性能很高, ...

  2. SQLServer图数据库一些优点

    SQLServer图数据库一些优点 原文:SQLServer图数据库一些优点 上一篇简要介绍了图数据库的一些基本内容(初识SQL Server2017 图数据库(一)),本篇通过对比关系型一些语法来体 ...

  3. MySQL学习笔记01【数据库概念、MySQL安装与使用】

    MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...

  4. 数据库概念mongodb使用数据库CLUD操作

    数据库概念&环境搭建 目标 能够安装数据库软件 能够知道集合.文档的概念 能够使用mongoose创建集合的方法创建集合 为什么要使用数据库(★★★) 动态网站中的数据都是存储在数据库中的 数 ...

  5. 创新谈-数据库概念设计之几点见解-吴雨光

    数据库概念设计之几点见解 如果将数据库设计比作是福尔摩斯破案,根据各种条件,限制,规则,抽丝拨茧,寻找其中的相互联系,一步一步深入案件的中间,最终解决案件.但破案首先需要有方法,那么对于数据库设计目前 ...

  6. KingbaseES数据库概念(一)--数据库简介

    1. 金仓数据库的发展历史 KingbaseES数据库是人大金仓自主研发的一种通用关系型数据库,产品融合了人大金仓在数据库领域几十年的产品研发和企业级应用经验,可满足各行业用户多种场景的数据处理需求. ...

  7. 数据库概念、分类(按存储方式)详解

    数据库概念 数据库(Database)是按照数据结构来组织.存储和管理数据的建立在计算机存储设备上的仓库. 简单的说数据库就是存储数据的仓库. 数据库分类(存储方式划分) 网络数据库 网络数据库是指把 ...

  8. 闪存数据库概念与技术

    闪存数据库概念与技术 中国高校第一本闪存数据库研究专著 历时两年,倾心之作  内容原创,品质保证 网络发布,免费共享  版权所有,侵权必究 243页,40余万字,系统研究闪存数据库 (点击这里下载专著 ...

  9. MySQL数据库的优点

    MySQL数据库简称MySQL,是一款由瑞典MySQL AB公司开发并且广泛应用在于小型企业或者组织中的小型数据管理系统,MySQL数据库因其体积小.速度快.总体拥有成本低受到中小企业的热捧,只是My ...

最新文章

  1. 2019-3:时间飞逝
  2. 【神经网络】(19) ConvNeXt 代码复现,网络解析,附Tensorflow完整代码
  3. (剑指Offer)面试题61:按之字形顺序打印二叉树
  4. 设计模式之抽象工厂模式学习笔记
  5. 笔记本安装linux系统_Win10怎么安装linux双系统?win10安装linux双系统教程
  6. spring cloud集成Eureka
  7. oracle em(Enterprise Manager) 收集贴
  8. 用习惯了windows系统要怎样去认识linux系统(一)
  9. C++学习笔记系列之继承多态
  10. Bootstrap3 Affix插件
  11. 监控--CactiEZ使用
  12. kron matlab_使用kron来实现repmat, repelem的功能
  13. 密歇根州立大学联合京东提出深度强化学习算法DeepPage用于分页推荐
  14. ps添加的阴影怎么去除_去除人物照片脸部阴影的PS技巧
  15. 标准盒子模型和IE盒子模型
  16. notepad++更换皮肤
  17. 【HDU】5197 DZY Loves Orzing 【FFT启发式合并】
  18. 考研英语 - word-list-21
  19. 估值近4000亿元,快手“短视频第一股”稳了?
  20. 用计算机操纵Photoshop快速做事

热门文章

  1. B站bv和av互转java代码
  2. php方面的调查报告,2015年JavaScript开发者调查报告:PHP是最好的编程语言!
  3. Homogeneous relation
  4. 体积小的台式计算机好吗,现在的台式电脑,已经变得这么小了吗
  5. 图神经网络-简单图论
  6. 数据采集和信息管理能够提升效率的方法
  7. shell编程——Shell的字符串拼接
  8. 基于ROS的PX4+Gazebo仿真——PX4一键起飞及飞行控制
  9. HTML学生个人网站作业设计:动漫网站设计——名侦探柯南(6页) HTML+CSS+JavaScript 简单DIV布局个人介绍网页模板代码 DW学生个人网站制作成品下载
  10. 2017智慧建筑(IB)峰会叩响建筑智慧化的大门