动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
电脑书籍下载:程序设计书籍 | 数据库教程书籍 | 平面与多媒体书籍 | 网络通讯书籍 | 系统管理书籍 | 网络安全书籍 | 认证考试书籍
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Oracle教程 ]的信息



本月文章推荐
.如何创建LINUX下的快捷方式.
.oracle入门学习.
.实现数据库表空间的备份或迁移.
.Oracle9iAS刷新ECperf基准测试记.
.从Caché 看后关系型数据库的发展.
.关于分布式oracle中database lin.
.ORACLE 9.2.0.4 PATCHES 安装!.
.Sendmail的出错信息是“mail loo.
.用Linux完成Oracle自动物理备份.
.Oracle快速入门.
.教你用Oracle解析函数快速检查序.
.开发基于Oracle7数据库的管理信息.
.解决Oracle 10g library内存分配.
.理解NULL是如何影响IN和EXITS语句.
.ADSL+RH8.0透明网关指南.
.Oracle8i/9i EXP/IMP使用经验.
.我的一些oracle9i学习笔记,与大.
.Linux 安装经验之安装无盘工作站.
.ORACLE在HP-UX下的系列问题处理(.
.Oracle、IBM、BEA应用服务器的基.

SQL概述

发表日期:2008-2-9 |



  4.1.1 SQL是什么
    SQL(StrUCtured Query Language,译为结构化查询语言)在关系型数据库中的地位就如同英语在世界上的地位。它是数据库系统的通用语言,利用它,用户可以用几乎同样的语句在不同的数据库系统上执行同样的操作。 比如“select * from 数据表名”代表要从某个数据表中取出全部数据,在Oracle 9i、SQL Server 2000、FoXPro等关系型数据库中都可以使用这条语句。SQL已经被ANSI(美国国家标准化组织)确定为数据库系统的工业标准。
    SQL语言按照功能可以分为4大类。
    数据查询语言DQL:查询数据。
    数据定义语言DDL:建立、删除和修改数据对象。
    数据操纵语言DML:完成数据操作的命令,包括查询。
    数据控制语言DCL:控制对数据库的访问,服务器的关闭、启动等。
4.1.2 SQL的主要特点
    SQL语言简单易学、风格统一,利用简单的几个英语单词的组合就可以完成所有的功能。在SQLPlus Worksheet环境下可以单独使用的SQL语句,几乎可以不加修改地嵌入到如VB、PB这样的前端开发平台上,利用前端工具的计算能力和SQL的数据库操纵能力,可以快速建立数据库应用程序。
4.1.3 Oracle 9i使用SQL的工具
    在Oracle 9i中为使用SQL语言提供了两个主要的工具。
    【SQL Plus】
    【SQLPlus Worksheet】
    两种工具在使用上功能都相同,但在可操作性上,【SQLPlus Worksheet】更适合初学者。因此,本书重点介绍后者的使用。
4.1.4 SQL中访问数据表的方法
    在SQL语言中访问数据表是通过“用户名.数据表”的形式来进行的。
    比如在Oracle 9i数据库服务器安装过程中,默认建立有scott用户,该用户对dept数据表和emp数据表有数据查询的权限,因此访问数据表的语句为select * from scott.emp。当然,假如用户是用scott用户本身登录的,则访问数据表的语句可以简化为select * from emp,实质是一样的。
    在本章的实例中,我们以数据库系统治理员system、口令manager登录数据库,访问数据必须采用select * from scott.emp的形式。即使是用户本身登录后访问属于自己的数据表,我们也推荐使用“用户名.数据表”的形式来访问数据表以清楚地反映数据表的有权用户信息。
4.1.5 两个范例数据表
    在读者没有学习如何创建数据表,如何创建用户,如何将用户赋予对数据表的访问权限之前,我们以数据库已经建立的两个范例数据表为例来介绍。
    (1)启动【SQLPlus Worksheet】
    (2)在【命令编辑区】输入语句“desc scott.emp”,然后单击【执行】按钮,出现如图4.1所示的emp数据表结构。
    【参见光盘文件】:\第4章\4.1\415-1.sql。

(图片较大,请拉动滚动条观看)
    desc,describe命令的简化形式,作用是显示数据表的结构。使用形式:“desc 数据表名”。
    (3)在【命令编辑区】输入“desc scott.dept”,然后单击【执行】按钮,出现如图4.2所示的scott.dept数据表结构。
    【参见光盘文件】:\第4章\4.1\415-2.sql。
SQL概述
    接下来我们以实际查询例子来介绍数据查询的语法,读者可以参照配套光盘的实例跟随本书执行同样的操作。
上一篇:Oracle 9i服服务器的启动 人气:461
下一篇:用SQL进行单表查询 人气:450
浏览全部Oracle教程的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-7-24 Sablog-X v2.0 预览版
2008-7-24 帝国备份王EmpireBak 2008 正式版
2008-7-24 网趣网上购物系统时尚版 v8.2
2008-7-24 纵横B2B电子商务系统XYECS!B2B v
2008-7-24 e路小说小偷 v1.2.0723
2008-7-24 凌风美女图片站程序 v2.2
2008-7-24 TOM15电影收索程序
2008-7-24 清风信息自动采集生成系统 v1.0
2008-7-24 QQ邮箱编辑器 v1.0 (小小菜刀ASP
2008-7-19 UltraEdit 简体中文增强版 14.10
2008-7-19 CentOS 5.2 i386 LiveCD
2008-7-19 Snapture多功能相机 v1.4
2008-7-19 iAcces中文输入法 v1.0Build016
2008-7-19 Cookbook烹饪秘籍 v2.5
2008-7-19 苹果专用DVD转换工具 v1.1.59汉化
2008-7-19 Modem修复软件ZiPhone修改版04.0
2008-7-19 AgileMessenger即时通讯工具美化
2008-7-19 Sketches画图软件 v0.7b6破解版


  发表评论
姓 名: 验证码:
内 容:
[ 汉字翻译拼音 ] [ 广告代码 ] [ 符号对照表 ] [ 进制转换 ] [ 经典小工具 ] [ 个税计算 ] [ 汉字简繁转换 ] [ 普通单位换算 ] [ 公制单位换算 ]
[ 生辰老黄历 ] [ 国内电话区号 ] [ 国家代码与域名缩写 ] [ 文字加密解密 ] [ 健康查询 ] [ 万年历 ] [ 手机号码查询 ] [ ip搜索 ] [ Google PR查询 ]
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号