实验一-ORACLE数据库的安装、配置与基本操作知识讲解

实验一-ORACLE数据库的安装、配置与基本操作知识讲解
实验一-ORACLE数据库的安装、配置与基本操作知识讲解

实验一-O R A C L E数据库的安装、配置与基

本操作

实验一(2学时)

oracle数据库的安装、配置与基本操作

实验目的

1、掌握使用OUI安装oracle服务器与客户端;

2、掌握服务器与客户端的基本网络配置;

3、熟悉OEM的基本功能;

4、掌握使用OEM查看oracle服务器的组成及环境参数;

5、掌握使用OEM创建表空间、表;

6、掌握使用OEM启动、关闭oracle服务器;

7、熟悉ORACLE在windows操作系统环境下的物理组成及

Oracle默认的OFA体系结构;

8、熟悉SQL*PLUS环境及常用编辑命令;

第一部分指导―――――――――――――――――――――――――――――――――――――――

练习1:使用OUI安装oracle9i服务器与客户端;

问题

熟悉oracle9i OUI,能够通过OUI安装定制用户需要的oracle组件;

分析

Oracle9i OUI是一个基于JAVA的安装软件(三张光盘),用户通过OUI可以选择性地安装oracle服务器+客户端,单纯的客户端,以及OEM高级应用必须的OMS(oracle manager server)。

解决方案

(1)将Oracle9i第一张安装盘放入光驱->双击setup.exe(自动播放也可)

图1-1 安装欢迎界面

(2)下一步文件定位

路径:安装文件的位置及名称

目标:

“名称”: oracle系统文件的存放“路径“的逻辑名称

图1-2 文件定位

(3)下一步可用产品

Oracle datebase9.2.0.1.0: oracle数据库服务器端+客户端Oracle9i management integration9.2.0.1.0: OMS

Oracle9i client9.2.0.1.0:oracle数据库客户端

图1-3 可用产品

(4)下一步安装类型

Oracle Database Standard Edition 最基本的商业版本,包括基本的数据库功能。Oracle Database Enterprise Edition,企业版,虽说是最强劲的版本,但是并不是所有我们常用的功能都在这个版本中,很多东西仍然是要额外付费的。Oracle Database Personal Edition,包括企业版的所有功能,区别是企业版购买时最少25个节点,而个人版不需要,并且Windows平台上才提供个人版。

图1-4 安装类型

(5)下一步数据库配置

通过OUI安装oracle软件,可以选择性的创建一个示例数据库,OUI针对不同的应用目的有不同的示例数据库,此处选择通用;

图1-5 示例数据库

(6)下一步安装

步骤(1)-(5)是定制安装要求,第(6)步开始正式的安装

(7)之后根据提示分别换上第二张和第三张光盘,并根据提示给出sys用户和system用户的口令,安装完成。

练习2:完成服务器与客户端的配置

―――――――――――――――――――――――――――――――――――――――

问题

通常情况下客户端和服务器端位于网络中不同的主机上,并且DBA以外的普通用户通常不能,也不应该直接对服务器进行操作,因此如果用户希望通过客户端软件访问数据库服务器,则必须对服务器端和客户端进行配置,从而保证客户端能够连接并访问服务器。

分析

用户与用户进程交互,用户进程是用户在其本地终端上运行的oracle软件,例如SQL*PLUS,用户进程的目的是提示用户输入能够被改进程用于生成SQL语句的信息;

服务器进程在数据库服务器上运行,并且执行从用户接收到的SQL语句,并在执行完成后将结果返回给用户进程。

在服务器端,Oracle net通过监听器(LISTENER)监听用户进程的连接请求,并启动服务器进程为该用户进程服务。

为了建立针对某个实例会话,用户进程必须给出一个连接字符串(如conn scott/tiger@ora9i),该连接字符串会被解析为一个侦听器的地址(ip+port)以及一个实例或服务的名称,oracle9i提供了五种命名解析方法,在实际应用中最常使用的是本地命名解析方法。本次实验的重点就是配置使用本地命名方法。

使用本地命名解析方法,为了保证用户进程与服务器进程间的通信,需要配置三个文件:

(1)ORACLE_HOME/network/admin/sqlnet.ora;(服务器端、客户端)

――配置在客户端和服务器端同时应用的oracle选项,比如名称解析方法

(默认:

TNSNAMES/EZCONNECT)

(2)ORACLE_HOME/network/admin/tnsnames.ora;(客户端)――连接字符串表示的信息:通信协议、服务器所在的主机的ip地址、

服务的端口号、服务的模式(专有、共享);conn

scott/tiger@ora9i

(3)ORACLE_HOME/network/admin/listener.ora;( 服务器端)

――监听的协议、监听程序所在的主机名(地址)、监听程序所在的端

端),因此必须在客户端配置该文件后,才能访问服务器。

在连接字符串中(如conn scott/tiger@ora9i),Net服务名ora9i表示所要连接的数据库服务器,Net服务名的本质是连接描述符的别名,使用本地命名解析方法,我们配置客户端的目的就是在tnsnames.ora文件中添加如下内容:

ORA9I =

(DESCRIPTION = (ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST =172.18.18.18)(PORT =

1521))

)

(CONNECT_DATA =

(SERVICE_NAME=ORA9I)

)

)

解决方案

1、net manager

(1)开始所有程序oracle home92 configuration and migration tools net manager

(2)启动“net服务名向导”

方法一:选择服务命名单击左侧工具栏中的“+”;

方法二:选择服务命名编辑创建;

(3)使用“net服务名向导”

2、net configuration assistant

(1) 开始所有程序oracle home92 configuration and migration tools net configuration assistant

打开ORACLE_HOME/network/admin/tnsnames.ora,比较tnsnames.ora文件的内容和配置的内容。

练习3:熟悉oracle企业管理器的基本用法―――――――――――――――――――――――――――――――――――――――

问题

普通用户访问数据库主要是访问数据库中的数据,使用命令也很方便,但是作为DBA,经常要做很多数据库的维护工作:管理oracle实例、管理表空间、管理用户、配置数据库的逻辑结构、物理结构等,全部使用命令方式,工作量繁重,也不直观。

分析

