当前位置:文档之家› Oracle从入门到精通复习笔记(一)

Oracle从入门到精通复习笔记(一)

Oracle从入门到精通复习笔记(一)
Oracle从入门到精通复习笔记(一)

数据块

1)、块头;

2)、表目录;

3)、行目录;

4)、空余空间;

5)、行数据;

数据区

1)、多个数据块组成,也称为数据扩展区,数据区是Oracle储存分配的最小单位。

1)、由多个数据区组成;

2)、数据段:数据段中保存的是表中的数据记录;

3)、索引段:索引段中包含了用于提高系统性能的索引;

4)、回滚段(撤销段):回滚段中保存了回滚条目,oracle将修改前的旧值保存在回滚段中;

5)、临时段:当执行创建索引、查询等操作时,Oralce可能会使用一些临时储存空间,用于暂时性的保存解析过的查询语句以及在排序过程中产生的临时数据。

表空间

1)、表空间是数据库的最大逻辑划分区域;

2)、表空间(逻辑储存结构)=文件夹>数据文件(物理储存结构)=文件;

Oracle默认创建的主要表空间

1)、SYSTEM表空间

2)、SYSAUX表空间:充当SYSTEM的辅助表空间;

3)、UODO表空间:撤销表空间,用于储存撤销信息的表空间;

4)、USERS表空间:用户表空间

物理储存结构

1)、数据文件;

1)、系统数据文件;

2)、撤销数据文件;

3)、用户数据文件;

2)、控制文件;

1)、控制文件是一个二进制文件,它记录了数据库的物理结构,其中主要包括数据库名、数据文件与日志文件的名字和位置、数据库建立日期等信息;

2)、只有控制文件正常,实例才能加载并打开数据库;

3)、每个数据库至少拥有一个控制文件,但一个控制文件只能属于一个数据库;

3)、日志文件;

1)、日志文件的主要功能是记录对数据所做的修改,对数据库所做的修改几乎都记录在日志文件中;

2)、重做日志文件;

1)、重做日志文件用来记录所发生过的更改信息(添加、修改、删除)及由oracle 内部行为而引起的数据库变化信息;

3)、归档日志文件;

5)、服务器参数文件;

1)、服务器参数文件是二进制文件,用来记录oracle数据库的基本参数信息(数据库名、控制文件所在路径、日志缓冲大小等)。

2)、查看服务器参数;

1)、查询v$parameter;

2)、使用SQL*PLus的SHOW PARAMETER命令显示服务器参数;

3)、修改服务器参数;

1)、通过企业管理器(OEM)修改;

2)、使用ALTER SYSTEM命令修改服务器参数;

6)、口令文件;

7)、辅助文件;

1)、密码文件;

1)、密码文件是oracle系统用于验证sysdba权限的二进制文件,当远程用户以sysdba 和sysoper连接到数据库时,一般要用到密码文件验证;

2)、警告文件(警告日志文件);

1)、警告文件是一个储存在oracle系统目录下的文本文件(通常为alert_orcl.log),它用来记录oracle系统的运行信息和错误信息;

2)、随着时间的推移,警告文件会越来越大,数据库管理员应该定期删除警告文件;

3)、跟踪文件;

1)、后台跟踪文件,用于记录后台进程的警告或错误信息;

2)、用户进程文件,用于记载与用户进程相关的信息,它主要用于跟踪SQL语句;

3)、每个后台进程都有对应的后台进程文件;

Oracle服务器

1)、实例;

1)、系统全局区(SGA)

1)、SGA使用操作系统的内存资源,是所有用户进程共享的一块内存区域,也就是说,SGA中的数据资源可以被多个用户进程共同使用;

2)、高速数据缓存区(Database buffer cache);

1)、高速数据缓存区中存放着Oracle系统最近访问过的数据块,数据块在高速数据缓存区中也称为缓存块;

2)、若无法在高速缓存区中找打所需要的数据,则Oracle首先从数据文件中读取指定的数据块到缓存区,然后再从缓存区中将请求的数据返回给用户;

3)、脏数据区:脏数据区中存放着已被修改过的数据,这些数据等待被写入到数据文件中;

4)、空闲区:空闲区中数据块不包含任何数据,这些数据块可以被写入数据,Oracle 可以从数据文件中读取数据块,并将其存放到该区中;

5)、保留区:保留区中包含那些正在被用户访问的数据块和明确保留以作为将来使用的数据块,这些数据块将被保留在缓存区中;

3)、共享池(Shared Pool);

1)、共享池是SGA保留的内存区域,用于缓存SQL语句、PL/SQL语句、数据字典、资源锁、字符集以及其他控制结构等;

2)、库高速缓冲区:库高速缓冲区是共享池的一部分,主要包括共享SQL区和私有SQL区两个组成部分;

3)、字典高速缓冲区:用于存放Oracle系统内部管理所需要的数据字典信息,例如用户名、数据对象和权限等;

4)、Oracle共享池不是越大越好,因为系统的内存资源是有限的,而且操作系统本身也要消耗一定的内存空间。

4)、重做日志缓冲区(Red log buffer cache);

重做日志缓冲区用于存放对数据库进行修改操作时所产生的日志信息。

5)、Java池;

用来提供内存空间给Java虚拟机使用,目的是支持在数据库中运行Java程序包,其大小由JAVA_POOL_SIZE参数决定。

6)、大型池(large Pool);

大型池在SGA区中不是必需的内存结构,只在某种特殊情况下,实例才需要使用大型池来减轻共享池的访问压力,常用的情况有以下几种:

当使用恢复管理器进行备份和恢复操作时,大型池将作为I/O缓冲区使用;

使用I/O Slave仿真异步I/O功能时,大型池将被当做I/O缓冲区使用;

执行具有大量排序操作的SQL语句;

当使用并行查询时,大型池作为并行查询进程彼此交换信息的地方;

7)、流池;

流池用于在数据库与数据库之间进行信息共享;

如果没有用到Oracle流,就不需要设置该池;

流池的大小由参数STREAMS_POOL_SIZE决定;

2)、数据库;

3)、程序全局区(PGA);

