SQL概述

2016-02-19 17:36 5 1 收藏

岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的SQL概述,希望大家看完后能赶快学习起来。

【 tulaoshi.com - 编程语言 】

  4.1.1 SQL是什么

  SQL(Structured Query Language,译为结构化查询语言)在关系型数据库中的地位就犹如英语在世界上的地位。它是数据库系统的通用语言,利用它,用户可以用几乎同样的语句在不同的数据库系统上执行同样的操作。比如select * from 数据表名代表要从某个数据表中取出全部数据,在Oracle 9i、SQL Server 2000、Foxpro等关系型数据库中都可以使用这条语句。SQL已经被ANSI(美国国家标准化组织)确定为数据库系统的工业标准。

  SQL语言按照功能可以分为4大类。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  数据查询语言DQL:查询数据。

  数据定义语言DDL:建立、删除和修改数据对象。

  数据操纵语言DML:完成数据操作的命令,包括查询。

  数据控制语言DCL:控制对数据库的访问,服务器的关闭、启动等。

  4.1.2 SQL的主要特点

  SQL语言简单易学、风格统一,利用简单的几个英语单词的组合就可以完成所有的功能。在SQLPlus Worksheet环境下可以单独使用的SQL语句,几乎可以不加修改地嵌入到如VB、PB这样的前端开发平台上,利用前端工具的计算能力和SQL的数据库操纵能力,可以快速建立数据库应用程序。

  4.1.3 Oracle 9i使用SQL的工具

  在Oracle 9i中为使用SQL语言提供了两个主要的工具。

  

  

  两种工具在使用上功能都相同,但在可操作性上,更适合初学者。因此,本书重点介绍后者的使用。

  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)启动

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  (2)在输入语句desc scott.emp,然后单击按钮,出现如图4.1所示的emp数据表结构。

  :第4章4.1415-1.sql。

  desc,describe命令的简化形式,作用是显示数据表的结构。使用形式:desc 数据表名。

  (3)在输入desc scott.dept,然后单击按钮,出现如图4.2所示的scott.dept数据表结构。

  :第4章4.1415-2.sql。

  接下来我们以实际查询例子来介绍数据查询的语法,读者可以参照配套光盘的实例跟随本书执行同样的操作。

来源:http://www.tulaoshi.com/n/20160219/1615624.html

延伸阅读
标签: Java JAVA基础
JSP(IAVA SERVER PAGES)是由Sun 公司在java语言上开发出来的一种动态网页制作技术,其可使您可以将网页中的动态部分和静态的HTML相分离。您可以使用平常得心应手的工具并按照平常的方式来书写HTML语句。然后,将动态部分用特殊的标记嵌入即可,这些标记常常以“<%”开始并以“%>”结束。例如,这儿有一个JSP页面: <html>...
标签: Web开发
XHTML是当前HTML版的继承者。HTML语法要求比较松散,这样对网页编写者来说,比较方便,但对于机器来说,语言的语法越松散,处理起来就越困难,对于传统的计算机来说,还有能力兼容松散语法,但对于许多其他设备,比如手机,难度就比较大。因此产生了由DTD定义规则,语法要求更加严格的XHTML。 DTD:XML文件的文件类型描述(DTD)可以看...
本章的内容包括如何安装 Visual Basic,添加或删除 Visual Basic 部件,Visual Basic 的学习资料及如何得到更多的帮助。 目录 欢迎使用 Visual Basic 安装 Visual Basic 实际工作中的助手 欢迎使用 Visual Basic 欢迎使用 Microsoft Visual Basic,它提供了开发 Microsoft Windows(R) 应用程序最迅速、最简...
好了,下面我们将进入CSS的最精彩的部分--滤镜,它将把我们带入绚丽多姿的多媒体世界。正是有了滤镜属性,页面才变得更加漂亮。 CSS的滤镜属性的标识符是filter。为了使您对它有个整体的印象,我们先来看一下它的书写格式: filter:filtername(parameters) 怎么样?是不是很简单,看上去与前面讲的属性定义没什么...
白色胎记概述 白色胎记一般不容易被发现,尤其是有些皮肤白皙的孩子在一般光线下看不出,但在紫外线的照射下,则“原形毕露”。由于婴儿患白色胎记的比率不是很高,因此很多人对白色胎记不太了解。白色胎记的形状有的像一片两头尖尖的树叶,有的不规则。色素脱失斑多见于胸、腹、背部及下肢的前外侧,不痛不痒,也不脱屑,没...

经验教程

994

收藏

13

精华推荐

接触 Java概述

接触 Java概述

操慕洁冰

目录树概述

目录树概述

自嘲咋的了

红酒的概述

红酒的概述

你让无我流泪

微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部