幻灯片 1

Size: px
Start display at page:

Download "幻灯片 1"

Transcription

1 编写基本的 SQL SELECT 语句 Copyright Oracle Corporation, All rights reserved. 进度表 : 时间 主题 40 分钟 讲演 25 分钟 练习 65 分钟 总共 中国科学院西安网络中心 2005 Oracle SQL 入门 1-1

2 目标 完成本课后, 您应当能够 : 列出 SQL SELECT 语句的功能 执行基本的 SELECT 语句 区分 SQL 语句和 isql*plus 命令 1-2 Copyright Oracle Corporation, All rights reserved. 课程目标为了从数据库中摘录数据, 你需要使用结构化查询语言 (Structured Query Language SQL) 的 SELECT 语句, 你还可能需要限制所显示的行和列 本课程描述了用于执行这个任务所需要的所有 SQL 语句 你也能够创建可以多次使用的 SELECT 语句 本课中还包括用来执行 SQL 语句的 isql*plus 环境的使用介绍 注 :isql*plus 是在 Oracle9i 产品中新增的, 并在 Oracle10g 中得到增强, 它是一个执行 SQL 命令的浏览器环境 Oracle 以前发布的 SQL*Plus 是执行 SQL 命令的默认的环境 SQL*Plus 现在任然可用, 并且在附录 C 中讲述 中国科学院西安网络中心 2005 Oracle SQL 入门 1-2

3 SQL SELECT 语句的功能 列选择 行选择 表 1 表 1 连接 表 1 表 Copyright Oracle Corporation, All rights reserved. SQL SELECT 语句的功能 SELECT 语句从数据库中返回信息 使用一个 SELECT 语句, 你可以做下面的事 : 列选择 : 你能够使用 SELECT 语句的列选择功能选择表中的列, 这些列是你想要用查询返回的 当你查询时, 你能够选择你查询的表中指定的列 行选择 : 你能够使用 SELECT 语句的行选择功能选择表中的行, 这些行是你想要用查询返回的 你能够使用不同的标准限制你看见的行 连接 : 你能够使用 SELECT 语句的连接功能来集合数据, 这些数据被存储在不同的表中, 在它们之间可以创建连接 在后面的课程中你将学到更多关于连接的内容 教师注释告诉学生行选择和列选择通常被认为是水平和垂直分割 中国科学院西安网络中心 2005 Oracle SQL 入门 1-3

4 基本 SELECT 语句 SELECT FROM * {[DISTINCT] column expression [alias],...} table; SELECT 确定哪些列 FROM 确定哪张表 1-4 Copyright Oracle Corporation, All rights reserved. 基本 SELECT 语句在最简单的形式中,SELECT 语句必须包含下面的内容 : 一个 SELECT 子句, 指定被显示的列 一个 FROM 子句, 指定表, 该表包含 SELECT 子句中的字段列表在语法中 : SELECT 是一个或多个字段的列表 * 选择所有的列 DISTINCT 禁止重复 column expression 选择指定的字段或表达式 alias 给所选择的列不同的标题 FROM table 指定包含列的表注 : 在本课程中, 单词 keyword( 关键字 ), clause( 子句 ) 和 statement( 语句 ) 被如下使用 : keyword 引用一个单个的 SQL 元素 例如,SELECT 和 FROM 是关键字 clause 是 SQL 语句的一个部分 例如,SELECT employee_id, last_name,... 是一个子句 statemen 是两个或多个子句的组合 例如,SELECT * FROM employees 是一个 SQL 语句 中国科学院西安网络中心 2005 Oracle SQL 入门 1-4

5 选择所有列 SELECT * FROM departments; 1-5 Copyright Oracle Corporation, All rights reserved. 选择所有行的所有列用跟在 SELECT 关键字后面的星号 (*), 你能够显示表中数据的所有列 在幻灯片上的例子中,department 表包含 4 个列 :DEPARTMENT_ID DEPARTMENT_NAM MANAGER_ID 和 LOCATION_ID 该表包含 8 行, 每个部门一行 在 SELECT 关键字后面列出所有列, 你也能够显示所有的列 例如, 跟着 SQL 语句, 像幻灯片中的例子, 显示 DEPARTMENTS 表的所有列和所有行 : SELECT department_id, department_name, manager_id, location_id FROM departments; 教师注释让学生知道在附录 B 中给出的所有表的细节 中国科学院西安网络中心 2005 Oracle SQL 入门 1-5

6 选择指定的列 SELECT department_id, location_id FROM departments; 1-6 Copyright Oracle Corporation, All rights reserved. 选择所有列中指定列你能够用 SELECT 语句来显示表的指定列, 指定列名之间用逗号分隔 幻灯片中例子显示 DEPARTMENTS 表中所有的部门号和位置号 在 SELECT 子句中, 指定你想要的列, 其顺序是你想要在输出中呈现的 例如, 为了从左到右在部门号之前显示位置号, 你可以用下面的语句 : SELECT location_id, department_id FROM departments; 教师注释你也能够从伪列中选择 一个伪列的行为像表中的列一样, 但不是真的存储在表中 你不能插入或删除伪列的值 一些可用的为列是 CURRVAL NEXTVAL LEVEL ROWID 和 ROWNUM 中国科学院西安网络中心 2005 Oracle SQL 入门 1-6

7 写 SQL 语句 SQL 语句对大小写不敏感 SQL 语句可以写成一行或多行 关键字不能简写或分开折行 子句通常放在不同的行 缩进用于增强可读性 1-7 Copyright Oracle Corporation, All rights reserved. 写 SQL 语句用下面的简单规则和原则, 你能够构造正确的语句, 它们即容易阅读也容易编辑 : SQL 语句对大小写不敏感, 除非指出 SQL 语句可以写成一行或多行 关键字不能简写或分开折行 为了易于阅读和编辑, 子句通常放在不同的行 应该使用缩进, 以使代码更易阅读 关键字一般用大写输入 ; 所有其它的名字和列, 用小写输入 执行 SQL 语句使用 isql*plus, 单击执行按钮来运行编辑窗口中的命令 教师注释尽管在 isql*plus 中, 在子句的最后, 分号 (;) 不是必须的, 但还是推荐使用 在其它环境中, 例如,PL/SQL 程序, 需要在每条语句的结尾加一个分号 中国科学院西安网络中心 2005 Oracle SQL 入门 1-7

8 列标题默认属性 isql*plus: 默认列标题位置 : 居中 默认列标题显示 : 大写 SQL*Plus: 字符和日期列标题位置居左 数字列标题居右 默认列标题显示 : 大写 1-8 Copyright Oracle Corporation, All rights reserved. 列标题默认属性在 isql*plus 中, 列标题用大写字母居中显示 SELECT last_name, hire_date, salary 你能够用别名覆盖列标题显示, 列别名在本课稍后讲述 中国科学院西安网络中心 2005 Oracle SQL 入门 1-8

9 算术表达式 用算术运算符创建数字和日期数据的表达式 操作 说明 + - * / 加减乘除 1-9 Copyright Oracle Corporation, All rights reserved. 算术表达式你可能需要修改数据显示方式, 如执行计算, 或者作假定推测, 这些都可能用到算术表达式 一个算术表达式可以包含列名 固定的数字值和算术运算符 算术运算符 (Arithmetic Operators) 幻灯片中列出了 SQL 提供的算术运算符 除了 FROM 子句, 你可以在任何一个 SQL 语句的子句中使用使用算术运算符 教师注释你只能对 DATE 和 TIMESTAMP 数据类型使用加和减操作 中国科学院西安网络中心 2005 Oracle SQL 入门 1-9

10 使用算术运算符 SELECT last_name, salary, salary Copyright Oracle Corporation, All rights reserved. 使用算术运算符幻灯片中的例子用加法运算计算所有雇员的薪水增加 $300 元, 并且在输出中显示一个新的列 注意, 合成的计算列 SALARY+300 不是 EMPLOYEES 表中的一个新列 ; 显示的新列来自产生它的计算, 在这里是 salary+300 注 :Oracle9i/10g 服务器忽略算术运算前后的空白 中国科学院西安网络中心 2005 Oracle SQL 入门 1-10

11 运算符的优先级 * / + _ 乘法和除法比加法和减法的优先级高 相同优先级的运算符从左到右计算 圆括号用于强制优先计算, 并且使语句更清晰 1-11 Copyright Oracle Corporation, All rights reserved. 运算符优先级如果算术表达式包含有一个以上的运算, 乘法和除法先计算 如果在一个表达式中的运算符优先级相同, 计算从左到右进行 你可以用圆括号强制其中的表达式先计算 中国科学院西安网络中心 2005 Oracle SQL 入门 1-11

12 运算符的优先级 SELECT last_name, salary, 12*salary Copyright Oracle Corporation, All rights reserved. 运算符的优先级 ( 续 ) 幻灯片中的例子显示名字 薪水和雇员的年薪 年薪的计算是 12 乘以月工资, 再加一次性的 100 元奖金 注意乘法比加法先执行 注 : 使用圆括号可以增强标准顺序, 并且改善可读性 例如, 幻灯片中的表达式可以写成 (12*salary)+100 而不会改变结果 教师注释示范 :1_prec1.sql, 1_prec2.sql 目的 : 举例说明无圆括号的查询, 再用圆括号覆盖优先级规则 中国科学院西安网络中心 2005 Oracle SQL 入门 1-12

13 使用圆括号 SELECT last_name, salary, 12*(salary+100) 1-13 Copyright Oracle Corporation, All rights reserved. 使用圆括号你可以用圆括号覆盖优先级规则来指定运算符执行的顺序 幻灯片中的例子显示名字 薪水和雇员的年薪 年薪的计算是以月工资加每月的 100 元奖金, 再乘以 12 因为有圆括号, 加法的优先级就高于乘法 中国科学院西安网络中心 2005 Oracle SQL 入门 1-13