管理和访问oracle数据库服务器可以通过向SQL*PLUS、iSQL*PLUS中输入命令来完成,也可以使用OEM(ORACLE ENTERPRISE MANAGER)来完成,OEM是一个用java实现的图形用户接口,使用图形界面可以大大的简化数据库的维护工作。

解决方案

打开OEM CONSOLE

开始所有程序 oracle-orahome92enterprise manager console

(1)例程(实例)节点:是实例(instance)管理器,用来查看和修改实例参数、SGA设置、会话跟踪和监视锁等。展开配置子节点,可以查看所有

的初始化参数(一般信息)、内存SGA、PGA(内存)、UNDO表空间的信息(还原)等。

(2)方案(schema)节点:用来管理数据库中每个用户的模式对象,如scott 用户的emp、dept表等;

(3)安全性节点:用于管理用户和权限,可以创建、删除用户,创建、删除角色,创建概要文件等;

(4)存储节点:用于管理数据库的物理存储结构,包括表空间、数据文件、日志文件、控制文件等;

练习4:使用OEM查看oracle的组成及环境参数―――――――――――――――――――――――――――――――――――――――

问题

了解Oracle数据库服务,最基本要了解的oracle内存体系结构和物理的存储结构;

分析

一个oracle数据库服务由一个oracle 实例和一个oracle数据库组成(RAC除外)。Oracle实例启动起来后驻留于内存,由内存体系结构和后台进程组成,oracle数据库由存储在磁盘上的三类文件:数据文件、控制文件和日志文件组成。oracle数据库服务实际就是通过内存中的实例来管理、访问磁盘上的数据库。

Oracle数据库的组成可以分为逻辑结构和物理结构。

逻辑结构:

数据库表空间段区间块、控制文件、日志文件其中表示一对多

物理结构

数据库数据文件、控制文件、日志文件

解决方案

1、查看oracle数据库的物理结构

控制文件

数据文件

日志文件

2、查看实例的内存体系结构

点击“所有初始化参数”

数据库及Oracle基础知识培训自学教材试题_V1 0

Oracle初级试题 一、选择题(20% 不定项每题2分) 1.对于Oracle用户方案下,根据模式/映像,请选出不属于模式的对象(D) A.表B.索引C.视图D.约束 2.在客户端配置哪个文件,可以使客户端访问oracle server?(A) A.tnsnames.ora B.sqlnet.ora C.listener.ora D.init.ora 3.搜索列中的数据,但只记得部分字符串,通常可以用以下哪种运算?(C) A.in B.between C.like D.exists 4.如从表中删除了一条记录,以下哪个语句可以保存数据库中的改变?(B) A.savepoint B.commit C.rollback D.update 5.下面关于视图的说法,请选出正确的(ABCD) A.一个视图可以创建为只读 B.一个视图可以用来连接两张或更多的表而被创建 C.在视图中不能含有order by子句 D.在视图中不能含有group by子句 6.在select语句中包含了where子句,请问group by子句可以放在哪里?(D) A.where子句前面 B.from子句前面 C.order by子句后面 D.where子句后面 7.关于having子句,以下说法正确的是:(C) A.having与where相同 B.having用于单行条件查询 C.having用于已分组的条件查询 D.having子句必须紧跟在where子句后面使用 8.能够在外部表上进行的操作有:(A) A.select B.update C.insert D.delete 9.在更改索引的操作(alter index)中,以下哪些子句可以定期优化索引?(AC) A.rename B.coalesce C.rebuild D.deallocate unused 10.请选出能够产生锁的操作:(AB) A.select … for update B.commit C.rollback D.lock table 二、填充题(20% 每空4分) 1.数据库最常用的DML操作有SELECT、UPDATE 、DELETE 和INSERT 等(要求写出操作命令)。 2.假设有两个数据N1和N2,请用函数实现如下算法:当N1>N2时,返回“大于”; 当N1=N2时,返回“等于”;当N1N2 then Return ‘大于’;

Oracle数据库基础

Oracle 数据库基础 数据库是我们安装完产品后建立的,可以在同一台主机上存在8i,9i,10g,11g等多个数据库产品,一套产品可以建立多个数据库,每个数据库是独立的。每个数据库都有自己的全套相关文件,有各自的控制文件、数据文件、重做日志文件、参数文件、归档文件、口令文件等等。 其中控制文件、数据文件、重做日志文件、跟踪文件及警告日志(trace files,alert files)属于数据库文件; 参数文件(parameter file)口令文件(password file)是非数据库文件 我们的表存储在数据库中 数据库不能直接读取 我们通过实例(instance)来访问数据库 数据库实例 实例由内存和后台进程组成 实例是访问数据库的方法 初始化参数控制实例的行为 一个实例只能连接一个数据库

启动实例不需要数据库 产品安装好 有初始化参数文件 就可以启动实例 与是否存在数据库无关 实例内存分为SGA 和PGA SGA:是用于存储数据库信息的内存区,该信息为数据库进程所共享。它包含Oracle 服务器的数据和控制信息,它是在Oracle 服务器所驻留的计算机的实际内存中得以分配,如果实际内存不够再往虚拟内存中写。 PGA:包含单个服务器进程或单个后台进程的数据和控制信息,与几个进程共享的SGA正相反,PGA 是只被一个进程使用的区域,PGA 在创建进程时分配,在终止进程时回收. 后台进程是实例和数据库的联系纽带 分为核心进程和非核心进程 当前后台进程的查看 SQL> select name,description from v$bgprocess where paddr<>'00'; NAME DESCRIPTION

实验室检测基础知识试题(含答案)

