[01] Oracle数据库简介
Oracle关系型数据库:建立在关系模型上。
Oracle10g:g(grid)网格技术,网格计算(Grid Computing)通过网络共享,将大量的计算机连接起来,联合各个计算机的多余处理能力,产生巨大的数据处理、计算能力。
1.名词解释:
数据库(Database, DB):一系列物理文件(数据文件,控制文件,联机日志等)的集合或与之对应的逻辑结构(表空间,段等)被称为数据库
数据库系统(Database System, DBS)
数据库管理系统(Database Management System, DBMS)
数据库管理员( Database Administrator, DBA)
数据库实例(Database Instance):ORACLE内存结构和后台进程被称为数据库的实例
Oracle实时应用集群(Real Application Clusters RAC)
2.Oracle特点:
支持全球化、跨平台
多用户、高性能的事务处理能力强
安全性控制和完整性控制比较强
支持分布式数据库和分布处理
3.数据库安装注意:
安装的时候,要关闭防火墙,否则可能安装不成功。
字符集一旦选定,除非更改成该字符集的父类,否则只能重装。
开启Oracle的服务,会占用tomcat的8080端口,查看端口号:tasklist|findstr "8080"。
数据库安装后修改了机器名,导致Listener服务无法启动,解决方式:修改C:\oracle\ora92\network\admin\ listener.ora下的HOST。
oradata文件目录存放数据库的数据文件、日志文件等,除了oracle本身文件,其他文件放置的位置基本都可以改。
4.卸载数据库
(1) 停住Oracle所有服务
(2) 运行Oracle Universal Installer卸载Oracle
(3) 修改注册表,删除Oracle相关信息:
a) Oracle软件有关键-值:HKEY_LOCAL_MACHINE\SOFTWARE\Oracle
b) Oracle服务:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
c) Oracle事件日志:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\App
(4) 删除Oracle系统目录
(5) 删除Oracle环境变量
(6) 删除程序菜单项中的Oracle菜单
(7)(重启系统后)删除Oracle工作主目录
5.数据库用户
普通用户: Scott/tiger(练习常用)
普通管理员:System/system
超级管理员:Sys/sys
6.SQL简介
SQL:结构化查询语言(Structured Query Language),IBM最早使用,
DDL 语句(数据定义语言,改变表结构)Create、Alter、Drop、Truncate
DML 语句(数据操作语言,改变数据结构)Insert、Update、Delete、Merge
DCL 语句(数据控制语言,权限控制)Grant、Revoke
事务控制语句Commit 、Rollback、Savepoint
[01] Oracle数据库简介的更多相关文章
- 1.Oracle数据库简介
Oracle数据库简介 Oracle Database,又名Oracle RDBMS,或简称Oracle.是甲骨文公司的一款关系数据库管理系统.它是在数据库领域一直处于领先地位的产品.可以说Oracl ...
- Oracle数据库简介
Oracle数据库简介 一.介绍 Oracle数据库系统是美国Oracle(甲骨文)公司提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(Client/Server,C/S)或浏览 ...
- Oracle数据库之PL/SQL程序设计简介
PL/SQL程序设计简介 一.什么是PL/SQL? PL/SQL是 Procedure Language & Structured Query Language 的缩写. ORACLE的SQL ...
- Oracle 数据库实例简介
回到顶部 一:Oracle 数据库实例简介 1:数据库实例的启动顺序: 使用数据库其实就是访问内存.即:数据库实例.数据库的启动是顺序是 先 nomount ----> mount --- ...
- Oracle数据库(一)--Oracle简介及安装
一.Oracle简介 Oracle是美国一家著名的软件公司,也是世界上排名前三的软件公司(微软,Oracle,Adobe).Oracle数据库是一个大型的关系型数据库,在一些大型的企业之中使用的会比较 ...
- 数据库----ORACLE和MYSQL数据库简介
一.什么是数据库? 数据库(Database---DB)按照组织.储存和管理数据的仓库.(理解以下三个概念) 数据(Data)用来描述事物的记录都可称数据,如文字音乐图像. 数据库系统(Dat ...
- ORACLE数据库存储结构简介(转)
首先,oracle数据库的存储结构可以分为逻辑存储结构和物理存储结构,对于这两种存储结构,oracle是分别进行管理的. 逻辑存储结构:oracle内部的组织和管理数据的方式. 物理存储结构:o ...
- Oracle数据库安装与连接与简介
Oracle数据库的安装 1.登录Oracle官网——试用和下载 2.同意协议--->file1 3.完成配置 4.测试连接:打开Oracle developer--->新建连接,注意用户 ...
- Oracle数据库Schema的简介
百度文库中 Schema 的解释: 数据库中的Schema,为数据库对象的集合,一个用户一般对应一个schema. 官方定义如下: A schema is a collection of databa ...
随机推荐
- semget() semop()
semget() 可以使用系统调用semget()创建一个新的信号量集,或者存取一个已经存在的信号量集: 系统调用:semget();原型:intsemget(key_t key,int nsems, ...
- mssql游标demo
declare @billIds varchar(400) declare @billId varchar(40) DECLARE c1 CURSOR FOR select top 5 SaleNo ...
- 了解CSS/CSS3原生变量var
一.变量是个好东西 在任何语言中,变量的有一点作用都是一样的,那就是可以降低维护成本,附带还有更高性能,文件更高压缩率的好处. 随着CSS预编译工具Sass/Less/Stylus的关注和逐渐流行,C ...
- APP上架详细流程-2016最新
注:文章为博主原创,转载请注明出处 由于新项目要上架,并且发现了与以往不同的地方特此总结 原料: 0.MAC一台 1.可用的开发者账号 2.AppID 3.发布证书 4.描述性文件 上架步骤: 一.在 ...
- 利用存储过程将表中的数据生成Insert语句
1.创建存储过程 CREATE PROC [dbo].[sp_get_InsertSql] @dbName VARCHAR ( )= '' , -- 数据库名称 @tabList VARCHAR ( ...
- OpenResty
- node.js在windows下的学习笔记(8)---进程管理Process
process是一个全局内置对象,可以在代码中的任何位置访问此对象,这个对象代表我们的node.js代码宿主的操作系统进程对象. 使用process对象可以截获进程的异常.退出等事件,也可以获取进程的 ...
- MySQL和PostgreSQL 导入数据对照
在虚拟机上測评了下MySQL 和 PostgreSQL 的各种LOAD FILE方式以及时间. 由于是虚拟机上的測评,所以时间仅仅做參考,不要太较真, 看看就好了.MySQL 工具: 1. 自带 ...
- firefly 问题
1.G:\servers\Python27\Lib\mimetypes.py reload(sys) sys.setdefaultencoding('gb18030') 2.G:\servers\Py ...
- Folder and jar