14 定义空值 null 是一个未分配的 未知的, 或不适用的值 null 不是 0, 也不是空格 SELECT last_name, job_id, salary, commission_pct 1-14 Copyright Oracle Corporation, All rights reserved. 空值如果一行中的某个列缺少数据值, 该值被置为 null, 或者说包含一个空 空是一个难以获得的 未分配的 未知的, 或不适用的值 空和 0 或者空格不相同 0 是一个数字, 而空格是一个字符 任何数据类型的列都可以包含空 可是, 某些约束, 如,NOT NULL 和 PRIMARY KEY, 防止在列中使用空 在 EMPLOYEES 表的 COMMISSION_PCT 列中, 我们注意到只有销售经理或销售代表才有佣金, 其他的雇员没有佣金, 空表示了这个事实 教师注释示范 :1_null.sql 目的 : 举例说明带空值的计算 中国科学院西安网络中心 2005 Oracle SQL 入门 1-14

15 算术表达式中的空值 包含空值的算术表达式计算结果为空 SELECT last_name, 12*salary*commission_pct 1-15 Copyright Oracle Corporation, All rights reserved. 空值 ( 续 ) 如果在一个算术表达式中的列值为空, 例如, 用零做除数, 会出错 可是如果除数为空, 计算结果也为空或未知 在幻灯片的例子中, 雇员 King 没有佣金, 因为在算术表达式中的 COMMISSION_PCT 列为空, 结果也为空 更多的信息, 见 Oracle9i SQL Reference, SQL 的基本原理 中国科学院西安网络中心 2005 Oracle SQL 入门 1-15

