ORACLE 培训18天课程:价格1W RMB
java语言 java基本编程 -> j2EE编程
数据库的能力 sqlserver -> ORACLE
数据结构 训练编程思维方式 实际问题到计算机问题的转化
linux 熟悉一种新的操作系统
软件工厂 学到的知识 去做一个项目
课程安排
linux操作系统 4天
数据结构 5天
DOTNET介绍 4天
ORACLE
ORACLE数据库 10天
XML语言 5天
J2EE
JSP/servlet 12天
EJB 3天
struts 4天
软件工厂 2周
找工作的技能
j2EE + XML + ORACLE/SQLSERVER
基础 java html javascript sql
ORACLE数据库
甲骨文 英文中 意思是神寓 神说的话
复杂性
公司野心
1973年
i internet
g grid (网格)
ERP 企业资源计划 Enterprise Resource Plan
MIS 管理信息系统 Management Information System
德国 SAP
ORACLE application 11i
别的数据库
DB2 IBM公司 IBM产品绑定紧密 (windows unix/linux)
sybase sybase公司 电信和银行 (windows unix/linux)
sqlserver windows平台
小型
access office套件
mysql PHP(Personal HomePage)(linux) +
mysql(不支持存储过程,触发器等)
学习方法
动手能力
做会的 不是书本学会的
找问题的答案:
问同学 问老师
从网上 找答案
搜索引擎 www.google.com
百度
错误号 错误文字放入关键字中
提取关键字 多实验
ORACLE安装
ORACLE +“安装”
ORACLE安装和删除
ORACLE9i 9.0.1 空间1.76G
ORACLE9i 9.0.2 空间2.86G
事务处理 -- 增 删除 修改频繁
数据仓库 -- 查询 频繁
GBK --多200个字左右(偏僻字)
GB2312
SETUP.exe 双击
启动ORACLE数据库 OracleServiceACCP 服务 多启动几次
OracleOraHome90TNSListener 服务
如果启动不了Listener(监听器)
<1>改注册表
ImagePath D:oracleora90BINTNSLSNR
<2>用命令行启动
cmd -> tnslsnr 最小化
tNSlsnter 监听器 如果无法启动
运行cmd 切换到DOS界面 敲tnslsnr 窗口不要关闭
<3>D:oracleora90networkADMIN
listener.ora 文本文件
HOST=localhost或机器名
存盘
用工具 ORACLE SQL*PLUS验证数据库是否启动
用户名system 密码manager
出现 连接到 和 SQL>符号 说明数据库已经可用了
默认用户:
超级用户: 用户名system/密码manager
用户名sys/密码change_on_install
普通的用户: 用户名scott/密码tiger
注意的问题:安装的源程序放在什么目录下??
<1>目录中不要出现中文名字的目录
<2>数据库的名字不要是中文,8个字符以内
<3>字符集用默认的ZHS16GBK
删除:
在硬盘上的一个隐含安装的目录Programm Files下的ORACLE
操作ORACLE数据库的工具
ORACLE SQL*PLUS 字符界面 ORACLE自带
sqlplusw.exe windows窗口下的sqlplus
sqlplus.exe DOS下的sqlplus
用户名scott 密码tiger 普通用户
system manager 超级用户
sys change_on_install 超级用户 比system权限还要大
SQLPLUS下的常用命令
show user 察看用户
connect 用户名/密码 连接到指定用户
connect scott/tiger
select * from tab where tabtype='TABLE'; 察看当前用户下的表
select count(*) from dept; 查询表dept中记录的行数
desc dept 察看表dept的结构
quit/exit 退出
clear screen 清除屏幕
set linesize 200 设置一行显示200个字符
set pagesize 20 设置每页显示20行
spool 文件名 (spool c:abc.txt) 作日志文件命令
spool off
修改D:oracleora90sqlplusadminglogin.sql文件
可以设置SQLPLUS的环境
set linesize 200
set pagesize 20
ORACLE 企业管理器 (OEM) 图形界面
PL/SQL Developer 第三方软件 ORACLE不带的
SQLPLUS /nolog nolog是不登陆
浏览器使用oracle (isqlplus)
D:oracleora90ApacheApacheconfhttpd.conf
修改80端口 -> 8001
http://localhost:8001/isqlplus
ORACLE中字段的数据类型
字符型 char 范围 最大2000个字节 定长
char(10) '张三' 后添空格6个把10个字节补满 '张三 ' 性别 char(2) '男'
varchar2 范围 最大4000个字节 变长
varchar2(10) '张三' 在数据库中'张三'
大对象 字符型大对象 >4000字节 最大4G
CLOB (Character Large OBject)
数字 number 范围 10的-38次方 到10的38次方
可以表示小数 也可以表示整数
number(4) 最大表示4位整数 -9999 到 9999
number(5,2) 表示5位有效数字 2位小数的 一个小数 -999.99 到 999.99
日期 date 包含年月日和时分秒 7个字节
图片 blob 二进制大对象 图像/声音 4G
如何建表
学生表student
create table student( --学生表
xh number(4), --学号
xm varchar2(10), --姓名
sex char(2), --性别
birthday date, --日期
爱华网www.aIhUaU.com网友整理上传,为您提供最全的知识大全,期待您的分享,转载请注明出处。