数据库基础知识

数据库:

关系模型:关系模型把世界看作是由实体(Entity)和联系(Relationship)组成的。所谓实体就是指在现实世界中客观存在并可相互区别的事物。

关系数据库:是一种以表作为实体,以主键和外键作为标间联系的数据库结构。

主键:在关系型数据库表中,用一个唯一的标识符来标识每一行,这个标识符就是主键(Primary Key),主键有两个特点,不能为空,不能重复

外键:在关系型数据库表中,外键(Forengn Key)就是用来表达表和表之间的关联关系。

关系数据库的三种关系:

一对一关系:一条主表记录对应一条从表记录,同时一条从表记录对应一条主表记录

一对多关系:一条主表记录对应多条从表记录,同时一条从表记录对应一条主表记录

多对多关系:一条主表记录对应多条从表记录,同时一条从表记录对应多条主表记录,必须有一个中间表。

引用的是从表,被引用的是主表。

SQLSQL是结构化查询语言(structured query language)的引文缩写,是一种管理关系型数据库,并与数据库中的数据进行通讯的计算机语言。

SQL语句:数据定义语言:DDL创建,修改,删除数据库的内部数据结构

          数据查询语言DQL用于数据库中数据的查询

          数据库操作语言:DML用于数据库中的数据的修改,包括添加,删除,修改等

          数据库控制语言:DCL控制数据库访问权限

常见数据库:

MySQL(免费)    SQLserver    Oracle     DB2

猜你喜欢

转载自www.cnblogs.com/UNIKII/p/8909158.html