实验室检测基础知识试题(含答案) 1.光学金相试样制备要经过的步骤是:( )、镶嵌、( )、( )、( )。 取样磨光抛光显示 2.金相试样的取样必须具备( )性和( )性。 代表有针对 3.通常作为金相组织腐蚀剂的化学药品不外乎有四类,它们是( )和 ( )、( )、( )、( )。 各种有机酸无机酸各种碱各种盐类溶剂 4.金属中常见的晶格有三种类型,它们是( )、( )和( )。 体心立方晶格面心立方晶格密排立方晶格 5.铁素体的金相特征为( )的( )晶粒。 明亮多边形 6.奥氏体的金相特征为( )晶粒,晶界较铁素体( ),晶粒内常出现 ( )。 多边形平直孪晶 7.金属是具有金属光泽、( )和有良好( )、( )的物质。 可锻性导电性导热性 8.金属和合金的( )是不同的,这主要( )它们各自的结构和( )。性能取决于组织 9.金属在外力作用下,都会发生一定的变形,一般有两种形式,即( )变形和( )变形。 弹性塑性 10.热应力是金属在( )时( )所引起的应力。 加热内外温差 11.金属结晶主要受三个因素的影响:金属的( );( );金属结晶时的状态。 化学成份冷却速度 12.金属能够结晶,与液态金属的( )有密切的关系。 结构特点 13.纯金属是由( )元素组成的。 单一金属 14.合金则由( )或两种以上的金属、或金属与( )组成的具有金属特性的物质。 两种非金属 15.金属的原子在空间总是严格按照一定的( )而( )地排列。 规则周期 16.金属晶体是由原子通过( )结合而成的。 金属键 17.一般的合金钢在退火、正火状态下,具有( )+( )组织。 铁素体珠光体

oracle数据库安装及其配置规范标准v0

Oracle数据库系统安装及配置规范 2015-10

目录 1. 数据库物理设计原则 (5) 1.1. 数据库环境配置原则 (5) 1.1.1. 操作系统环境 (5) 1.1.2. 内存要求 (5) 1.1.3. 交换区设计 (5) 1.1.4. 其他 (6) 1.2. 数据库设计原则 (6) 1.2.1. 数据库SID (6) 1.2.2. 数据库全局名 (6) 1.2.3. 数据库类型选择 (6) 1.2.4. 数据库连接类型选择 (7) 1.2.5. 数据库SGA配置 (7) 1.2.6. 数据库字符集选择 (8) 1.2.7. 数据库其他参数配置 (9) 1.2.8. 数据库控制文件配置 (9) 1.2.9. 数据库日志文件配置 (10) 1.2.10. 数据库回滚段配置 (10) 1.2.11. 数据库临时段表空间配置 (11) 1.2.12. 数据库系统表空间配置 (11) 1.3. 数据库表空间设计原则 (11) 1.3.1. 表空间大小定义原则 (11) 1.3.2. 表空间扩展性设计原则 (12) 1.4. 裸设备的使用 (12) 2. 数据库逻辑设计原则 (13) 2.1. 命名规范 (13) 2.1.1. 表属性规范 (13) 2.1.2. 索引 (14) 2.1.3. 视图 (15) 2.1.4. 实体化视图 (15) 2.1.5. 存储过程 (15) 2.1.6. 触发器 (15) 2.1.7. 函数 (16) 2.1.8. 数据包 (16) 2.1.9. 序列 (16) 2.1.10. 表空间 (16) 2.1.11. 数据文件 (16) 2.1.12. 普通变量 (16) 2.1.13. 游标变量 (17) 2.1.14. 记录型变量 (17) 2.1.15. 表类型变量 (17)

oracle数据库基本命令

oracle数据库基本命令 oracle安装后 sys:超级管理员(dba),默认密码为:change_on_install system:系统管理员(dbaoper),默认密码为:manager; sys与system的不同在于sys能够create datebase而system则不能。scott:普通用户,默认密码:tiger 1.切换用户:conn 用户名/密码; SQL> conn system/manager; Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 Connected as system SQL> conn sys/change_on_install as sysdba; Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 Connected as SYS 注意:sys与其他用户在命令窗口切换时的不同。 2.修改密码:passw username;(普通用户可以修改自己密码,管理员可以修改其他人的密码) 3.显示当前用户。show user; 4.断开数据库同时推出:exit; 文件操作 5.运行sql脚本,start d:\a.sql; 6.编辑指定的sql脚本。Edit d:\a.sql; 7.将屏幕上指定的内容输出到指定文本中去。spool e:\b.sql;执行语句;spool off;

8.显示设置环境变量; 可以用来控制输出的各种格式,如果希望永久保存可以修改glogin.sql脚本。 Linesize(行宽): show linesize;显示行宽 set linesize 90;设置行宽为90个字符。 Pagesize(页面大小): Show pagesize;显示页面大小 Set pagesize 180;设置页面的小。 (做报表时可以用。一页设定几行。)

化学实验室常识基础练习题及答案

化学实验室常识知识点复习 1、化学是研究物质的组成、结构、性质以及变化规律的基础科学。 2、我国劳动人民商代会制造青铜器,春秋战国时会炼铁、炼钢。 3、绿色化学-----环境友好化学 (化合反应符合绿色化学反应) ①四特点P6(原料、条件、零排放、产品)②核心:利用化学原理从源头消除污染 4、蜡烛燃烧实验(描述现象时不可出现产物名称) (1)火焰:焰心、内焰(最明亮)、外焰(温度最高) (2)比较各火焰层温度:用一火柴梗平放入火焰中。现象:两端先碳化;结论:外焰温度最高(3)检验产物 H2O:用干冷烧杯罩火焰上方,烧杯内有水雾 CO2:取下烧杯,倒入澄清石灰水,振荡,变浑浊 (4)熄灭后:有白烟(为石蜡蒸气),点燃白烟,蜡烛复燃 5、吸入空气与呼出气体的比较 结论:与吸入空气相比,呼出气体中O2的量减少,CO2和H2O的量增多 (吸入空气与呼出气体成分是相同的) 6、学习化学的重要途径——科学探究 一般步骤:提出问题→猜想与假设→设计实验→实验验证→记录与结论→反思与评价 化学学习的特点:关注物质的性质、变化、变化过程及其现象; 7、化学实验(化学是一门以实验为基础的科学) 一、常用仪器及使用方法 (一)用于加热的仪器--试管、烧杯、烧瓶、蒸发皿、锥形瓶 可以直接加热的仪器是--试管、蒸发皿、燃烧匙 只能间接加热的仪器是--烧杯、烧瓶、锥形瓶(垫石棉网—受热均匀) 可用于固体加热的仪器是--试管、蒸发皿

