SQL概述

爱xiaoyan520

爱xiaoyan520

2016-02-19 17:36

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

  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语言提供了两个主要的工具。

  

  

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

  4.1.4 SQL中访问数据表的方法

  在SQL语言中访问数据表是通过用户名.数据表的形式来进行的。

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

  比如在Oracle 9i数据库服务器安装过程中,默认建立有scott用户,该用户对dept数据表和emp数据表有数据查询的权限,因此访问数据表的语句为select * from scott.emp。当然,如果用户是用scott用户本身登录的,则访问数据表的语句可以简化为select * from emp,实质是一样的。

  在本章的实例中,我们以数据库系统管理员system、口令manager登录数据库,访问数据必须采用select * from scott.emp的形式。即使是用户本身登录后访问属于自己的数据表,我们也推荐使用用户名.数据表的形式来访问数据表以清楚地反映数据表的有权用户信息。

  4.1.5 两个范例数据表

  在读者没有学习如何创建数据表,如何创建用户,如何将用户赋予对数据表的访问权限之前,我们以数据库已经建立的两个范例数据表为例来介绍。

  (1)启动

  (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://m.tulaoshi.com/bianchengyuyan/)
展开更多 50%)
分享

猜你喜欢

SQL概述

编程语言 网络编程
SQL概述

Microsoft SQL Server 2005 概述

编程语言 网络编程
Microsoft SQL Server 2005 概述

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

SQL Artisan数据库访问组件功能概述

SQLServer
SQL Artisan数据库访问组件功能概述

SQL概述及在网络安全中的应用

SQLServer
SQL概述及在网络安全中的应用

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

SQL概述及在网络安全中的应用(下)

SQLServer
SQL概述及在网络安全中的应用(下)

面向Microsoft SQL Server 2005的本机XML Web Services概述

编程语言 网络编程
面向Microsoft SQL Server 2005的本机XML Web Services概述

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

图解A记录MX记录CNAME记录url转发NS记录

图解A记录MX记录CNAME记录url转发NS记录

怎么安装win10?

怎么安装win10?
下拉加载更多内容 ↓