数据库概念

Posted on 2020-06-16 12:50  留不住的时间  阅读(493)  评论(0编辑  收藏  举报

一:数据库的概念
  1:数据:描述事物的符号记录称为数据
  2:数据库:以一定的组织方式存储的相互有关的数据的集合称为数据库
  3:数据表:不同的记录组织在一起就构成了表
  4:数据库管理系统(DBMS):实现对数据库资源有效组织、管理和存取的系统软件
  5:数据库系统(DBS):由计算机硬件、操作系统、数据库、DBMS、应用程序和数据库用户构成

二:数据库发展史
  1:第一代--网状、层次数据库
  2:第二代关系数据库系统
  3:第三代面向对象模型


三:经典数据模型
  1:网状模型
  2:层次模型
  3:关系模型:包括实体、关系和属性三个要素

四:当前主流数据库
  1:SQL Server
  2:Oracle
  3:DB2
  4:MySQL

五:关系数据库的基本概念
  1:关系数据库的基本结构
    由行和列组成二维表
    每一行叫做记录或元组
    列叫做字段或属性

  2:主键与外键
    主键:如果能够唯一标识表中的行数据,那么这个字段就可以成为主键
    外键:用来简历和加强两个表之间的的链接的一列或多列
  3:数据完整性规则
    实体完整性
    域完整性
    引用完整性
    用户自定义的完整性

  4:数据库类型
    系统数据库和用户数据库

  5:系统数据库:
    master数据库
    model数据库
    msdb数据库
    tempdb数据库