16 定义列别名 列别名 : 改变列标题的名字 可用于计算结果 紧跟在列名后面 在列名和别名之间可以有选项 AS 关键字 如果别名中包含有空格 或者特殊字符 或者大小写敏感, 要求用双引号 1-16 Copyright Oracle Corporation, All rights reserved. 列别名在显示查询结果时,iSQL*Plus 通常用被选择列的名字作为列标题, 该标题的描述可能不确切, 因此可能难于理解, 这时你可以用列别名改变列标题 在 SELECT 列表中的列名后面指定别名, 列名和别名之间用空格分开 默认情况下, 别名标题用大写字母显示 如果别名中包含空格或者特殊字符 ( 例如 # 或 &), 或者大小写敏感, 将别名放在双引号 ( ) 中 教师注释在一个 SQL 语句中, 一个列别名既能用在 SELECT 子句也能用在 ORDER BY 子句中 你不能在 WHERE 子句中使用列别名 别名遵循 ANSI SQL 92 标准 示范 :1_alias.sql 目的 : 举例说明在表达式中的别名的使用 中国科学院西安网络中心 2005 Oracle SQL 入门 1-16

17 使用列别名 SELECT last_name AS name, commission_pct comm SELECT last_name "Name", salary*12 "Annual Salary" 1-17 Copyright Oracle Corporation, All rights reserved. 列别名 ( 续 ) 第一个例子显示所有雇员的名字和佣金的百分比 注意可选项 AS 关键字被用于别名 name 前面 查询结果与是否使用 AS 关键字无关 列别名 name 和 comm 用小写字母定义, 但是在查询显示结果中, 列标题用大写字母显示 因为前面说过, 在默认情况下, 列标题用大写字母显示 第二个例子显示所有雇员的名字和年薪 因为 Annual Salary 中包含一个空格, 所以必须放在双引号中, 注意, 输出的列标题与列名的定义完全相同 教师注释在第一个例子中, 使用了可选项 AS 关键字, 在第二个例子中使用了双引号 通常别名用大写显示, 除非放在双引号中 SQL SERVER 在 SQL Server 中列别名是大小写敏感的, 但如果别名中包含空格或者特殊字符必须放在双引号中 例如 : SELECT lname Name, job_lvl*12 AS "Annual Salary" FROM employee; 中国科学院西安网络中心 2005 Oracle SQL 入门 1-17

18 连字运算符 连字运算符 : 连接列或者字符串到其它的列 用两个竖线表示 ( ) 构造一个字符表达式的合成列 1-18 Copyright Oracle Corporation, All rights reserved. 连字运算符你能够用连字运算符 ( ), 进行列与列之间 列与算术表达式之间或者列与常数值之间的连接, 来创建一个字符表达式 连字运算符两边的列被合并成一个单个的输出列 中国科学院西安网络中心 2005 Oracle SQL 入门 1-18

19 使用连字运算符 SELECT FROM last_name job_id AS "Employees" employees; 1-19 Copyright Oracle Corporation, All rights reserved. 连字运算符 ( 续 ) 在例子中,LAST_NAME 和 JOB_ID 被连接, 并且指定列别名 Employees 注意雇员的名字和工作代码被合并到一个单个的输出列中 别名之前的 AS 关键字使得 SELECT 子句易于阅读 SQL SERVER 在 SQL Server 中用 + 号作为连字运算符 例如 : SELECT fname + lname AS Mane FROM employee; 中国科学院西安网络中心 2005 Oracle SQL 入门 1-19

20 文字字符串 文字字符串是包含在 SELECT 列表中的一个字符串, 一个数字或者一个日期 日期和字符的文字字符串值必须用单引号括起来 每个文字字符串在每行输出一次 1-20 Copyright Oracle Corporation, All rights reserved. 文字字符串文字字符串是包含在 SELECT 列表中的一个字符串, 一个数字或者一个日期, 并且不是列名或别名 对每个返回行打印一次 任意格式文本的文字字符串能够被包含在查询结果中, 并且作为 SELECT 列表中的列处理 日期和字符文字必须放在单但引号 (' ') 中 ; 数字不需要 SQL SERVER 在 SQL Server 中用 + 号连接文字字符串 例如 : SELECT au_lname + '''s Phone is: ' + phone FROM authors; 中国科学院西安网络中心 2005 Oracle SQL 入门 1-20

21 使用文字字符串 SELECT last_name ' is a ' job_id AS "Employee Details" 1-21 Copyright Oracle Corporation, All rights reserved. 文字字符串 ( 续 ) 幻灯片中的例子显示所有雇员的名字和工作代码, 列标题用 Employee Details 注意 SELECT 语句中单引号中的空格, 这些空格增强了输出的可读性 在下面的例子中, 每个雇员的 last name 和 salary 用文字字符串连接, 使得返回行的意思更清楚 SELECT last_name ': 1 Month salary = ' salary Monthly 中国科学院西安网络中心 2005 Oracle SQL 入门 1-21

22 相同的行 SELECT 默认显示所有的行, 包括相同的行 SELECT department_id FROM employees; 1-22 Copyright Oracle Corporation, All rights reserved. 相同的行除非你另外指出,iSQL*Plus 显示的查询结果中不限制重复的行, 在幻灯片上的例子中从 EMPLOYEES 表中显示了所有部门号 注意, 部门号是有重复的 中国科学院西安网络中心 2005 Oracle SQL 入门 1-22

23 除去相同的行 在 SELECT 子句中用 DISTINCT 关键字除去相同的行 SELECT DISTINCT department_id 1-23 Copyright Oracle Corporation, All rights reserved. 相同的行 ( 续 ) 为了在结果中除去相同的行, 在 SELECT 子句中的 SELECT 关键字后面紧跟 DISTINCT 关键字 在幻灯片上的例子中,EMPLOYEES 表实际有 20 行, 但表中只有 7 个不同的部门 在 DISTINCT 限定词后面, 你可以指定多个列 DISTINCT 限定词影响所有被选定的列, 并且结果是每个不相同的列的组合 SELECT DISTINCT department_id, job_id 中国科学院西安网络中心 2005 Oracle SQL 入门 1-23

24 SQL 和 isql*plus 交互作用 isql*plus Internet 浏览器 SQL 语句 Oracle 服务器 isql*plus 命令 查询结果 格式化的报告 客户 1-24 Copyright Oracle Corporation, All rights reserved. SQL 和 isql*plus SQL 是从一个工具或应用程序与 Oracle 服务器通信的一种命令语言,Oracle SQL 包含许多扩展 isql*plus 是一个 Oracle 工具, 用来识别并发送 SQL 语句到 Oracle 服务器执行 isql*plus 有它自己的命令语言 SQL 的特性 能够被一个用户范围使用, 包括那些有一点或根本没有编程经验的人 是一种非过程语言 减少创建和维护系统所需的时间 是一种类似英语的语言 isql*plus 的特性 从浏览器访问 接受语句的输入 提供联机编辑修改 SQL 语句 控制环境设置 格式化查询结果到一个基本的报告中 访问本地和远程数据库 中国科学院西安网络中心 2005 Oracle SQL 入门 1-24

25 SQL 语句与 isql*plus 命令 SQL 一种语言 ANSI 标准 关键字不能缩写 SQL 语句操纵定义在数据库中的数据和表 isql*plus 一个环境 Oracle 所有 关键字可以缩写 命令不允许操纵数据库中的值 运行在浏览器上 处理集中在服务器上, 不在客户机上实现 SQL 语句 isql*plus 命令 1-25 Copyright Oracle Corporation, All rights reserved. SQL 和 isql*plus ( 续 ) 下面的表比较 SQL 和 isql*plus SQL 是一种与 Oracle 服务器通信以访问数据的语言 是基于美国国家标准协会 (ANSI) 标准的 SQL 语句 操纵定义在数据库中的数据和表 没有延长符 不能缩写 用函数完成一些格式化 isql*plus 识别 SQL 语句并将它们发送到服务器是 Oracle 所有的, 用来执行 SQL 语句的接口不允许操纵数据库中的值如果命令长于一行, 用破折号 (-) 折行可以缩写用命令格式化数据 中国科学院西安网络中心 2005 Oracle SQL 入门 1-25

26 isql*plus 概览 在登录进入 isql*plus 后, 你能够 : 描述表结构 编辑 SQL 语句 从 isql*plus 中执行 SQL 保存 SQL 语句到文件中, 或者添加 SQL 语句到文件中 执行保存在文件中的语句 从文本文件中装载命令到 isql*plus 编辑窗口中 1-26 Copyright Oracle Corporation, All rights reserved. isql*plus isql*plus 是一个环境, 它可以 : 执行 SQL 语句, 从数据库中取回 修改 添加和删除数据 格式化, 执行计算, 存储和打印在表格或报告中的查询结果 创建脚本文件来存储 SQL 语句, 以后可以重复使用脚本文件 isql*plus 命令能够被分为下面几种 : 种类 环境 格式化 文件处理 执行 编辑 交互 其他 目的 影响会话期间 SQL 语句的总体行为 格式化查询结果 保存语句到脚本文件中, 从文本脚本文件中运行语句 从浏览器发送 SQL 语句到 Oracle 服务器 在编辑窗口中修改 SQL 语句 允许你创建并传递变量到 SQL 语句, 打印变量值和打印信息到屏幕上 还有各种连接数据库 操作 isql*plus 环境和显示字段定义的命令 中国科学院西安网络中心 2005 Oracle SQL 入门 1-26

27 登录到 isql*plus 在 Windows 浏览器环境中 : 1-27 Copyright Oracle Corporation, All rights reserved. 登录 isql*plus 在浏览器环境中登录 : 1. 启动浏览器 2. 输入 isql*plus 环境的 URL 地址 3. 填写用户名, 密码和 Oracle 连接标识符域 在你成功登录到 isql*plus 后, 你可以看到下面的画面 : 中国科学院西安网络中心 2005 Oracle SQL 入门 1-27

28 isql*plus 环境 Copyright Oracle Corporation, All rights reserved. isql*plus 环境在 Windows 浏览器中,iSQL*Plus 窗口有几个关键区域 : 1. 编辑窗口 : 该区域是用来输入 SQL 语句和 isql*plus 命令的地方 2. 执行按钮 : 单击执行编辑窗口中的语句和命令 3. 输出选项 : 默认输出到工作屏幕上, 在编辑窗口下面显示 SQL 语句的结果, 其选项是文件或窗口 如果选择文件, 将内容保存到指定的文件 ; 如果选择窗口, 内容输出到屏幕上, 但在另外的窗口中 4. 清除屏幕按钮 : 单击清除编辑窗口中的文本 5. 保存脚本按钮 : 将编辑窗口中的内容保存到文件 6. 脚本位置 : 指定要执行的脚本文件的名字和位置 7. 浏览按钮 : 用 Windows 打开文件对话框查找脚本文件 8. 退出图标 : 单击退出图标结束 isql*plus 会话, 并且返回到 isql*plus 登录窗口 9. 帮助图标 : 提供对 isql*plus 帮助文档的访问 10. 口令按钮 : 用于改变用户口令 中国科学院西安网络中心 2005 Oracle SQL 入门 1-28

29 显示表结构 使用 isql*plus DESCRIBE 命令显示表结构 DESC[RIBE] tablename 1-29 Copyright Oracle Corporation, All rights reserved. 显示表结构在 isql*plus 中, 可以用 DESCRIBE 命令显示表的结构 该命令显示列名和数据类型, 以及是否列中必须有数据 在语法中 : tablename 是对该用户任意存在的表 视图或同义词的名字 中国科学院西安网络中心 2005 Oracle SQL 入门 1-29

30 显示表结构 DESCRIBE employees 1-30 Copyright Oracle Corporation, All rights reserved. 显示表结构 ( 续 ) 在幻灯片中的例子显示显示了关于 DEPARTMENTS 表的结构信息 在结果中 : Null? 指示一个列是否必须包含数据 ;NOT NULL 指示一个列必须包含数据 Type 显示列的数据类型数据类型在下面的表中描述 : 数据类型 NUMBER(p,s) VARCHAR2(s) DATE CHAR(s) 说明 数字值,p 是最大数字数目,s 是小数点右边的数字 最大长度为 s 的可变长度字符值 在 BC 4712 年 1 月 1 日到 AD 9999 年 12 月 31 日之间的日期和时间 长度为 s 的固定长度字符值 教师注释告诉学生在 DESCRIBE tablename 中的列顺序和在 SELECT * FROM tablename 中的顺序相同 列的显示顺序是创建表时列的定义顺序 中国科学院西安网络中心 2005 Oracle SQL 入门 1-30

31 脚本文件的使用 SELECT last_name, hire_date, salary Copyright Oracle Corporation, All rights reserved. 脚本文件的使用你可以从 isql*plus 的编辑窗口保存命令和语句到一个文本脚本文件中, 步骤如下 : 1. 在 isql*plus 的编辑窗口中输入 SQL 语句 2. 单击 Save Script 按钮, 这一操作将打开 Windows 文件保存对话框, 指定文件的名字, 默认扩展名是.html 你可以改变文件类型为一个文本文件或者将它保存为一个.sql 文件 中国科学院西安网络中心 2005 Oracle SQL 入门 1-31

32 脚本文件的使用 1 D:\temp\emp_sql.htm SELECT last_name, hire_date, salary Copyright Oracle Corporation, All rights reserved. 脚本文件的使用在 isql*plus 中执行脚本文件中的语句和命令你能够从一个在 isql*plus 中执行脚本文件使用以前保存的命令和语句 : 1. 输入脚本名称和位置, 或者, 单击浏览按钮找到脚本名称和位置 2. 单击装载脚本按钮 文件的内容被装载到 isql*plus 编辑窗口中 3. 单击执行按钮来运行 isql*plus 编辑窗口中内容 中国科学院西安网络中心 2005 Oracle SQL 入门 1-32

33 脚本文件的使用 DESCRIBE employees SELECT first_name, last_name, job_id Copyright Oracle Corporation, All rights reserved. 脚本文件的使用你能够保存由 SQL 语句或 isql*plus 命令产生的结果到一个文件中 : 1. 输入 SQL 语句和 isql*plus 命令到 isql*plus 的编辑窗口中 2. 改变输出选项到保存 3. 单击执行按钮来运行 isql*plus 编辑窗口中的内容, 此操作打开 Windows 文件保存对话框 确定文件的名字, 默认有一个.html 扩展名, 你能够改变文件类型, 结果被发送到指定的文件 中国科学院西安网络中心 2005 Oracle SQL 入门 1-33

34 小结 在本课中, 您应该已经学会如何 : 写一个 SELECT 语句, 实现 : 从一个表中返回所有行和列 从一个表中返回指定的列 使用列别名给列标题以描述 使用 isql*plus 环境写 保存和执行 SQL 语句和 isql*plus 命令 SELECT FROM * {[DISTINCT] column expression [alias],...} table; 1-34 Copyright Oracle Corporation, All rights reserved. SELECT 语句在本课中, 你应该已经学会怎样用 SELECT 语句从数据库的表中取回数据 SELECT * {[DISTINCT] column [alias],...} FROM table; 在语法中 : SELECT 一个过多个字段的列表 * 选择所有列 DISTINCT 禁止重复 column expression 选择列或表达式的名字 alias 给所选择的列以不同的标题 FROM table 指定包含相关列的表 isql*plus isql*plus 是一个执行环境, 你能用它来发送 SQL 语句到数据库服务器, 并且能编辑和保存 SQL 语句 语句能够从 SQL 提示执行, 也能够从一个脚本文件中执行 注 :SQL*Plus 环境在附录 C 中 中国科学院西安网络中心 2005 Oracle SQL 入门 1-34

35 练习 1 概览 本章练习包括下面的主题 : 从不同的表中选择所有的数据 描述表的结构 执行算术计算并且指定列名 使用 isql*plus 1-35 Copyright Oracle Corporation, All rights reserved. 练习 1 概览这是许多练习的开始, 答案 ( 如果你需要的话 ) 能够在附录 A 中找到 练习包括了课程中的所有主题,2 4 题只需要在卷子上做 在后面的练习中, 可能会有 如果你有时间 或 如果你想要额外的挑战 题目, 如果你在分配的时间内已经完成了其它题目, 并且想要更进一步的挑战你的技巧时, 可以做做这些题目 如果你完成这些练习的时间比指定的时间长或正好, 你可以实验保存并运行命令文件 如果你有任何问题, 请随时向教师提问 判断题 2 4 是判断提, 圈 True 或 False 教师注释让学生知道, 为了获得一个他们在上课期间能够访问的表的清单, 用命令 : SELECT * FROM TAB; 中国科学院西安网络中心 2005 Oracle SQL 入门 1-35

36 练习 1 1. 用教师提供的 user ID 和 password 开始一个 isql*plus 会话 2. isql*plus 命令访问数据库 True/False False 3. 下面的 SELECT 语句是否执行成功 : SELECT last_name, job_id, salary AS Sal True/False True 4. 下面的 SELECT 语句是否执行成功 : SELECT * FROM job_grades; True/False True 5. 在下面的语句中有 4 个编码错误, 你能找出他们吗? SELECT employee_id, last_name sal x 12 ANNUAL SALARY EMPLOYEES 表不包含 sal 列, 该列是 SALARY 在第二行中, 乘法运算符是 *, 而不是 ANNUAL SALARY 别名不能包含空格, 别名应该是 ANNUAL_SALARY 或放在双引号中 列 LAST_NAME 后面少一个逗号 6. 显示 DEPARTMENTS 表的结构 选择表中的所有数据 中国科学院西安网络中心 2005 Oracle SQL 入门 1-36

37 DESCRIBE departments SELECT * FROM departments; 7. 显示 EMPLOYEES 表的结构 创建一个查询, 显示每个雇员的 last name, job code, hire date, 和 employee 号,employee 号显示在第一列, 给 HIRE_DATE 列指定一个别名 STARTDATE 保存 SQL 语句到文件 lab1_7.sql 中 DESCRIBE employees 中国科学院西安网络中心 2005 Oracle SQL 入门 1-37

38 SELECT employee_id, last_name, job_id, hire_date 8. 运行在 lab1_7.sql 文件中的查询 SELECT employee_id, last_name, job_id, hire_date 9. 创建一个查询从 EMPLOYEES 表中显示唯一的工作代码 中国科学院西安网络中心 2005 Oracle SQL 入门 1-38

39 SELECT DISTINCT job_id 如果有时间, 完成下面的练习 : 10. 从 lab1_7.sql 复制语句到 isql*plus 编辑窗口中 分别命名列标题 Emp #, Employee, Job 和 Hire Date, 再运行查询 SELECT employee_id "Emp #", last_name "Employee", job_id "Job", hire_date "Hire Date" 11. 显示 last_name, 用 job_id 连接, 用逗号和空格分开, 用 Employee and Title 作为列名 中国科学院西安网络中心 2005 Oracle SQL 入门 1-39

40 SELECT last_name ', ' job_id "Employee and Title" 如果你想要额外的挑战, 完成下面的练习 : 12. 创建一个查询从 EMPLOYEES 表中显示所有数据 用逗号分开列, 命名列 THE_OUTPUT SELECT employee_id ',' first_name ',' last_name ',' ',' phone_number ',' job_ id ',' manager_id ',' hire_date ',' salary ',' commission_pct ',' department_id THE_OUTPUT 中国科学院西安网络中心 2005 Oracle SQL 入门 1-40

幻灯片 1

幻灯片 1 约束和排序数据 Copyright Oracle Corporation, 2001. All rights reserved. 进度表 : 时间 主题 45 minutes 讲演 30 minutes 练习 75 minutes 总共 中国科学院西安网络中心 2005 Oracle SQL 入门 2-1 目标 完成本课后, 您应当能够执行下列操作 : 用一个查询限制返回的行 用一个查询排序返回的行

More information

幻灯片 1

幻灯片 1 子查询 Copyright Oracle Corporation, 2001. All rights reserved. 进度表 : 时间 主题 25 分钟 讲演 30 分钟 练习 55 分钟 总共 中国科学院西安网络中心 2005 Oracle SQL 入门 6-1 目标 完成本课后, 您应当能够执行下列操作 : 描述字查询能够解决的问题类型 定义子查询 列出子查询的类型 写单行和多行子查询 6-2

More information

幻灯片 1

幻灯片 1 写高级脚本 Copyright Oracle Corporation, 2001. All rights reserved. 进度表 : 时间 主题 30 分钟 讲演 20 分钟 练习 50 分钟 总共 中国科学院西安网络中心 2005 Oracle SQL 入门 D-1 目标 完成本课后, 您应当能够 : 描述用 SQL 产生 SQL 所解决的问题的类型 写一个产生 DROP TABLE 语句的脚本的脚本

More information

教 学 目 标 描 述 主 要 数 据 库 对 象 创 建 表 描 述 列 定 义 时 可 用 的 数 据 类 型 改 变 表 的 定 义 删 除 改 名 和 截 断 表 描 述 每 个 DML 语 句 插 入 行 到 表 中 更 新 表 中 的 行 从 表 中 删 除 行 描 述 约 束 创 建

教 学 目 标 描 述 主 要 数 据 库 对 象 创 建 表 描 述 列 定 义 时 可 用 的 数 据 类 型 改 变 表 的 定 义 删 除 改 名 和 截 断 表 描 述 每 个 DML 语 句 插 入 行 到 表 中 更 新 表 中 的 行 从 表 中 删 除 行 描 述 约 束 创 建 2 第 二 讲 创 建 和 管 理 表 与 简 单 记 录 操 作 Copyright SWFC-CISC, 2013. All rights reserved. 教 学 目 标 描 述 主 要 数 据 库 对 象 创 建 表 描 述 列 定 义 时 可 用 的 数 据 类 型 改 变 表 的 定 义 删 除 改 名 和 截 断 表 描 述 每 个 DML 语 句 插 入 行 到 表 中 更 新 表

More information

幻灯片 1

幻灯片 1 幻 灯 片 1 从 多 表 中 显 示 数 据 Copyright Oracle Corporation, 2001. All rights reserved. 进 度 表 : 时 间 主 题 55 分 钟 讲 演 55 分 钟 练 习 110 分 钟 总 共 幻 灯 片 2 目 标 完 成 本 课 后, 您 应 当 能 够 执 行 下 列 操 作 : 写 SELECT 语 句 使 用 等 值 和

More information

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 月 3 日 1 1 INPUTOUTPUT 1 InputOutput 题目描述 用 cin 输入你的姓名 ( 没有空格 ) 和年龄 ( 整数 ), 并用 cout 输出 输入输出符合以下范例 输入 master 999 输出 I am master, 999 years old. 注意 "," 后面有一个空格,"." 结束,

More information

Microsoft Word - 序+目錄.doc

Microsoft Word - 序+目錄.doc ORACLE 公 司 的 專 業 認 證 是 當 今 市 場 上 公 認 價 值 最 高, 最 具 鑑 別 力 的 認 證 目 前 全 球 有 超 過 50 萬 以 上 人 已 透 過 Oracle Certification Program 取 得 專 業 認 證, 成 為 職 場 新 鮮 人 的 首 選 認 證, 它 具 有 以 下 三 大 優 勢 : 一 更 多 的 工 作 機 會, 二 更

More information

目錄 C ontents Chapter MTA Chapter Chapter

目錄 C ontents Chapter MTA Chapter Chapter 目錄 C ontents Chapter 01 1-1 MTA...1-2 1-2...1-3 1-3...1-5 1-4...1-10 Chapter 02 2-1...2-2 2-2...2-3 2-3...2-7 2-4...2-11...2-16 Chapter 03 3-1...3-2 3-2...3-8 3-3 views...3-16 3-4...3-24...3-33 Chapter

More information

幻灯片 1

幻灯片 1 用组函数合计数据 Copyright Oracle Corporation, 2001. All rights reserved. 进度表 : 时间 主题 35 分钟 讲演 40 分钟 练习 75 分钟 总共 中国科学院西安网络中心 2005 Oracle SQL 入门 5-1 目标 完成本课后, 您应当能够执行下列操作 : 识别可用的组函数 描述组函数的使用 用 GROUP BY 子句分组数据 用

More information

幻灯片 1

幻灯片 1 创建和管理表 Copyright Oracle Corporation, 2001. All rights reserved. 进度表 : 时间 主题 30 minutes 讲演 20 minutes 练习 50 minutes 总共 中国科学院西安网络中心 2005 Oracle SQL 入门 9-1 目标 完成本课后, 您应当能够执行下列操作 : 描述主要数据库对象 创建表 描述列定义时可用的数据类型

More information

PowerPoint Presentation

PowerPoint Presentation Skill-building Courses Intro to SQL Lesson 2 More Functions in SQL 通配符 :LIKE SELECT * FROM Products WHERE PName LIKE %gizmo% PName Price Category Manufacturer Gizmo $19.99 Gadgets GizmoWorks Powergizmo

More information

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例 帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例 这篇文章主要介绍了帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例, 本文还详细介绍了帝国 CMS 数据库类中的一些常用方法, 需要的朋友可以参考下 例 1: 连接 MYSQL 数据库例子 (a.php)

More information

幻灯片 1

幻灯片 1 高级子查询 Copyright Oracle Corporation, 2001. All rights reserved. 进度表 : 时间 主题 60 分钟 讲演 50 分钟 练习 110 分钟 总共 中国科学院西安网络中心 2005 Oracle SQL 入门 18-1 目标 完成本课后, 您应当能够 : 写多列子查询 在返回空值时描述并解释子查询的行为 写一个在 FROM 子句中的子查询 SQL

More information

使用SQL Developer

使用SQL Developer 使 用 SQL Developer 达 成 的 目 标 / 方 案 1 创 建 一 个 新 的 数 据 库 连 接 ; 2 在 SQL Developer 中 查 看 数 据 库 对 象 的 信 息 修 改 数 据 ; 3 在 SQL Developer 中 创 建 表 ; 4 在 SQL Developer 中 创 建 索 引 ; 5 在 SQL Developer 中 创 建 函 数 ; 6 在

More information

ExcelUtility 类库使用说明 ( 续 ) 开发 / 设计 : 左文俊 第一个新增功能, 列宽自适应, 当超过 30 个字符则将单元格内容设为换行 任意一个无模板的导出方法均支持该功能, 示例代码如下 : /// <summary> /// 测试方法

ExcelUtility 类库使用说明 ( 续 ) 开发 / 设计 : 左文俊 第一个新增功能, 列宽自适应, 当超过 30 个字符则将单元格内容设为换行 任意一个无模板的导出方法均支持该功能, 示例代码如下 : /// <summary> /// 测试方法 ExcelUtility 类库使用说明 ( 续 ) 开发 / 设计 : 左文俊 第一个新增功能, 列宽自适应, 当超过 0 个字符则将单元格内容设为换行 任意一个无模板的导出方法均支持该功能, 示例代码如下 : 0 /// 测试方法 : 测试将 DataTable 导出到 EXCEL, 无模板 public void TestExportToExcelByDataTable() string excelpath

More information

幻灯片 1

幻灯片 1 从多表中显示数据 Copyright Oracle Corporation, 2001. All rights reserved. 进度表 : 时间 主题 55 分钟 讲演 55 分钟 练习 110 分钟 总共 中国科学院西安网络中心 2005 Oracle SQL 入门 4-1 目标 完成本课后, 您应当能够执行下列操作 : 写 SELECT 语句使用等值和非等值连接从多个表中访问数据 使用外连接查看不满足连接条件的数据

More information

Page 1 of 21 中 文 简 体 中 文 繁 体 邮 箱 搜 索 本 网 站 搜 索 搜 索 网 站 首 页 今 日 中 国 中 国 概 况 法 律 法 规 公 文 公 报 政 务 互 动 政 府 建 设 工 作 动 态 人 事 任 免 新 闻 发 布 当 前 位 置 : 首 页 >> 公 文 公 报 >> 国 务 院 文 件 >> 国 务 院 文 件 中 央 政 府 门 户 网 站 www.gov.cn

More information

¬¬

¬¬ 2 年 第 9 周 2.2.2-2.2.27 26 年 第 7 周 : 受 春 节 影 响, 一 二 级 市 场 无 供 应 成 交 26 年 第 7 周 (26 年 2 月 8 日 26 年 2 月 4 日 ) 哈 尔 滨 市 无 土 地 供 应 26 年 第 7 周 (26 年 2 月 8 日 26 年 2 月 4 日 ) 哈 尔 滨 市 无 土 地 成 交 26 年 第 7 周 (26 年 2

More information

幻灯片 1

幻灯片 1 内置约束 Copyright Oracle Corporation, 2001. All rights reserved. 进度表 : 时间 主题 45 分钟 讲演 25 分钟 练习 70 分钟 总共 中国科学院西安网络中心 2005 Oracle SQL 入门 10-1 目标 完成本课后, 您应当能够执行下列操作 : 描述约束 创建和维护约束 10-2 Copyright Oracle Corporation,

More information

单元四数据的查询 数据库原理与应用 课内例题 任务 5 多表查询 课内例题 例创建数据表 orders, 并向表中添加记录 首先创建表 orders,sql 语句如下 : CREATE TABLE orders( o_num int NOT NULL AUTO_INCREMENT, o_date d

单元四数据的查询 数据库原理与应用 课内例题 任务 5 多表查询 课内例题 例创建数据表 orders, 并向表中添加记录 首先创建表 orders,sql 语句如下 : CREATE TABLE orders( o_num int NOT NULL AUTO_INCREMENT, o_date d 任务 5 多表查询 课内例题 例创建数据表 orders, 并向表中添加记录 首先创建表 orders,sql 语句如下 : CREATE TABLE orders( o_num int NOT NULL AUTO_INCREMENT, o_date datetime NOT NULL, c_id int NOT NULL, PRIMARY KEY (o_num) ) ; 插入需要演示的数据,SQL

More information

幻灯片 1

幻灯片 1 创建视图 Copyright Oracle Corporation, 2001. All rights reserved. 进度表 : 时间 主题 20 分钟 讲演 20 分钟 练习 40 分钟 总共 中国科学院西安网络中心 2005 Oracle SQL 入门 11-1 目标 完成本课后, 您应当能够执行下列操作 : 描述视图 创建视图, 修改视图的定义, 删除视图 通过视图取回数据 通过视图插入

More information

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 第 1 页共 32 页 crm Mobile V1.0 for IOS 用户手册 一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 二 crm Mobile 界面介绍 : 第 3 页共 32 页 三 新建 (New) 功能使用说明 1 选择产品 第 4 页共 32 页 2 填写问题的简要描述和详细描述 第 5 页共

More information

会 宗旨 理解 Oracle 12c 如何支持 JSON 在数据 中存 JSON 数据 熟悉 JSON 的条件和功能 使用 JSON 条件和功能 JSON 数据 在 JSON_TABLE 上使用 SQL JSON 数据 2

会 宗旨 理解 Oracle 12c 如何支持 JSON 在数据 中存 JSON 数据 熟悉 JSON 的条件和功能 使用 JSON 条件和功能 JSON 数据 在 JSON_TABLE 上使用 SQL JSON 数据 2 在 Oracle 12c 使用 JSON 演 人 : John Jay King 下 地址 : 1 会 宗旨 理解 Oracle 12c 如何支持 JSON 在数据 中存 JSON 数据 熟悉 JSON 的条件和功能 使用 JSON 条件和功能 JSON 数据 在 JSON_TABLE 上使用 SQL JSON 数据 2 个人 介 John King King Training Resources

More information

目 录(目录名)

目  录(目录名) 目录 目录...1-1 1.1 域名解析配置命令... 1-1 1.1.1 display dns domain... 1-1 1.1.2 display dns dynamic-host... 1-1 1.1.3 display dns server... 1-2 1.1.4 display ip host... 1-3 1.1.5 dns domain... 1-4 1.1.6 dns resolve...

More information

目錄

目錄 資 訊 素 養 線 上 教 材 單 元 五 資 料 庫 概 論 及 Access 5.1 資 料 庫 概 論 5.1.1 為 什 麼 需 要 資 料 庫? 日 常 生 活 裡 我 們 常 常 需 要 記 錄 一 些 事 物, 以 便 有 朝 一 日 所 記 錄 的 事 物 能 夠 派 得 上 用 場 我 們 能 藉 由 記 錄 每 天 的 生 活 開 銷, 就 可 以 在 每 個 月 的 月 底 知

More information

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

KillTest 质量更高 服务更好 学习资料   半年免费更新服务 KillTest 质量更高 服务更好 学习资料 http://www.killtest.cn 半年免费更新服务 Exam : 310-814 Title : Sun Certified MySQL Associate Version : Demo 1 / 12 1.Adam works as a Database Administrator for a company. He creates a table

More information

PowerPoint Presentation

PowerPoint Presentation 5 数据查询 5.1 简单 SELECT 语句 5.2 SELECT 语句的统计功能 5.3 SELECT 语句中的多表连接 5.4 子查询 5.5 使用 SQL Server Management Studio 进行数据查询与维护 学习目标 通过本部分的学习, 应该掌握以下内容 数据查询的各种语句 运用 S QL S e rve r M a n a g e m e n t S t u d io 和基本的

More information

國家圖書館典藏電子全文

國家圖書館典藏電子全文 EAI EAI Middleware EAI 3.1 EAI EAI Client/Server Internet,www,Jav a 3.1 EAI Message Brokers -Data Transformation Business Rule XML XML 37 3.1 XML XML XML EAI XML 1. XML XML Java Script VB Script Active

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 友乾营 报表的 SQL 植入风险 规避风险 : 让你的报表变的安全起来 SQL 植入的概念 恶意的 SQL 归根结底 : 执行了不该允许执行的 SQL 命令, 达到非法的目的 常见案例 骗过登录验证非法获取账号信息篡改 删除数据 为什么存在 SQL 植入 植入原理 如何攻击 特殊的输入参数 未处理特殊字符 -- # 数据库配置不合理 植入原理 : 案例 1, 特殊输入参数 union or 猜表名

More information

幻灯片 1

幻灯片 1 分级取回数据 Copyright Oracle Corporation, 2001. All rights reserved. 进度表 : 时间 主题 30 分钟 讲演 20 分钟 练习 50 分钟 总共 中国科学院西安网络中心 2005 Oracle SQL 入门 19-1 目标 完成本课后, 您应当能够执行下列操作 : 解释分级查询的概念 创建一个树型结构的报告 格式化分级数据 从树型结构中去除分支

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 The BitCoin Scripting Language 交易实例 交易结构 "result": { "txid": "921a dd24", "hash": "921a dd24", "version": 1, "size": 226, "locktime": 0, "vin": [ ], "vout": [ ], "blockhash": "0000000000000000002c510d

More information

R D B M S O R D B M S R D B M S / O R D B M S R D B M S O R D B M S 4 O R D B M S R D B M 3. ORACLE Server O R A C L E U N I X Windows NT w w

R D B M S O R D B M S R D B M S / O R D B M S R D B M S O R D B M S 4 O R D B M S R D B M 3. ORACLE Server O R A C L E U N I X Windows NT w w 1 1.1 D B M S To w e r C D 1. 1 968 I B M I M S 2 0 70 Cullinet Software I D M S I M S C O D A S Y L 1971 I D M S containing hierarchy I M S I D M S I M S I B M I M S I D M S 2 2. 18 R D B M S O R D B

More information

幻灯片 1

幻灯片 1 增强 GROUP BY 子句 Copyright Oracle Corporation, 2001. All rights reserved. 进度表 : 时间 主题 45 分钟 讲演 30 分钟 练习 75 分钟 总共 中国科学院西安网络中心 2005 Oracle SQL 入门 17-1 目标 完成本课后, 您应当能够 : 用 ROLLUP 操作产生小计值 用 CUBE 操作产生交叉表值 用 GROUPING

More information

3. 企 业 债 券 : 公 司 债 券 : 5. 证 券 公 司 债 券 : 6. 企 业 短 期 融 资 券 : 7. 中 期 票 据 : 8. 资 产 支 持 证 券 : 9. 国 际 开 发 机 构 人 民 币 债 券 : 10. 中 小 非 金 融 企 业 集 合 票 据 例 题? 判 断

3. 企 业 债 券 : 公 司 债 券 : 5. 证 券 公 司 债 券 : 6. 企 业 短 期 融 资 券 : 7. 中 期 票 据 : 8. 资 产 支 持 证 券 : 9. 国 际 开 发 机 构 人 民 币 债 券 : 10. 中 小 非 金 融 企 业 集 合 票 据 例 题? 判 断 第 1 节 投 资 银 行 业 务 概 述 1. 投 资 银 行 的 含 义 [ 熟 悉 ]: 等 第 1 章 证 劵 经 营 机 构 的 投 资 银 行 业 务 (1) 狭 义 的 就 是 指 某 些 资 本 市 场 活 动, 着 重 指 一 级 市 场 上 的 承 销 并 购 和 融 资 活 动 的 财 务 顾 问 (2) 广 义 的 包 括 公 司 融 资 并 购 顾 问 股 票 和 债 券

More information

PowerPoint Presentation

PowerPoint Presentation Lesson 1 Intro to SQL Simple SQL Query Instructor Cici Graduated from Cornell University majored in Operations Research and Information Technology, with a minor in business. She is currently working as

More information

學 科 100% ( 為 單 複 選 題, 每 題 2.5 分, 共 100 分 ) 1. 請 參 閱 附 圖 作 答 : (A) 選 項 A (B) 選 項 B (C) 選 項 C (D) 選 項 D Ans:D 2. 下 列 對 於 資 料 庫 正 規 化 (Normalization) 的 敘

學 科 100% ( 為 單 複 選 題, 每 題 2.5 分, 共 100 分 ) 1. 請 參 閱 附 圖 作 答 : (A) 選 項 A (B) 選 項 B (C) 選 項 C (D) 選 項 D Ans:D 2. 下 列 對 於 資 料 庫 正 規 化 (Normalization) 的 敘 ITE 資 訊 專 業 人 員 鑑 定 資 料 庫 系 統 開 發 與 設 計 實 務 試 卷 編 號 :IDS101 注 意 事 項 一 本 測 驗 為 單 面 印 刷 試 題, 共 計 十 三 頁 第 二 至 十 三 頁 為 四 十 道 學 科 試 題, 測 驗 時 間 90 分 鐘 : 每 題 2.5 分, 總 測 驗 時 間 為 90 分 鐘 二 執 行 CSF 測 驗 系 統 -Client

More information

優質居所 攜手共建

優質居所 攜手共建 2000 Housing Authority. All rights reserved. 2000 Housing Authority. All rights reserved. 2000 Housing Authority. All rights reserved. 2000 Housing Authority. All rights reserved. 2000 Housing Authority.

More information

ebook46-23

ebook46-23 23 Access 2000 S Q L A c c e s s S Q L S Q L S Q L S E L E C T S Q L S Q L A c c e s s S Q L S Q L I N A N S I Jet SQL S Q L S Q L 23.1 Access 2000 SQL S Q L A c c e s s Jet SQL S Q L U N I O N V B A S

More information

1

1 第 1 章 编 写 基 本 的 SQL SELECT 语 句... 2 1.1 SQL 的 起 源 和 分 类... 3 1.1.1 SQL 的 起 源... 3 1.1.2 SQL 的 分 类... 4 1.2 本 章 学 习 目 的... 5 1.3 SQL SELECT 语 句 的 功 能... 6 1.4 基 本 SELECT 语 句... 8 1.4.1 选 择 所 有 列... 10 1.4.2

More information

0SQL SQL SQL SQL SQL 3 SQL DBMS Oracle DBMS DBMS DBMS DBMS RDBMS R DBMS 2 DBMS RDBMS R SQL SQL SQL SQL SELECT au_fname,au_ lname FROM authors ORDER BY

0SQL SQL SQL SQL SQL 3 SQL DBMS Oracle DBMS DBMS DBMS DBMS RDBMS R DBMS 2 DBMS RDBMS R SQL SQL SQL SQL SELECT au_fname,au_ lname FROM authors ORDER BY 0 SQL SQL SELECT DISTINCT city, state FROM customers; SQL SQL DBMS SQL DBMS SQL 0-1 SQL SQL 0SQL SQL SQL SQL SQL 3 SQL DBMS Oracle DBMS DBMS DBMS DBMS RDBMS R DBMS 2 DBMS RDBMS R SQL SQL SQL SQL SELECT

More information

<BBB6D3ADB7C3CECABFC6D1A7CEC4BBAFC6C0C2DB>

<BBB6D3ADB7C3CECABFC6D1A7CEC4BBAFC6C0C2DB> 1 of 5 7/18/2010 2:35 PM 联 系 管 理 员 收 藏 本 站 中 国 科 学 院 自 然 科 学 史 研 究 所 首 页 期 刊 介 绍 创 刊 寄 语 编 委 成 员 往 期 下 载 论 坛 网 络 资 源 12th ICHSC [ 高 级 ] 现 在 位 置 : 首 页 > 期 刊 文 章 小 中 大 打 印 关 闭 窗 口 PDF 版 查 看 桃 李 不 言, 下 自

More information

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM CHAPTER 6 SQL SQL SQL 6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM 3. 1986 10 ANSI SQL ANSI X3. 135-1986

More information

Oracle数据库应用技术13 [兼容模式]

Oracle数据库应用技术13 [兼容模式] 第十三章 SQL 语句优化 主讲内容 :SELECT 子句 WHERE 子句的优化等 ; 复习上节课内容 1. 用户帐号管理 ( 创建 编辑 删除 ) 2. 权限管理 ( 授予及回收系统权限 对象权限 ) 3. 角色管理 ( 创建 编辑 删除 ) 4. 角色权限管理 ( 授予 回收 ) 5. 授权角色给用户 第 2 页 本节课内容 一.SQL 语句优化概述二.SQL 语句优化技巧三. 其他优化方法

More information

项目 3 创建和管理表 任务实现 Office Visio PK 3 FK FK1 3.1 相关知识 SQL Server 一 制订表规划 1. 表要存储什么对象 2. 表中每一列的数据类型和长度 059

项目 3 创建和管理表 任务实现 Office Visio PK 3 FK FK1 3.1 相关知识 SQL Server 一 制订表规划 1. 表要存储什么对象 2. 表中每一列的数据类型和长度 059 项目 3 创建和管理表 表是数据库中最重要的基础对象 它包含数据库中的所有数据 其他数据库对象 例如索引和视图等 都是依赖于表而存在的 若要使用数据库来存储和组织数据 首先就需要创建表 在本项目中将通过 15 个任务来创建和管理表 主要内容包括表的设计 理解 SQL Server 2008 中的数据类型 以及创建和修改表等 任务 1 表的设计 任务描述 Office Visio 3.1 3.1 项目

More information

基于UML建模的管理管理信息系统项目案例导航——VB篇

基于UML建模的管理管理信息系统项目案例导航——VB篇 PowerBuilder 8.0 PowerBuilder 8.0 12 PowerBuilder 8.0 PowerScript PowerBuilder CIP PowerBuilder 8.0 /. 2004 21 ISBN 7-03-014600-X.P.. -,PowerBuilder 8.0 - -.TP311.56 CIP 2004 117494 / / 16 100717 http://www.sciencep.com

More information

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 odps-sdk 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基 开放数据处理服务 ODPS SDK SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基础功能的主体接口, 搜索关键词 "odpssdk-core" 一些

More information

幻灯片 1

幻灯片 1 Oracle9i/10g 日期时间函数 Copyright Oracle Corporation, 2001. All rights reserved. 进度表 : 时间 主题 30 分钟 讲演 20 分钟 练习 50 分钟 总共 中国科学院西安网络中心 2005 Oracle SQL 入门 16-1 目标 完成本课后, 您应当能够使用下面的日期时间函数 : TZ_OFFSET CURRENT_DATE

More information

幻灯片 1

幻灯片 1 简介 Copyright Oracle Corporation, 2001. All rights reserved. 进度表 : 时间 主题 60 分钟 讲演 60 分钟 总计 中国科学院西安网络中心 2005 Oracle SQL 入门 I-1 目标 完成本课后, 您应当能够执行下列操作 : 列举 Oracle9i 的特征 讨论关系数据库的理论的和物理的概念 描述 Oracle RDBMS 和

More information

幻灯片 1

幻灯片 1 沈 阳 工 业 大 学 2014 年 6 月 第 7 章 数 据 库 技 术 基 础 主 要 内 容 : 7.1 数 据 库 概 述 数 据 库 基 本 概 念 数 据 模 型 逻 辑 数 据 模 型 数 据 库 系 统 的 产 生 和 发 展 常 用 的 数 据 库 管 理 系 统 7.2 Access 2010 数 据 库 创 建 及 维 护 创 建 Access 2010 数 据 库 创 建

More information

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

KillTest 质量更高 服务更好 学习资料   半年免费更新服务 KillTest 质量更高 服务更好 学习资料 http://www.killtest.cn 半年免费更新服务 Exam : 1Z0-007 Title : Introduction to Oracle9i: SQL Version : DEMO 1 / 10 1. What does the FORCE option for creating a view do? A.creates a view

More information

Partition Key: 字 符 串 类 型, 表 示 当 前 Entity 的 分 区 信 息 这 个 Property 对 于 Table Service 自 动 纵 向 和 横 向 扩 展 至 关 重 要 Row Key: 字 符 串 类 型, 在 给 定 Partition Key 的

Partition Key: 字 符 串 类 型, 表 示 当 前 Entity 的 分 区 信 息 这 个 Property 对 于 Table Service 自 动 纵 向 和 横 向 扩 展 至 关 重 要 Row Key: 字 符 串 类 型, 在 给 定 Partition Key 的 4.2 使 用 Table Service Table Service 相 对 来 说 是 三 个 Storage Service 中 最 好 理 解 和 最 易 于 接 受 的, 它 主 要 用 来 存 储 结 构 化 数 据 但 是 Table Service 却 并 不 是 一 个 关 系 型 数 据 库 Table Service 由 两 个 部 分 组 成 :Table 和 Entity

More information

untitled

untitled Database System Principle Database System Principle 1 SQL 3.1 SQL 3.2-3.3 3.4 3.5 3.6 Database System Principle 2 3.1 SQL SQL Structured Query Language SQL Database System Principle 3 SQL 3.1.1 SQL 3.1.2

More information

幻灯片 1

幻灯片 1 控制用户访问 Copyright Oracle Corporation, 2001. All rights reserved. 进度表 : 时间 主题 20 分钟 讲演 20 分钟 练习 40 分钟 总共 中国科学院西安网络中心 2005 Oracle SQL 入门 13-1 目标 完成本课后, 您应当能够执行下列操作 : 创建用户 创建角色使得安全模式的设置和管理容易 使用 GRANT 和 REVOKE

More information

目录 1 IPv6 PIM Snooping 配置命令 IPv6 PIM Snooping 配置命令 display pim-snooping ipv6 neighbor display pim-snooping ipv6 routing-ta

目录 1 IPv6 PIM Snooping 配置命令 IPv6 PIM Snooping 配置命令 display pim-snooping ipv6 neighbor display pim-snooping ipv6 routing-ta 目录 1 IPv6 PIM Snooping 配置命令 1-1 1.1 IPv6 PIM Snooping 配置命令 1-1 1.1.1 display pim-snooping ipv6 neighbor 1-1 1.1.2 display pim-snooping ipv6 routing-table 1-2 1.1.3 display pim-snooping ipv6 statistics

More information

目 录 欢 迎 使 用... 1 1. 产 品 介 绍... 2 1.1 产 品 概 述... 2 1.2 产 品 特 点... 2 2. 代 理 商 系 统 使 用 说 明... 3 2.1 登 陆... 3 2.2 基 本 信 息... 4 2.3 分 销 商 管 理... 5 2.4 帐 户

目 录 欢 迎 使 用... 1 1. 产 品 介 绍... 2 1.1 产 品 概 述... 2 1.2 产 品 特 点... 2 2. 代 理 商 系 统 使 用 说 明... 3 2.1 登 陆... 3 2.2 基 本 信 息... 4 2.3 分 销 商 管 理... 5 2.4 帐 户 悠 讯 (telyou) 代 理 商 手 册 (V1.0) 广 阔 网 络 通 信 技 术 有 限 公 司 1 目 录 欢 迎 使 用... 1 1. 产 品 介 绍... 2 1.1 产 品 概 述... 2 1.2 产 品 特 点... 2 2. 代 理 商 系 统 使 用 说 明... 3 2.1 登 陆... 3 2.2 基 本 信 息... 4 2.3 分 销 商 管 理... 5 2.4

More information

zt

zt ! ! !"" #" $ !"#$ % & " ())! "# ( ( * % & * % (+() (%, !"#$ "%& ( % !"!#$% $%&!"%! %& ( !" #$ %$!#!" & !" #$%$ &" ( ( ) * !! " #!$!! %&!! % ( ( &% )* )" ") (! !"#!"#!"$!!%!#%!&!(!(!)*!**!!%*!$* #") #")

More information

一 個 SQL Injection 實 例 的 啟 示 頁 2 / 6 因 此, 在 知 名 網 站 上 看 到 SQL Injection, 讓 人 驚 心, 卻 不 意 外 網 站 專 案 外 包 是 目 前 業 界 的 常 態, 而 在 價 格 取 勝 的 制 度 下, 低 價 得 標 的 S

一 個 SQL Injection 實 例 的 啟 示 頁 2 / 6 因 此, 在 知 名 網 站 上 看 到 SQL Injection, 讓 人 驚 心, 卻 不 意 外 網 站 專 案 外 包 是 目 前 業 界 的 常 態, 而 在 價 格 取 勝 的 制 度 下, 低 價 得 標 的 S 一 個 SQL Injection 實 例 的 啟 示 頁 1 / 6 你 的 網 站 在 裸 奔 嗎? 一 個 SQL Injection 實 例 的 啟 示 作 者 : 李 明 儒 SQL Injection( 資 料 隱 碼 攻 擊 ) 問 題 早 就 不 是 什 麼 新 聞, 但 前 陣 子 在 一 個 頗 具 知 名 度 的 活 動 網 站 上, 赫 然 發 現 它 大 刺 刺 地 現 身!

More information

DB2 (join) SQL DB2 11 SQL DB2 SQL 9.1 DB2 DB2 ( ) SQL ( ) DB2 SQL DB2 DB2 SQL DB2 DB2 SQL DB2 ( DB2 ) DB2 DB2 DB2 SQL DB2 (1) SQL (2) S

DB2 (join) SQL DB2 11 SQL DB2 SQL 9.1 DB2 DB2 ( ) SQL ( ) DB2 SQL DB2 DB2 SQL DB2 DB2 SQL DB2 ( DB2 ) DB2 DB2 DB2 SQL DB2 (1) SQL (2) S 9 DB2 优化器 DB2 SQL select c1 c2 from ( DB2 )??? DB2?!?, no no DB2 I/O ( transrate overhead ) SQL DML (INSERT UPDATE DELETE) DB2 (access plan) DB2 (join) SQL DB2 11 SQL DB2 SQL 9.1 DB2 DB2 ( 728 747 ) SQL

More information

F515_CS_Book.book

F515_CS_Book.book /USB , ( ) / L R 1 > > > 2, / 3 L 1 > > > 2 + - 3, 4 L 1 了解显示屏上显示的图标 Wap 信箱收到一条 Wap push 信息 ( ) GSM 手机已连接到 GSM 网络 指示条越多, 接收质量越好 2 ...........................4.............................. 4 Micro SD (

More information

幻灯片 1

幻灯片 1 其它数据库对象 Copyright Oracle Corporation, 2001. All rights reserved. 进度表 : 时间 主题 20 分钟 讲演 20 分钟 练习 40 分钟 总共 中国科学院西安网络中心 2005 Oracle SQL 入门 12-1 幻灯片 2 目标 完成本课后, 您应当能够执行下列操作 : 创建 维护和使用序列 创建和维护索引 创建私有和公有同义词 12-2

More information

幻灯片 1

幻灯片 1 操纵数据 Copyright Oracle Corporation, 2001. All rights reserved. 进度表 : 时间 主题 60 minutes 讲演 30 minutes 练习 90 minutes 总共 中国科学院西安网络中心 2005 Oracle SQL 入门 8-1 目标 完成本课后, 您应当能够执行下列操作 : 描述每个 DML 语句 插入行到表中 更新表中的行

More information

幻灯片 1

幻灯片 1 Oracle9i 对 DML 和 DDL 语句的扩展 Copyright Oracle Corporation, 2001. All rights reserved. 进度表 : 时间 主题 40 分钟 讲演 30 分钟 练习 70 分钟 总共 中国科学院西安网络中心 2005 Oracle SQL 入门 20-1 目标 完成本课后, 您应当能够执行下列操作 : 描述多表插入的特性 使用下面的多表插入类型

More information

Microsoft Word - 正文.doc

Microsoft Word - 正文.doc 3 Access 3.1 SharePoint SharePoint SharePoint 3.6 1 1.15 1 3.1 3.2 1 3.1 40 Access 3.2 2 ID / 3.3 3 3.4 3.5 3.3 / 3.4 3.5 3 41 4 / 6 3.6 3.6 5 1 40 24 3.7 3.7 6 3.8 * 3.8 2 42 Access 1.16 1 3.1 / 1 3.9

More information

11.2 overview

11.2 overview 1 < 在 此 处 插 入 图 片 > Explain Plan 命 令 说 明 Maria Colgan 免 责 声 明 本 讲 座 旨 在 为 您 提 供 有 关 如 何 阅 读 SQL 执 行 计 划 的 说 明, 并 帮 助 您 确 定 该 计 划 是 否 满 足 您 的 要 求 本 讲 座 并 不 能 使 您 一 举 成 为 优 化 器 专 家, 也 无 法 使 您 具 备 轻 松 调 整

More information

营 销 策 划 岗 部 门 招 聘 职 位 招 聘 人 数 岗 位 职 责 基 本 要 求 岗 位 任 职 要 求 6 参 与 项 目 产 品 研 究 客 户 需 求 研 究 竞 争 环 境 研 究 价 格 研 究 等 项 目 市 场 研 究 ; 7 公 司 经 纪 业 务 的 品 牌 管 理, 对

营 销 策 划 岗 部 门 招 聘 职 位 招 聘 人 数 岗 位 职 责 基 本 要 求 岗 位 任 职 要 求 6 参 与 项 目 产 品 研 究 客 户 需 求 研 究 竞 争 环 境 研 究 价 格 研 究 等 项 目 市 场 研 究 ; 7 公 司 经 纪 业 务 的 品 牌 管 理, 对 202 年 国 开 证 券 有 限 责 任 公 司 总 部 招 聘 岗 位 部 门 招 聘 职 位 招 聘 人 数 岗 位 职 责 基 本 要 求 岗 位 任 职 要 求 组 织 策 划 投 资 顾 问 服 务 方 案 及 实 施 ; 中 国 证 券 业 协 会 注 册 证 券 投 资 顾 问 ; 投 顾 管 理 岗 2 组 织 策 划 投 资 顾 问 资 讯 产 品 设 计 方 案 及 实 施 ;

More information

UFO-用友电子表软件

UFO-用友电子表软件 Users FriendUFSOFTUFERPU8NCiCRM Windows, Windows NT, SQL Server Microsoft Corporation 1...1 1.1...1 1.2...2 1.3...3 2...4 2.1...4 2.2...4 3...8 3.1...8 3.2...8 3.3...8 4...9 4.1...9 4.2...14 4.3...17 4.4...18

More information

目 录(目录名)

目  录(目录名) 目录 1 域名解析配置命令... 1-1 1.1 域名解析配置命令...1-1 1.1.1 display dns domain... 1-1 1.1.2 display dns dynamic-host... 1-2 1.1.3 display dns proxy table... 1-2 1.1.4 display dns server... 1-3 1.1.5 display ip host...

More information

第13章 SQL Server提供的应用程序接口

第13章 SQL Server提供的应用程序接口 第 13 部分 SQL Server 提供的应用程序接口 学习要点 : 通过 ODBC 连接 SQL Server 通过 ADO 对象连接 SQL Server 通过 JDBC 连接 SQL Server 13.1 ODBC 与 SQL Server 13.1.1 ODBC 的概述 开放式数据库连接 (Open Database Connectivity, ODBC) 是数据库服务器的一个标准协议,

More information

设计模式 Design Patterns

设计模式 Design Patterns 丁勇 Email:18442056@QQ.com 学习目标 掌握 HQL 查询 掌握 Criteria 查询 为什么使用 HQL 如何使用 Hibernate 查询所有房屋信息? SQL 语句 : select * from tbl_fwxx Hibernate 中如何实现查询 HQL Hibernate Query Lanuage Hibernate 查询语言 如何使用 HQL 使用 HQL 的四步

More information

作业参考答案

作业参考答案 本章的知识点了解 SQL 语言发展史掌握关系数据库体系结构 三层结构在关系数据库体现 ) 掌握基本表定义 包括修改 删除定义 ) 掌握视图的概念与定义 删除定义理解索引的概念与定义 删除定义总结 SQL 数据定义的特点总结用户数据查询的基本结构掌握 SELECT 子句重复元组的处理掌握 FROM 子句掌握 WHERE 子句理解更名 属性 列 ) 运算理解字符串操作理解元组显示顺序理解分组掌握聚集函数掌握空值处理理解嵌套子查询的概念

More information

一 土 地 市 场 1 土 地 供 应 2016 年 第 19 周 (2016 年 5 月 2 日 2016 年 5 月 8 日 ), 北 京 供 应 土 地 0 宗 2016 年 第 19 周 北 京 房 地 产 市 场 土 地 供 应 一 览 表 地 块 面 积 宗 地 号 / 名 称 交 易

一 土 地 市 场 1 土 地 供 应 2016 年 第 19 周 (2016 年 5 月 2 日 2016 年 5 月 8 日 ), 北 京 供 应 土 地 0 宗 2016 年 第 19 周 北 京 房 地 产 市 场 土 地 供 应 一 览 表 地 块 面 积 宗 地 号 / 名 称 交 易 2016 年 第 19 周 2016.5.2-2016.5.8 北 京 / 市 场 周 报 第 19 周 : 五 月 首 周 一 二 手 房 成 交 热 度 降 低 土 地 市 场 再 现 热 潮 2016 年 第 19 周 (2016 年 5 月 2 日 2016 年 5 月 8 日 ), 北 京 供 应 土 地 0 宗, 成 交 3 宗, 新 增 预 售 证 2 个 北 京 商 品 住 宅 市

More information

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas 目录 1 IPv6 快速转发 1-1 1.1 IPv6 快速转发配置命令 1-1 1.1.1 display ipv6 fast-forwarding aging-time 1-1 1.1.2 display ipv6 fast-forwarding cache 1-1 1.1.3 ipv6 fast-forwarding aging-time 1-3 1.1.4 ipv6 fast-forwarding

More information

Microsoft Word - oracle-排版文件.doc

Microsoft Word - oracle-排版文件.doc 第 6 章 数据类型和运算符 本章教学微视频 :12 个 28 分钟 s 学习指引 数据库表由多列字段构成, 每一个字段指定了不同的数据类型, 不同的数据类型也决定了 Oracle 在存储时的使用方式, 以及在使用时选择什么运算符号进行运算 本章介绍 Oracle 的数据类型和运算符, 主要内容包括常见数据类型的概念与应用 数据类型的选择方法 常见运算符的应用等 重点导读 熟悉常见数据类型的概念和区别

More information

关于“查询设计器”布局 (ADP)

关于“查询设计器”布局 (ADP) http://doc.helplib.com 全部显示 关于 " 查询设计器 " 布局 (ADP) 注释本主题中的信息仅适用于 Microsoft Access 项目 (.adp) " 查询设计器 " 由三个窗格组成 :" 图表 " 窗格 " 网格 " 窗格以及 "SQL" 窗格 " 查询设计器 " 的三个窗格 Page 1/10 " 图表 " 窗格显示所查询的表 视图和内嵌函数 每个矩形代表一个表

More information

All Rights Reserved, National Library Board, Singapore All Rights Reserved, National Library Board, Singapore All Rights Reserved, National Library Board, Singapore All Rights Reserved, National Library

More information

All Rights Reserved, National Library Board, Singapore All Rights Reserved, National Library Board, Singapore All Rights Reserved, National Library Board, Singapore All Rights Reserved, National

More information

All Rights Reserved, National Library Board, Singapore All Rights Reserved, National Library Board, Singapore All Rights Reserved, National Library Board, Singapore All Rights Reserved, National Library

More information

untitled

untitled OO 1 SQL Server 2000 2 SQL Server 2000 3 SQL Server 2000 DDL 1 2 3 DML 1 INSERT 2 DELETE 3 UPDATE SELECT DCL 1 SQL Server 2 3 GRANT REVOKE 1 2 1 2 3 4 5 6 1 SQL Server 2000 SQL Server SQL / Microsoft SQL

More information

PowerPoint Template

PowerPoint Template RedGres MSSQL 到 PostgreSQL 的应用迁移 Migration Application from MSSQL to PostgreSQL Jerray.Huang 主要内容 1. 2. 3. 4. 迁移总体分析 数据迁移 - 类型与函数 语法与存储过程迁移 数据提供程序迁移 为什么要迁移 操作系统的问题 版权问题 经济问题 稳定性问题 客户要求 政府要求 硬件升级 其它 MS-SQL

More information

ChinaBI企业会员服务- BI企业

ChinaBI企业会员服务- BI企业 商业智能 (BI) 开源工具 Pentaho BisDemo 介绍及操作说明 联系人 : 杜号权苏州百咨信息技术有限公司电话 : 0512-62861389 手机 :18616571230 QQ:37971343 E-mail:du.haoquan@bizintelsolutions.com 权限控制管理 : 权限控制管理包括 : 浏览权限和数据权限 ( 权限部分两个角色 :ceo,usa; 两个用户

More information

Function of SQL

Function of SQL 第五章 SQL 函数 (ORACLE) 1 目录 字符函数 数值函数 日期函数 转换函数 2 字符函数 小写函数 LOWER (col value) Select LOWER(dname), LOWER( SQL COURSE ) From DEPT LOWER (dname) research sales operations accounting LOWER( SQL COURSE ) sql

More information

Oracle9i 的查询优化

Oracle9i 的查询优化 Oracle9i Oracle 2002 2 Oracle9i...4...4...4 Oracle?...4 SQL...5...6...6...6...7...8...9...9 CUBE...10...11...11...11 OR...12...12...14...14...15...15...16...16...18...18...18...19...19...19...20...20 OLAP...20...21...21

More information

Using JSON in Oracle 12c

Using JSON in Oracle 12c 在 Oracle 12c 使用 JSON 演讲人 : John Jay King 下载地址 : 1 会议宗旨 理解 Oracle 12c 如何支持 JSON 在数据库中存储 JSON 数据 熟悉 JSON 的条件和功能 使用 JSON 条件和功能查询 JSON 数据 在 JSON_TABLE 上使用 SQL 查询 JSON 数据 2 个人简介 John King King Training Resources

More information

¬¬

¬¬ 211 年 第 9 周 211.2.21-211.2.27 216 年 第 27 周 : 土 地 市 场 冷 淡 商 品 房 成 交 有 所 上 涨 216 年 第 27 周 (216 年 6 月 27 日 216 年 7 月 3 日 ) 哈 尔 滨 市 有 5 块 经 营 性 供 应, 用 途 全 部 为, 主 要 位 于 平 房 216 年 第 27 周 (216 年 6 月 27 日 216

More information

Microsoft PowerPoint - 01_Introduction.ppt

Microsoft PowerPoint - 01_Introduction.ppt Hello, World C 程序设计语言 第 1 章章观其大略 孙志岗 sun@hit.edu.cn http://sunner.cn prf("hello,, world\n"); 超级无敌考考你 : 如何把 hello 和 world 分别打印在两行? 2004-12-19 A Tutorial Introduction 2 hello.c 打印华氏温度与摄氏温度对照表 计算公式 : C=(5/9)(

More information

回滚段探究

回滚段探究 oracle oracle internal DBA oracle document oracle concepts oracle document oracle DBWR update t set object_id = '0' where object_id = '12344'; 1 row updated. commit; Commit complete. 0 12344 12344 0 10%

More information

TD

TD *TD-000212-05* 20- 应用实例 4 本例显示的是使用两个亚低 音扬声器和多个顶箱的双声 道 立体声 设置 除了各声道都增加了一个顶 箱外 也可以增加更多的顶 箱 本例和例 3 的情况一 致 声道 2 或 右声道 声道 1 或 左声道 要接到更多的顶箱 将最后 一个顶箱的全幅线路输出接 头处的线缆接到下一个顶箱 的全幅线路输入接头 在不 降低信号质量的情况下 最

More information

内 容 协 作 平 台 TRS WCM 6.5 北 京 拓 尔 思 信 息 技 术 股 份 有 限 公 司 Beijing TRS Information Technology Co., Ltd 版 权 说 明 本 手 册 由 北 京 拓 尔 思 信 息 技 术 股 份 有 限 公 司 ( 以 下 简 称 TRS 公 司 ) 出 版, 版 权 属 TRS 公 司 所 有 未 经 出 版 者 正 式

More information

38 47995529 威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 1059003070 號 39 47995534 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民

38 47995529 威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 1059003070 號 39 47995534 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民 1 08414159 惠 鴻 眼 鏡 行 桃 園 市 中 壢 區 福 德 里 中 華 路 一 段 186 號 1 樓 30,000 獨 資 宋 耀 鴻 105/04/27 府 經 登 字 第 1059003866 號 2 17891110 承 元 冷 氣 空 調 工 程 行 桃 園 市 桃 園 區 中 德 里 國 際 路 1 段 98 巷 50 號 2 樓 之 4 200,000 獨 資 詹 安 平

More information

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas 目录 1 IPv6 快速转发 1-1 1.1 IPv6 快速转发配置命令 1-1 1.1.1 display ipv6 fast-forwarding aging-time 1-1 1.1.2 display ipv6 fast-forwarding cache 1-1 1.1.3 ipv6 fast-forwarding aging-time 1-3 1.1.4 ipv6 fast-forwarding

More information

2 Requirements Documentation Doc Name Doc No. 1.0 Version No. Total Page Generated By V6.0.0 Generated Date 2011/10/21 Checked By Checked Date 2011/10

2 Requirements Documentation Doc Name Doc No. 1.0 Version No. Total Page Generated By V6.0.0 Generated Date 2011/10/21 Checked By Checked Date 2011/10 1 2 Requirements Documentation Doc Name Doc No. 1.0 Version No. Total Page Generated By V6.0.0 Generated Date 2011/10/21 Checked By Checked Date 2011/10/26 Approved By Approved Date Version Modification

More information

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP: ******************* * 关于 Java 测试试题 ******

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP:  ******************* * 关于 Java 测试试题 ****** ******************* * 关于 Java 测试试题 ******************* 問 1 运行下面的程序, 选出一个正确的运行结果 public class Sample { public static void main(string[] args) { int[] test = { 1, 2, 3, 4, 5 ; for(int i = 1 ; i System.out.print(test[i]);

More information

2002 Shintoukai Chinese Academy. All rights reserved 2

2002 Shintoukai Chinese Academy. All rights reserved 2 2002 Shintoukai Chinese Academy. All rights reserved 1 2002 Shintoukai Chinese Academy. All rights reserved 2 2002 Shintoukai Chinese Academy. All rights reserved 3 2002 Shintoukai Chinese Academy. All

More information

计算机网络实验说明

计算机网络实验说明 计算机网络实验说明 龚旭东 电三楼 420 lzgxd@mailustceducn 2011 年 11 月 1 日 龚旭东 (TA) 计算机网络实验说明 2011 年 11 月 1 日 1 / 20 Outline 1 实验系统介绍 实验环境实验流程 2 实验内容编程实验交互实验观察实验 3 一些控制台命令 4 实验报告说明 龚旭东 (TA) 计算机网络实验说明 2011 年 11 月 1 日 2

More information

* 4 6 R P r p . 1 2 3 4 7 89bk 6 5 1 2 3 4 5 6 7 8 9 0 bk r bl bm bn^ bo bl br bq bpbo bn bm [ ] [ ] [ ] bp 8 2 4 6 bq p [ ] [SET] br clckbt bs bs bt ck cl. 1 2 1 2+- 3 3 . 1 2 3 4 5 6 7 8 9 bk bl bm

More information

XXXXXXXX http://cdls.nstl.gov.cn 2 26

XXXXXXXX http://cdls.nstl.gov.cn 2 26 [ ] [ ] 2003-7-18 1 26 XXXXXXXX http://cdls.nstl.gov.cn 2 26 (2003-7-18) 1...5 1.1...5 1.2...5 1.3...5 2...6 2.1...6 2.2...6 2.3...6 3...7 3.1...7 3.1.1...7 3.1.2...7 3.1.2.1...7 3.1.2.1.1...8 3.1.2.1.2...10

More information

数 据 库 系 统 基 础 2/54 第 6 章 数 据 库 管 理 与 维 护

数 据 库 系 统 基 础 2/54 第 6 章 数 据 库 管 理 与 维 护 数 据 库 系 统 基 础 1/54 数 据 库 系 统 基 础 哈 尔 滨 工 业 大 学 2011.~2012. 数 据 库 系 统 基 础 2/54 第 6 章 数 据 库 管 理 与 维 护 数 据 库 系 统 基 础 3/54 第 6 章 数 据 库 管 理 与 维 护 6.1 数 据 库 管 理 员 的 基 本 职 责 6.2 数 据 库 存 储 与 性 能 管 理 6.3 数 据 库

More information