数据库基础知识
Posted unikii
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库基础知识相关的知识,希望对你有一定的参考价值。
数据库:
关系模型:关系模型把世界看作是由实体(Entity)和联系(Relationship)组成的。所谓实体就是指在现实世界中客观存在并可相互区别的事物。
关系数据库:是一种以表作为实体,以主键和外键作为标间联系的数据库结构。
主键:在关系型数据库表中,用一个唯一的标识符来标识每一行,这个标识符就是主键(Primary Key),主键有两个特点,不能为空,不能重复
外键:在关系型数据库表中,外键(Forengn Key)就是用来表达表和表之间的关联关系。
关系数据库的三种关系:
一对一关系:一条主表记录对应一条从表记录,同时一条从表记录对应一条主表记录
一对多关系:一条主表记录对应多条从表记录,同时一条从表记录对应一条主表记录
多对多关系:一条主表记录对应多条从表记录,同时一条从表记录对应多条主表记录,必须有一个中间表。
引用的是从表,被引用的是主表。
SQL:SQL是结构化查询语言(structured query language)的引文缩写,是一种管理关系型数据库,并与数据库中的数据进行通讯的计算机语言。
SQL语句:数据定义语言:DDL创建,修改,删除数据库的内部数据结构
数据查询语言:DQL用于数据库中数据的查询
数据库操作语言:DML用于数据库中的数据的修改,包括添加,删除,修改等
数据库控制语言:DCL控制数据库访问权限
常见数据库:
MySQL(免费) SQLserver Oracle DB2
以上是关于数据库基础知识的主要内容,如果未能解决你的问题,请参考以下文章