- 1、本文档共51页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle_笔记
Oracle
笔记目录
绪论 3
---------------------------day 01-------------------------------
--1.概念导论
-- 1)什么是数据库
-- 有组织和结构存储数据。可以存储
--字符、字节、图形、图像等类型数据
-- DB(数据库):数据集合
-- DBMS(数据库管理系统):对数据集合进行管理和操作的软件
-- --Oracle
-- --DB2
-- --MySQL
-- --SQLSERVER
-- 2)为什么使用数据库
-- 程序在运行时,对数据需要以下几点服务:
-- --持久存储(文件或数据库)
-- --高可靠性
-- --存取方便
-- --大数据量
-- 3)如何使用数据库
-- a.Oracle
--Oracle甲骨文公司--Oracle数据库
--Larry Ellison Oracle之父CEO
--1970,IBM一个研究员发布一篇数据关系模型文章。
--1977,Larry Ellison同另外两个人一起创办了公司***实验室(32岁)
--1979公司改名,最终在1983年改成Oracle.
--第一个员工是SCOTT/TIGER
--
-- *b.操作语句SQL
--Oracle数据库通过SQL命令操作数据。
--SQL有以下几种类型:
-- --DML(Data Manipulation Language):数据操作语句。例如存取数据。
-- --DDL(Data Definition Language):数据定义语句。例如定义存储结构
-- --DCL(Data Control Language):数据控制语句。例如授权,取消授权
-- --TCL(Transaction Control Language):事务控制语句。例如开启事务、提交和回滚
-- --DQL(Data Query Language):数据查询语句。例如查询
--
--2.Oracle环境
-- a.Oracle访问
-- Oracle分为客户端和服务器端两部分。
-- 通过以下几种途径可以访问Oracle服务器。
-- --程序Java(JDBC)+SQL
-- --客户端软件(sqldeveloper,
--eclipse)
-- 运行opt/sqldeveloper
-- --远程登录telnet
-- 命令行运行:telnet 服务器ip
-- --服务器本机操作DBA工具界面
-- b.Oracle环境
-- 安装Oracle服务器(DBA)--
-- 创建库(DBA)--
-- 创建用户和授权(DBA)--
-- *用户可以创建数据结构(表)--
-- *用户可以使用SQL对表操作
-- c.达内北京Oracle实验室
-- 0:1521:tarena
-- 3:1521:tarena10g
-- 6:1521:tarena
-- 登录服务器用户名openlab和密码 open123
-- 账号1:openlab
-- 密码1:open123
-- 账号2:jsd1309
-- 密码2:jsd1309
-- opt/sqldeveloper
--*3.Oracle操作
-- *1)命令行操作步骤(北京现场班)
----进入命令行,输入telnet 服务IP
----输入openlab/open123登录服务器
----输入sqlplus命令
----输入oracle账号openlab或jsd1309账号登录Oracle,进行SQL操作
-- *2)SQLDeveloper操作步骤
----启动该软件,opt/sqldeveloper
----填写用户名、密码、服务器IP、端口号、SID(库)名
----单击“连接”按钮,进入之后执行SQL操作
-- *3)具体使用
-- 表结构:表是数据库存储的基本单元和结构。表格由若干行和列构成。
-- 列被称为字段,行被称为记录。
--列需要在建表时定义,行不需要指定。
-- a.DDL语句
-- 负责创建、修改、删除表结构。
-- --创建表
-- create table 表名(
-- 字段1 类型,
-- 字段2 类型,
-- 字段3...
-- );
--常用类型有:CHAR,VARCHAR2,NUMBER,
--DATE.
--CHAR(10)固定字符串 abc
--VARCHAR2(10) 可变字符串abc
-- --查看表结构
-- desc 表名;
-- --删除表
-- drop table 表名;
--
文档评论(0)