数据库基本简介

本文介绍了数据库的基本概念,包括数据库、数据库管理系统(DBMS)及其分类,如关系型数据库(MySQL、Oracle等)和非关系型数据库(NoSQL)。此外,详细阐述了SQL,包括其用于数据操作的语言特性,如查询、数据类型、数据定义和数据控制,并讨论了SQL的三值逻辑和空值处理。
摘要由CSDN通过智能技术生成

一:数据库基本概念

1,数据库

       数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。

       所谓“数据库”系以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合

2,数据库管理系统

       数据库管理系统(Database Management System,简称DBMS)是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能

       数据库管理系统主要分为以下两类:

       2.1 关系数据库

       关系数据库是创建在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。

       几乎所有的数据库管理系统都配备了一个开放式数据库连接(ODBC)驱动程序,令各个数据库之间得以互相集成。

       典型代表有:MySQL、Oracle、Microsoft SQL Server、Access及PostgreSQL等

       2.2 非关系型数据库 NoSQL

       非关系型数据库是对不同于传统的关系数据库的数据库管理系统的统称。与关系数据库最大的不同点是不使用SQL作为查询语言。

       典型代表有:BigTable(Google)、Cassandra、MongoDB、CouchDB;

       还包括键值数据库:Apache Cassandra(Facebook)、LevelDB(Google)

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值