Chinaunix首页 | 论坛 | 博客
  • 博客访问: 79265
  • 博文数量: 31
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 207
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-21 17:14
文章分类

全部博文(31)

文章存档

2014年(31)

我的朋友

分类: Oracle

2014-11-21 17:21:19

简介

在这个指南中通过学习oracle的基本知识你将会建立你的数据库知识,一种最广泛的使用数据库管理系统开发的行业产品。


SQL*Plus
SQL*Plus是oracle的命令解释器。你可以启动SQL*Plus通过在UNIX发送SQL*Plus命令或者在运用’start’菜单。在’start’菜单里,SQL*Plus is listed under programs > oracle > application development > SQL Plus.你将看到关于你的姓名和密码的提示。如果你没有一个账户,你可以试用scott作为你的用户名,tiger作为你的密码。在后面的阶段你将学习如何改你的密码,在最后一块需要信息通过SQL*Plus是你想用的数据库的名字(叫做host string)。

你现在是连接到共享数据库,你有一个账户(叫做host string)。


Basic SQL
Table 1概括了oracle SQL的主要数据类型,连同他们的MySQL相等。注意VARCHAR2类型,所谓的历史原因。类型NUMBER(p,s)有两个参数,精度和范围,精度的值是小数点的重大意义范围的数字代表精确到小数点后几位。


Table1:主要的SQL数据类型


Type description Oracle SQL MySQL SQL
variable-length char. string VARCHAR2(l)1 VARCHAR(l)
fixed-length char. string CHAR(l) CHAR(l)
number NUMBER(p,s)2 NUMERIC(p,s)
currency NUMBER(10,2) NUMERIC(10,2)
date DATE DATE
1 length.
2 precision, scale.
你现在应该能够建一些表并且填充他们。


CREATE TABLE books
(
title VARCHAR2(60),
author VARCHAR2(60),
isbn NUMBER(10,0)
CONSTRAINT pk_books PRIMARY KEY,
pub_date DATE DEFAULT SYSDATE
)
/
CREATE TABLE book_reviews
(
isbn NUMBER(10,0)
CONSTRAINT fk_books_booksrev REFERENCES books(isbn),
reviewer VARCHAR2(30),
comments VARCHAR2(150)
)
/


联动北方其他参考链接如下:
-The End-



阅读(999) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:windows xp 下完全卸载oracle11g步骤

给主人留下些什么吧!~~