随笔分类 -  oracle数据库

摘要:Data Manipulation Language , DML用于查询与修改数据记录 1.insert:添加数据到数据库中 --1.带字段名插入NSERT INTO emp(empno, ename, job, deptno) VALUES(1001, '张三', 'clerk', 30);--2 阅读全文
posted @ 2020-03-03 14:26 Jason–json 阅读(438) 评论(0) 推荐(0)
摘要:序列(sequence) 定义: 序列是一个计数器,它并不会与特定的表关联。通过创建Oracle序列可以实现表的主键自增。 序列的用途一般用来填充主键和计数。 特性: 自动提供唯一的数值; 共享对象; 主要用于提供主键值; 代替应用代码; 将序列值装入内存可以提高访问效率 详解: 1、INCREME 阅读全文
posted @ 2020-03-03 14:22 Jason–json 阅读(212) 评论(0) 推荐(0)
摘要:为什么要有约束 约束可以限制数据不超出范围,可以更好的保证数据库中数据的完整性。 分类: 1.主键约束 2.唯一约束 3.检查约束 4.非空约束 5.外键约束 6.默认约束 1-主键约束:primary key 主键表示是一个唯一的标识,本身不能为空。 CREATE TABLE person ( 主 阅读全文
posted @ 2020-03-03 14:15 Jason–json 阅读(343) 评论(0) 推荐(0)
摘要:1 创建表空间 --create tablespace 表空间名称 datafile ‘表空间文件路径’ size 64M create tablespace data_test datafile 'e:\oracle\oradata\test\data_test.dbf' size 2000M; 阅读全文
posted @ 2020-03-03 14:03 Jason–json 阅读(186) 评论(0) 推荐(0)
摘要:--1.以首字母大写的方式显示所有员工的姓名 select * from emp; select initcap(ename) 首字母大些, emp.* from emp ; --2. 将员工的职位用小写显示 select lower(job) 职位小写, emp.* from emp ; --3. 阅读全文
posted @ 2020-03-03 13:58 Jason–json 阅读(2069) 评论(0) 推荐(0)
摘要:数据库定义: 按照数据结构来组织、存储和管理数据的仓库。 其数据结构独立于使用它的应用程序,对数据的增加、删除、修改和检索由统一软件进行管理和控制。 数据库发展经历阶段: 人工管理、文件系统和数据库管理。 目前为数据库管理阶段。 数据库系统模型: 层次型、网状型、关系型和对象关系型。 目前主流模型为 阅读全文
posted @ 2020-03-03 13:41 Jason–json 阅读(580) 评论(0) 推荐(0)
摘要:关系型(relation model) 定义 –用二维表的形式表示实体和实体间相联系的一种数据模型。 –关系是一个行与列交叉的二维表,每一列都有唯一的列名,表中的每一行代表一条记录,表中的任意两行记录不能完全相同。 优缺点 关系数据库优点: 保持数据的一致性(事务处理,最大优势) 由于以标准化为前提 阅读全文
posted @ 2020-03-03 13:35 Jason–json 阅读(793) 评论(0) 推荐(0)