zoukankan      html  css  js  c++  java
  • 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:oracleproduct10.2.0client_1NETWORKADMIN

    SQLNET.AUTHENTICATION_SERVICES = (NTS)

    NTS:表示系统身份验证

    l  Tnsnames.ora

    路径E:oracleproduct10.2.0client_1NETWORKADMIN

      

    如果有其他服务器相连,需要修改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文件夹下面

  • 相关阅读:
    [Web] 被遗忘的知识点 XHTML
    [项目实践进阶篇] Android 项目中使用Ant + Groovy能干什么?
    使用Ant,第1部分:将Ant脚本引入Java项目
    [Web] 被遗忘的知识点 JavaScript加载管理最佳实践
    [Web] 被遗忘的知识点 iFrames(HTML)过时了没有?
    Android ProGuard
    stream.js
    GUID(全球唯一标识符)
    解析算术表达式
    LCG(linear congruential generator)伪随机数生成器
  • 原文地址:https://www.cnblogs.com/jasmine1112/p/8735590.html
Copyright © 2011-2022 走看看