oracle

一、数据库:

定义:按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。数据库是长期储存在计算机内、有组织、可共享的大量数据集合。数据库中的数据按一定数据模型组织,描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。

特点:永久储存、有组织和可共享

作用:

1.需求分析阶段:了解测试环境数据库、表、数据等信息、需求

2.用例设计阶段:测试数据准备

3.用例执行阶段:测试数据构造、测试结果数据检查、代码逻辑查看

4.自动化测试:测试脚本、数据、工具

5.性能压力测试:数据准备、性能数据分析

6.测试环境搭建:维护数据库、执行配置脚本、备份恢复数据库

二、数据库分类

1.关系型数据库

Oracle:多平台、性能高、获得最高安全认证、适用于银行、电信、金融

SQL Server:中小型网站开发

Mysql:多平台,开源中小型网站开发

Access:小型系统使用

2.非关系型数据库

 

 

 

三、Oracle版本

Oracle8i,Oracle9i,Oracle10g,Oracle11g,Oracle12c

I:internet    g:grid   c:cloudy

 

 

 

四、Oracle安装

1.Oracle虚拟机安装

 

 

文件db_1--主要存放oracle系统的相关软件,包括可执行文件,网络配置文件和脚本文件

Admin--主要存放数据库运行过程中产生的跟踪文件(后台进程、用户SQL语句)

Oradata--存放数据库的物理文件

Flash_recovery_area--数据库启动自动备份时,存放自动备份文件,闪回日志文件

ORACLE_BASE/admin目录

(1)    Bdump--这个目录下的几个子目录分别用于保存后台进程跟踪文件

(2)    Cdump--发生崩溃时操作系统进程用来写入的内核转储文件

(3)    Create--数据库创建文件

(4)    Pfile--初始化参数文件

(5)    Udmp--用户进程生成的任何跟踪文件

   ORACLE_HOME

(1)    BIN--主要包含用于数据库管理的各种命令

(2)    Css--与Oracle Cluster Synchronization服务有关的文件

(3)    Dbs--存放数据库服务器端的参数文件Spfile

(4)    Demo--存放数据库实例模式的脚本

   Listener.ora

 

PROTOCOL:指定用于本监听位置的协议

HOST:保存监听器所驻留在的那台计算机的名称

PORT:含有监听器正在上面监听的地址

 

2.Oracle客户端安装

l  Sqlnet.ora

路径E:\oracle\product\10.2.0\client_1\NETWORK\ADMIN

SQLNET.AUTHENTICATION_SERVICES = (NTS)

NTS:表示系统身份验证

l  Tnsnames.ora

路径E:\oracle\product\10.2.0\client_1\NETWORK\ADMIN

  

 

如果有其他服务器相连,需要修改HOST的端口号和IP地址,SERVICE_NAME的值需要与服务器的Oracle名称一样

五、数据库四种连接方式:

1.虚拟机访问

http://192.168.137.128:5560/isqlplus

 

 

 

 

2.Dos命令  sqlplus

(不显露密码)

 

 

 

 

3.虚拟机与客户端相连

需要保证tns文件两边要一样

 

 

 

4.使用PL/SQL登录

 

 

 

 

六、SQL语句

 

 

 

 

描述表结构的命令describe emp

七、安装出现的错误

1.在运行cmd程序的时候没有以管理员身份运行

 

 

2.PL/SQL安装注意事项:不能安装在带括号的文件夹下面,也不能装在X86文件夹下面

 

posted on 2018-04-07 23:33  丁丁19994  阅读(108)  评论(0编辑  收藏  举报

导航