前几天一直在写数据库的扩展,今天补充一下数据库基本概念,还是地基打好后面才能越来越顺。
如果您要软考其实还是需要好好掌握这些概念的,有助于您理解数据库哦。
什么是数据库:
数据库(DataBase,简称DB)是一个长期存储在计算机内的,有组织,有共享,统一的数据管理集合。数据库也被称作保管数据的“仓库”,以及数据管理方法和技术。
数据库的特点:实现数据共享,减少数据冗余;采用特定数据类型,具有较高的数据独立性并且具有统一的数据控制功能。
什么是数据库的表:
数据库表是一系列的二维数组集合,用来储存数据和操作数据的逻辑结构,它由纵向的列和横向的行组成,行被称作记录,是组织数据的单位,列被称为字段,每一列记录一个属性。
数据库类型:
数据类型决定了数据在计算机存储的格式,代表不同信息类型。常用的类型:整型、浮点、精度、二进制、日期/时间、字符串。
什么是主键:
主键也叫主码,用于唯一标识表中的每一条记录,可以定义一列或多列为主键,但是主键是不可重复,不能为空的。
SQL定义:
对数据库进行修改操作查询的语言叫SQL,SQL包含四个部分:
数据定义语言(DDL):DROP , CREATE , ALTER等语句;
数据操作语言(DML): INSERT , UPDATE , DELETE等语句;
数据查询语言(DQL):SELECT语句;
数据控制语言(DCL):GRANT , REVOKE, COMMIT , ROLLBACK等语句。
以上是对数据库一些简单概念介绍,给自己留个记录。