Oracle使用学习笔记(一)

一、实体关系模型的三个关键因素

实体:具有相同特征和属性的显示世界事务的抽象,对应面向对象编程中的动物就是一个实体

属性:实体具有的特征,如类的属性,动物的名字,体长等

关系:一对一,一对多,多对多。一对一:人和身份证的关系,每个身份证对应一个人。一对多:老师和学生,一个老师教多个学生。多对多:课程和学生,一个学生可以选修多门课程,一个课程可以被多个学生选修。

二、数据库范式

第一范式:字段具有单一属性,不可再拆分。如一个字段叫:name_and_sex,这个字段不符合第一范式,因为可以筛分为name和sex两个字段

第二范式:需要有唯一性的主键,即每一行都需要一个唯一性的标识符。如记录人的信息,身份证号码就可以作为唯一性的主键

第三范式:表中的字段不能含有其它表中的非主键字段,如员工表和个人信息表,员工表中同事包含个人信息表中的身份证和姓名,则不满足第三范式,因为可以通过身份证信息在个人信息表中查询到姓名信息。

三、Oracle数据库的安装教程

安装:https://www.cnblogs.com/qfb620/p/4577255.html 

猜你喜欢

转载自www.cnblogs.com/houshiwu/p/10295448.html