使用数据库的好好处:
一是可以降低数据存储的冗余度
二是可以有更高的数据一致性
三是存储的数据可以共享
四是可以建立数据库所遵循的标准
五是便于维护数据完整性
六是实现数据的安全性
数据在数据库存放的方式:
一是层次模型 数据结构为父子关系
二是网状模型 数据结构为相互交叉的网状结构
三是关系模型 数据结构为树冠形式或树根形式
四是对象模型 数据结构为更多的采用面向对象形式来展现
关系型数据库的特点
关系型数据模型是把世界看做是由实体和关系组成的
关系型数据分为一对一关系 例如一个学生对应一个考号
一对多关系 例如一个老师教多个学生是一对多
多对多关系 例如一个学生上不同的课 对应不同的老师
表示关系型数据库的核心单元,在表的内部有列(column)和行(ROW),填入到表的每一行代表一个实体,每一列代表这个实体的具体的属性 列越多属性越多行越多个体对象越多。
SQL语言
数据定义语言:
创建 删除数据库 CREATE DATABASE DROP DATABASE
创建修改重命名删除表 CREATE TABLE , ALTER TABLE RENAME TABLE , DROP TABLE
创建和删除索引 CREATE INDEX DROP INDEX
连接数据库: USE 库名;
插入语句 insert
更新表中已有数据 update
删除表中数据 delete