1)、程序全局区也可称作用户进程全局区,它的内存区在进程私有区而不是共享区中;

2)、私有SQL区;

私有SQL区用于存储变量以及SQL语句运行时的内存结构信息,当每个用户连接到实例时,都会在实例中创建一个会话;

3)、会话区;

会话区用于存放用户的会话信息(如登录用户名);

4)、前台进程;

前台进程包括用户进程和服务进程,它不属于实例的一部分,但是用户在不知不觉中经常会用到它,使用前台进程能够实现用户与实例的沟通。

1)、用户进程;

指那些能够产生或执行SQL语句的应用程序。

2)、服务进程;

用于处理用户会话过程中向数据库实例发出的SQL语句或SQL*Plus命令,它可以分为专用服务器模式和共享服务器模式。

5)、后台进程;

使用CPU与内存资源;

1)、数据写入进程(DBWR);

1)、数据写入进程的主要任务是负责将内存中的“脏”数据块回写到数据文件中。

2)、当用户进程执行插入或修改等操作时,需要将“新数据”写入高速数据缓冲区,如果在高速数据缓冲区中没有找到足够大的空闲数据块来存放这些“新数据”,这时,Oracle系统将启动DBWR进程将“脏”数据块写入数据文件,以获得空闲数据块来存储这些“新数据”。

3)、当检查点进程启动后,它会强制要求DBWR将某些“脏”数据块写入数据文件中。

4)、当“脏”数据块在高速数据缓冲区中存放超过三秒钟,DBWR进程会自行启动并将某些“脏”数据块写入到数据文件中。

2)、检查点进程(CKPT);

检查点进程可以看做一个事件,当检查点事件发生时,CKPT会要求DBWR将某些“脏”数据块回写到数据文件中。

3)、日志写入文件(LGWR);

日志写入进程用于将重做日志缓冲区中的数据写入重做日志文件。

4)、归档进程(ARCH);

归档进程是一个可选择的进程,只有当Oracle数据库处于归档模式时,该进程才可能起到作用。

5)、系统监控进程(SMON);

系统监控进程是在数据库系统启动执行恢复工作的强制性进程。

6)、(PMON);

进程监控进程用于监控其他进程的状态,当有进程启动失败时,PMON会清除失败的用户进程,释放用户进程所用的资源。

7)、锁定进程(LCKN);

这是一个可选进程,并行服务器模式下可以出现多个锁定进程以利于数据库通信。

8)、恢复进程(RECO);

这是在分布数据库模式下使用的一个可选进程,用于数据库不一致时进行恢复工作。

9)、调度进程(DNNN);

这是一个可选进程,在共享服务器模式下使用,可以启动多个调度进程。

10)、快照进程(SNPN);

快照进程用于处理数据库快照的自动刷新,并通过DBMS_JOB包运行预定的数据库存储过程。

数据字典

1)、数据字典是Oracle存放关于数据内部信息的地方,其用途是用来描述数据库内部的运行和管理情况。

2)、数据字典概述:

dba_:包含数据库实例的所有对象信息;

v$_:当前实例的动态视图,包含系统管理和系统优化等所使用的视图;

user_:记录用户的对象信息;

gv_:分布式环境下所有实例的动态视图,包含系统管理和系统优化使用的视图;

all_:记录用户的对象信息机被授权访问的信息;

3)、基本数据字典;

4)、常用动态性能视图;

(Oracle数据库管理)玩转实战教程学习笔记最全版

(O管理)玩转实战教程(韩顺平)学习笔记

韩顺平—玩转oracle视频教程笔记 一:Oracle认证,与其它数据库比较,安装 oracle的卸载 1.停止所有与ORACLE相关的服务。 2. 使用OUI(Oracle Universal Installer)卸载Oracle软件。 “开始”->“程序”->“Oracle-OraDb110g_home1|Oracle installation product|Universal installer. 3.删除注册表内容。运行regedit命令,删除下面内容:HKEY_LOCAL_MACHINE|SOFTWARE|ORACLE注册表键,删除此键。 HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services,删除Services键下所有以oracle为首的键。 HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services|Eventlog|Application,删除此键下所有以oracle为首的键。 HKEY_CLASSES_ROOT,删除此键下所有以Ora,Oracle,Orcl,EnumOra 为前缀的键。 HKEY_CURRENT_USER|Software| Microsoft|Windows|CurrentVersion|Explorer|MenuOrder|Start Menu|Programs,删除此键下所有以oracle为首的键。 HKEY_LOCAL_MACHINE|SOFTWARE|ODBC|ODBCINST.INI注册表键,删除了

信息管理学基础-考研笔记.pdf

