数据库
活着就是为了自己想要的
好好努力
展开
-
数据库学习之oracle特殊的表dual
dual表:该表是每个数据库创建时默认生成的。该表仅有一行和一列的数据。一列为dummy 数据类型varchar2(1),允许为空。仅有一行Idual表的应用场景:dual表实际上为一个虚表的概念存在的。即大多数时候用来作为from的源表。因为SQL语法查询语句必须为select something from 表名,而 查询其他特定的东西时必须有一个强制的表名。而dual就是这个强制的表名...原创 2019-10-15 11:18:50 · 236 阅读 · 0 评论 -
数据库学习之oracle临时表
1、临时表并不是指其存在性而言的,所以说除非是用drop table 把临时表删除,否则,一旦创建,永久存在。在存在性上和普通表是没有任何区别的。其临时性指的是数据的临时性。2、临时表数据清空的的条件:①事务提交或回滚②会话结束3、在oracle中,使用某条命令对数据库进操作时,并不会立即将更新操作更新到数据库中,而是以事务为单位将数据交到数据库中4、oracle中的会话是指每个与用户...原创 2019-10-15 10:56:31 · 245 阅读 · 0 评论 -
数据库学习之oracle数据表
数据表:oracle表空间的下一个逻辑结构即为数据表。常见的数据表可YY为Excel表格创建数据表SQL语句模板:create table 数据表名(id number not null, name varchar2(20) not null)查看表结构SQL语句模板:select table_name, tablespace_name from user_tables where...原创 2019-10-14 17:56:52 · 211 阅读 · 0 评论 -
数据库学习之oracle表空间
1、oracle表空间 表空间是oracle的开创性理念,与数据表相同,oracle表空间是一个逻辑对象。我们使用SQL语句对数据库操作时操作的都是逻辑对象,而非直接操作物理文件。oracle数据库、表空间和数据表都是逻辑对象。关系:一个数据库对应多个表空间,一个表空间对应多个数据表。使用表空间的好处:①避免磁盘空间突然耗竭的风险:在创建表空间时可以预先设定表空间的...原创 2019-10-14 16:29:44 · 209 阅读 · 0 评论 -
数据库学习之oracle
1、oracle数据库是一个以高级结构化查询语言(sql)为基础的大型关系型数据库。2、oracle的特点:极其优越的性能(大型数据库和超大型数据库首选)、基于角色的权限管理、良好的支持大数据存储格式(图音视动)、良好的分部式管理、独创性的表空间理念。3、oracle 8i (i=Internet) oracle10g(g=grid) oracle自己提供了JRE的bin目录 oracle...原创 2019-10-11 17:39:47 · 189 阅读 · 0 评论