可用于液体加热的仪器是--试管、烧杯、蒸发皿、烧瓶、锥形瓶 不可加热的仪器——量筒、漏斗、集气瓶 (二)测容器--量筒 量取液体体积时,量筒必须放平稳。视线与刻度线及量筒内液体凹液面的最低点保持水平。 量筒不能用来加热,不能用作反应容器。量程为10毫升的量筒,一般只能读到0.1毫升。 (三)称量器--托盘天平(用于粗略的称量,一般能精确到0.1克。) 注意点:(1)先调整零点(2)称量物和砝码的位置为“左物右码”。 (3)称量物不能直接放在托盘上。 一般药品称量时,在两边托盘中各放一张大小、质量相同的纸,在纸上称量。潮湿的或具有腐蚀性的药品(如氢氧化钠),放在加盖的玻璃器皿(如小烧杯、表面皿)中称量。 (4)砝码用镊子夹取。添加砝码时,先加质量大的砝码,后加质量小的砝码(先大后小) (5)称量结束后,应使游码归零。砝码放回砝码盒。 (四)加热器皿--酒精灯 (1)酒精灯的使用要注意“三不”:①不可向燃着的酒精灯内添加酒精;②用火柴从侧面点燃酒精灯,不可用燃着的酒精灯直接点燃另一盏酒精灯;③熄灭酒精灯应用灯帽盖熄,不可吹熄。 (2)酒精灯内的酒精量不可超过酒精灯容积的2/3也不应少于1/4。 (3)酒精灯的火焰分为三层,外焰、内焰、焰心。用酒精灯的外焰加热物体。 (4)如果酒精灯在燃烧时不慎翻倒,酒精在实验台上燃烧时,应及时用沙子盖灭或用湿抹布扑灭火焰,不能用水冲。 (五)夹持器--铁夹、试管夹 铁夹夹持试管的位置应在试管口近1/3处。试管夹的长柄,不要把拇指按在短柄上。 试管夹夹持试管时,应将试管夹从试管底部往上套;夹持部位在距试管口近1/3处;用手拿住 (六)分离物质及加液的仪器--漏斗、长颈漏斗 过滤时,应使漏斗下端管口与承接烧杯内壁紧靠,以免滤液飞溅。 长颈漏斗的下端管口要插入液面以下,以防止生成的气体从长颈漏斗口逸出。

ORACLE数据库学习心得

ORACLE数据库结课论文 一个好的程序,必然联系着一个庞大的数据库网路... 今年我们学习了oracle数据库这门课程,起初的我,对这个字眼是要多陌生有多陌生,后来上课的时候听一会老师讲课,偶尔再跟上上机课,渐渐的学会了不少东西,但我感觉,我学到的仍是一些皮毛而已,怀着疑惑和求知的心态,我在网上搜索了关于oracle数据库的一些知识。 1.ORACLE的特点: 可移植性ORACLE采用C语言开发而成,故产品与硬件和操作系统具有很强的独立性。从大型机到微机上都可运行ORACLE的产品。可在UNIX、DOS、Windows等操作系统上运行。可兼容性由于采用了国际标准的数据查询语言SQL,与IBM的SQL/DS、DB2等均兼容。并提供读取其它数据库文件的间接方法。 可联结性对于不同通信协议,不同机型及不同操作系统组成的网络也可以运行ORAˉCLE数据库产品。 2.ORACLE的总体结构 (1)ORACLE的文件结构一个ORACLE数据库系统包括以下5类文件:ORACLE RDBMS的代码文件。 数据文件一个数据库可有一个或多个数据文件,每个数据文件可以存有一个或多个表、视图、索引等信息。 日志文件须有两个或两个以上,用来记录所有数据库的变化,

用于数据库的恢复。控制文件可以有备份,采用多个备份控制文件是为了防止控制文件的损坏。参数文件含有数据库例程起时所需的配置参数。 (2)ORACLE的内存结构一个ORACLE例程拥有一个系统全程区(SGA)和一组程序全程区(PGA)。 SGA(System Global Area)包括数据库缓冲区、日志缓冲区及共享区域。 PGA(Program Global Area)是每一个Server进程有一个。一个Server进程起动时,就为其分配一个PGA区,以存放数据及控制信息。 (3)ORACLE的进程结构ORACLE包括三类进程: ①用户进程用来执行用户应用程序的。 ②服务进程处理与之相连的一组用户进程的请求。 ③后台进程ORACLE为每一个数据库例程创建一组后台进程,它为所有的用户进程服务,其中包括: DBWR(Database Writer)进程,负责把已修改的数据块从数据库缓冲区写到数据库中。LGWR(Log Writer)进程,负责把日志从SGA中的缓冲区中写到日志文件中。 SMON(System Moniter)进程,该进程有规律地扫描SAG进程信息,注销失败的数据库例程,回收不再使用的内存空间。PMON (Process Moniter)进程,当一用户进程异常结束时,该进程负责恢复未完成的事务,注销失败的用户进程,释放用户进程占用的资源。

实验室基础知识考试试题

