11 2020 档案

摘要:一.创建序列 序列:用于产生唯一序号的数据库对象,可以为多个数据库用户依次生成不重复的连续整数,通常 使用序列生成自动生成表中的主键值。 在用户自己的模式中创建序列时,必须具有CREATE SEQUENCE系统权限;在其他用户模式中创建序列时,必须具有CREATE ANY SEQUENCE系统权限; 阅读全文
posted @ 2020-11-21 15:45 重雪 阅读(305) 评论(0) 推荐(0)
摘要:一、视图的概念 1.视图是一个虚拟表,视图并不在数据库中存储数据值,数据库中只在数据字典中存储对视图的定义。2、创建视图的语句 CREATE [OR REPLACE]VIEW view_name [(column_name1[,column_name2…])] AS select_statement 阅读全文
posted @ 2020-11-21 14:58 重雪 阅读(413) 评论(0) 推荐(0)
摘要:一.概述 1.内连接(自然连接) 2.外连接 (1)左外连接(左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制) 3.自连接(同一张表内的连接)4.SQL的标准语法: select tablel.column, table2.column from tablel 阅读全文
posted @ 2020-11-20 16:33 重雪 阅读(1308) 评论(0) 推荐(0)
摘要:一.索引 1.索引的概念 索引是一种可选的与表相关的数据库对象。数据库中引入索引的目的是为了提高对表中数据的查询速度。ORACLE并不是机械地为所有查询都使用索引,而是根据用户的具体使用情况,决定是否使用索引搜索数据。 2.索引类型 1 B树索引:又称平衡树索引,按照平衡树算法来组织的索引的,适合索 阅读全文
posted @ 2020-11-17 00:20 重雪 阅读(1411) 评论(0) 推荐(0)
摘要:一.创建临时表 1、临时表概述 临时表创建后,其结构将一直存在,但其数据只在当前事务或当前会话中有效。事务级临时表(ON COMMIT DELETE ROWS)在事务提交时系统自动删除表中的所有记录。会话级临时表(ON COMMIT PRESERVE ROWS 在会话终止时系统自动删除表中的所有记录 阅读全文
posted @ 2020-11-16 23:41 重雪 阅读(530) 评论(0) 推荐(0)
摘要:一.数据类型 1.Character 数据类型用来存储字符型数据: 类型 特点 长度 CHAR(n) 用来存储本地数据库字符集的定长字符串,如果不指定长度,缺省为1 1-2000B NCHAR(n) 用来存储Unicode字符数据,即双字节存储 1-2000B 类型 特点 长度 VARCHAR2(n 阅读全文
posted @ 2020-11-16 00:39 重雪 阅读(558) 评论(0) 推荐(0)
摘要:一.表空间介绍 为了简化对数据文件的管理,Oracle数据库中引入了表空间的概念。表空间是Oracle数据库中的最大逻辑容器,一个表空间包含一个或多个数据文件。数据库容量在物理上由数据文件大小与数量决定,在逻辑上由表空间大小与数量决定。表空间主要具有下列属性:表空间类型:分为永久性表空间(PERMA 阅读全文
posted @ 2020-11-15 10:54 重雪 阅读(1387) 评论(0) 推荐(0)
摘要:一.模式 模式又称方案(Schema),是用户所拥有的所有数据库对象的集合,如表、索引、触发器等逻辑对象都存储在模式对象中。模式的名称和用户的名称相同,用户与模式一一对应。默认情况下,用户所创建的数据库对象都保存在自己的同名模式中 注意事项: 用户可以直接访问自己模式中的对象,如要访问其他模式中的对 阅读全文
posted @ 2020-11-14 23:40 重雪 阅读(2557) 评论(0) 推荐(0)
摘要:如何理解数据字典,我看到了一篇博客写得非常好,大家可以看看这篇: https://blog.csdn.net/qq_39530754/article/details/85130249 数据字典结构 数据字典是Oracle数据库系统的信息核心,它是一组提供有关数据库信息的表和视图的集合。这些表和视图是 阅读全文
posted @ 2020-11-14 13:11 重雪 阅读(169) 评论(0) 推荐(0)
摘要:一.概述 Oracle实例的构成: Oracle数据库实例(Oracle Instance)主要包括Oracle进程结构和Oracle内存结构两种。 二.ORACLE的内存结构 内存结构是Oracle数据库系统结构中最为重要的一部分,内存也是影响数据库性能的第一因素。 按照对内存的使用方法的不同,O 阅读全文
posted @ 2020-11-13 00:17 重雪 阅读(476) 评论(0) 推荐(0)
摘要:1.Oracle数据库系统结构概述 Oracle数据库由存放在磁盘上的数据库(DB)和对磁盘上的数据库进行管理的数据库管理系统(DBMS)两部分构成,分别对应着数据库的存储结构和软件结构。 Oracle数据库的存储结构(Storage Structure)分为物理存储结构和逻辑存储结构两种,分别描述 阅读全文
posted @ 2020-11-10 21:23 重雪 阅读(1163) 评论(0) 推荐(0)
摘要:1.SQL Plus简介 SQL Plus工具是随 Oracle数据库服务器或客户端的安装而自动进行安装的管理与开发工具, Oracle数据库中所有的管理操作都可以通过 SQLPlus工具完成。 SQLPlus可以运行于任何Oracle数据库运行的操作系统平台,其使用方法基本相同。利用 SQLPlu 阅读全文
posted @ 2020-11-09 20:08 重雪 阅读(15095) 评论(0) 推荐(0)
摘要:1.系统服务 在Windows7操作系统中,操作系统通过服务来管理安装好的Oraclelg数据库产品的运行。 选择“开始→控制面板→管理工具→服务”命令,出现系统“服务”对话框,与oracle规则关的服务如下所示。Oracle服务随着数据库服务器安装与配置的不同而有所不同 OracleService 阅读全文
posted @ 2020-11-08 20:30 重雪 阅读(579) 评论(0) 推荐(0)
摘要:1.Oracle 11g基础知识 2. Oracle的网络资源 http://www.oracle.com/cn,中文版的Oracle公司官方站点 http://otn.oracle.com/global/cn,中文版的Oracle公司官方技术支持站点 http://www.oradb.net,Or 阅读全文
posted @ 2020-11-07 20:29 重雪 阅读(222) 评论(0) 推荐(0)
摘要:C++编译预处理,包括宏定义命令,文件包含命令,条件编译命令。还有const与define的比较。 阅读全文
posted @ 2020-11-07 19:24 重雪 阅读(564) 评论(0) 推荐(0)
摘要:构造一个大型程序时,如果程序开发时间有限,这种形式的团队协作就非常重要。利用函数将一个编程任务分解为子任务的一个优势在于,不同的人可以负责不同的子任务。在程序进行编译时,以程序模块(即程序文件)为编译单位,即分别对每一个编译单位进行编译。如果发现错误,可以在本程序模块范围内查错并改正。 1.头文件 阅读全文
posted @ 2020-11-06 21:41 重雪 阅读(811) 评论(0) 推荐(0)
摘要:C++变量和函数包括两个属性:数据类型和数据的存储类型。存储类型是指数据在内存中存储的方式。变量的存储类型分为四种:自动类型(auto),寄存器类型(register)、静态类型(static)外部类型(extern)其中,自动类型、寄存器类型的变量属于动态变量;静态类型、外部类型的变量属于静态变量 阅读全文
posted @ 2020-11-05 20:38 重雪 阅读(1028) 评论(0) 推荐(0)
摘要:如果从变量值存在的时间(即生存期)来分,可将程序中的变量分为:动态存储方式和静态存储方式。它们所占用的存储空间区域不同。 C++存储空间区域 代码区:存放可执行程序的程序代码。静态存储区:存放静态变量和全局变量。栈区(Stack):存放动态局部变量 堆区(Heap):存放new和 malloc()申 阅读全文
posted @ 2020-11-03 20:38 重雪 阅读(650) 评论(0) 推荐(0)
摘要:根据变量作用域的不同,可将程序中的变量分为局部变量和全局变量。 1.局部变量 在函数或者块内定义的变量称为局部变量。局部变量仅在定义它的函数或块内起作用,在这个范围之外不能使用这些变量。局部变量的作用域也称为块作用域。函数内部使用的局部变量包括形式参数和函数体内定义的变量。例如: float f1( 阅读全文
posted @ 2020-11-03 19:02 重雪 阅读(598) 评论(0) 推荐(0)
摘要:在C++语言中,可以设置函数形参的默认值,在调用函数时,若明确给出了实参的值,则使用相应实参的值;若没有给出相应实参的值,则使用默认的值。这将为函数调用带来方便和灵活。 【示例】 #include<iostream> using namespace std; int max(int x = 70, 阅读全文
posted @ 2020-11-03 18:45 重雪 阅读(370) 评论(0) 推荐(0)
摘要:内联函数,是为了解决程序中函数调用的效率问题。函数重载允许程序员定义函数时使用相同的函数名,以不同数据类型的数据作为形参,实现相似功能的函数。 内联函数 在调用函数时,系统要将程序当前的一些状态信息、断点信息保存到堆栈中,同时转到被调函数的代码处去执行函数体语句,这些参数保存与参数恢复的过程需要时间 阅读全文
posted @ 2020-11-01 20:27 重雪 阅读(409) 评论(0) 推荐(0)