什么叫数据库?
数据库本质上就是文件、表格的集合。以一定的形式存于存储介质上。
什么叫数据库管理系统?
数据库管理系统就是管理数据库的系统软件。有我们熟悉的MySQL数据库、Oracle数据库、Mariadb数据库等都是数据库管理系统。生活中我们习惯称其为MySQL数据库、Oracle数据库等。我们可以通过这些数据库管理软件来对数据进行增删减查询等各种操作进行管理。
数据库管理系统的基本功能?
数据定义:就好比我要创建一个数据库,在数据库里创建一个几行几列的表格等;
数据处理:在数据库里加点东西、删点东西、查点东西等;
数据安全:对数据设置一些权限,哪些表格能看哪些表格不能看等数据处理权限管理;
数据备份:对数据的备份还原,必要的功能;
什么是关系数据库?
关系数据库就是行行列列的二维表格。
行row:表中的每一行,成为记录;
列column:表中的每一列,称为属性、字段;
关系是指的什么?
表格和表格之间是有关系的,表a里有的记录表b里也有相关记录;就是有一定的关联的表;
主键(pk)Primary key:作用在某一个列上的,这一列的值,所有的记录是不能相同的,必须不一样的;必须有值!必须唯一!绝对不能为空!主键保证了每条记录的唯一性,可以避免数据冗余;一个表中主键只有一个。