数据库就是我们再日常工作时保存一些数据,我们不能用白纸,word文档来记录信息,因为有些复杂的关系,关联的结构是表示不出来的。
我们可以通过数据库把它关系和相关信息保存下来,这样就有一个数据库产生,数据库首先是有oracle的数据库,比较早的一个关系型数据库。
什么是关系型,即它会存在实体于实体间的关系,比如老师。学生、班级 ;班级可以对应多个学生,但学生只能对应一个班级,在数据库可以清楚的表示这种关系
这种就是比较早的关系型数据库
oracle 关系型数据库实体与实体间关联收费
接下来的数据库是 mysql 开源 相对比较稳定
SQL server 简单易用 相对稳定 收费 只能在windows下用
关系型数据库只有值
不是关系的数据库
nosql 会记录键 和值 非关系型数据库
School 数据库 学校
1、实体:学生、老师、课程都是一个实体。我定义一个数据库里面保存了哪些数据,每一个数据它是独立为一个整体的,那它就是一个实体。
学生:学号 名字 (可以称为属性 、字段 、列)
老师:教师号名字
课程:课号
班级:
2、关系:(关系就是说学生跟课程存在一个选课的关系)
选课:学号 课号
数据库里可以存我们的实体,也可以存关系 这个要明白,要不然哪些是关系表哪些课堂的表
配置:
1、win+r
2、我的电脑 -管理 服务
3、任务管理器