@ZHANGQIANYI2020
Oracle-医学信息工程专业
1.1 关系数据库系统的基本理论
1.1.1 数据库系统与关系数据库
- 数据库系统指的是一个计算机存储记录的系统,它需要特定的软件和一系列硬件支持。
- 在物理数据库(即存储物理数据的存储设备)与数据库用户之间有一个中间层,这个中间层就是数据库软件,它通常被称为数据库管理系统DBMS。
- 关系数据库模型由3部分组成
(1)数据结构
(2)关系操作
(3)完整性规则
1.1.2 关系数据库的逻辑模型
- 实体和属性
(1)实体:客观存在并可相互区分的事物称为实体。
(2)属性:每个实体由一组属性来表示,其中的某一部分属性可以唯一标识实体。如编号。 - 联系
(1)一对一 1:1
(2)一对多 1:n
(3)多对多 m:n
1.1.3 关系数据库的设计规范
目前关系数据库有6种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)、第六范式(6NF).
1.2 Oracle数据库与网格技术。
1.2.1 网格技术
网格计算是分布式计算的一种,如果某项任务是分布式的,那么参与这项任务的一定不只是一台计算机,而是一个计算机网络。具有两种优势:
- 超强的数据处理能力。
- 能充分利用网上的闲置处理能力。
1.2.1 Oracle网格体系结构
- 真正应用集群(RAC)
- 自动存储管理(ASM)
- Oracle资源管理器
1.3 Oracle应用结构
1.3.1 多数据库的独立宿主结构
1.3.2 客户机/服务器结构
1.3.2 分布式结构
1.4 Oracle 11g for Windows 的安装与配置
1.4.1 相关知识
OracleDBConsleorcl:本地OEM控制台服务
OracleOraDb11g_home1TNSListener:Oracle 监听服务
OracleServiceORCL:Oracle数据库服务
1.4.2 安装步骤
-
下载Oracle 11g安装包
-
解压缩(注意:一定要解压到同一个文件夹内,如都解压到当前文件夹)
-
运行安装Setup.exe
-
不管弹出窗口,点击“是”
-
进入该页面,取消勾选的“我希望通过My Oracle Support接受安全更新(w)”,然后点击下一步
-
勾选“创建和配置数据库(c)”,然后点击下一步
-
安装需求选择类型,一般选择“桌面类”,然后点击下一步
-
输入管理口令(记住它!),然后点击下一步
-
因为博主之前安装过Oracle 11g,使用了当前目录和sid,所以会出现当前页面。
第一次安装的,直接点击下一步,一直点击下一步,然后点击安装,等待安装就可以了。
安装时间可能有些久,需要多等一会。
-
安装完成后就可以在菜单找到这个文件夹
1.5 Oracle 11g 的管理工具
1.5.1 使用SQL*Plus
点击“SQL Plus”,用户名“system”或者“sys”,口令为第8步所输入的口令。
如果出现这样的信息,说明服务没开,在电脑搜索框里搜索“服务”,找到下列相关服务,打开就可以了
1.5.2 使用Oracle Enterprise Manager
在成功安装完Oracle后,OEM也就被安装完毕,使用Oracle 11g OEM时只需要通过启动浏览器,输入OEM的URL地址(如 https://localhost:1158/em ) ,或者直接在“开始”菜单的Oracle程序组中选择“Database Control - orcl”命令即可。
1.5.3 使用DBCA创建数据库
总结
(1)考核知识点:
Oracle11g安装与配置。
Oracle11g的管理工具(SQL* Plus、Oracle Enterprise Manager(OEM)、SQL Developer)
(2)考试要求:
了解大型数据库技术。
掌握Oracle 11g的安装与配置。(Oracle 11的卸载过程也需要熟悉)
重点熟悉Oracle 11g的SQL*Plus、SQL Developer开发工具。
(3)考查章节:
1.4
1.5.1
1.5.2