实验室基础知识考试试题 姓名 _________ 分数 ________________ 一、填空题 1、一般化学试剂的品级有:一级试剂、二级试剂、三级试剂、四级试剂;国内标准名称: 2、 1%酚酞的配置方法是:将 酚酞溶于60ml 乙醇中,用水稀释至 ml,配置100ml 甲基橙所用甲基橙质量为 ,溶剂为 。 3、 配置500ml 1:1的氨水,所用浓氨水量为 ml,用蒸馏水量为 ml ; 500ml 1 : 1的盐酸,所用浓盐酸量为 ml,用蒸馏水量为 ml 。 4、 分析人员在进行称量试样的工作前,必须穿戴好工作服和白细纱手套。 称量 时,不宜化妆。 用电子天平称量时, 试剂或待测样易受空气中水蒸气的影响或试样本身具 有挥发性时,应采用 称量;待测样品为非吸湿或不一变质试样,可采取 称 量;要求准确称取某一指定质量的试样时,所采用的方法为 。 5、 待测的样品必须有样品标识,标识内容必须有样品的: 。 6、 分析室用水有三个级别,即一级水、二级水、三级水。用于一般分析化验的三级水可用 ( )或 等方法制取。 7、 我国的安全生产方针是安全第一, ,综合治理。 8、 全国“安全生产月”是 _____ 月。 9、 一般灭火器材的使用方法是 ,按下压把,对住火焰根部喷射。 10、 新员工上岗应掌握的“三会”知识是:1)、会报警;2 )、 ____________ ; 3)、会逃生自 救, 掌握各种逃生路线,懂得自我保护。 11、 大多数油料具有易发挥、易流失、 、易爆炸、 。 选择题 (20分,每小题2 分) 1、P507的化学名称为 2—乙基己基膦酸单一 2—乙基己基酯,分子式 QH 17OP (O )C 8H 17OH 它 的分子量是( ) ) B 、乙二胺四乙酸二钠 C 、二水合乙二胺四乙酸二钠 PH 值为5.5左右,其的质量百分含量为 ( ) A 5 B 、5% C 、20 D 、20% 4、在测定稀土含量时,加入抗坏血酸主要是为了掩蔽( ) A Fe 3+ B 、K C Ca 2+ D 、Cu 2+ 5、数据2.2250保留3位有效数字是( A 204 、306 C 、405 D 、507 2、 EDTA 的化学名称是( A 、乙二胺四乙酸 D 乙二胺四乙酸铁钠 3、 六次甲基四胺缓冲溶液

数据库基本知识(自己整理,初学者可以看一下,基于某MySql)

数据库

1常见数据库 1.1MySql : 甲骨文 1.2Oracle: 甲骨文 1.3SQL Server: 微软 1.4Sybase: 赛尔斯 1.5DB2: IBM 2MySql基础知识 2.1关系结构数据模型数据库 2.2SQL(Structured Query Language)结构化查询语言2.2.1DDL(Data Definition Language):数据定义语言,用来定义数据库对象:库、表、列等 操作数据库 CREATE DATABASE [IF NOT EXISTS]mydb1 USE mydb1 DROP DATABASE [IF NOT EXISTS] mydb1

ALTER DATABASE mydb1 CHARACTER SET utf8 操作表 插入表 CREATE TABLE stu( sid CHAR(6), sname VARCHAR(20), age INT, gender VARCHAR(10) ); 更改表 ALTER TABLE t_user ADD (student varcher(20)) ALTER TABLE t_user MODIFY gender CHAR(20) ALTER TABLE t_user CHANGE gender VARCHER(20) ALTER TABLE t_user REMANE genderTO genders ALTER TABLE t_user DROP gender 删除表 DROP TABLE t_user 2.2.2DML(Data Manipulation Language):数据操作语言,用来定义数据库记录(数据) 插入数据 INSERT INTO t_user VALUES() INSERT INTO 表名 VALUES(值1,值2,…)

oracle数据库操作手册

操作手册 目录 一.表空间 (4) 1.创建表空间 (4) 2.增加表空间 (4) 3.删除表空间 (5) 4.查询表空间状态 (5) 5.查询数据文件路径 (5) 6.移动表空间中数据文件的路径 (5) 7.移动表和索引到其他表空间 (6) 8.查看表空间的使用率 (7) 二.用户和权限 (9) 1.创建用户 (9) 2.修改用户的密码 (9) 3.给用户授权 (9) 4. 查询数据库系统上有多少用户,文件名和创建时间 (10) 三.归档和非归档模式 (10) 1.查看数据库的归档模式 (10) 2.修改数据库的归档模式 (10) 四.日志文件 (11) 1.查询日志文件信息 (11) 2.增加日志文件配置信息 (12) 3.增加日志成员 (12) 4.删除一组日志 (12) 五.密码文件 (13) 1.创建密码文件 (13) 六.参数文件(SPFILE PFILE) (13) 1.查看数据库使用参数文件(SPFILE 还是PFILE) (13) 2.创建SPFILE (13) 3.通过PFILE 启动数据库 (13) 七.STATSPACK (14) 1.安装STATSPACK (14) 2.数据采集 (14) 3.设置自动快照 (14) 4.设置数据采集的时间 (14) 八.ORACLE信息查询 (15) 1.查询ORACLE数据库的名字,创建日期 (15) 2. 查询ORACLE所在操作系统的主机名,实例名,版本 (15) 3.查询ORACLE数据库系统版本详细信息 (15) 九.控制文件 (16) 1.查询控制文件 (16) 2.备份控制文件 (16)

十.索引 (16) 1.创建普通索引 (16) 2.创建位图索引 (16) 3.查询索引所在的表,表空间,索引类型 (16) 4.查询索引所在的列 (17) 十一.主键 (17) 1.定义主键 (17) 2.查询主键索引 (18) 3.查询约束信息 (18) 4.禁止约束 (18) 5.开启主键 (19) 十二.手工建库脚本 (19) 十三..PROFILE文件内容 (19) 十四.做定时JOB (20) 1.创建存储过程,为此存储过程作定时JOB (20) 2.定时JOB 的参数说明 (21) 十五.查询出SQL语句 (22) 1.通过SID 找出HASH VALUE 值 (22) 2.通过HASH VALUE 值查询出SQL 语句 (22) 3.根据HASH VALUE 值查询出对应的 SESSLIN SID (22) 4.根据HASH VALUE 找出对应的机器名称 (22) 5.通过HASH VALUE 查询出该语句的执行计划 (23) 6.查询存储过程 (23) 7.查询对象属于哪个用户 (23) 8.查询表的分析时间 (23) 9.查询对象(表)的类型 (23) 十六.查询脚本 (24) 1.查询等待事件 (24) 2.查询大表已经索引超过2G 的对象 (24) 3.查看锁 (25) 十七.基本的SQL语句 (25) 1.对表的操作 (25) 2.常用的函数 (26) 十八.安装手册 (27) 十九.错误总结 (27) 1. ORA-00257: 归档程序错误 (27) 二十.故障处理 (29) 1.日志挖掘 (29) 2.行链接行迁移 (30) 3.逻辑备份(exp/imp) (35) 4.关闭和启动数据库的步骤 (36) 二十一.METALINK操作 (37) 1.开二级别SR (37) 2.OPATCH 下载地址 (37)

Oracle数据库基本知识点

1、数据库基本语句 (1)表结构处理 创建一个表:cteate table 表名(列1 类型,列2 类型); 修改表的名字 alter table 旧表名 rename to 新表名 查看表结构 desc 表名(cmd) 添加一个字段 alter table 表名 add(列类型); 修改字段类型 alter table 表名 modify(列类型); 删除一个字段 alter table 表名 drop column列名; 删除表 drop table 表名 修改列名 alter table 表名 rename column 旧列名 to 新列名; (2)表数据处理 增加数据:insert into 表名 values(所有列的值); insert into 表名(列)values(对应的值); 更新语句:update 表 set 列=新的值,…[where 条件] 删除数据:delete from 表名 where 条件 删除所有数据,不会影响表结构,不会记录日志, 数据不能恢复--》删除很快: truncate table 表名 删除所有数据,包括表结构一并删除: drop table 表名 去除重复的显示:select distinct 列 from 表名 日期类型:to_date(字符串1,字符串2)字符串1是日期的字 符串,字符串2是格式 to_date('1990-1-1','yyyy-mm-dd')-->返回日期的 类型是1990-1-1 (3)查询语句 1)内连接 select a.*,b.* from a inner join b on a.id=b.parent_id

基础实验室安全知识考试定稿版

基础实验室安全知识考试精编W O R D版 IBM system office room 【A0816H-A0912AAAHH-GX8Q8-GNTHHJ8】

基础实验室安全知识考试 1、[判断题]燃烧必须具备可燃物、助燃物和点火源三大条件,缺一不可。因此,可以采取尽量隔离的方式来防止实验室火灾的发生。(分值1.0)你的答案:正确 2、[判断题]电炉、烘箱等用电设备在使用中,使用人员不得离开。(分值1.0)你的答案:正确 3、[判断题]实验室安全与卫生工作应坚持“安全第一,预防为主”的原则。(分值1.0)你的答案:正确 4、[判断题]在开放实验室,外来人员可随便操作实验室仪器设备。(分值1.0)你的答案:错误 5、[判断题]未经指导教师许可,不得搬弄仪器、设备,以及擅自开始实验。实验时,应注意安全,按要求操作,如发现异常立即停止。(分值1.0)你的答案:正确 6、[判断题]实验室安全与卫生检查内容主要包括实验室布置、卫生、水电安全、冰箱与烘箱使用管理、危险品使用与保管、化学与生物废弃物(气、液、固态物)的处置、排污管理、气体钢瓶安全、放射性安全等。(分值1.0)你的答案:正确 7、[判断题]易燃、易爆气体和助燃气体(氧气等)的钢瓶不得混放在一起,并应远离热源和火源,保持通风。(分值1.0)你的答案:正确 8、[判断题]仪器设备发生故障后,必须及时报告管理人员,并详细登记。(分值1.0)你的答案:正确

9、[判断题]实验室人员必须定期检查设备、水电线路、门窗等是否完好,如发现问题,必须及时进行维修。(分值1.0)你的答案:正确 10、[判断题]遇到停电停水等情况,实验室人员必须检查电源和水源是否关闭,避免重新来电来水时发生相关安全事故。(分值1.0)你的答案:正确 11、[判断题]实验室应将相应的规章制度和操作规程挂到墙上或便于取阅的地方。(分值1.0)你的答案:正确 12、[判断题]实验室应对仪器设备加强维护保养,定期校验和检修。(分值1.0)你的答案:正确 13、[判断题]做实验时要爱护实验设备,同时注意自身的安全,避免发生事故。(分值1.0)你的答案:正确 14、[判断题]被困在电梯中应尽快扒开门脱险。(分值1.0)你的答案:错误 15、[判断题]电气设备着火时,可以用水扑灭。(分值1.0)你的答案:错误 16、[判断题]在室外灭火时,应站在上风位置。(分值1.0)你的答案:正确 17、[判断题]大火封门无路可逃时,可用浸湿的被褥、衣物堵塞门缝,向门上泼水降温,以延缓火灾蔓延时间,呼叫待援。(分值1.0)你的答案:正确 18、[判断题]若被火场浓烟所困,应迅速起身跑出火场。(分值1.0)你的答案:错误

Oracle数据库基础题库【含答案】

1、判断题,正确请写写"T",错误请写写"F", 1、oracle数据库系统中,启动数据库的第一步是启动一个数据库实例。( T ) 2、Oracle服务器端的监听程序是驻留在服务器上的单独进程,专门负责响应客户机的连接请求。( F) 3、oracle数据库中实例和数据库是一一对应的(非ORACLE并行服务,非集群)。( T) 4、系统全局区SGA 是针对某一服务器进程而保留的内存区域,它是不可以共享的。( F ) 5、数据库字典视图ALL_***视图只包含当前用户拥有的数据库对象信息。( F ) 8、数据字典中的内容都被保存在SYSTEM表空间中。( T ) 9、HAVING后面的条件中可以有聚集函数,比如SUM(),AVG()等, WHERE 后面的条件中也可以有聚集函数。( F ) 10、"上海西北京" 可以通过like ‘%上海_’查出来。( F ) 11、表空间是oracle 最大的逻辑组成部分。Oracle数据库由一个或多个表空间组成。一个表空间由一个或多个数据文件组成,但一个数据文件只能属于一个表空间。( T ) 12、表空间分为永久表空间和临时表空间两种类型。( T ) 13、truncate是DDL操作,不能 rollback。( T ) 14、如果需要向表中插入一批已经存在的数据,可以在INSERT语句中使用WHERE语句。( F ) 15、Oracle数据库中字符串和日期必须使用双引号标识。( F ) 16、Oracle数据库中字符串数据是区分大小写的。( T ) 17、Oracle数据库中可以对约束进行禁用,禁用约束可以在执行一些特殊操作时候保证操作能正常进行。( F ) 18、为了节省存储空间,定义表时应该将可能包含NULL值的字段放在字段列表的末尾。( T ) 20、在连接操作中,如果左表和右表中不满足连接条件的数据都出现在结果中,那么这种连接是全外连接。( T ) 21、自然连接是根据两个表中同名的列而进行连接的,当列不同名时,自然连接将失去意义。( T ) 23、PL/SQL代码块声明区可有可无。( T ) 24、隐式游标与显式游标的不同在于显式游标仅仅访问一行,隐式的可以访问多行。( F )

实验室检测基础知识试题

实验室检测基础知识试题(含答案) 1. 光学金相试样制备要经过的步骤是: ( ) 、镶嵌、 ( ) 、( ) ( ) 。 取样 磨光 抛光 显示 2. 金相试样的取样必须具备 ( ) 性和( ) 性。 代表 有针对 3. 通常作为金相组织腐蚀剂的化学药品不外乎有四类8.金属和合金的 ( ) 是不同的,这主要( ) 它们各自 的结构和 ( ) 性能 取决于 组织 10. 热应力是金属在 ( ) 时( ) 所引起的应力。 加热 内外温差 11. 金属结晶主要受三个因素的影响:金属的 ( ) ;( ) ;金属结晶时 的状态。 化学成份 冷却速度 12. 金属能够结晶 ,与液态金属的 ( ) 有密切的关系。 结构特点 13. 纯金属是由 ( ) 元素组成的。 单一金属 14. 合金则由 ( ) 或两种以上的金属、或金属与 ( ) 组成的具有金属特 性的物质。 两种 非金属 15. 金属的原子在空间总是严格按照一定的 ( ) 而( ) 地排列。 规则 周期 16. 金属晶体是由原子通过 ( ) 结合而成的。 金属键 17. 一般的合金钢在退火、正火状态下 , 具有( )+( ) 组织。 铁素体 珠光体 18. 以铬、镍为主要全金元素的调质钢 ,Ni 可进一步( ), 强化铁素 体 ,( ), 尤其是低温韧性。 细化晶格 增加韧性 19. 碳素钢是指含碳量小于 ( ), 并含有常存杂质元素 ( ) 的铁碳合金。 2.11% (Si 、Mn 、S 、 P) 20.S 在钢中的作用是使钢产生 ( ),P 在钢中的作用是使钢产生 ( ) 。 热脆 冷脆 21.45钢的含碳量为 ( ) 。 0.45 左右 22. 当空气受到硫或氮的氧化物污染时,雨水呈酸性,此时测定雨水的pH 为() 小于7 23. 物质在空气中燃烧,自燃,缓慢氧化,三者的共同点 ( ) 。 都产生热量和发光 ( ) 、 ( ) 、 ( ) 各种有机酸 无机酸 各种碱 4. 金属中常见的晶格有三种类型 体心立方晶格 面心立方晶格 5. 铁素体的金相特征为 ( ) 明亮 多边形 6. 奥氏体的金相特征为 ( ) ( ) 。 多边形 平直 孪晶 7. 金属是具有金属光泽、 ( ) 可锻性 导电性 导热性 、( ) 。 各种盐类 溶剂 , 它们是 ( ) 、 ( ) 密排立方晶格 的( ) 晶粒。 晶粒,晶界较铁素体 ( ), 和有良好 ( ) 、( 和( ) 。 晶粒内常出现 ) 的物质。 , 它们是 ( ) 和 9.金属在外力作用下 , 都会发生一定的变形 般有两种形式 , 即( ) 变形和 ( ) 弹性 变形 塑性

Oracle基础知识大全,

课程目标: 1. 了解数据库系统在项目开发中的地位 2. 了解目前主流数据库系统 3. 熟练掌握查询命令 4. 熟练掌握数据操作方式 5. 熟练使用数据库内置函数 6. 掌握pl/sql程序设计语法结构 7. 掌握视图 8. 掌握存储过程 9. 掌握用户自定义函数 10. 掌握触发器 了解: 1.数据库组件: 1.1 实施应用集群 1.2 Oracle OLAP 1.3 数据挖掘 1.4 应用程序接口 1.5 网络组件 1.6 SQL Plus 1.7 企业管理器OEM

2. 几个版本间的差异: 2.1 增加了服务器参数文件SPFILE 2.2 使用了OMF免去了手工管理数据库文件的繁琐 2.3 支持多种数据库块大小 2.4 会话可以自动调整PGA的大小 2.5 引入了列表分区 课程内容: 1. 操作数据之前的准备工作: 1.1. 要保证有一个数据库: 1.2. 要保证创建一个表空间 create tablespace hbjr datafile 'E:\dbs\hbjr.dbf' size 100M; 1.3. 要创建一个用户,用户默认的表空间就是你创建的表空间 create user hbjr identified by orcl default tablespace hbjr; //授权限: grant dba to hbjr; 1.4. 用户/密码登录:

2. 表名/列字段名起名规范: 2.1 使用常规字母和数字 2.2 长度不要超过30 2.3 表名/列名不能重复 2.4 不能使用oracle的保留字 3. 数据类型 3.1 char:定长,存储单位--字节(bite) 3.2 varchar2:变长,存储单位--字节 3.3 nchar:定长,存储单位--字符 3.4 nvarchar2:变长,存储单位--字符 3.5 date:日期类型,7个字节,存储着--世纪,年,月,日,时,分,秒 3.6 timestamp:日期类型,11个字节,存储着--世纪,年,月,日,时,分,秒,毫秒 3.7 number:数据类型(数值类型) 3.8 clob:大字段类型,适合存储纯文本信息(例如:*.txt 文件)

Oracle数据库技术课程学习大纲详细

《现代数据库技术》教学大纲 课程名称:《现代数据库技术》 课程编号:学时数:56 学分数:3.5 适应专业:计算机与信息学院所有专业 一、本课程的地位、任务和作用 现代数据库技术是计算机在数据处理应用领域中的主要内容和坚实基础;也是今后若干年内研究和应用的最活跃的分支之一。因此,信息管理、软件开发、计算机等专业的学生,特别是以应用为目标的学生都必须学习和具备数据库原理与应用的知识。本课程通过介绍Oracle数据库基本操作、体系结构与数据库基本管理使学生初步掌握大型数据库的基本原理,了解大型数据库的管理方法。了解大型数据库的管理方法,使学生熟练掌握Oracle数据库系统下的SQL语言运用及PL/SQL程序设计。 本课程是一门理论和实践相结合的课程,要求学生在完成本课程的学习以后,能够结合自己所熟悉的某一门高级语言和Oracle,开发出一个小型的数据库应用系统。 二、本课程的相关课程 本课程的先修课程为《计算机组成原理》,《离散数学》,《数据结构》,《计算机网络》及《数据库原理》等课程。 三、本课程的基本内容及要求 教学内容: 第一章数据库概述(2学时) 1、教学内容: 1.1数据库基础知识 1.2关系数据库系统 1.3 Oracle基础知识 (1)Oracle的发展历史 (2)Oracle的特点 第二章O racle体系结构(6学时) 1、教学内容: 2.1 Oracle 体系结构概述 2.2Oracle的存储结构 (1)物理存储结构 (2)逻辑存储结构 2.3Oracle的实例 (1)Oracle内存结构

(2)Oracle进程 2.4数据字典 2、教学重点:Oracle的物理结构、oracle实例、Oracle的逻辑结构 3、教学难点:数据库实例与进程 第三章O racle11g的安装(2学时) 1、教学内容: 3.1 Oracle 11g环境介绍 3.2Oracle 11g for Windows的安装 (1)安装Oracle 11g服务器 (2)Oracle 11g与Windows (3)安装Oracle 11g客户端 3.3 Oracle 11g 的卸载 2、教学重点:学会Oracle的安装 第四章O RACLE数据库管理工具及网络配置(2学时) 1、教学内容: 4.1 SQL*Plus命令 (1)设置SQL*Plus 运行环境 (2)常用SQL*Plus命令 (3)格式化查询结果 4.2 Oracle企业管理器 4.3 数据库配置助手 4.4 启动与关闭oracle实例 2、教学重点:学会使用SQL*Plus 第五章S QL语言基础(5学时) 1、教学内容: 5.1SQL简介 5.2SQL的基本语法 5.3数据查询语言 5.4数据操纵语言 5.5数据定义语言 5.6数据控制语言 5.7常用函数 5.8 事务处理 2、教学重点:数据查询语言、数据操纵语言、数据定义语言、数据控 制语言 3、教学难点:SQL的基本语法 第六章P L/SQL编程(8学时)(课本第6,7章) 1、教学内容: 6.1PL/SQL基础 (1)变量及声明 (2)数据类型 (3)表达式 (4)PL/SQL程序块结构 6.2PL/SQL控制结构

实验室安全知识测试题

实验室安全知识测试题 LG GROUP system office room 【LGA16H-LGYY-LGUA8Q8-LGA162】

实验室安全知识测试题 一、判断题:(每题1分,对的打“√”,错误的打“×”) 1、电路或电器着火时,可用泡沫灭火器灭火。 2、酒精灯内的酒精量最多可加九分满。 3、化学泡沫灭火器可扑救一般油质品、油脂等的火灾,但不能扑救醇、酯、醚、酮等引起的火灾和带电设备的火灾。 4、开启氨水、浓盐酸瓶应该在通风櫉中进行。 5、苯乙烯、甲醇、甲苯、二甲苯、三氯乙烯、苯酚等具有中等毒性。 6、能相互反应产生有毒气体的废液,不得倒入同一收集桶中。若某种废液倒入收集桶会发生危险,则应单独暂存于一容器中,并贴上标签。 7、汞及其化合物、砷及其无机化合物、黄磷、碘甲烷、甲基丙烯酸甲酯、氰化物等具有剧毒性。 8、当某些用石蜡封住瓶塞的装有挥发性物质或易受热分解放出气体的药品瓶子打不开时,可将瓶子放在火上烘烤。 9、公安部门负责危险化学品的公共安全管理,负责发放剧毒化学品购买凭证和准购证,负责审查核发剧毒化学品公路运输通行证,对危险化学品道路运输安全实施监督,并负责前述事项的监督检查。 10、在进行萃取或洗涤操作时,为了防止物质高度浓缩而导致内部压力过大,产生爆炸,应该注意及时排出产生的气体。 11、水浴加热的上限温度是100℃,油浴加热的上限温度是200℃,用硅油作介质时可加热到300℃。

12、气体钢瓶使用后,可以不关闭阀门。 13、过氧化物、高氯酸盐、叠氮铅、乙炔铜、三硝基甲苯等属于易爆物质,受震或受热可发生热爆炸。 14、给液体加热时,可以先开始加热,等接近沸腾时再加入沸石。 15、对固态酸、碱可用手直接操作。 16、汞剂、苯胺类、硝基苯等可通过皮肤或粘膜吸收而使人中毒。 17、产生有害废气的实验室必须按规定安装通风、排风设施,必要时须安装废气吸收系统,保持通风和空气新鲜。 18、创伤伤口内有玻璃碎片等大块异物时,应在去医院救治前尽快取出。 19、可以将乙炔与氧气混放在一个房间。 20、塑料制品在烘干过程中温度不能超过100℃,植物样品在烘干过程中不超过70℃。 21、危险化学品用完后就可以将安全标签撕下。 22、学生在使用剧毒物品时,必须由教师或实验室工作人员在场指导。 23、可以将氯气与氨气混放在一个房间。 24、在着火和救火时,若衣服着火,要赶紧跑到空旷处用灭火器扑灭。 25、加热、回流易燃液体,为防止暴沸、喷溅,蒸馏中途不能添加沸石。 26、化学爆炸品的主要特点是:反应速度极快,放出大量的热,产生大量的气体,只有上述三者都同时具备的化学反应才能发生爆炸。 27、为安全起见,平时应将低沸点溶剂保存于普通冰箱内以降低溶剂蒸汽压。

数据库基础知识试题

数据库基础知识试题 部门____________ 姓名__________ 日期_________ 得分__________ 一、不定项选择题(每题分,共30分) 1.DELETE语句用来删除表中的数据,一次可以删除( )。D A .一行 B.多行 C.一行和多行 D.多行 2.数据库文件中主数据文件扩展名和次数据库文件扩展名分别为( )。C A. .mdf .ldf B. .ldf .mdf C. .mdf .ndf D. .ndf .mdf 3.视图是从一个或多个表中或视图中导出的()。A A 表 B 查询 C 报表 D 数据 4.下列运算符中表示任意字符的是( )。B A. * B. % C. LIKE 5.()是SQL Server中最重要的管理工具。A A.企业管理器 B.查询分析器 C.服务管理器 D.事件探察器 6.()不是用来查询、添加、修改和删除数据库中数据的语句。D A、SELECT B、INSERT C、UPDATE D、DROP 7.在oracle中下列哪个表名是不允许的()。D A、abc$ B、abc C、abc_ D、_abc 8.使用SQL命令将教师表teacher中工资salary字段的值增加500,应该使用的命 令是()。D A、Replace salary with salary+500 B、Update teacher salary with salary+500 C、Update set salary with salary+500 D、Update teacher set salary=salary+500 9.表的两种相关约束是()。C

相关文档
最新文档