信息管理学基础 一、信息的含义 1. 本体论层次:在最为一般的意义上,亦即没有任何约束条件,我们可以将信息定义为事物存在的方式和 运动状态的表现形式。 这里的“事物”泛指存在于人类社会、思维活动和自然界中一切可能的对象。“存在方式”指事物的内部结构和外部联系。“运动”泛指一切意义上的变化,包括机械的、物理的、化学的、生物的、思维的和社会的运动。 “运动状态”则是指事物在时间和空间上变化所展示的特征、态势和规律。在这一层次上定义的信息是最普遍 的、最广义的信息,可与物质、能量并驾齐驱,我们称其为本体论层次的信息。 2.认识论层次:在认识论层次上,我们可以将信息定义为:主体所感知或表述的事物存在的方式和运动状态。 主体所感知的是外部世界向主体输入的信息,主体所表述的则是主体向外部世界输出的信息。 3.本体论层次和认识论层次的信息的区别: 在本体论层次上,信息的存在不以主体的存在为前提,即使根本不存在主体,信息也仍然存在。在认识论层次 上则不同,没有主体,就不能认识信息,也就没有认识论层次上的信息。 认识论层次的信息概念比本体论层次的信息概念具有更为丰富的内涵。首先,作为主体的人具有感知能力,能 够感知到事物的存在和运动状态。其次,人具有理解能力,能够理解事物的存在和运动状态的特定含义。第三,人具有目的性,能够判断事物的存在方式和运动状态对其目的而言的效用价值。而且这三个方面是相互依存不 可分割的。人们只有在感知了事物存在的方式和运动状态的形式,理解了它的含义,明确了它的效用之后,才 算真正掌握了这个事物的信息,才能做出正确的决策。 我们把同时考虑到事物存在方式和运动状态的外在形式、内存含义和效用价值的认识论层次上的信息称为“全信息”,而把仅仅考虑其中形式因素的信息称为“语法信息”,把考虑其中内容(含义)因素的信息称为“语义信息”,把考虑其中效用因素的信息称为“语用信息”。认识论层次的信息乃是同进考虑语法信息、语义信息和 语用信息的全信息。以申农为代表的信息论所研究的基本上不涉及信息的含义和效用,是纯粹的语法信息。 4.本书所研究的信息的定义:根据本书的目的,我们主要研究社会信息,即为了特定的目的产生、传递、 交流并应用于人类社会实践活动,包括一切由人类创造的语言、符号和其他物质载体表达和记录的数据、消息、经验、知识。显然,这类信息是一个庞大的体系,都属于认识论范围内的信息。自然界、生物界及机器系统的 信息,只要有人类主体介入,并服从于人类社会的特定目的,都是我们所说的社会信息。 二、数据、信息、知识及相关概念 数据、信息、知识和情报是信息与信息管理领域的起点和基石,同时这些概念和它们所代表的外延之间又存在 着极为紧密的天然的联系。 1.数据:未经整理的、可被判读的数字、文字、符号、图像、声音、样本等。是载荷或记录信息的按照一定 规则排列组合的物理符号。它可以是数字、文字、图像,也可以是声音或计算机代码。人们对信息的接收始于 对数据的接收,对信息的获取只能通过对数据背景和规则的解读。背景是接收者针对特定的信息准备,即当接 收者了解物理符号序列的规律,并知道每个符号或符号组合公认的指向性目标或含义时,便可获取一组数据载 荷的信息,亦即数据转化为信息。数据+背景=信息 2.信息:在特定情况下经过整理的、表达一定意义的数字、文字、符号、图像、声音、信号等。信息是数据 载荷的内容,对于同一信息,其数据表现形式可以多种多样。 3.知识:在信息这一原材料的基础上形成的见解、认识。是信息接收者通过对信息的提炼和推理而获得的正 确结论,是人通过信息对自然界、人类社会以及思维方式与运动规律的认识与掌握,是人的大脑通过思维重新 组合的、系统化的信息集合。知识的传输一般遵循如下模式:传输者的知识-数据-信息-接收者的知识。信息能够转化为知识的关键在于信息接收者对信息的理解能力。对信息的理解能力取决于接收者的信息与知识准备。 信息只有同接收者的个人经验、信息与知识准备结合,也就是同接收者的个人背景整合才能转化为知识。信息+经验=知识。 可以认为,数据是信息的原材料,而信息则是知识的原材料,数据涵盖范围最广,信息次之,知识最小。 4.数据、信息和知识之间的关系:不能简单理解为相交或不相交,相关或不相关,三者具有独立内涵和典

oracle笔记(3)

1.用insert语句进行行数据的迁移 Insert into 表名(列,列) select 列,列from emp where 条件 2.用update更新数据(使用子查询):希望员工scott的岗位,工资,补助与smith员工一样? update emp set (job,sal,comm)=(select job,sal,comm. From emp where ename=?SMITH?) where ename=?SCOTT?; 3.事务 (1)锁 (2)提交事务 (3)回退事务(一开始就做保存点(savepoint)) (4)事务的几个重要操作 1)设置保存点:savepoint a 2)取消部分事务:rollback to a 3)取消全部事务:rollback (5)只读事务:set transaction read only(当前用户能看到之前的操作,若其他用户进行更 新,该用户之后的操作都不能看到更新) (6)字符函数 (1)lower(char):将字符串转化为小写的格式 (2)upper(char): 将字符串转化为大写的格式 (3)length(char):返回字符串的长度 (4)substr(char,m,n):取字符串的子串,从m开始取,取n个 (5)例:以首字符大写的方式显示所有的员工的姓名: (1)完成首字母大写:select upper(substr(ename,1,1)) from emp; (2)完成后面字母小写:select lower(substr(ename,2,length(ename)-1)) from emp; (3)合并:select upper(substr(ename,1,1)) || lower(substr(ename,2,length(ename)-1)) from emp; (6)replace(char1,search_string,replace_string) (7)instr(char1,char2,[,n[,m]])—取子串在字符串的位置 (8)例:显示所有员工的姓名,用”我是A”替换所有”A”:select replace(ename,?A?,? 我是A?) from emp; (7)数学函数 (1)round(n,[m]):用于四舍五入 (2)trunc(n,[m]):用于截取数字 (3)mod(m,n):取模 (4)floor(n):返回<=n的最大整数 (5)ceil(n):返回>=n的最小整数 (6)例:显示在一个月为30天的情况所有员工的日薪金,忽略余数:select floor(sal/30),ename from emp; (8)日期函数 (1)sysdate (2)add_months(d,n) (3)last_day(d):返回指定日期所在月份的最后一天 例:返回在八个月前雇佣的员工(已经入职8个月多的员工):select * from emp where sysdate>add_months(hiredate,300); 例:对于每个员工,显示其加入公司的天数:select trunk(sysdate-hiredate) “入职天

华中师范大学情报学真题笔记(信息管理学基础 完全版)

信息管理学基础 第一章:绪论 1、信息的概念 (1)从信息的作用来定义信息,认为信息是“不确定性的消除”、“负熵”等。(没有揭示信息的本质) (2)从信息的范围来定义信息,认为信息是消息、知识、情报、数据等。(只指出了信息概念的外延,及信息的范围,定义应该表达概念的内涵) (3)从信息的内容来定义信息,认为信息是“交换的内容”。(已经注意到了信息的质的方面,但是a信息的范围没有划定,b这个“内容”到底是什么) (4)从本体论和认识论角度来定义信息,认为信息是物质的属性、规律、运动状态、存在标志等。 a、从本体论层次上来考察,信息是一种客观存在的现象,是事物的运动状态及其变化方,亦即“事物内部结构和外部联系的状态以及状态变化的方式”。 b、从认识论层次上看,信息就是主体所感知或所表达的事物运动状态及其变化方式,是反映出来的客观事物的属性。 (揭示了信息的本质,但不够通俗,并且从两方面定义,不便于对信息概念的整体把握)我们认为,信息是事物发出的信号所包含的内容。(此定义实际上包含了上面第三、四类观点,因此该定义基本上属于第三类定义,但事物发出的信号中所包含的内容,实质上是事物的存在方式、事物运动状态和相互联系特征的一种表达和陈述,也可以说是物质存在方式和状态的自身显示) 2、信息的属性 (1)普遍性。凡是有物质的地方必然存在着信息,相互之间也存在着信息交换。 (2)多样性。 (3)可识别性。信息在一定范围内可以被不同的主体所识别。 (4)可加工性。信息可以被汇总和组织、分析和综合、扩充和浓缩,也就是说人们可以对信息的内容将进行加工处理。 (5)与载体的不可分析。信息需要传递和保存,必须借助于一定的载体。 (6)与载体的独立性。绝大部分信息不会因载体形式的变化而改变其信息内容。 (7)可传递性。信息可以通过多种渠道进行传递或交流。 (8)可共享性。同一信息可以被很多人共同享用、同时享用。 (9)非消耗性。可以多次开发,反复利用。 (10)强时效性。信息老化和更替。 3、信息与相关概念的关系 (1)信息与知识、情报 知识是通过人脑加工过的自然和社会信息,是人们对这自然和社会形态与规律的认识和描述。知识具有社会性(知识区别于信息的根本属性)、语言性、积累性等基本属性。 情报是具有特定利用价值的动态知识。情报具有知识性、动态性(情报区别于知识的根本属性)和有用性等基本属性。 从三者的范围大小来看,信息>知识>情报,三者之间属于一种包含关系 (2)信息与数据

ORACLE笔记

1.Oracle 工具:sqlplus Sqlplus / as sysdba Shutdown immediate(关闭数据库) Startup(启动数据库) 注意:数据库开启才可以进行操作 Select username,account_status from dba_users;(查询数据库中所有的用户名称与用户状态) Alter user scott identified by tiger account unlock;(scott用户解锁) Sqlplus scott/tiger(使用SCOTT 密码为tiger登陆ORACLE数据库) Connect scott/tiger (在SQL>中直接使用SCOTT用户连接数据库) Show all;(看所有变量) Set sqlprompt “_user>”(设置sqlplus环境下面的提示符用自身用户显示) 注意:如要变量下次重启生效必须把变量写入 /u01/app/oracle/product/10.2.0/db_1/sqlplus/admin/glogin.sql中 Host(回到系统) Help index(查看所有命令) Help+命令(类似于LINUX中的MAN,查看命令的格式与用法) Disconnect(关闭SQLPLUS工具但是不离开数据库) Describe emp(查看EMP表) Define(定义变量,常用与写脚本用) 如:DEFINE _EDITOR =”vi” (CHAR) (定义VI编辑器用于保存最后一条执行的SQL语句) Save /u01/app/oracle/aa.sql (保存SQL语句) Get /u01/app/oracle/aa.sql (调用保存的SQL语句) 2.select(select 查询语句是ORACLE中最常用的语句) DML语句包括(insert 写入,update改变,delect删除,merge两张表同步) 注意:merge常用在ETL(数据仓库)底下 DDL数据定义语句包括(create创建对象,alter修改,drop删除对象,rename改名,truncate 删除整个表) TCL事务处理语句(commit提交立刻生效,rollback回滚,savepoint保存点,savepoint(保存点) DCL权限语句(grant赋予权限,revoke(收回权限) ORACLE的表称之为堆表(keep table) SELECT (1) writing basic SQL select statemanes 1. selecting all columns SCOTT>select * from dept; SCOTT>select dname,deptno,loc from dept; Basic SELECT Statement SELECT *|{[DISTINCT] column|expression [alias],...} FROM table;

信息管理学基础笔记

信息管理学基础笔记 一、名词解释 1、信息:狭义,是用以减少不确定性的东西。广义,本体论层次:事物存在的方式和运动状态的表现形式。 认识论层次:主体所感知或表述的事物存在的方式和运动状态。 2、全信息:把同时考虑到事物存在方式和运动状态的外在形式、内在含义和效用价值的认识论层次上的信息称为“全信息”(语法信息:把仅仅考虑其中形式。因素的信息称为“语法信息” ;语义信息:把考虑其中内容(含义)因素的信息称为“语义信息” ;语用信息:把考虑其中效用因素的信息称为“语用信息”)。 3、社会信息化是指人类社会发展过程中的一种特定现象,在这种现象出现时,人类对信息的依赖程度越来越高,而对物质和能源的依赖程度则相对降低。 4、信息管理(狭义)就是对信息本身的管理,即采用各种技术方法和手段(如分类、主题、代码、计算机处理等等)对信息进行组织、控制、存贮、检索和规划等,并将其引向预定目标;(广义)不单单是对信息的管理,而是对涉及信息活动的各种要素(信息、人、机器、机构等)进行合理的组织和控制,以实现信息及有关资源的合理配置,从而有效地满足社会的信息要求。 5、信息交流就是社会活动中信息交流双方借助某种符号系统,利用某种传播渠道,在不同时间和空间中实现的信息传输和交换行为。 6、知识组织是揭示知识单元(包括显性知识因子和隐形知识因子),挖掘知识关联的过程或行为,最为快捷地为用户提供有效的知识或信息。(特征:自动化、集成化、智能化)。 7、信息服务(Information?Service)通过研究用户、组织用户、组织服务,将有价值的信息传递给用户,最终帮助用户解决问题,是用不同的方式向用户提供所需信息的一项活动。 8、信息系统是由计算机硬件、网络和通讯设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统。信息系统的五个基本功能:输入、存储、处理、输出和控制。 9、国家信息政策是指在一国范围内,国家或政府为解决信息管理和信息经济发展中出现的、关系和涉及到公共利益、权益、安全问题,保障信息活动协调发展而采取的有关信息产品及资源生产、流通、利用、分配以及促进和推动相关信息技术发展的一系列措施、规划、原则或指南。 10、信息道德就是信息创造者、信息服务者和信息使用者在信息活动中普遍认同和共同遵守的符合社会一般要求的行为和伦理规范。 11、信息伦理是指人们从事信息生产、加工、分析、研究、传播、管理、开发利用等信息活动的伦理要求、伦理规范和在此基础上形成的伦理关系。 12、信息政策是国家和社会组织为实现信息管理目标而规定的信息管理行为准则,是进行信息管理决策的指导方针,代表了国家和社会组织的基本管理思想,

oracle学习笔记

●PLSQL控制台输出语句 SET serveroutput ON; --打开控制台输出服务 dbms_output.put_line('values2='||var_val); --输出语句 ●PLSQL动态变量 var_str := '&input'; ●创建表空间和用户 --创建表空间 CREATE TABLESPACE "BCPBS" LOGGING DATAFILE 'D:\app\E430\oradata\orcl\BCPBS_01.ora' SIZE 2048M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED, 'D:\app\E430\oradata\orcl\BCPBS_02.ora' SIZE 2048M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ; --建立用户 CREATE USER "BCPBS" PROFILE "DEFAULT" IDENTIFIED BY "bcpbs123" DEFAULT TABLESPACE "BCPBS" TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK; GRANT "CONNECT" TO "BCPBS"; GRANT "DBA" TO "BCPBS"; GRANT "RESOURCE" TO "BCPBS"; ●删除表空间和用户 drop user bcpbs cascade ; drop tablespace BCPBS including contents and datafiles cascade constraints ; ●自定义函数 CREATE OR REPLACE FUNCTION fun_level_value(level_value number) RETURN number IS return_value number:=null; BEGIN CASE level_value WHEN 0 THEN return_value:='0'; WHEN 1 THEN return_value:='1'; WHEN 2 THEN return_value:='2'; WHEN 3 THEN return_value:='3'; WHEN 6 THEN return_value:='8'; ELSE

Oracle学习笔记

Oracle的四个主要用户 1.超级管理员sys/change_on_install 2.普通管理员system/manager 3.普通用户scott/tiger 4.大数据用户sh/sh 简单查询 1.查询表结构 DESC 表名 2.简单查询SELECT [DISTINCT] *|[字段 [别名]] [,字段 [别名]] … FROM 表名 [别名] (1)查询时也可以使用四则运算,如:SELECT (字段*x)+y FROM 表名 (2)可以使用“||”连接字段与字符串,如: select '工作与工资:' || job || sal 工作工资 from emp 执行结果: 3.限定查询SELECT [DISTINCT] *|[字段 [别名]] [,字段 [别名]] … FROM 表名 [别名] [WHERE 条件(s)] (1)Where字句后可以增加多个条件,最常见的条件就是最基本关系运算:>、<、>=、<=、!=(<>)、BE TWEEN…AND、LIKE、IN(指定范围)、IS NULL(为空)、AND(且)、OR(或)、NOT(非)。 (2)多个条件可以使用AND与OR连接。 例如:select * from emp where sal>1300 and sal<4000 (3)范围判断BE TWEEN…AND:BETWEEN 最小值 AND 最大值(大于等于最小值,小于等于最大值),BE TWEEN…AND 对数字、日期都可以使用!!! 例如:select * from emp where sal between 1300 and 4000 例如:select * from emp where hiredate between '01-1月-1981' and '31-12月-1981' (4)判断为空IS (NOT) NULL 例如:select * from emp where comm is null 例如:select * from emp where comm is not null 例如:select * from emp where not comm is null (5)指定范围的判断(NOT) IN 例如:select * from emp where empno in(7369,7566,7799)

(完整版)信息管理学基础马费成习题重点

信息管理学基础(马费成)习题重点(精品课程) 可以有很多方式的,没有固定答案,但实际工作中,要考虑实际来选择。归结起来,主要有以下几种途径:一是使用信息管理系统,如OA系统、档案管理系统、人事管理系统、ERP 系统等;二是利用网络平台,如局域网、门户网站、VPN网络;三是使用沟通交流平台,如BBS、电子邮件、新闻组等方式、企业qq、飞信、rss订阅等;四是将其编纂成内部刊物、出版物;五是其他方式,如利用宣传栏、宣传板宣传,甚至有的更强的在公司厕所也宣传。 第一章信息与信息管理 一、教学目的 掌握信息、信息管理等基本概念,了解信息的特征及分类,关注信息化对社会经济发展的重要作用,明确信息管理的内容及任务,掌握信息管理的沿革及发展。 二、教学内容 1.信息、信息管理等基本概念 2.信息特征、性质、分类 3.信息化的内容特征及重要作用 4.信息管理的对象、内容、目标和任务 5.信息管理的沿革与发展 三、本章重点 1.信息、信息管理等基本概念 2.信息化的层次、阶段(三个层次,四个阶段) 3.信息管理的内容任务 4.信息管理的发展历程 【重要概念】 信息知识负熵语法信息语用信息语义信息信息流社会信息化 信息社会GII “三金”工程信息管理文件管理信息资源管理知识管理【简答】 1、如何理解通讯领域信息的含义?

2、简述数据、信息、知识之间的关系。 数据+背景=信息 数据是载荷或记录物理信息的物质符号。 信息+经验=知识 信息能够转化为知识的关键取决于信息接受者对信息的理解能力 3、简述信息的特征和分类。 普遍性和客观性、广延性和无限性、共享性、时效性、不可变换性和不可组合性 对物质载体的独立性、对认识主体的相对性、传递性 分类:按性质划分:语法信息、语义信息、语用信息 4、试分述信息管理四个典型阶段。 传统管理阶段:这一阶段以信息源的管理为核心,以图书馆为象征。以文献为主要载体,以公益性服务为主要目标 技术管理阶段:这一阶段以信息流的控制为核心,以计算机为工具,以自动化信息处理和信息系统建造为主要工作内容。技术因素占主导因素 资源管理阶段 知识管理阶段 【本章知识点】 1、信息、信息管理等基本概念。 信息是事物的存在方式和运动状态的表现形式。本体论、认识论 2、信息特征、性质、分类。 3、信息化的内容特征及重要作用。 4、信息管理的对象、内容、目标和任务。 对象:广义:对涉及信息活动的各种要素进行合理的管理和控制 内容:实质就是综合采用技术的、经济的、政策的、法律的、人文的方法和手段进行控制目标:生产和开发、利用、管理机制 任务宏观: 微观 5、信息管理的沿革与发展。 传统管理阶段、技术管理阶段、资源管理阶段、知识管理阶段 第二章信息交流思考习题 一、教学目的 掌握信息交流的条件和要素、掌握信息交流传播过程的栈交流,了解信息的社会代理交

信息管理学基础习题,重点

信息管理学基础第一章信息与信息管理 一、教学目的 掌握信息、信息管理等基本概念,了解信息的特征及分类,关注信息化对社会经济发展的重要作用,明确信息管理的内容及任务,掌握信息管理的沿革及发展。 二、教学内容 1.信息、信息管理等基本概念 2.信息特征、性质、分类 3.信息化的内容特征及重要作用 4.信息管理的对象、内容、目标和任务 5.信息管理的沿革与发展 三、本章重点 1.信息、信息管理等基本概念 2.信息化的层次、阶段 3.信息管理的内容任务 4.信息管理的发展历程 【重要概念】 信息知识负熵语法信息语用信息语义信息信息流社会信息化 信息社会GII “三金”工程信息管理文件管理信息资源管理知识管理 【简答】 1、如何理解通讯领域信息的含义? 2、简述数据、信息、知识之间的关系。 3、简述信息的特征和分类。 4、试分述信息管理四个典型阶段。 【本章知识点】 1、信息、信息管理等基本概念。 2、信息特征、性质、分类。 3、信息化的内容特征及重要作用。

4、信息管理的对象、内容、目标和任务。 5、信息管理的沿革与发展。 信息管理学基础第二章信息交流思考习题 一、教学目的 掌握信息交流的条件和要素、掌握信息交流传播过程的栈交流,了解信息的社会代理交流,掌握信息传递的基本规律,理解信息交流的实现机制。 二、教学内容 1.信息交流概念、信息交流行为 2.信息交流的基本条件和要素 3.信息交流传播的模式和特征 4.信息的社会代理交流过程,信息栈和栈交流 5.信息传递的基本规律 6.信息交流的实现与障碍 三、本章重点 1.信息交流的条件要素 2.栈交流 3.信息守恒原理、信息扩散原理 4.信息交流的实现机制 【简答】 1、简述信息交流的含义与特征。 2、理解信息交流与认识过程。 3、信息交流有哪些条件和要素。 4、怎样理解信息交流与传播中的栈以及信息交流传递中的代理。 5、简述S、R、T信息守恒的含义。 6、了解信息扩散原理的内容。 7、简述两种信息变异的形式和原因。 【本章知识点】

oracle数据库学习笔记心得

select* |字段表名 from 表名 where 布尔表达式【条件】 externalcandidate 职员相关信息 contractrecruiter 猎头公司 查看表里所有字段 describe[描述] contractrecruiter select cname,nperecentagecharge from contractrecruiter 不显示原来名字,显示现在名字【用AS】 select cname as "Recruiter Name",nperecentagecharge as "Hire Fees" from contractrecruiter 不显示原来名字,显示现在名字【可不用AS】 select cname "Recruiter Name",nperecentagecharge "Hire Fees" from contractrecruiter 【双引号是否写】 双引号是为了区分大小写 职位表 position select *from position 缺额运算:[想减] select VDESCRIPTION , nbudgetedstrength, NBUDGETEDSTRENGTH -NCURRENTSTRENGTH , NYEAR from position

select VDESCRIPTION "Potion", nbudgetedstrength "Budgeted Strength" , NBUDGETEDSTRENGTH -NCURRENTSTRENGTH "Vacancies", NYEAR "Year" from position 显示非重复运行 查询来源地的人数 describe externalcandidate 查看职员城市名字 select ccity from externalcandidate 查看职员城市名字【名字不重复,插入一个关键字:distinct】select distinct ccity,cstate from externalcandidate 运算符: 两列 select vfirstname,vlastname from externalcandidate 字段拼接 select vfirstname||vlastname from externalcandidate select vfirstname||' '||vlastname from externalcandidate 学校 describe college 查看所有学校 select *from college 查看只是加利福尼亚的学校 select * from college where cstate='California' 一个条件 select vfirstname,vlastname,dbirthdate,ntestscore from externalcandidate where dbirthdate>='01-1月-70'

信息管理学基础-【考研笔记】

信息管理学基础(马费成) 一、信息的含义 1. 本体论层次:在最为一般的意义上,亦即没有任何约束条件,我们可以将信息定义为事物存在的方式和运动状态的表现形式。 这里的“事物”泛指存在于人类社会、思维活动和自然界中一切可能的对象。“存在方式”指事物的内部结构和外部联系。“运动”泛指一切意义上的变化,包括机械的、物理的、化学的、生物的、思维的和社会的运动。“运动状态”则是指事物在时间和空间上变化所展示的特征、态势和规律。在这一层次上定义的信息是最普遍的、最广义的信息,可与物质、能量并驾齐驱,我们称其为本体论层次的信息。 2.认识论层次:在认识论层次上,我们可以将信息定义为:主体所感知或表述的事物存在的方式和运动状态。主体所感知的是外部世界向主体输入的信息,主体所表述的则是主体向外部世界输出的信息。 3.本体论层次和认识论层次的信息的区别: 在本体论层次上,信息的存在不以主体的存在为前提,即使根本不存在主体,信息也仍然存在。在认识论层次上则不同,没有主体,就不能认识信息,也就没有认识论层次上的信息。 认识论层次的信息概念比本体论层次的信息概念具有更为丰富的内涵。首先,作为主体的人具有感知能力,能够感知到事物的存在和运动状态。其次,人具有理解能力,能够理解事物的存在和运动状态的特定含义。第三,人具有目的性,能够判断事物的存在方式和运动状态对其目的而言的效用价值。而且这三个方面是相互依存

不可分割的。人们只有在感知了事物存在的方式和运动状态的形式,理解了它的含义,明确了它的效用之后,才算真正掌握了这个事物的信息,才能做出正确的决策。我们把同时考虑到事物存在方式和运动状态的外在形式、内存含义和效用价值的认识论层次上的信息称为“全信息”,而把仅仅考虑其中形式因素的信息称为“语法信息”,把考虑其中内容(含义)因素的信息称为“语义信息”,把考虑其中效用因素的信息称为“语用信息”。认识论层次的信息乃是同进考虑语法信息、语义信息和语用信息的全信息。以申农为代表的信息论所研究的基本上不涉及信息的含义和效用,是纯粹的语法信息。 4.本书所研究的信息的定义:根据本书的目的,我们主要研究社会信息,即为了特定的目的产生、传递、交流并应用于人类社会实践活动,包括一切由人类创造的语言、符号和其他物质载体表达和记录的数据、消息、经验、知识。显然,这类信息是一个庞大的体系,都属于认识论范围内的信息。自然界、生物界及机器系统的信息,只要有人类主体介入,并服从于人类社会的特定目的,都是我们所说的社会信息。 二、数据、信息、知识及相关概念 数据、信息、知识和情报是信息与信息管理领域的起点和基石,同时这些概念和它们所代表的外延之间又存在着极为紧密的天然的联系。 由事实—数据—信息—知识—智能五个要素构成“信息链”。简单的说,事实是人类思想和社会活动的映射;数据是事实的数字化、编码化、序列化、结构化;信息是数据在信息媒介上的映射;知识是对信息的加工、吸收、提取和评价的结果;智能则是运用知识的能力。

Oracle笔记

数据库基本概念: 数据库:Database ,DB (数据) 数据库管理系统:(Database Management System,DBMS)oracle ,DB2,Sql_server 等 数据库系统:(Database System ,DBS) 关系型数据库:(Relationship Database ,RDB) SQL语言:(Structured Query Language,结构化查询语言) 数据建模: 要将现实世界中客观存在的事物以数据的形式存储到计算机中并进行处理,就需要对其进行分析,抽象,进而确定数据的结构以及数据间的内在联系,这一过程称为数据建模。 数据模型应满足三个方面的要求: 1,能够比较真实地模拟现实世界 2,容易为人所理解; 3,便于计算机实现。 数据模型三要素: 数据结构---描述事物的静态特性; 数据操作---描述事物的动态特性; 完整性约束----描述事物内部和事物间的约束性关系。 现实世界-------认识抽象-------->概念世界-------转换--------->机器世界 概念数据模型(Conceptual Database Model,CDM) CDM从用户的观点出发对信息进行建模,并不依赖于具体的计算机系统或某个DBMS系统,主要用于数据库的概念设计。 CDM以实体--关系(E-R)模型为基础,将现实世界中的客观对象抽象为实体和关系。 到机器世界中,CDM将被转化为特定DBMS所支持的物理数据模型(Physical Database Model ,PDM)。 CDM相关术语: 实体(Entity):客观存在并且可以相互区分开来的事物。 实体集(Entity Set):同一类实体的集合。 属性(Attribute):描述实体的特性。 关系(Relationship):实体集之间的对应关系(现实世界事物之间的相互关联)。 E-R图三要素: 实体:用矩形框表示

信息管理学基础知识点(马费成、宋恩梅)说课材料

信息管理学基础知识点(马费成、宋恩梅)

一、信息与信息管理 1、信息 信息(本体论):信息是事物存在的方式和运动状态的表现形式。 信息(认识论):主体所感知或表述的事物存在的方式和运动状态。 全信息:我们把同时考虑到事物的存在方式和运动状态的外在形式、内在含义和效用价值的认识论层次上的信息称为“全信息”。 而把仅仅考虑其中形式因素的信息称为“语法信息”,把考虑其中内容(含义)因素的信息称为“语义信息”,把其中效用因素的信息称为“语用信息”。 2、信息的特征: (1)信息存在的普遍性和客观性 (2)信息产生的广延性和无限性 (3)信息在时间和空间上的传递性 (4)信息对物质载体的独立性 (5)信息对认识主体的相对性 (6)信息对利用者的共享性 (7)信息的不可变换性和不可组合性 (8)信息产生和利用的时效性 3、信息链、数据、信息与知识 由事实-数据-信息-知识-智能五个要素构成“信息链”。

“事实”是人类思想和社会活动的客观映射;“数据”是事实的数字化、编码化、序列化、结构化;“信息”是数据在信息媒介上的映射;“知识”是对信息的加工、吸收、提取和评价的结果;“智能”则是运用知识的能力。 4、信息流 当信息生产出来后(产生)之后,便要流向特定的利用者,于是在信息生产者和利用者之间形成源源不断的“流”,即信息流。 5、信息管理 信息管理的实质就是人类采用技术的、经济的、政策的、法律的、人文的方法和手段对信息流进行控制,以提高信息的利用效率,最大限度地实现信息效用价值为目的的一种活动。 6、信息管理的视角

(1)从技术视角,信息管理主要研究用手工方式和计算机方式对信息进行收集、加工、处理,使之有序化存储、便于快速检索并传递给特定的利用者。这一直是信息管理研究的重点和目标。(2)从经济视角,主要研究以信息的生产、流通和利用为基础的信息市场,包括信息产业、信息经济的形成、发展、特征和运行模式,信息资源和优化配置,信息技术的评价选择以及信息经济效益评价等方面的问题。信息经济学是该视角下信息管理与经济学相互交叉的研究领域。 (3)从行政和法律视角,立足于政府职能,运用行政手段(政策、计划、规划)和法律手段,对信息活动进行调节和控制,着眼于协调和解决社会信息化过程中出现的新矛盾、新冲突、新的利害关系,促进社会更充分地利用信息,更好地发挥信息的社会功能,为实现某种发展目标服务。信息政策与信息法律是该视角下的典型研究领域。 (4)从人文角度,立足于研究信息流控制中道德、伦理、文化因素的影响和建设。尤其是在网络环境下,人们的信息行为仅仅依靠行政和法律手段是难以有效约束的,必须通过人文精神的培养来规范人们的行为,对信息活动进行管理。在此视角下,信息伦理、网络伦理的研究正日益受到人们的关注。 7、信息生命周期管理

oracle GoldenGate学习笔记

Oracle GoldenGate测试文档1.Oracle GoldenGate介绍 GoldenGate TDM(交易数据管理)软件是一种基于日志的结构化数据复制软件,它通过解析源数据库在线日志或归档日志获得数据的增删改变化,再将这些变化应用到目标数据库,实现源数据库与目标数据库同步、双活。GoldenGate TDM 软件可以在异构的IT基础结构(包括几乎所有常用操作系统平台和数据库平台)之间实现大量数据亚秒一级的实时复制,其复制过程简图如下: 如上图所示,GoldenGate TDM的数据复制过程如下: 利用捕捉进程(Capture Process)在源系统端读取Online Redo Log或Archive Log,然后进行解析,只提取其中数据的变化如增、删、改操作,并将相关信息转换为GoldenGate TDM自定义的中间格式存放在队列文件中。再利用传送进程将队列文件通过TCP/IP传送到目标系统。捕捉进程在每次读完log中的数据变化并在数据传送到目标系统后,会写检查点,记录当前完成捕捉的log位置,检查点的存在可以使捕捉进程在中止并恢复后可从检查点位置继续复制; 目标系统接受数据变化并缓存到GoldenGate TDM队列当中,队列为一系列临时存储数据变化的文件,等待投递进程读取数据; GoldenGate TDM投递进程从队列中读取数据变化并创建对应的SQL语句,通过数据库的本地接口执行,提交到数据库成功后更新自己的检查点,记录已经完成复制的位置,数据的复制过程最终完成。 由此可见,GoldenGate TDM是一种基于软件的数据复制方式,它从数据库的日志解析数据的变化(数据量只有日志的四分之一左右)。GoldenGate TDM将数据变化转化为自己的格式,直接通过TCP/IP网络传输,无需依赖于数据库自身的传递方式,而且可以通过高达9:1的压缩率对数据进行压缩,可以大大降低带宽需求。在目标端,GoldenGate TDM可以通

武大、武汉大学信息管理学基础考研真题笔记

PS:各章都是按照个人认为的重要程度,也就是会考的可能性来排序的,加粗的重要,有划线的的更重要。 第一章 (连续好几年没有出了,今年应该会出现一道,名词的可能性比较大) 1、社会信息化、信息管理 2、信息、社会信息 3、信息化、信息的特征和性质 论述:信息管理发展的基本阶段和各个阶段的特点 第二章 (重点章,名词和简答都会出现,熟悉掌握前三组) 1、信息直接交流与信息社会代理交流的区别、多向主动主动传递(单向被动传 递) 2、信息传递的密度递减原则、信息失真 3 4、信息交流、信息交流的特征、信息栈 第三章 (重点章,从考题分布就可以看出) 1、马太效应的表现形式、马太效应 2、文献信息老化的影响因素、赖普斯曲线 3、齐夫分布曲线、齐夫分布定律 4、赖普斯指数、(文献的)半衰期 第四章 1、简述信息搜集的方法和途径 2、零次信息源在经济活动和科技活动中的作用 3 4、怎样评价信息获取的效率 5、简述信息的经济性评价方法 第五章 (重点章,从考题分布就可以看出) 1、XML、与传统的文献型组织相比,网络信息组织有哪些主要特征 2、KWOC(题外关键词索引)、信息组织的基本内容 3 4 、知识组织、信息组织的特性和原则 (了解:网络信息源的特点)

第六章 1、向量空间检索模型、布尔逻辑检索模型 2、信息检索、信息检索系统、 3 4、信息检索的程序 第七章 1、信息用户及其信息需求研究的主要内容 2、信息服务的原则 3、信息服务的主要方式 4、简述用户行为的特征 5、信息服务、穆尔斯定律 PS:后三章感觉八、十会被忽略,因为就九、十没有一起考的,第八章也时隐时现,所以…… 第八章 ①制定信息与信息系统安全策略的误区 ②当代信息系统的特征和功能 ③诺兰模型 ④信息系统 第九章 ①非营利信息机构的营利方法 ②简析信息机构的管理办法 ③非营利信息机构为什么要设置专门的营利部门 ④信息机构最重要的管理工具是什么?在考虑营销计划时需要考虑哪些策略 第十章 ①信息法律②信息政策的评价③信息政策 更多资料: 2014年武汉大学档案学考研必备资料(无敌版) 武汉大学情报学/档案/图书馆/信息资源信息管理学基础考研资料 2014年武汉大学/武大情报学专业考研必备资料(专业课无敌版) 2014年武大/武汉大学管工/情报考研数据库原理教程全套复习资料

oracle常用笔记总结

1、用dba权限的用户查看数据库都有哪些锁 select https://www.doczj.com/doc/7718403936.html,ername,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_id=t2.sid order by t2.logon_time; 2、查看有哪些对象被锁了 select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id = a.object_id 3、根据sid查找进程id select pro.spid from v$session ses, v$process pro where ses.sid=129 and ses.paddr=pro.addr; select ses.sid from v$session ses, v$process pro where pro.spid=129 and ses.paddr=pro.addr; 4:根据这个spid对应linux下的进程pid linux命令: ps -ef | gre | 'ora' (找到所有ora开头的进程) kill -9 (pid) 5、解决delete后表的高水位的问题 初步判断应该是之前有大量数据,后来delete了,选成高水位,用shrink 清除高水位: alter table t_mobile_client_tp_prov enable row movement; alter table t_mobile_client_tp_prov shrink space; 重新收集统计信息: begin dbms_stats.gather_table_stats(ownname=>'traffic',tabname=>'T_MOBILE_CLIENT_TP_PR end; 6、ORA-02064 distributed operation not supported

相关主题
文本预览
相关文档 最新文档