您的位置:首页 > 数据库 > Oracle

oracle教程1--数据库基础知识

2017-02-19 15:14 369 查看
1.相关术语

1.表 即在数据库中存放数据用的数据表
2.视图 是数据库中的虚拟表,使用视图是为了方便信息查询
3.存储过程 是由sql语句和控制语句组成的语句块
4.触发器是特殊的存储过程
5.约束是在数据库中保证数据库表中的数据完整性的手段
主键约束,外键约束,唯一性约束,检查约束,非空约束


2.数据库设计的完整性

1.实体完整性:主键不能为空或者重复的值
2.区域完整性:输入的数据在有效性范围之内
3.参考完整性:关联表中的数据的完整性


3.数据库三范式

1.范式一:表中的字段不可再分,即满足任何一种数据类型。
2.非主键字段不可与主键字段重复
3.非主键字段之间不可相互依赖


4.E_R图

实体:长方形
属性:圆形
关联:菱形
联系分为:一对一1:1,一对多1:n,多对多m:n




5.sql基础

DDL:定义数据库中的数据是如何储存的
DML:定义对于表的操作
DQL:对于表中的数据进行查询
DCL:对于数据库中的对象进行权限控制


6.常用的数据类型

1.字符型 varchar2,char
2.数字型 number(p,s)十进制 p表示精度 s表示保留小数位数
float(二进制)储存数据
3.日期类型 date用来储存日期时间 timestamp 用来存储到毫秒


4000
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle