关系型数据库基础第一章

来源:互联网 发布:淘宝怎样买枪 编辑:程序博客网 时间:2024/04/30 13:49

1.数据库的集中式控制有如下优点:

  • 降低存储数据的冗余度
  • 更高的数据一致性
  • 存储的数据可以共享
  • 可以建立数据库所遵循的标准
  • 便于维护数据完整性
  • 能够实现数据的安全性 
2.数据在数据库中的存储形式:

  • 层次模型
  • 网状模型
  • 关系模型
  • 对象模型 
3.关系型数据库的基本概念:

  • 以关系模型创建的数据库称为关系型数据库。关系模型把世界看作是由实体(Entity)和联系(Relationship)组成的。
  实体可能是有形或无形的、具体或抽象的、有生命或无生命。实体所具有的某一特性称为属性。相似的实体被存入表中。表是关系型数据库的核心单元,是数据存储的地方。在表的内部,数据被分成列(column)和行(row)

。用唯一一个标识符来标识每一行,这个标识符就是主键(Primary Key)。外键(Forergn Key)就是用来表达表和表之间的关联关系。

   表之间的关联关系存在三种基本的关系类型:

  • 一对一关系
  • 一对多关系
  • 多对多关系
   连接表就是用于充当多对多关系的两个表之间的桥梁。

4.关系型数据库管理系统(RDBMS)

  • 本地数据库管理系统
  • 数据库服务器管理系统
5.结构化查询语言SQL

 SQL是结构化查询语言(Structured Query Language)的英文缩写,发音为“ess-kue-ell”或者“see-kwell”,是一种用于管理关系型数据库,并与数据库中的数据进行通讯的计算机语言。 

 SQL语句:

  • 数据定义语言(DDL)
  • 数据查询语言(DQL)
  • 数据操作语言(DML)
  • 数据控制语言(DCL)


   

  

0 0