
数据库设计
wjxbless
如果觉得简单,那就多思考
展开
-
Oracle复习(三)SQL高级查询
Oracle复习(三)SQL高级查询:默认日期格式:日期数据的格式是dd-mon-yy设置默认的日期格式 ALTER SESSION SET NLS_DATE_FORMAT=‘date_format’; date_format参数既可以采用 month-dd-yyyy格式,也可以采用yyyy-month-dd格式, 还可以采用yyyy-dd-month格式日期-字符的转换...原创 2019-04-16 13:56:06 · 2320 阅读 · 0 评论 -
Oracle复习(四)约束以及视图
Oracle复习(四)约束 视图约束约束:对表的强制规定主键约束:表示唯一的 ,不能为空唯一约束:表示唯一的非空约束:表示非空检查约束:检查一个列的内容是否合法外键约束:外键约束定义在具有父子关系的子表中,外键约束使得子表中的列对应父表的主键列,用以维护数据库的完整性。* 建立主键约束: 列级别约束: (1)create table ...原创 2019-04-16 14:41:00 · 352 阅读 · 0 评论 -
Oracle复习(五)序列以及索引
Oracle复(五)序列 索引序列:序列:按照一定的规则自动增减数字的一种数据库对象。* 创建序列 create sequences 序列名 [increment by n] 每次加n [start with n ] 从n开始 [maxvalue n] 最大值 [minvalue n] 最小值 [cyc...原创 2019-04-16 15:23:27 · 279 阅读 · 0 评论 -
Oracle复习(六)权限管理
Oracle复习(六)权限管理用户管理;Oracle数据库初始用户:SYS:数据库管理员SYSTEM:一般管理员无启动和关闭数据库权限,做辅助的功能SCOTT:普通用户,用于测试网络连接的用户PUBLIC:实质上一个用户组,数据库中任何一个用户都属于该组要给某个用户某个权限。只需要把权限授予PUBLIC就可以了。用户属性:安全属性身份认证:数据库身份认证外...原创 2019-04-17 10:37:05 · 290 阅读 · 0 评论 -
Oracle复习(一)基本命令操作
Oracle复习(一)主要为整理老师课上笔记需求分析:数据库设计的侧重点从数据处理的角度触发提出设计方案需求分析的重点是调查、收集与分析用户在数据管理中的信息要求、处理要求、安全性与完整性要求分析需求的方法:自顶向下的结构化分析方法(SA)SA方法从最上层的系统组织机构入手,采用逐 层分解的方式分析系统,并用数据流图和数据 字典描述系统。数据流图的定义及画法:数据流图:...原创 2019-04-15 09:49:00 · 421 阅读 · 0 评论 -
Oracle复习(二)SQL查询
Oracle复习(二)SQL查询SQL高级查询技术(一) :SQL基础:SQL是一种介于关系代数与关系演算之间的结构化查询语言。SQL是一个通用的、功能极强的数据库语言。SQL集数据查询(data query)、数据操作 (data manipulation)、数据定义(data definition)、数据控制(data control)于一体。SQL语言包括:1. SQL DD...原创 2019-04-15 11:13:36 · 378 阅读 · 0 评论 -
Oracle复习(七)角色管理 概要文件
Oracle复习(七)角色管理 概要文件角色管理:角色分类:系统预定义角色用户自定义角色用户自定义角色:* 创建角色: create role 角色名称 [NOTIDENTIFIED] [IDENTIFIED BY 密码] eg: create role high_tiger_role; create role middle_tiger_ro...原创 2019-04-19 10:45:52 · 645 阅读 · 0 评论 -
数据库关系的规范化
在关系数据库中,所有的数据文件都以 二维表的形式存在,这些二维表之间通常会 产生数据冗余,这样容易造成数据的不一致 或不完整,从而使数据的检索、插入、删除 和更新和等操作可能会出现错误。解决这种 问题的一个办法就是将这些关系进一步的分 解。这种分解的过程就叫做规范化。第一范式1NF第一范式的目标是确保每列的原子性 如果每列都是不可再分的最小数据单元(也称为最小的原子单 元),则满足第一范...原创 2019-05-26 14:18:10 · 7377 阅读 · 0 评论