数据库必备2_数据库存储结构

Hello,小伙伴们,昨天给大家分享了:数据库系统组成,今天继续给大家分享:数据库存储逻辑结构

以下知识必备

1.什么是数据库

u数据库发展:大致由人工管理、文件系统、数据库系统(高级)3阶段

u数据库种类:主要由层次、网络、关系型数据库3种(不同种类的数据库,按不同的数据结构来联系和组织)

u定义:数据库是存放在计算机内具有统一管理属性的数据集合(数据被存放在结构化的数据表中),按数据结构来存储和管理数据的计算机软件系统。

u数据库特点:实现数据共享,减少数据冗余;采用特定数据类型;数据独立性;统一数据控制。

u理解数据库(DB):保存数据的仓库、数据管理的方法与技术。

2.什么是数据表:

u关系型数据库中,数据库表是1系列二维数组的集合,用来存储数据和操作数据逻辑结构(行列集合)

u横向的行:记录,是组织数据的单位

u纵向的列:字段,每1列表示记录的一个属性(有相应的描述信息,如:数据类型、数据宽度等)。

u数据表之间的相互关联,反映了客观事物间的本质联系

3.数据类型:数据类型决定了数据在计算机中的存储格式,代表不同的信息类型(萝卜白菜各有所爱)

u整型、浮点型 、二进制、日期/时间、字符串

u表中的每1个字段,就是某种指定的数据类型

4.主键(PRIMARY KEY)又称主码。用于唯一标识表中的每1条记录。

u可以定义表中的1列或多列为主键(如:ID号)

u主键列上不能有2行相同的值,也不能为空值(null)

PS:今天就到这里,下节课继续给大家分享数据库操作必备。欢迎大家来观。……下周不见不散

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180530G0KZNG00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券