Microsoft Word - 第五讲 SQL.DOC

Size: px
Start display at page:

Download "Microsoft Word - 第五讲 SQL.DOC"

Transcription

1 第五章关系数据库标准语言 SQL 大纲要求 关系数据库标准语言 SQL 1 SQL 的数据定义功能 : (1) CREATE TABLE SQL (2) ALTER TABLE SQL 2 SQL 的数据修改功能 : (1) DELETE SQL (2) INSERT SQL (3) UPDATE SQL 3 SQL 的数据查询功能 : (1) 简单查询 (2) 嵌套查询 (3) 连接查询 内连接外连接 : 左连接 右连接 完全连接 (4) 分组与计算查询 (5) 集合的并运算 知识要点 一. SQL 语言的特点 1. 综合统一 SQL 语言集数据定义 (DDL) 数据操纵(DML) 数据管理(DCL) 的功能于一体, 语言风格统一, 可以独立完成数据库的全部操作, 包括定义关系模式 录入数据及建立数据库 查询 更新 维护数据 数据库的重新构造 数据库安全性等一系列操作的要求, 为数据库应用系统开发者提供了良好的环境 2. 高度非过程化 3. 语言简洁, 易学易用 4. 以同一种语法结构提供两种使用方式既可以直接以命令方式交互使用, 也可以嵌入到程序设计语言中以程序方式使用 二. SQL 语言的基本概念

2 SQL 语言支持关系型数据库的三级模式结构 其中外模式对应于视图 (View) 和部分基本表 (Base Table), 模式对应于基本表, 内模式对应于存储文件 基本表是本身独立存在的表, 在 SQL 语言中一个关系对应一个表 一些基本表对应一个存储文件, 一个表可以带若干索引, 索引存放在存储文件中 存储文件的逻辑结构组成了关系型数据库的内模式 而存储文件的物理文件结构是任意的 视图是从基本表或其他视图中导出的表, 它本身不独立存储在数据库中, 也就是说数据库只存放在视图的定义而不存放视图对应的数据, 这些数据仍存放在导出视图的基本表中, 因此视图是一个虚表 三. 数据定义 数据定义语言 DDL 用于执行数据定义的操作, 如创建或删除表 索引和视图之类的对象 由 CREATE DROP ALTER 命令组成, 完成数据库对象的建立 (CREATE) 删除 (DROP) 和修改 (ALTER) 1. 定义 ( 创建 ) 表 格式 : CREATE TABLE < 表名 > (< 字段名 1>< 数据类型 >; [(< 宽度 >[,< 小数位数 >])][ 完整性约束 ]; [NULL NOT NULL][,< 字段名 2> ]) 功能 定义 ( 也称创建 ) 一个表 例 1 创建一个表 SC( 课程成绩表 ), 它由以下字段组成 : 学号 (C,10); 课程号 (C,2) CREATE TABLE SC( 学号 C(10), 课程号 C(2)) LIST STRUCTURE 例 2 创建一个表 STUD( 学生信息表 ), 它由以下字段组成 : 学号 (C,10); 姓名 ( C,8); 性别 (C,2); 班级名 (C,10); 系别代号 (C,2); 地址 (C,50); 出生日期 (D); 是否团员 (L); 备注 (M); 照片 (G) CREATE TABLE STUD( 学号 C(10), 姓名 C(10), 性别 C(2), 班级名 C(10), 系别代号 C(2), 地址 C(50), 出生日期 D, 是否团员 L, 备注 M, 照片 G) LIST STRUCTURE 2. 修改表 格式 ALTER TABLE < 表名 >[ADD < 新字段名 >< 数据类型 >[(< 宽度 >[,< 小数位数 >])][ 完整性约束 ][NULL NOT NULL]][DROP [ 完整性约束 ]][MODIFY < 字段名 >< 数据类型 >] 功能 修改表结构 说明 ADD 子句用于增加指定表的字段变量名 数据类型 宽度和完整性约束条件 ;DROP 子句用于删除指定的的完整性约束条件 ;MODIFY 子句用于修改原有的字段变量的值 例 在课程成绩表 SC 中, 增加一个成绩字段变量 (N,3) ALTER TABLE SC ADD 成绩 N(3) LIST STRUCTURE 3. 删除数据库 格式 DROP DATABASE < 数据库名 > 功能 删除指定数据库的结构和数据 说明 谨慎使用

3 4. 删除表 格式 DROP TALBE < 表名 > 功能 删除指定表的结构和内容 ( 包括在此表上建立的索引 ) 说明 如果只是想删除一个表中的所有记录, 则应使用 DELETE 语句 例题 : 1.SQL 是 语言 A. 结构化查询 B. 数据定义 C. 数据操作 D. 数据控制 [ 解析 ] 本题考查的知识点是 SQL 语言的基础知识 在 Visual FoxPro 中,SQL 是结构化查询语言 选项 B,C,D 说法错误, 在 Visual FoxPro 中有数据定义语言 数据操作语言 数据控制语言 [ 答案 ] A 2.SQL 除了具有数据查询的功能外, 还有 A. 数据定义 B. 数据操纵 C. 数据控制 D. 以上答案均正确 [ 解析 ] 本题考查的知识点是 SQL 语言的作用 在 Visual FoxPro 中,SQL 的功能有四个 : 数据查询 数据定义 数据操纵 数据控制 因此正确答案为 D [ 答案 ] D 3. 下列选项中, 不属于数据定义功能的 SQL 语句是 A. CREATE

4 B.ALTER C.SELECT D.DROP [ 解析 ] 本题考查的知识点是 SQL 命令动词的作用 选项 A 用来创建表 ; 选项 B 用来修改表结构 ; 选项 C 用来查询 ; 选项 D 用来删除表文件 在 Visual FoxPro 中, 选项 A,B,D 都具有数据定义功能, 只有选项 C 具有数据查询的功能 [ 答案 ] C 4.SQL 的核心是 A. 数据查询 B. 数据定义 C. 数据操纵 D. 数据控制 [ 解析 ] 本题考查的知识点是 SQL 的核心 SQL 作为结构化查询语言, 其核心是查询 因此正确答案为 A [ 答案 ] A 5.SQL 同其他数据操作语言不同, 其关键在于 A.SQL 是一种过程性语言 B.SQL 是一种非过程性语言 C.SQL 语言简练 D.SQL 的词汇有限 [ 解析 ] 本题考查的知识点是 SQL 不同于其他语言的关键 SQL 同其他数据操作语言不同的关键是 SQL 是一种非过程性语言 通过这一功能用户只需说明做什么, 而不用说明怎么做, 不用了解数据存储的格式及 SQL 命令的内部执行过程, 就可以方便地对数据库进行操作 选项 A 的说法错误, 选项 C 和 D 是 SQL 语言的特点, 但不是 SQL 语言同其他数据操作语言不同的关键 [ 答案 ] B

5 6. 建立表结构的 SQL 命令是 A.ALTER TABLE B.DROP TABLE C.CREAT TABLE D.CREAT INDEX [ 解析 ] 本题考查的知识点是建立表结构的 SQL 命令 建立表结构的 SQL 命令是 CREAT TABLE ALTER TABLE 命令的作用是修改表结构 ;DROP TABLE 命令的作用是删除表 ;CREAT INDEX 命令的作用是建立索引 [ 答案 ] C 7.SQL 可以 使用, 也可以 使用 [ 解析 ] 本题考查的知识点是 SQL 语言的使用方式 SQL 语言可以直接以命令方式交互使用, 也可以嵌入到程序设计语言中以程序方式使用 [ 答案 ] 直接以命令方式交互, 嵌入到程序设计语言中以程序方式 8. 在 ALTER TABLE 中, 用来添加新字段 ; 修改已有字段 [ 解析 ] 本题考查的知识点是 ALTER TABLE 命令及各子项的作用 在 ALTER TABLE 命令中,ADD 用来添加新字段 ;ALTER 用来修改已有字段 [ 答案 ] ADD ALTER 四 数据操纵数据操纵语言是完成数据操作的命令, 一般分为两种类型的数据操纵, 它们统称为 DML: 数据查询 : 寻找所需的具体数据 数据修改 : 添加 删除和改变数据 数据操纵语言一般由 INSERT( 插入 ) DELETE( 删除 ) UPDATE( 更新 ),SELECT( 查询 ) 等组成, 由于 SELECT 比较特殊, 所以一般又将它以查询语言单独出现 1 插入记录 格式 1 INSERT INTO < 表名 > [< 字段名表 >] VALUES (< 表达式表 >) 格式 2 INSERT INTO < 表名 > FROM ARRAY < 数组名 > FROM MEMVAR 功能 在指定的表文件尾部追加一条记录 格式 1 用表达式表中的各表达式值赋值给 < 字段名表 > 中的相应的各字段 格式 2 用数组或内存变量的值赋值给表文件中各字段 说明 如果某些字段名在 INTO 子句中没有出现, 则新记录在这些字段名上将取空值 ( 或默认值 ) < 字段名表 >: 指定表文件中的字段, 缺省时, 按表文件字段的顺序依次赋值 < 表达式表 >: 指定要追加的记录各个字段的值

6 例 1 在表文件 STUD 的末尾追加三条记录 *** 用表达式方式追加第一条记录 *** INSERT INTO STUD ( 学号, 姓名, 性别, 班级名, 系别代号, 地址, 出生日期, 是否团员 ) ; VALUES("011110"," 李中国 "," 男 "," 计 0121","01"," 湖北武汉 ",{^2005/01/06},.T.) *** 用数组方式追加第二条记录 *** DIMENSION TA[8] TA(1)="011103" TA(2)=" 李宁 " TA(3)=" 女 " TA(4)=" 电 0134" TA(5)="02" TA(6)=" 北京赛迪网校 " TA(7)={^2005/01/15} TA(8)=.T. INSERT INTO STUD FROM ARRAY TA *** 用内存变量方式追加第三条记录 *** 学号 ="011202" 姓名 =" 赵娜 " 性别 =" 女 " 班级名 =" 英 0112" 系别代号 ="03" 地址 =" 广西南宁 " 出生日期 ={^2002/12/14} 是否团员 =.F. INSERT INTO STUD FROM MEMVAR LIST 2. 更新记录命令 格式 UPDATE < 表文件名 > SET < 字段名 1>=< 表达式 > [,< 字段名 2>=< 表达式 > ] [WHERE < 条件 >] 功能 更新指定表文件中满足 WHERE 条件子句的数据 其中 SET 子句用于指定列和修改的值,WHERE 用于指定更新的行, 如果省略 WHERE 子句, 则表示表中所有行 说明 更新操作又称为修改操作 例 将成绩表(SC) 中, 所有课程号为 02 的成绩各加 5 分 UPDATE SC SET 成绩 = 成绩 +5 WHERE 课程号 ="k321" 3. 删除记录 格式 DELETE FROM < 表名 > WHERE < 表达式 > 功能 从指定的表中删除满足 WHERE 子句条件的所有记录 如果在 DELETE 语句中没有 WHERE 子句, 则该表中的所有记录都将被删除

7 说明 这里的删除是逻辑删除, 即在删除的记录前加上一个删除标记 * 例 删除 STUD 表中所有性别为男的记录 DELETE FROM STUD WHERE 性别 = 男 4. 数据管理数据管理 ( 也称数据控制 ) 语言是用来管理 ( 或控制 ) 用户的访问权限的 而 Visual FoxPro6.0 没有这种权限管理 例题 1. 下列关于 INSERT SQL 的叙述正确的是 A. 在表尾插入一条记录 B. 在表头插入一条记录 C. 在表中任何位置插入一条记录 D. 可以向表中插入若干记录 [ 解析 ] 本题考查的知识点是 INSERT 命令的作用 INSERT SQL 命令的作用是在表尾插入一条记录 选项 B,C,D 的说法都错误,INSERT SQL 命令不能完成 B,C,D 指定的要求 [ 答案 ] A 2.DELETE FROM 考生成绩 WHERE 成绩 <90 语句的功能是 A. 物理删除成绩在 90 分以下的记录 B. 彻底删除成绩在 90 分以下的记录 C. 删除考生成绩表 D. 为表中成绩小于 90 分的记录添加删除标记 [ 解析 ] 本题考查的知识点是 SQL 语句中 DELETE 命令的使用 SQL 中的 DELETE 命令用于逻辑删除记录, 如果要物理删除记录, 需要用 PACK 命令 选项 A 中的物理删除错误 选项 B 的彻底删除实际就是物理删除, 所以错误 选项 C 的说法有错误 选项 D 的说法正确, 因为 SQL 中的 DELETE 命令用于逻辑删除记录,FROM 用于指定从哪个表中删除记录, 本题即从 考生成绩 表中删除 ;WHERE 用于指定被删除的记录所满足的条件, 本题的条件是成绩在 90 分以下的记录 [ 答案 ] D 3.SQL 语句中,UPDATE 命令的功能是 A. 数据更新 B. 删除数据 C. 建立表 D. 修改表 [ 解析 ] 本题考查的知识点是 SQL 语句中 UPDATE 命令的功能 在 SQL 语句中,UPDATE 命令的功能是数据更新 删除数据的命令是 DELETE 建立表的命令是 CREATE TABLE 修改表结构的命令 ALTER TABLE [ 答案 ] A 4.SQL 语言中, 删除表命令是

8 A.DELETE C.DROP B.DELETE TABLE D.DROP TABLE [ 解析 ] 本题考查的知识点是删除表的命令 SQL 中删除表的命令是 DROP TABLE DELETE 命令用于删除数据 DELETE TABLE 的格式错误 DROP 命令的语法错误 因此正确答案为 D [ 答案 ] D 5. 在 SQL 语句中, 修改表中数据的命令是 A.ALTER B.UPDATE C.DELETE D.DISTINCT [ 解析 ] 本题考查的知识点是 SQL 中修改表中数据的命令 SQL 语句中修改表中数据的命令 UPDATE ALTER 命令用于修改表结构 DELETE 命令用于删除数据 DISTINCT 命令用于 SELECT 语句中消除重复出现的记录行 [ 答案 ] B 6. 在 Visual FoxPro 中, 向表中输入记录的命令是 [ 解析 ] 本题考查的知识点是向表中输入记录的命令 在 SQL 语句中, 向表中输入记录的命令是 INSERT [ 答案 ] INSERT 7. 在 Visual FoxPro 中 SQL DELETE 命令是 删除记录, 如果要物理删除记录应使用 命令 [ 解析 ] 本题考查的知识点是 SQL 中的 DELETE 删除命令 在 Visual FoxPro 的 SQL 中 DELETE 命令是逻辑删除记录, 如果要物理删除记录应使用 PACK 命令 [ 答案 ] 逻辑,PACK 五. SQL 中的数据查询语句数据库中的数据很多时侯是为了查询, 因此, 数据查询是数据库的核心操作 而在 SQL 语言中, 查询语言中有一条查询命令, 即 SELECT 语句 1. 基本查询语句 格式 SELECT [ALL DISTINCT] < 字段列表 > FROM < 表 > 功能 无条件查询 说明 ALL: 表示显示全部查询记录, 包括重复记录 DISTINCT: 表示显示无重复结果的记录 例 1 显示 STUD( 学生信息数据表 ) 中的所有记录

9 SELECT * FROM STUD 命令中的 * 表示输出显示所有的字段, 数据来源是 STUD 表, 表中的内容以浏览方式显示 例 2 显示 STUD( 学生信息数据表 ) 中的所有的学号及与之对应的姓名, 同时能去除重名 SELECT DISTINCT 学号, 姓名 FROM STUD 例 3 显示 SC( 课程成绩表 ) 中的所有记录, 并将成绩一项乘以 0.7 SELECT 学号, 课程号, 成绩 *0.7 AS 成绩 FROM SC 2. 带条件 (WHERE) 的查询语句 格式 SELECT [ALL DISTINCT] < 字段列表 > FROM < 表 > [WHERE < 条件表达式 > ] 功能 从一个表中查询满足条件的数据 说明 < 条件表达式 > 由一系列用 AND 或 OR 连接的条件表达式组成,SQL 支持的关系运算符如下 : = <>!= # == > >= < <= 例 1 显示 STUD 表中所有男生记录的学号, 姓名和性别字段值 SELECT 学号, 姓名, 性别 FROM STUD WHERE 性别 =" 男 " 例 2 显示 STUD 表中出生日期在 年之间的学生的学号, 姓名, 出生日期 SELECT 学号, 姓名, 出生日期 FROM 学生 ; WHERE 出生日期 BETWEEN {^1985/01/01} AND {^1986/12/31} 例 3 显示 STUD 表中姓李的学生的学号, 姓名, 出生日期 SELECT 学号, 姓名, 出生日期 FROM 学生 ; WHERE 姓名 LIKE "l%" ( 注 :LIKE 是字符匹配运算符, 可使用通配符 %( 表示 0- 多个字符 ) ( 表示一个字府 )). SQL 的复杂查询 (1). 连接查询 说明 在一个数据库中的多个表之间一般都存在着某些联系, 在一个查询语句中同时涉及到两个或两个以上的表时, 这种查询称之为连接查询 ( 也称为多表查询 ) 在多表之间查询必须处理表与表之间的连接关系 SELECT [ALL DISTINCT] < 字段列表 > FROM < 表 1>[, 表 2..] WHERE < 条件表达式 > 例 1 查询并显示各个学生的学号, 姓名, 各科成绩及课程名 SELECT a. 学号,a. 姓名,b. 课程号,c. 成绩 ; FROM STUD a,sc1 b,sc c ; WHERE a. 学号 =c. 学号 AND b. 课程号 =c. 课程号 例 2 查询并显示各个学生所学课程的情况

10 SELECT STUD. 学号,STUD. 姓名,SC1. 课程号 ; FROM STUD,SC,SC1; WHERE STUD. 学号 =SC. 学号 AND SC. 课程号 =SC1. 课程号 (2). 连接问题在 SQL 语句中, 在 FROM 子句中提供了一种称之为连接的子句, 连接分为内部联接和外部联接, 外部联接又可分为左联接 右联接和全联接 1). 内部联接内部联接是指包括符合条件的每个表的记录, 也称之为全记录操作 而上面两个例子就是内连接 例 查询并显示各个学生的学号, 所学课程及课程成绩 SELECT SC. 学号,SC1. 课程名,SC. 成绩 ; FROM SC,SC1 ; WHERE SC. 课程号 =SC1. 课程号 如果采用内部联接方式, 则命令如下 : SELECT a. 学号,b. 课程名, 成绩 ; FROM SC a INNER JOIN SC1 b ON a. 课程号 =b. 课程号 将会得到完全相同的结果 2). 外部联接外部联接是指把两个表分为左右两个表 右联接是指连接满足条件右侧表的全部记录 左联接是指连接满足条件左侧表的全部记录 全联接是指连接满足条件表的全部记录 (3). 嵌套查询在 SQL 语句中, 一个 SELECT-FROM-WHERE 语句称为一个查询块 将一个查询块嵌套在另一个查询块的 WHERE 子句中的查询称为嵌套查询 例 1 显示 李宁 所在班级的学生名单 SELECT 学号, 姓名, 班级名 ; FROM STUD ; WHERE 班级名 =(SELECT 班级名 FROM STUD WHERE 姓名 =" 李中国 ") 例 2 显示计算机系男生的名单 SELECT 学号, 姓名, 系别代号, 性别 ; FROM STUD ; WHERE 系别代号 ="01" AND 性别 =" 男 " 例 3 显示计算机系非男生的名单 SELECT 学号, 姓名, 系别代号, 性别 ; FROM STUD ; WHERE 系别代号 ="03" AND 性别 =" 女 " 例 4 显示既选修了 01 课程又选修了 02 课程学生的名单 SELECT 学号 ; FROM SC ; WHERE 课程号 = 01 AND 学号 IN ;

11 (SELECT 学号 FROM SC WHERE 课程号 = 02 ) 例 5 显示选修了 01 课程而没有选修 02 课程学生的名单 SELECT 学号 ; FROM SC ; WHERE 课程号 ="01" AND 学号 NOT IN ; ( SELECT 学号 FROM SC WHERE 课程号 ="02") (4). 排序在 SQL SELECT 中使用 ORDER BY 短语对查询结果排序, 并可以用 ASC 按升序排序 ( 默认 ), 用 DESC 按降序排序, 可以按一列或多列排序 例 1 先按课程号排序 再按成绩排序检索出全部 SC 表中的学生信息 SELECT * FROM SC ORDER BY 课程号 ASC, 成绩 DESC 例题 : 1. 下列命令中, 属于数据查询功能的 SQL 语句是 A.CREATE C.INSERT B.SELECT D.GRANT [ 解析 ] 本题考查的知识点是 SQL 中的数据查询命令 在 Visual FoxPro 中, 数据查询的命令动词是 SELECT CREATE 是数据定义命令之一 ;INSERT 是数据操纵命令之一 ;GRANT 是数据控制命令之一 本题选项 A 用于数据定义 选项 B 用于数据查询 选项 C 用于数据操纵 选项 D 用于数据控制 [ 答案 ] B 2. 在 Visual FoxPro 中, 简单查询基于 A. 单个表 B. 两个表 C. 两个有关联的表 D. 多个表 [ 解析 ] 本题考查的知识点是 SQL 语句中的简单查询 简单查询基于单个表, 可以有简单的查询条件 [ 答案 ] A 3. 从 学生资料 表中查询所有的姓名, 应输入 命令 A.SELECT 学生资料 FROM 姓名 B.SELECT 姓名 FROM 学生资料 C.SELECT 姓名 D.SELECT 学生资料 WHERE 姓名 [ 解析 ] 本题考查的知识点是简单查询的使用 简单查询由 SELECT 和 FROM 短语构成无条件查询, 或由 SELECT FROM 和 WHERE 短语构成条件查询 选项 A 中的 学生资料 和 姓名 顺序颠倒 ; 选项 B 格式及命令都正确 ; 选项 C 格式错误 ; 选项 D 命令错误

12 [ 答案 ] B 4. 从 学生资料 表中查询所有年龄大于 22 岁的学生并显示其姓名, 应输入 命令 A.SELECT 年龄 FROM 学生资料 WHERE 姓名 >22 B.SELECT 年龄 FROM 学生资料 C.SELECT 姓名 FROM 学生资料 WHERE 年龄 >22 D.SELECT 姓名 FROM 学生资料 [ 解析 ] 本题考查的知识点是简单查询命令的使用 本题由 SELECT FROMT WHERE 短语构成条件查询, 其中 WHERE 指定了查询条件 所以本题先排除 B D 选项 A 中 姓名 和 年龄 顺序颠倒, 输入该命令, 系统会提示操作符与操作命令不匹配的对话框 ; 选项 C 中 SELECT 姓名 表示查询姓名, FROM 学生资料 指定从 学生资料 表中查询,WHERE 年龄 >22 指定查询条件为 22 岁 因此正确答案为 C [ 答案 ] C 5. 联接查询是基于 的查询 A. 一个表 B. 两个表 C. 多个关系 D. 有一个关联的表 [ 解析 ] 本题考查的知识点是联接查询 在 Visual FoxPro 中, 联接查询是一个基于多个关系的查询 由于联接查询要求的索引信息出于多个关系, 因此这样的检索肯定是基于多个关系的 因此正确答案为 C [ 答案 ] C 6.SQL 语句中删除表的命令是 A.DELETE TABLE B. DROP TABLE C. ALTER TABLE D. UPDATE TABLE [ 解析 ] 本题考查的知识点是从数据库中删除表的 SQL 命令 删除表的 SQL 命令是 DROP TABLE< 表名 > DROP TABLE 命令将直接从磁盘上删除 < 表名 > 所对应的.dbf 文件 如果 < 表名 > 是数据库中的表并且该数据库又是当前数据库, 则会从数据库中删除该表 ; 否则即使从磁盘上删除了.dbf 文件, 也不会将记录在数据库.dbc 文件中的信息删除 选项 A 命令错误 ; 选项 B 命令正确 ; 选项 C 中的命令用来修改表结构 ; 选项 D 中的命令用来更新表 [ 答案 ] B 7. 使用 SQL SELECT 可以将查询结果排序, 排序的短语是 A.ORDER BY B.ORDER C.GROUP BY D.COUNT [ 解析 ] 本题考查的知识点是 SQL 中的排序命令 使用 SQL SELECT 排序的短语是 ORDER BY 选项 A 即是 SQL SELECT 中用来排序的短语 ; 选项 B 命令语法错误 ; 选项 C 是进行

13 分组计算查询的命令 ; 选项 D 是计算查询中的计数函数 [ 答案 ] A 8. 在 Visual FoxPro 中, 嵌套查询是基于 的查询 A. 一个表 B. 多个表 C. 一个关系 D. 多个关系 [ 解析 ] 本题考查的知识点是嵌套查询 在 Visual FoxPro 中, 嵌套查询是基于多个关系的查询 因此正确答案为 D [ 答案 ] D 9. 嵌套查询命令中的 IN 相当于 A. 等号 = B. 集合运算符 C. 加号 + D. 减号 - [ 解析 ] 本题考查的知识点是嵌套查询命令中的参数 嵌套查询命令中的 IN 相当于集合运算符 选项 A,C,D 错误, 目的是迷惑考生 只有选项 B 正确 [ 答案 ] B 10. 如果将 考生资料 表中的记录按年龄降序排列, 应输入 命令 [ 解析 ] 本题考查的知识点是 SQL 语句中排序命令的使用 在 Visual FoxPro 中, 排序短语为 ORDER BY 如果需要将结果按降序排列, 只需加上 DESC 即可 因此输入的命令为 : SELECT * FROM 考生资料 ORDER BY 年龄 DESC [ 答案 ] SELECT * FROM 考生资料 ORDER BY 年龄 DESC 11.SQL SELECT 语句中 INNER JOIN 等价于, 为, 在 Visual FoxPro 中称为 (p128) [ 解析 ] 本题考查的知识点是 INNER JOIN 联接 在 SQL SELECT 中,INNDR JOIN 等价于 JOIN, 为普通的联接, 在 Visual FoxPro 中称为内部联接 [ 答案 ] JOIN, 普通联接, 内部联接 12. 在 SQL 中, 除满足联接条件的记录出现在查询结果中外, 第一个表中满足联接条件的记录也出现在查询结果中 这种联接为, 又称为 [ 解析 ] 本题考查的知识点是左联接的概念, 它是指除满足联接条件的记录出现在查询结果中外, 第一个表中满足联接条件的记录也出现在查询结果中 [ 答案 ] LEFT JOIN 左联接 13. 在 ORDER BY 子句中,DESC 表示 ; 省略 DESC 表示 A. 升序, 降序 B. 降序, 升序 C. 升序, 升序 D. 降序, 降序

14 [ 解析 ] 本题考查的知识点是 SQL SELECT 语句中 ORDER BY 子句及其中选项的功能 OBDER BY 是用来排序的短语 指定 DESC 表示降序, 不指定 ( 即省略 )DESC 表示升序, 或者升序也可以用 ASC 来表示 选项 A 中的两个选项正好相反 选项 C 第一个空措误, 应为降序 ; 选项 D 第二个空错误, 应为升序 因此正确答案为 B [ 答案 ] B 14. 按出生日期降序显示 STUD 表中的学号, 姓名, 出生日期 SELECT 学号, 姓名, 出生日期 ; FROM STUD ; ORDER BY 出生日期 DESC 15. 按成绩升序显示 SC 表中的学号, 课程号, 成绩 SELECT 学号, 课程号, 成绩 ; FROM SC ; ORDER BY 成绩 16.SQL 的操作功能是指, 主要包括数据的 三个方面的内容 [ 解析 ] 本题考查的知识点是 SQL 的操作功能 在 Visual FoxPro 中,SQL 的操作功能是指对数据库中数据的操作功能, 主要包括数据的插入 更新和删除三个方面的内容 [ 答案 ] 对数据库中数据的操作功能, 插入, 更新, 删除 17. 在 SQL SELECT 语句中, 字符串匹配运算符用 表示 ; 表示 0 个或多个字符 ; 表示一个字符 [ 解析 ] 本题考查的知识点是 SQL SELECT 语句中特殊运算符的 LIKE 的应用 在 SQL SELECT 语句中, 字符串匹配运算符用 LIKE 表示 ; 通配符 % 表示 0 个或多个字符, _ 表示一个字符 [ 答案 ] LIKE,%,_ 4. 简单的计算查询只要数据是按关系方式存入数据库, 就可以通过 SQL 命令用计算方式进行检索 用于计算检索的函数有 : 1 COUNT- 计数 2 SUM- 求和 3 AVG- 求平均 4 MAX- 求最大值 5 MIN - 求最小值 5. 分组与计算查询 格式 SELECT [ALL DISTINCT] < 字段列表 > FROM < 表 > [WHERE < 条件 >]

15 [GROUP BY < 分类字段列表 > ] [HAVING < 过滤条件 >] [ORDER BY < 排序项 > ASC DESC] 功能 包括有排序 函数运算等 6. 查询去向默认情况下, 查询输出到一个浏览窗口, 用户在 SELECT 语句中可使用 [INTO< 目标 > TO FILE< 文件名 > TO SCREEN TO PRINTER] 子句选择查询去向 : INTO ARRAY 数组名 : 将查询结果保存到一个数组中 CURSOR< 临时表名 >: 将查询结果保存到一个临时表中 DBF TABLE < 表名 >: 将查询结果保存到一个永久表中 TO FILE< 文件名 >[ADDITIVE]: 将查询结果保存到文本文件中 如果带 ADDITIVE 关键字, 查询结果以追加方式添加到 < 文件名 > 指定的文件, 否则, 以新建或覆盖方式添加到 < 文件名 > 指定的文件 TO SCREEN: 将查询结果保在屏幕上显示 TO PRINTER: 将查询结果送打印机打印 例 1. 在 SQL SELECT 语句中, 条件表达式用 子句, 分组用 子句, 排序用 子句 [ 解析 ] 本题考查的知识点是 SQL SELECT 语句中各个子句的作用 在 SQL SELECT 语句中, 条件表达式用 WHERE 子句, 分组用 GROUPBY 子句, 排序用 ORDERBY 子句 [ 答案 ]WHERE, GROUP BY, ORDER BY 例 2. 在 SELECT SQL 语句中,HAVING 子句必须与 子句配合使用 [ 解析 ] 本题考查的知识点是 SELECT SQL 语句中各于句的作用 HAVING 子句必须与 GROUP BY 于句配合使用, 它主要有来限定分组必须满足的条件 [ 答案 ] GROUP BY 例 3 按班级分类显示学生的姓名, 课程名, 成绩, 同一班级按分数排序 SELECT a. 姓名,a. 班级名,c. 课程名,b. 成绩 ; FROM STUD a,sc b, 课程 c GROUP BY 班级名 ; WHERE a. 学号 =b. 学号 AND b. 课程号 =c. 课程号 ; ORDER BY a. 班级名,b. 成绩 ; 例 4 显示成绩在 80 至 90 之间的学号, 姓名, 课程名和成绩 SELECT a. 姓名,c. 课程名,b. 成绩 FROM STUD a,sc b,course c WHERE a. 学号 =b. 学号 AND b. 课程号 =c. 课程号 AND b. 成绩 BETWEEN 80 AND 90 例 5 显示计算机系学生的成绩 SELECT a. 姓名,a. 系别代号,c. 课程名,b. 成绩 ; FROM STUD a,sc b,course c ; WHERE a. 学号 =b. 学号 AND b. 课程号 =c. 课程号 AND a. 系别代号 = 01

16 例 6 显示各班总人数 SELECT 班级名,COUNT( 班级名 ) AS 总人数 ; FROM STUD ; GROUP BY 班级名 7. 集合的并运算即 UNION, 是指将两个 SELECT 语句的查询结果通过并运算合并成一个查询结果 在 SQL 中, 要进行合并运算, 要求两个查询结果具有相同的字段个数, 并且对应字段的值要出自同一个值域, 即具有相同的数据类型和取值范围 例 1 显示北京和上海两地区的学生信息 SELECT * FROM STUD WHERE 籍贯 = 北京 UNION SELECT * FROM STUD WHERE 籍贯 = 上海 例 2 显示计算机系的学生及所有男学生 SELECT 学号, 姓名, 系别代号, 性别 ; FROM STUD ; WHERE 系别代号 ="01" UNION ; SELECT 学号, 姓名, 系别代号, 性别 ; FROM STUD ; WHERE 性别 = 男 例 3 显示选修了英语或数学科目的学生学号 SELECT 学号, 课程号 FROM SC ; WHERE 课程号 = 01 UNION ; SELECT 学号, 课程号 FROM SC ; WHERE 课程号 = 02 例题 : 1.SQL SELECT 中的几个特殊运算符是 A.BETWEEN C.LIKE B.AND D. 以上答案均正确 [ 解析 ] 本题考查的知识点是 SQL SEIECT 中的特殊运算符 在 Visual FoxPro 中,SQL SELECT 中的特殊运算符包括 BETWEEN,AND,LIKE 本题选项 D 包括选项 A,B,C, 因此正确答案为 D [ 答案 ] D 2. 在 考生成绩 表中检索成绩在 90 到 95 的考生信息, 应输入 命令 考生成绩 表 记录号 学号 成绩 名次

17 A.SEIECT * FROM 考生成绩 WHERE 成绩 BETWEEN 90 AND 95 B.SELECT 信息 FROM 考生成绩 WHERE 成绩 BETWEEN 90 AND 95 C. SELECT * FROM 考生成绩 WHERE 成绩 BETWEEN 90 到 95 D.SELECT 成绩 WHERE 成绩 BETWEEN 90 到 95 FROM 考生成绩 [ 解析 ] 本题考查的知识点是特殊运算符的应用 选项 A 中的 * 是通配符, 表示表中的信息 ; FROM 指定从 考生成绩 表中查询 ;WHERE 成绩指不定期查询条件为成绩 ;BETWEEN AND 表示 和 之间 选项 B 中的 信息 错误, 表中没有 信息 字段, 选项 C 语法错误 ; 选项 D 语法错误 因此正确答案为 A [ 答案 ] A 3. 在 SQL 中, 不等于 用 表示 A.!= B. C.<> D. # [ 解析 ] 本题考查的知识点是 SQL 中的不等于符号的表示方式 在 SQL 中, 不等于符号用!= 表示 选项 B 是算术运算符中的不等于符号 选项 C 和 D 是关系运算符中的不等于符号 [ 答案 ] A 4. 假设已打开表 学生资料, 在命令窗口中输入 SEIECT COUNT(*) FROM 学生资料 命 令后, 结果为 学生资料 记录号 姓名 班级 年龄 1 小凡 小陌 默一 天天 生生 2 23 A.2l B.113 C.22 D.5 [ 解析 ] 本题考查的知识点是 SQL 中用于计算检索的函数 在 Visual FoxPro 中, 用于计算检索的函数有 COUNT( 计数 ) SUM( 求和 ) AVG( 计算平均值 ) MAX( 还求最大值 ) 和 MIN( 求最小值 ) 选项 A 是最小值 ; 选项 B 是表中年龄的总和 ; 选项 C 为年龄平均值 选项 D 是表中记录数 [ 答案 ] D 5. 在 SQL 中用来计算平均值的函数为 A.COUNT C.AVG B.SUM D.MAX

18 [ 解析 ] 本题考查的知识点是 SQL 中用于计算检索的函数 COUNT 用于计数 ;SUM 用于求和 ; AVG 用于求平均值 ;MAX 用于求最大值 [ 答案 ] C 6. 下列查询空值的命令中正确的一项是 A.IS NULL C.NULL B.=NULL D.SELECT NULL [ 解析 ] 本题考查的知识点是查询空值的命令 在 SQL 中, 查询空值时要使用 IS NULL, 它的功能是测试属性值是否为空值, 不能使用 =NULL 因为空值不是一个确定的值, 所以不能用 = 号这样的运算符进行比较 因此正确答案为 A [ 答案 ] A 7. 下列关于 SQL 的并运算, 说法不正确的一项是 A. 集合的并运算, 即 UNION, 是指将两个以上 SELECT 语句的查询结果通过并运算合并成一个查询结果 B. 集合的差运算, 即 UNION, 是指将两个 SELECT 语句的查询结果通过并运算合并成一个查询结果 C. 进行并运算要求两个查询结果具有相同的字段个数据, 并且对应的字段的值要出自同一个值域 D. 两个查询结果要具有相同的数据类型和取值范围 [ 解析 ] 本题考查的知识点是 SQL 支持的并运算, 即 UNION 它是指将两个 SELECT 语句的查询结果通过并运算合并成一个查询结果 要进行并运算, 要求两个查询结果具有相同的字段个数, 并又对应字段的值要出自同一个值域, 即具有相同的数据类型和取值范围 本题选项 A,C,D 说法都正确 选项 B 说法错误, 应该是将两个 SELECT 语句的查询结果通过并运算合并成一个查询结果 [ 答案 ] B 8. 在 SEIECT SQL 语句中,HAVING 子句必须与 子句配合使用 [ 解析 ] 本题考查的知识点是 SELECT SQL 语句中各于句的作用 HAVING 子句必须与 GROUP BY 于句配合使用, 它主要有来限定分组必须满足的条件 [ 答案 ] GROUP BY 9. 在 SELECT SQL 语句中, 定义一个区间范围的特殊运算符是, 检查一个属性值是否属于一组值中的特殊运算符是 [ 解析 ] 在 SELECT 语句中, 定义一个区间范围的特殊运算符是 BETWEEN, 检查一个属性值是否属于一组值的特殊运算符是 IN [ 答案 ] BETWEEN, IN 综合练习 : 一. 选择题

19 1. 建立表结构的 SQL 命令是 (D) A.DROP TABLE B.ALTER TABLE C.CREAT INDEX D.CREAT TABLE 2. 利用 SQL 语句为表中所有学生的名次增加 1 应输入 命令 (A) A.UPDATE 学生 SET 名次 = 名次 +l B.UPDATE 名次 = 名次 +1 C.SET 名次 = 名次 +l D.UPDATE 学生 SET 名次 +l 3.SELECT SQL 语句的作用是 (B) A. 选择工作区语句 B. 数据查询 C. 选定标准语句 D. 数据修改 4. 如果在 SQL SELECT 语句的 ORDER BY 子句中指定了 DESC, 则表示 (A) A. 按降序排序 B. 按升序排序 C. 不排序 D. 无任何意义 5.SQL 中的数据操作语句不包括 (C) A.INSERT B.UPDATE C.SELECT D.DELETE 6. 下列查询类型中, 不属于 SQL 查询的是 (D) A. 简单查询 B. 嵌套查询 C. 联接查询 D. 视图查询 7. 如果从磁盘中物理删除表文件, 应输入 命令 (B) A.DROP B.DROP TABLE C.DELETE D.DELETE TABLE 8. 在 Visual FoxPro 的 SQL 语句中, 具有数据查询功能的是 语句.(C) A.CREAT B.INSERT C.SELECT D.DELETE 9.Visual FoxPro 支持的 SQL 命令要求 (C) A. 被操作的表一定要打开 B. 被操作的表一定不要打开 C. 被操作的表不一定要打开 D. 以上说法都不正确 10. 在 SQL 中, 空值用 表示 (A) A.IS NULL B.=NULL C.NULL D.*NULL

20 11. 假设存在表 考生成绩, 求表中成绩最高的记录应输入 命令 (A) 考生成绩 表 记录号 学号 成绩 名次 A.SELECT MAX( 成绩 )FROM 考生成绩 B.SELECT MIN( 成绩 )FROM 考生成绩 C.SELECT AGV( 成绩 )FROM 考生成绩 D.SELECT SUM( 成绩 )FROM 考生成绩 12.SQLDELETE 命令是 删除记录 (A) A. 逻辑 B. 物理 C. 彻底 D. 以上说法都不正确 13. 使用 短语可以将查询结果存放到永久表中 (D) A.INTO TABLE B.INTO ARRAY C.INTO VURSOR D.INTO DBF TABLE 14. 使用 短语可以直接将查询结果输出到打印机 (B) A.INTO PRINTER B.TO PRINTER C.TO PROMFR D.INTO PROMPT 15. 如果要将查询到的考生信息保存到数组 XY 中, 应输入 命令 (A) A.SELECT * FROM 考生 INTO ARRAY XY B.SELECT * FROM 考生 INTO CURSOR XY C.SELECT * FROM 考生 INTO DBF XY D.SELECT * FROM 考生 INTO TABLE XY 16. 按列名的值进行分组的语句是 (D) A.GROUP B.ORDER BY C.ARRAY BY D.GROUP BY 填空题 : 1. 在 Visual FoxPro 中, 用来修改表结构的命令是 ; 修改表中数据的命令是 (ALTER,UPDATE) 2. 在 SELECT SQL 语句中, 消除重复出现的记录行的子句是 (DISTINCT) 3. 在 Visual FoxPro 中, 集合的并运算是指 ( 将两个 SELECT 语句的查询结果通过并运算合成一个查询结果 )

21 4. 是 SQL 中最简单的查询, 这种查询基于单个表, 它是由 和 的短语构成无条件查询, 或由,, 短语构成条件查询 ( 简单查询,SELECT,FROM,SELECT,FROM,WHERE) 5. 是 SQL 的核心 在 Visual FoxPro 中,SQL 的查询命令也称为, 它的基本形式由 组成, 多个查询块可以嵌套执行 ( 查询 ;SELECT 命令 ;SELECT-FROM-WHERE 查询块 ) 6. Visual FoxPro 中用于计算检索的函数有,,,, (COUNT,SUM,AVG,MAX,MIN) 7. 嵌套查询是指 ( 在一个 SELECT 命令的 WHERE 子句中, 如果还出现另一个 SELECT 命令, 这种查询即为嵌套查询 ) 8. 从 考生资料 表中查询所有年龄大于 22 岁的姓名, 应输入 命令. (SELECT 姓名 FROM 考生资料 WHERE 年龄 >22) 9.SQLDELETE 命令是 删除记录 ( 逻辑 ) 本章小结第五章是重点中的重点, 无论在考试或是实际应用中, 都是复习中最主要的内容 本章首先要掌握书上的全部例题, 尤其要做到活学活用, 教材上的例题以仓库管理系统为例, 自己在练习的时候可以以图书管理 学籍管理等为例再进行大量练习 在复习和练习 SQL 语句时, 要掌握每条命令的主要格式 重点结构 功能以及重点说明等 本章习题答案 (P141) 一 选择题 1)D 2)A 3)C 4)A 二 填空题 1)UNION 2)NULL 3) 逻辑 4)SUM;AVG 5)INTO CURS 三 上机题 1. 利用第四章给出的订货管理数据库和本章给出的记录实例, 用 SQL 完成以下查询 : 1 检索在北京的供应商的名称 SELECT 供应商名 FROM 供应商 WHERE 地址 = 北京 2 检索出向供应商 S3 发过订货单的职工的职工号和仓库号 SELECT 职工号, 仓库号 FROM 职工 WHERE 职工号 IN; (SELE 职工号 FROM 订购单 WHERE 供应商号 = S3 ) 3 检索出和职工 E1 E3 都有联系的北京的供应商信息

22 SELE * FROM 供应商 WHERE 地址 = 北京 AND ; ( 供应商号 IN (SELE 供应商号 FROM 订购单 WHERE 职工号 = E1 )) ; AND ( 供应商号 IN (SELE 供应商号 FROM 订购单 ; WHERE 职工号 = E3 )) 4 检索出向供应商 S4 供应发出订货单的仓库所在的城市 SELECT DIST 城市 FROM 仓库, 职工, 订购单 ; WHERE 供应商号 = S4 AND 订购单. 职工号 = 职工. 职工号 ; AND 职工. 仓库号 = 仓库. 仓库号 5 检索出由工资多于 1230 元的职工向北京的供应商发出的订货单号 SELECT 订购单号 FROM 订购单 WHERE 职工号 IN ; (SELECT 职工号 FROM 职工 WHERE 工资 >1230); AND 供应商号 IN ; (SELECT 供应商号 FROM 供应商 WHERE 地址 = 北京 ) 6 检索出所有仓库的平均面积 SELECT AVG( 面积 ) FROM 仓库 7 检索出每个仓库中工资多于 1220 元的职工个数 SELECT 仓库号,COUNT(*) FROM 职工 ; WHERE 工资 >1220 GROUP BY 仓库号 8 检索出工资低于本仓库平均工资的职工信息 SELECT * FROM 职工 A WHERE ; 工资 <(SELECT AVG( 工资 ) FROM 职工 B ; WHERE A. 仓库号 =B. 仓库号 ) 2. 利用第四章建立的订货管理数据库和本章给出的记录实例, 用 SQL 语句完成以下更新操作 : 1 插入一个新的供应商元组 (S9, 智通公司, 沈阳 ) INSERT INTO 供应商 value ( S9, 智通公司, 沈阳 ) 2 删除目前没有任何定购单的供应商 DELETE FROM 供应商 WHERE 供应商号 NOT IN ; (SELECT 供应商号 FROM 订购单 ) PACK 3 删除由在上海仓库工作的职工发出的所有定购单 DELETE FROM 订购单 WHERE 职工号 IN; (SELECT 职工号 FROM 职工, 仓库 WHERE 城市 = 上海 AND; 仓库. 仓库号 = 职工. 仓库号 ) 4 北京的所有仓库增加 100m2 的面积 UPDATE 仓库 SET 面积 = 面积 +100 WHERE 城市 = 北京

23 5 给低于所有职工平均工资的职工提高 5% 的工资 UPDATE 职工 SET 工资 = 工资 *1.05; WHERE 工资 <(SELECT AVG( 工资 ) FROM 职工 ) 3 建立学生管理数据库, 其中包含有学生 :( 学号 (C/2), 姓名 (C/8), 性别 (L), 出生日期 (D)) 要求 1: 按照学号建立主索引 ;2: 出生日期字段有效性规则为 : 出生日期应小于系统当前日期, 否则提示 出生日期输入错误! 课程 :( 课程号 (I), 课程名 (C/20)) 要求 按照课程号建立主索引 成绩 :( 学号 (C/2), 课程号 (I), 成绩 (N/5/1)) 要求 1. 成绩字段的有效性规则为 : 成绩应介于 0~100 分之间, 否则提示 成绩应介于 0~ 100 之间, 默认值为 60 分 ; 2. 按照学号建立普通索引并与学生表建立联系 ; 3. 按照课程号建立普通索引并与课程表建立联系 ; 命令如下 : CREA DATABASE 学生管理 && 建立须生管理数据库 * 建立学生表 CREATE TABLE 学生 ; ( 学号 C(2) PRIMARY KEY, 姓名 C(8), 性别 L, 出生日期 D; CHECK ( 出生日期 <=DATE()) ERROR " 出生日期输入错误!" ) * 建立课程表 CREATE TABLE 课程 ( 课程号 I PRIMARY KEY, 课程名 C(20)) * 建立成绩表 CREATE TABLE 成绩 ( 学号 C(2), 课程号 I, ; 成绩 N(6,2) CHECK ( 成绩 >=0 AND 成绩 <=100) ; ERROR " 成绩应介于 0~100 之间 " DEFAULT 60, ; FOREIGN KEY 学号 TAG 学号 REFERENCES 学生,; FOREIGN KEY 课程号 TAG 课程号 REFERENCES 课程 ) 提示 操作完成后, 可以使用 : OPEN DATABASE 学生管理 MODI DATABASE 查看结果

Microsoft Word - 2006年9月二级VF真卷.doc

Microsoft Word - 2006年9月二级VF真卷.doc 机 密 启 用 前 2006 年 9 月 全 国 计 算 机 等 级 考 试 二 级 笔 试 试 卷 Visual FoxPro 数 据 库 程 序 设 计 27 注 意 事 项 一 考 生 应 严 格 遵 守 考 场 规 则, 得 到 监 考 人 员 指 令 后 方 可 作 答 二 考 生 拿 到 试 卷 后 应 首 先 将 自 己 的 姓 名 准 考 证 号 等 内 容 涂 写 在 答 题 卡

More information

第1套

第1套 2010 年 3 月 全 国 计 算 机 等 级 考 试 二 级 笔 试 试 卷 Visual FoxPro 数 据 库 程 序 设 计 ( 考 试 时 间 90 分 钟, 满 分 100 分 ) 一 选 择 题 ( 每 小 题 2 分, 共 70 分 ) 下 列 各 题 A) B) C) D) 四 个 选 项 中, 只 有 一 个 选 项 是 正 确 的 请 将 正 确 选 项 涂 写 在 答 题

More information

精 品 库 我 们 的 都 是 精 品 _www.jingpinwenku.com (8) 数 据 库 数 据 库 系 统 和 数 据 库 管 理 系 统 之 问 的 关 系 是 ( ) A) 数 据 库 包 括 数 据 库 系 统 和 数 据 库 管 理 系 统 B) 数 据 库 系 统 包 括

精 品 库 我 们 的 都 是 精 品 _www.jingpinwenku.com (8) 数 据 库 数 据 库 系 统 和 数 据 库 管 理 系 统 之 问 的 关 系 是 ( ) A) 数 据 库 包 括 数 据 库 系 统 和 数 据 库 管 理 系 统 B) 数 据 库 系 统 包 括 更 多 内 容 请 查 看 精 品 文 库 网 www.jingpinwenku.com 全 国 计 算 机 等 级 考 试 全 真 模 拟 试 卷 (4) 二 级 Visual FoxPro ( 考 试 时 间 120 分 钟, 满 分 100 分 ) 一 选 择 题 ( 每 小 题 1 分, 共 40 分 )(1) 算 法 是 指 ( ) A) 计 算 机 程 序 B) 解 决 问 题 的 计

More information

第四章 关系数据库标准语言SQL.doc

第四章 关系数据库标准语言SQL.doc 第 4 章结构化查询语言 SQL 学习目标 在本章中将学习 : SQL 语言的特点及功能 SQL 的数据查询功能 SQL 的数据操作功能 SQL 的数据定义功能 4.1 SQL 语言概述 SQL 全称是 结构化查询语言 (Structured Query Language), 最早是 IBM 的圣约瑟研究实验室为其关系数据库管理系统 SYSTEM R 开发的一种查询语言, 它的前身是 SQUARE

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

Microsoft Word - 正文.doc

Microsoft Word - 正文.doc 第 4 章结构化查询语言 SQL 知识结构图 SQL 概述 SQL 查询功能 ( 重点 ) SQL 操作功能 SQL 定义功能 SQL: 结构化查询语言 SQL 语言的主要特点 SQL 功能基本查询排序查询计算与分组查询带特殊运算符的条件查询嵌套查询超连接查询查询中的几个特殊选项别名与自连接查询插入操作更新操作删除操作表的定义表的删除表结构的修改视图的定义 SQL(Structured Query

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 习 题 1 数 据 库 系 统 基 本 概 念 1.1 名 词 解 释 DB DB 是 长 期 存 储 在 计 算 机 内 有 组 织 的 统 一 管 理 的 相 关 数 据 的 集 合 DB 能 为 各 种 用 户 共 享, 具 有 较 小 冗 余 度 数 据 间 联 系 紧 密 而 又 有 较 高 的 数 据 独 立 性 等 特 点 DBMS 是 位 于 用 户 与 操 作 系 统 之 间 的

More information

1-1 database columnrow record field 不 DBMS Access Paradox SQL Server Linux MySQL Oracle IBM Informix IBM DB2 Sybase 1-2

1-1 database columnrow record field 不 DBMS Access Paradox SQL Server Linux MySQL Oracle IBM Informix IBM DB2 Sybase 1-2 CHAPTER 1 Understanding Core Database Concepts 1-1 database columnrow record field 不 DBMS Access Paradox SQL Server Linux MySQL Oracle IBM Informix IBM DB2 Sybase 1-2 1 Understanding Core Database Concepts

More information

2006年暑期工作安排

2006年暑期工作安排 应用数学学院信息与计算科学专业 2 班 学号 3116006715 姓名林泽坚教师评定 实验题目 SQL 综合查询实验 一 实验目的 使学生掌握 SQL Server 查询分析器的使用方法, 加深对 SQL 和 Transact-SQL 语言的查询语句的理解 熟练掌握简单表的数据查询 数据排序和数据联结查询的操作方法 ; 嵌套查询语句 ; 熟练掌握数据查询中的分组 统计 计算和组合的操作方法 并完成下面实验内容和要求

More information

Microsoft Word - 第4章 单表查询—教学设计.doc

Microsoft Word - 第4章 单表查询—教学设计.doc 传智播客 MySQL 数据库入门 教学设计 课程名称 : MySQL 数据库入门 授课年级 : 2015 年级 授课学期 : 2015 学年第一学期 教师姓名 : 某某老师 2014 年 04 月 09 日 课题名称第 4 章单表查询 计划 学时 7 课时 内容分析教学目标及基本要求重点及措施 通过前面章节的学习, 我们知道如何对数据进行添加 修改 删除等操作 数据库还有一项重要的操作就是查询数据,

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

學 科 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

作业参考答案

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

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

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

A) 属性 B) 键 C) 关系 D) 域 (11) 数据库 (DB) 数据库系统(DBS) 和数据库管理系统 (DBMS) 三者之间的关系是 ( ) A)DBS 包括 DB 和 DBMS B)DBMS 包括 DB 和 DBS C)DB 包括 DBS 和 DBMS D)DBS 就是 DB, 也就是

A) 属性 B) 键 C) 关系 D) 域 (11) 数据库 (DB) 数据库系统(DBS) 和数据库管理系统 (DBMS) 三者之间的关系是 ( ) A)DBS 包括 DB 和 DBMS B)DBMS 包括 DB 和 DBS C)DB 包括 DBS 和 DBMS D)DBS 就是 DB, 也就是 2009 年 3 月全国计算机等级考试二级笔试试卷 Visual FoxPro 数据库程序设计 ( 考试时间 90 分钟, 满分 100 分 ) 一 选择题 ( 每小题 2 分, 共 70 分 ) 下列各题 A) B) C) D) 四个选项中, 只有一个选项是正确的, 请将正确选项涂写在答题卡相应位置 上, 答在试卷上不得分 (1) 下列叙述中正确的是 ( ) A) 栈是 先进先出 的线性表 B)

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

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

四川省普通高等学校

四川省普通高等学校 四 川 省 普 通 高 等 学 校 计 算 机 应 用 知 识 和 能 力 等 级 考 试 考 试 大 纲 (2013 年 试 行 版 ) 四 川 省 教 育 厅 计 算 机 等 级 考 试 中 心 2013 年 1 月 目 录 一 级 考 试 大 纲 1 二 级 考 试 大 纲 6 程 序 设 计 公 共 基 础 知 识 6 BASIC 语 言 程 序 设 计 (Visual Basic) 9

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

44 Access 2010 数据库程序设计实验教程 图 3 2 简单查询向导二 2. 使用查询向导创建查询 ts2, 查询 tstud 表的 学号 姓名 字段, tcourse 表的 课程名 字段, tscore 表的 成绩 字段 打开 学生管理.accdb, 使用查询向导创建一个查询, 在 简单

44 Access 2010 数据库程序设计实验教程 图 3 2 简单查询向导二 2. 使用查询向导创建查询 ts2, 查询 tstud 表的 学号 姓名 字段, tcourse 表的 课程名 字段, tscore 表的 成绩 字段 打开 学生管理.accdb, 使用查询向导创建一个查询, 在 简单 第 3 章查询 实验一 选择查询 实验目的 掌握利用查询向导创建查询 掌握利用查询设计视图创建查询 掌握分组计算 数据来源 实验用数据库 / 第三章查询 / 实验一 / 学生管理.accdb 实验内容 1. 使用查询向导创建查询 ts1, 查询 tstud 表的 姓名 性别 入校时间 毕 业学校 字段 打开 学生管理.accdb, 使用查询向导创建一个查询, 在 简单查询向导 对话 框中选择 表 :tstud,

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

Microsoft Word - 2008年4月二级VF真卷.doc

Microsoft Word - 2008年4月二级VF真卷.doc 机 密 启 用 前 2008 年 4 月 全 国 计 算 机 等 级 考 试 二 级 笔 试 试 卷 Visual FoxPro 数 据 库 程 序 设 计 27 注 意 事 项 一 考 生 应 严 格 遵 守 考 场 规 则, 得 到 监 考 人 员 指 令 后 方 可 作 答 二 考 生 拿 到 试 卷 后 应 首 先 将 自 己 的 姓 名 准 考 证 号 等 内 容 涂 写 在 答 题 卡

More information

单元四数据的查询 数据库原理与应用 教学设计 数据库原理与应用 教学设计 课题名称 综合案例 数据的查询一 授课班级 移动通信 课时 2 学时 授课地点 实训室 知识目标能力目标素质目标 1. 掌握查询所有数据的方 1. 能够熟练地查询表中的 1. 培养学生的吃苦耐劳 法 ; 所有数据 ; 克服困难

单元四数据的查询 数据库原理与应用 教学设计 数据库原理与应用 教学设计 课题名称 综合案例 数据的查询一 授课班级 移动通信 课时 2 学时 授课地点 实训室 知识目标能力目标素质目标 1. 掌握查询所有数据的方 1. 能够熟练地查询表中的 1. 培养学生的吃苦耐劳 法 ; 所有数据 ; 克服困难 课题名称 综合案例 数据的查询一 授课班级 移动通信 课时 2 学时 授课地点 实训室 知识目标能力目标素质目标 1. 掌握查询所有数据的方 1. 能够熟练地查询表中的 1. 培养学生的吃苦耐劳 法 ; 所有数据 ; 克服困难的精神 ; 2. 掌握按条件查询的方法 ; 2. 能够灵活使用各种关系 2. 培养学生的团队分工与 3. 掌握对查询结果排序的方法 ; 运算符 AND 和 OR 对表中的数据进行条件查询

More information

幻灯片 1

幻灯片 1 第三章 关系数据库标准语言 SQL 第三章 关系数据库标准语言 SQL 3.1 SQL 概述 3.2 学生 - 课程数据库 3.3 数据定义 3.4 数据查询 3.5 数据更新 3.6 空值的处理 3.7 视图 3.1 SQL 概述 SQL(Structured Query Language) 是关系数据库的标准语言 SQL 是一个通用的 功能极强的关系数据库语言 1.1 数据库系统概述 3.1 SQL

More information

数据库系统概论

数据库系统概论 第三章关系数据库标准语言 SQL 2005/9/27 第三章关系数据库标准语言 SQL 3.1 SQL 概述 3.2 数据定义 3.3 查询 3.4 数据更新 3.5 视图 3.6 数据完整性 3.7 嵌入式 SQL ODBC 及 JDBC 触发器 关系数据库标准语言 SQL( 续 ) SQL 语言 (Structured Query Language) 1974 年由 Boyce 和 Chamberlin

More information

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

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

More information

庭 下 如 積 水 空 明, 水 中 藻 荇 交 橫, 蓋 竹 柏 影 也 (D) 何 夜 無 月? 何 處 無 竹 柏? 但 少 閑 人 如 吾 兩 人 耳 27. ( ) 王 子 猷 曾 借 住 於 他 人 空 宅, 第 一 件 事 就 是 叫 人 在 庭 院 裡 種 竹 有 人 對 他 說 :

庭 下 如 積 水 空 明, 水 中 藻 荇 交 橫, 蓋 竹 柏 影 也 (D) 何 夜 無 月? 何 處 無 竹 柏? 但 少 閑 人 如 吾 兩 人 耳 27. ( ) 王 子 猷 曾 借 住 於 他 人 空 宅, 第 一 件 事 就 是 叫 人 在 庭 院 裡 種 竹 有 人 對 他 說 : 東 大 附 中 103 學 年 度 第 二 學 期 6/6 國 一 週 六 自 主 學 習 國 文 科 L11 年 班 座 號 : 姓 名 : 一 選 擇 1. ( ) 好 友 像 一 幅 的 畫, 不 一 定 是, 炫 人 耳 目 可 是 每 看 一 回, 都 有 新 的 感 動 句 中 缺 空 處, 依 序 應 填 入 下 列 何 者? (A) 閉 月 羞 花 / 婀 娜 多 姿 (B) 耐 人

More information

目錄

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

More information

第二章 关系数据库

第二章 关系数据库 第三章关系数据库标准语言 SQL 本章内容 数据定义 数据查询 数据更新 数据库语言的编程 3.1 SQL 概述 SQL 的发展 1974 年, 由 Boyce 和 Chamberlin 提出 1975~1979,IBM San Jose Research Lab 的关系数据库管理系统原型 System R 实施了这种语言 SQL-86 是第一个 SQL 标准 SQL-89 SQL-92(SQL2)

More information

幻灯片 1

幻灯片 1 数据库系统概论 第三章关系数据库标准语言 SQL ( 续 1) 南京航空航天大学计算机学院 第三章关系数据库标准语言 SQL 3.1 SQL 概述 3.2 学生 - 课程数据库 3.3 数据定义 3.4 数据查询 3.5 数据更新 3.6 空值的处理 3.7 视图 3.8 小结 3.4 数据查询 3.4.1 单表查询 3.4.2 连接查询 3.4.3 嵌套查询 3.4.4 集合查询 3.4.5 基于派生表的查询

More information

课程名称:数据库系统概论

课程名称:数据库系统概论 数据库系统概论 第三章关系数据库标准语言 SQL(I) 兴义民族师范学院 第三章关系数据库标准语言 SQL 3.1 SQL 概述 3.2 学生 - 课程数据库 3.3 数据定义 3.4 数据查询 3.5 数据更新 3.6 视图 3.7 小结 3.1 SQL 概述 SQL(Structured Query Language) 结构化查询语言, 是关系数据库的标准语言 SQL 是一个通用的 功能极强的关系数据库语言

More information

PowerPoint Presentation

PowerPoint Presentation 数 据 库 培 训 项 目 研 究 Oracle 索 引 探 究 B*tree 索 引 与 位 图 索 引 的 特 点 作 者 : 赵 超 2008 年 12 月 18 日 实 验 环 境 Windows-server2003 内 存 :2G Oracle 10.2.0 ORACLE_SID=orcl 索 引 类 型 B*tree 索 引 ( 默 认 方 式 ) 位 图 索 引 (bitmap) 反

More information

幻灯片 1

幻灯片 1 第三章 关系数据库标准语言 SQL 第三章 关系数据库标准语言 SQL 3.1 SQL 概述 3.2 学生 - 课程数据库 3.3 数据定义 3.4 数据查询 3.5 数据更新 3.6 空值的处理 3.7 视图 3.5 数 3.5.1 插入数据 据 更 3.5.2 修改数据 新 3.5.3 删除数据 3.5.1 插入数据 插入 元组 插入 子查询结果 ( 多个元组 ) 1. 插入元组 语句格式 INSERT

More information

Microsoft Word - 第4章 单表查询—样章.doc

Microsoft Word - 第4章 单表查询—样章.doc 第 4 章单表查询 学习目标 u 掌握简单查询, 会使用 SELECT 语句查询所有字段和指定的字段 u 掌握按条件查询, 会使用运算符以及不同的关键字进行查询 u 掌握高级查询, 会使用聚合函数查询 分组查询等 u 学会为表和字段起别名 通过前面章节的学习, 我们知道如何对数据进行添加 修改 删除等操作, 在数据库中还有一个更重要的操作就是查询数据, 查询数据是指从数据库中获取所需要的数据, 用户可以根据自己对数据的需求来查询不同的数据

More information

Microsoft Word - WJ01.doc

Microsoft Word - WJ01.doc 第一部分 Visual FoxPro 实验与实训 第 1 章 Visual FoxPro 数据库系统 实验一熟悉 Visual FoxPro 6.0 环境 实验目的 1. 了解 Visual FoxPro 软件的安装过程, 掌握 Visual FoxPro 的安装方法 2. 掌握 Visual FoxPro 应用程序窗口的各组成部分, 并能熟练使用 实验内容 1. Visual FoxPro 的安装

More information

第三章 SQL语言

第三章 SQL语言 第三章 SQL 语言 1 SQL 语言概貌及特点 1. SQL 语言概述 1) SQL:Structured Query Language,2) 结构化查询语言 3) SEQUEL:Structured English Query language4) 一种介于关系代数与关系演算之间的语言 5) 成为关系数据库的标准语言 7) 支持 :System R SQL/DS Oracle Informix

More information

幻灯片 1

幻灯片 1 数据库系统概论 第三章关系数据库标准语言 SQL ( 续 2) 南京航空航天大学计算机学院 第三章关系数据库标准语言 SQL 3.1 SQL 概述 3.2 学生 - 课程数据库 3.3 数据定义 3.4 数据查询 3.5 数据更新 3.6 空值的处理 3.7 视图 3.8 小结 3.5 数据更新 3.5.1 插入数据 3.5.2 修改数据 3.5.3 删除数据 3.5.1 插入数据 两种插入数据方式

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

untitled

untitled 1 Access 料 (1) 立 料 [] [] [ 料 ] 立 料 Access 料 (2) 料 [ 立 料 ] Access 料 (3) 料 料 料 料 料 料 欄 ADO.NET ADO.NET.NET Framework 類 來 料 料 料 料 料 Ex MSSQL Access Excel XML ADO.NET 連 .NET 料.NET 料 料來 類.NET Data Provider

More information

幻灯片 1

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

More information

数据库系统概论

数据库系统概论 信息学院 2015 级,2017-2~6, 教 2221 数据库系统概论 孟小峰中国人民大学 xfmeng@ruc.edu.cn http://idke.ruc.edu.cn 数据库系统概论 An Introduction to Database Systems 第三章 SQL 语言 ( 之 DDL 部分 ) 2017, 3, 14 关系代数 上节课 基本运算 : 选择 投影 并 差 卡氏积 导出运算

More information

数据库原理及应用试题

数据库原理及应用试题 数据库原理及应用试题 一. 单项选择 1. 按照所使用的数据模型来分, 数据库可分为 三种模型 A. 网状, 环状和层次 B. 网状, 关系和链状 C. 层次, 关系和网状 D. 层次, 链状和网状 2. 数据库的体系结构由 来组织 A. 数据库, 文件, 记录 B. 模式, 外模式, 内模式 C. 物理级数据库, 信息级 D. 文件级, 记录级, 数据级 3. 的数据独立性最高 A. 文件系统 B.

More information

sql> startup mount 改变数据库的归档模式 sql> alter database archivelog # 打开数据库 sql> alter database open 禁止归档模式 sql> shutdown immediate sql>startup mount sql> al

sql> startup mount 改变数据库的归档模式 sql> alter database archivelog # 打开数据库 sql> alter database open 禁止归档模式 sql> shutdown immediate sql>startup mount sql> al RMAN sql> sqlplus / as sysdba 查看数据库版本 sql> select * from v$version; 查看数据库名称 sql> show parameter db_name; 一 使用 RMAN 时, 需要将数据库设置成归档模式 sql> conn / as sysdba; sql> show user 查看数据库是否为归档模式 sql> archive log list

More information

Microsoft Word - 扉页.doc

Microsoft Word - 扉页.doc ( 三 级 信 息 管 理 技 术 ) 全 国 计 算 机 等 级 考 试 命 题 研 究 中 心 内 容 提 要 本 书 紧 扣 国 家 教 育 部 考 试 中 心 2004 年 制 定 的 最 新 全 国 计 算 机 等 级 考 试 大 纲, 在 深 入 研 究 近 几 年 全 国 计 算 机 等 级 考 试 真 题 的 基 础 上 编 写 而 成 本 书 的 编 写 特 点 是 10+3, 即

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

数据库系统概论

数据库系统概论 第 3 章关系数据库 SQL 语言 孟小峰 xfmeng@ruc.edu.cn 信息学院 2014/3/24 关系代数 上节课 基本运算 : 选择 投影 并 差 卡氏积 导出运算 : 连接 并 除 其他 : 外连接 元组关系演算 : 以元组为变量构造谓词 域关系演算 以域为变量构造谓词 关系代数与关系演算的等价 第三章关系数据库标准语言 SQL 3.1 SQL 概述 3.2 数据定义 3.3 数据查询

More information

bingdian001.com

bingdian001.com 2017 12 2 24 1 2 17 2 000 20 2 500 2 400 25 100 3 80 2 17 A B 80 C D 2 2 17 25 000 3 1 2 000 5 5 800 5 30 800 2 17 A B C D 3 2 17 2 16 20 20 2 17 2 16 2 17 20 000 18 000 A B C D 4 2 17 500 800 350 120

More information

74 Access 2010 数 据 库 程 序 设 计 教 程 4.1.1 查 询 的 功 能 概 括 来 说 查 询 具 有 以 下 几 个 功 能 : (1) 选 择 字 段 记 录 (2) 统 计 分 析 与 计 算 数 据 (3) 编 辑 记 录 和 建 立 新 表 (4) 用 来 作 为

74 Access 2010 数 据 库 程 序 设 计 教 程 4.1.1 查 询 的 功 能 概 括 来 说 查 询 具 有 以 下 几 个 功 能 : (1) 选 择 字 段 记 录 (2) 统 计 分 析 与 计 算 数 据 (3) 编 辑 记 录 和 建 立 新 表 (4) 用 来 作 为 第 4 章 查 询 教 学 目 的 掌 握 查 询 的 类 型 和 条 件 掌 握 选 择 查 询 掌 握 在 查 询 中 进 行 计 算 掌 握 交 叉 表 查 询 掌 握 参 数 查 询 掌 握 操 作 查 询 熟 悉 SQL 查 询 掌 握 编 辑 和 修 改 查 询 知 识 要 点 运 算 符 函 数 和 表 达 式 查 询 向 导 与 查 询 设 计 视 图 带 条 件 查 询 与 不 带

More information

5. 下列条件子句中, 能够筛选出价格不在 ( 不包括边界值 ) 的是 ( ) A. Where 价格 NOT BETWEEN 100 AND 200 B. Where 价格 BETWEEN NOT 100 AND 200 C. Where 价格 NOT BETWEEN 101 AND

5. 下列条件子句中, 能够筛选出价格不在 ( 不包括边界值 ) 的是 ( ) A. Where 价格 NOT BETWEEN 100 AND 200 B. Where 价格 BETWEEN NOT 100 AND 200 C. Where 价格 NOT BETWEEN 101 AND 试卷代号 :1256 座位号 rn 国家开放大学 ( 中央广播电视大学 )2014 年秋季学期 " 开放本科 " 期末考试 数据库应用技术试题 2015 年 1 月 国 四厅万 1 1 一 单项选择题 ( 每个题只有一个答案是正确的, 请将正确的答案填 写到括号内 本题共 15 个小题, 每小题 2 分, 共 30 分 ) 1. 下列属于数据模型三要素的是 ( ) A. 数据库 数据库管理系统和操作系统

More information

123

123 資 訊 管 理 系 資 料 庫 教 學 帄 台 MTA 資 料 庫 國 際 證 照 題 庫 分 析 指 導 教 授 : 馮 曼 琳 教 授 組 員 名 單 : 陳 雅 紋 學 號 998C030 蔡 宥 為 學 號 998C114 陳 韋 婷 學 號 998C168 中 華 民 國 一 零 三 年 五 月 I 誌 謝 本 專 題 報 告 得 以 順 利 完 成, 首 先 要 感 謝 恩 師 馮 曼

More information

untitled

untitled -JAVA 1. Java IDC 20 20% 5 2005 42.5 JAVA IDC JAVA 60% 70% JAVA 3 5 10 JAVA JAVA JAVA J2EE J2SE J2ME 70% JAVA JAVA 20 1 51 2. JAVA SUN JAVA J2EE J2EE 3. 1. CSTP CSTP 2 51 2. 3. CSTP IT CSTP IT IT CSTP

More information

4. 设有学生表 ( 学号, 姓名, 所在系, 身份证号 ) 和系表 ( 系名, 系办公地点儿下列关于两个 表的引用关系的描述, 正确的是 ( ) A. 设置学生表中的 " 所在系 " 为外键 B. 设置系表中的 " 系名 " 为外键 C. 设置学生表的学号为主键 D. 元法表达这两个表的引用关系

4. 设有学生表 ( 学号, 姓名, 所在系, 身份证号 ) 和系表 ( 系名, 系办公地点儿下列关于两个 表的引用关系的描述, 正确的是 ( ) A. 设置学生表中的  所在系  为外键 B. 设置系表中的  系名  为外键 C. 设置学生表的学号为主键 D. 元法表达这两个表的引用关系 试卷代号 :1256, 国家开放大学 ( 中央广播电视大学 )2015 年秋季学期 " 开放本科 " 期末气 数据库应用技术试题 得分 评卷人 li I 2016 年 1 月一分一一-治一一一E 一J 山一 一一一一 单项选择题 { 每个题只有一个答案是正确的, 请将正确的答案填 写到括号内 本题共 20 个小题, 每小题 2 分, 共 40 分 ) 1. 下列属于数据模型三要素的是 ( ) A.

More information

ebook 165-5

ebook 165-5 3 5 6 7 8 9 [ 3. 3 ] 3. 3 S Q L S Q 4. 21 S Q L S Q L 4 S Q 5 5.1 3 ( ) 78 5-1 3-8 - r e l a t i o n t u p l e c a r d i n a l i t y a t t r i b u t e d e g r e e d o m a i n primary key 5-1 3 5-1 S #

More information

SQL Server 数据库 SQL 结构化查询语言 是本课程的重点, 要在熟悉语句的语法框架的前提下, 灵活地写出实现实际需求的 SQL 语句 本章的每个例子, 都要在附录 Student 数据库上加以上机练习与变换

SQL Server 数据库 SQL 结构化查询语言 是本课程的重点, 要在熟悉语句的语法框架的前提下, 灵活地写出实现实际需求的 SQL 语句 本章的每个例子, 都要在附录 Student 数据库上加以上机练习与变换 SQL Server 数据库 SQL 结构化查询语言 是本课程的重点, 要在熟悉语句的语法框架的前提下, 灵活地写出实现实际需求的 SQL 语句 本章的每个例子, 都要在附录 Student 数据库上加以上机练习与变换 1~2 Select 语句 SQL 语句不区分大小写 本章的 SQL 语句可在查询分析器 ( 推荐 ) 企业管理器 SQL 窗口里编辑 执行 从数据库中检索行, 并允许从一个或多个表中选择一个或多个行或列

More information

untitled

untitled 1 Access 料 (1) 立 料 [] [] [ 料 ] 立 料 Access 料 (2) 料 [ 立 料 ] Access 料 (3) 料 料 料 料 料 料 欄 ADO.NET ADO.NET.NET Framework 類 來 料 料 料 料 料 Ex MSSQL Access Excel XML ADO.NET 連 .NET 料.NET 料 料來 類.NET Data Provider

More information

赵松涛写作

赵松涛写作 第 4 章数据利器 SQL 本章通过实例的方法引导读者快速掌握 SQL 的使用, 从而能够利用 SQL Plus Worksheet 等工具, 使用标准 SQL 语言完成对数据库数据的日常管理工作 4.1 节介绍 SQL 的概念 主要特点 使用 SQL 的工具 SQL 如何访问数据表以及本书实例所使用的两个数据表 4.2 节介绍对单个数据表进行的查询操作 4.3 节介绍如何对多个数据表同时进行查询操作

More information

季刊9web.indd

季刊9web.indd 在 全 国 现 场 会 上 成 功 展 示 全 国 烟 叶 收 购 暨 现 代 烟 草 农 业 建 设 现 场 会 7 月 6 日 至 8 日 在 昆 明 召 开 在 国 家 局 的 领 导 下, 由 我 司 技 术 开 发 的 烟 站 ( 单 元 ) 烟 叶 管 理 信 息 系 统 在 现 场 会 上 成 功 展 示, 并 得 到 参 会 领 导 及 代 表 们 的 关 注 与 认 可 该 系 统

More information

Microsoft Word - 2002Äê¼Æ»ú¶þ¼¶±ÊÊÔÊÔÌâ.doc

Microsoft Word - 2002Äê¼Æ»ú¶þ¼¶±ÊÊÔÊÔÌâ.doc 2002 年 计 机 二 级 笔 试 试 题 (VFP) 一 选 择 题 (1)~(35) 题 每 题 2 分, 共 70 分 下 列 各 题 A) B) C) D) 四 个 先 项 中, 只 有 一 个 选 择 是 正 确 的, 请 将 正 确 选 项 涂 写 在 答 题 卡 相 应 位 置 上, 答 在 试 卷 上 不 得 分 (1) 关 系 数 据 库 管 理 系 统 所 管 理 的 关 系

More information

Oracle 4

Oracle 4 Oracle 4 01 04 Oracle 07 Oracle Oracle Instance Oracle Instance Oracle Instance Oracle Database Oracle Database Instance Parameter File Pfile Instance Instance Instance Instance Oracle Instance System

More information

Microsoft Word A.doc

Microsoft Word A.doc 科目代码 : 834 科目名称 : 数据库原理及应用 南京航空航天大学 2018 年硕士研究生入学考试初试试题 ( A 卷 ) 满分 : 150 注意 : 1 认真阅读答题纸上的注意事项 ;2 所有答案必须写在答题纸上, 写在本试题纸或草稿纸上均无 效 ;3 本试题纸须随答题纸一起装入试题袋中交回! 分 一 单项选择题 (20 题, 每题 2 分, 共 40 分 ) 1. 下列关于数据库管理系统的叙述中,

More information

A.68 B.70 C.80 D.100 答 案 A 解 析 丁 产 品 的 可 变 现 净 值 =110-2=108( 万 元 ), 成 本 =100+40=140( 万 元 ), 可 变 现 净 值 低 于 成 本, 产 品 发 生 的 减 值, 所 以 丙 材 料 的 可 变 现 净 值 =1

A.68 B.70 C.80 D.100 答 案 A 解 析 丁 产 品 的 可 变 现 净 值 =110-2=108( 万 元 ), 成 本 =100+40=140( 万 元 ), 可 变 现 净 值 低 于 成 本, 产 品 发 生 的 减 值, 所 以 丙 材 料 的 可 变 现 净 值 =1 2013 年 中 级 会 计 职 称 考 试 中 级 会 计 实 务 真 题 及 答 案 解 析 一 单 项 选 择 题 ( 本 类 题 共 15 小 题, 每 小 题 1 分, 共 15 分 每 小 题 只 有 一 个 符 合 题 意 的 正 确 答 案 请 将 选 定 的 答 案, 按 答 题 卡 要 求, 用 2B 铅 笔 填 涂 答 题 卡 中 相 应 信 息 点 多 选 错 选 不 选 均

More information

ChinaBI企业会员服务- BI企业

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

More information

学生表 主键 : 学号 字段名称 数据字段必填允许空有效性规则类型大小字段字符串 学号 文本 10 是 否 姓名 文本 4 是 否 性别 文本 1 男 Or 女 是 否 籍贯 文本 10 出生日期 日期 / 时间 入学总分 数字 整型 >=0 And <=900 住校否 是 / 否 爱好特长 文本

学生表 主键 : 学号 字段名称 数据字段必填允许空有效性规则类型大小字段字符串 学号 文本 10 是 否 姓名 文本 4 是 否 性别 文本 1 男 Or 女 是 否 籍贯 文本 10 出生日期 日期 / 时间 入学总分 数字 整型 >=0 And <=900 住校否 是 / 否 爱好特长 文本 Access 软件操作实验 一 实验目的 1. 掌握创建 使用数据库的方法 2. 掌握创建 使用表的方法 3. 掌握设置主键的方法 4. 掌握创建表间关系的基本操作 5. 掌握导入外部数据的基本操作 6. 掌握通过向导或设计器创建选择查询的方法 7. 掌握在查询中使用条件 执行计算的方法 8. 掌握通过使用 SQL 语句实现查询的方法 二 实验内容 1. 创建文件名为 Student.accdb 的数据库

More information

Microsoft Word - CH04.doc

Microsoft Word - CH04.doc 第 4 章 关系数据库标准语言 SQL 教学目标 : 通过本章学习, 了解 SQL 语言的主要功能及特点 ; 掌握 SQL 的数据定义 数据查询 数据更新及数据控制功能, 能够灵活运用数据查询语句 SELECT 教学要求 : 知识要点 能力要求 相关知识 SQL 语言概述 (1) 能够理解 SQL 的主要功能及特点 (1) SQL 的主要功能及特点 (2) 能够对 SQL 支持的三级模式结构达到认知的

More information

课程名称:数据库系统概论

课程名称:数据库系统概论 数据库系统概论 第二章关系数据库 (III) 兴义民族师范学院 第二章关系数据库 2.1 关系模型概述 2.2 关系数据结构 2.3 关系的完整性 2.4 关系代数 2.5 关系演算 2.6 小结 2.5 关系演算 关系演算以数理逻辑中的谓词演算为基础 按谓词变元不同进行分类 1. 元组关系演算 : 以元组变量作为谓词变元的基本对象元组关系演算语言 ALPHA 2. 域关系演算 : 以域变量作为谓词变元的基本对象域关系演算语言

More information

试题二

试题二 试题二 一 选择题 1 [ 单选题 ] 为数据表 CJ 添加一备注型字段 " 简历 ", 可采用下列的 命令 INSERT TABLE CJ 简历 (M) ADD TABLE CJ 简历 M ALTER TABLE CJ ADD 简历 M ALTER TABLE CJ INSERT 简历 (M) 2 [ 单选题 ] 要显示 " 参照完整性 ", 可以 从 " 数据库设计器 " 快捷菜单中选择 " 编辑参照完整性

More information

untitled

untitled http://idc.hust.edu.cn/~rxli/ 1.1 1.2 1.3 1.4 1.5 1.6 2 1.1 1.1.1 1.1.2 1.1.3 3 1.1.1 Data (0005794, 601,, 1, 1948.03.26, 01) (,,,,,) 4 1.1.1 Database DB 5 1.1.1 (DBMS) DDL ( Create, Drop, Alter) DML(

More information

未命名

未命名 附录三 ADS- MySQL 基础语法偏表 类别语法偏类 MySQL 语法 ADS 语法备注 型 Utility DESCRIBE {DESCRIBE DESC} tbl_name [col_name wild] {DESCRIBE DESC} dbname.tbl_name EXPLAIN 负偏 {EXPLAIN} [explain_type] explainable_stmt {EXPLAIN}

More information

A.1 B.2 C.3 D.4 解 析 : 依 据 已 学 知 识 可 知 吐 蕃 是 藏 族 祖 先 建 立 的 一 个 王 朝 7 世 纪 前 期, 松 赞 干 布 做 了 吐 蕃 的 赞 普, 统 一 了 青 藏 高 原, 定 都 逻 些, 由 此 分 析 可 知 吐 蕃 在 地 理 位 置

A.1 B.2 C.3 D.4 解 析 : 依 据 已 学 知 识 可 知 吐 蕃 是 藏 族 祖 先 建 立 的 一 个 王 朝 7 世 纪 前 期, 松 赞 干 布 做 了 吐 蕃 的 赞 普, 统 一 了 青 藏 高 原, 定 都 逻 些, 由 此 分 析 可 知 吐 蕃 在 地 理 位 置 2014 年 广 东 省 广 州 中 考 真 题 历 史 一 单 项 选 择 题 ( 本 大 题 共 25 小 题, 每 小 题 3 分, 共 75 分 在 每 小 题 列 出 的 四 个 选 项 中, 只 有 一 个 是 正 确 的, 请 把 答 题 卡 上 对 应 题 目 所 选 的 选 项 涂 黑 ) 1.2014 年 5 月 18 日, 集 展 览 科 普 教 育 等 功 能 于 一 体 的

More information

管理数据库复习题

管理数据库复习题 管理数据库复习题 一. 单项选择 ( 在每小题的四个备选答案中, 选出一个正确的答案, 将其标号填入括 号内 每题 1 分, 共 30 分 ) 1. 是存储在计算机内有结构的数据的集合 A. 数据库系统 B. 数据库 C. 数据库管理系统 D. 数据结构 2. 数据库系统与文件系统的主要区别是 A. 数据库系统复杂, 而文件系统简单 B. 文件系统不能解决数据冗余和数据独立性问题, 而数据库系统可以解决

More information

Microsoft Word 年9月二级VF真卷.doc

Microsoft Word 年9月二级VF真卷.doc 机密 启用前 2008 年 9 月全国计算机等级考试二级笔试试卷 Visual FoxPro 数据库程序设计 27 注意事项 一 考生应严格遵守考场规则, 得到监考人员指令后方可作答 二 考生拿到试卷后应首先将自己的姓名 准考证号等内容涂写在答题卡的相应位置上 三 选择题答案必须用铅笔填涂在答题卡的相应位置上, 填空题的答案必须用蓝 黑色钢笔或圆珠笔写在答题卡的相应位置上, 答案写在试卷上无效 四

More information

数据库原理及应用试题

数据库原理及应用试题 数据库原理及应用 ( 管理类 ) 复习题 一 单项选择题 1. 每个教师可以教授多门课程, 每门课程至少有两名教师任课, 从课程到教师之间的联系 类型是 A. 多对多 B. 一对一 C. 多对一 D. 一对多 2. 关系模式中各级范式之间的关系为 A.3NF 2NF 1NF B.3NF 1NF 2NF C.1NF 3NF 2NF D.2NF 1NF 3NF 3. 数据库中只存放视图的 A. 操作 B.

More information

epub 61-6

epub 61-6 6 We b 6.1 6.1.1 R e c o r d s e t 6-1 6-1 6.1.2 166 Dreamweaver UltraDev 6-2 6-2 6-3 3 6-3 I I S 6 167 Tr a i n M i s 6-4 6-4 6.1.3 10 000 1 K 10 000K 10 M 6-5 Dreamweaver UltraDev Repeat Region 6-5 168

More information

长 安 大 学 硕 士 学 位 论 文 基 于 数 据 仓 库 和 数 据 挖 掘 的 行 为 分 析 研 究 姓 名 : 杨 雅 薇 申 请 学 位 级 别 : 硕 士 专 业 : 计 算 机 软 件 与 理 论 指 导 教 师 : 张 卫 钢 20100530 长安大学硕士学位论文 3 1 3系统架构设计 行为分析数据仓库的应用模型由四部分组成 如图3 3所示

More information

例 计算 平均分 例 求 最高分 例 分别用 f1.dat f2.dat 计算 平均分 f1.dat f1.dat f2.dat f2.dat 缺点 1 共享性较弱 2 数据冗余度大, 易造成数据不一致 3 安全性差 4 数据联系弱 数据 1: 基本信息 学号姓名性别年龄院系专业 数据 2: 修课信

例 计算 平均分 例 求 最高分 例 分别用 f1.dat f2.dat 计算 平均分 f1.dat f1.dat f2.dat f2.dat 缺点 1 共享性较弱 2 数据冗余度大, 易造成数据不一致 3 安全性差 4 数据联系弱 数据 1: 基本信息 学号姓名性别年龄院系专业 数据 2: 修课信 第 4 章数据库技术基础 数据库概述 数据模型 关系数据库 4.1.1 数据管理技术的发展 4.1.2 数据库系统 制作 : 宋朝霞 4.1.1 数据管理技术的发展 人工管理阶段 1. 人工管理阶段 数据和程序不可分割, 靠人工对数据进行管理 文件系统阶段 应用程序 A 数据 1 应用程序 B 数据 2 数据库系统阶段 1 数据无法保存, 不能实现数据共享 2 没有专门的软件对数据进行管理 3 数据彼此独立,

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

2 A

2 A 1 2 A 3 AB 8 11 12 13 14 15 16 4 5 6 21 200 (l)20 (2)15 (3)10 7 8 9 10 11 11 12 14 15 12 13 14 15 16 17 18 19 20 21 17 18 203500 1500 500 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

More information

Microsoft Word - 新3.doc

Microsoft Word - 新3.doc 第 三 部 分 二 级 Visual FoxPro 笔 试 模 拟 试 题 及 解 析 第 一 套 笔 试 模 拟 试 题 及 解 析 一 单 项 选 择 题 1. 下 面 叙 述 正 确 的 是 ( ) A. 算 法 的 执 行 效 率 与 数 据 的 存 储 结 构 无 关 B. 算 法 的 空 间 复 杂 度 是 指 算 法 程 序 中 指 令 ( 或 语 句 ) 的 条 数 C. 算 法 的

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

课程名称:数据库系统概论

课程名称:数据库系统概论 数据库系统概论 第三章关系数据库标准语言 SQL 第三章关系数据库标准语言 SQL 3.1 SQL 概述 3.2 学生 - 课程数据库 3.3 数据定义 3.4 数据查询 3.5 数据更新 3.6 视图 3.7 小结 3.1 SQL 概述 SQL(Structured Query Language) 结构化查询语言, 是关系数据库的标准语言 SQL 是一个通用的 功能极强的关系数据库语言 美国标准协会认为官方发音

More information

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

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

More information

untitled

untitled 1 .NET 料.NET 料 料來 類.NET Data Provider SQL.NET Data Provider System.Data.SqlClient 料 MS-SQL OLE DB.NET Data Provider System.Data.OleDb 料 Dbase FoxPro Excel Access Oracle Access ODBC.NET Data Provider 料

More information

山东2014第四季新教材《会计基础》冲刺卷第三套

山东2014第四季新教材《会计基础》冲刺卷第三套 2016 年 会 计 从 业 考 试 会 计 基 础 冲 刺 卷 3 一 单 项 选 择 题 ( 本 题 共 20 小 题, 每 小 题 1 分, 共 20 分 在 下 列 每 小 题 的 备 选 项 中, 有 且 只 有 一 个 选 项 是 最 符 合 题 目 要 求 的, 请 将 正 确 答 案 前 的 英 文 字 母 填 入 题 后 的 括 号 内, 不 选 错 选 均 不 得 分 ) 1.

More information

Microsoft PowerPoint - 05-SQL3-advanced.ppt

Microsoft PowerPoint - 05-SQL3-advanced.ppt SQL: Interactive Queries (2) Prof. Weining Zhang Cs.utsa.edu Aggregate Functions Functions that take a set of tuples and compute an aggregated value. Five standard functions: count, min, max, avg, sum

More information

SQL: Interactive Queries (2)

SQL: Interactive Queries (2) SQL: Interactive Queries (2) Prof. Weining Zhang Cs.utsa.edu Aggregate Functions Functions that take a set of tuples and compute an aggregated value. Five standard functions: count, min, max, avg, sum

More information

ebook4-14

ebook4-14 14 SQL S Q L S Q L I n t e r n e t S Q L 7 S Q L S Q L i n s e r t u p d a t e s e l e c t d e l e t e c r e a t e a l t e r d r o p S Q L S Q L 14.1 S Q L Ti t l e A u t h o r Number of Pages P u b l

More information

B. 高 估 自 己 C. 低 估 自 己 D. 发 掘 特 长 解 析 : 自 知, 就 是 认 识 自 己 ; 自 己 明 了 ; 或 自 然 知 晓 自 己 有 什 么 特 点, 优 势 劣 势, 自 己 都 很 清 楚 BC 说 法 都 不 对,D 说 法 不 符 合 题 意, 所 以 选

B. 高 估 自 己 C. 低 估 自 己 D. 发 掘 特 长 解 析 : 自 知, 就 是 认 识 自 己 ; 自 己 明 了 ; 或 自 然 知 晓 自 己 有 什 么 特 点, 优 势 劣 势, 自 己 都 很 清 楚 BC 说 法 都 不 对,D 说 法 不 符 合 题 意, 所 以 选 2013 年 江 苏 省 宿 迁 市 中 考 政 治 试 题 第 Ⅰ 卷 ( 选 择 题, 共 48 分 ) 第 Ⅰ 卷 共 33 题, 其 中 第 1~18 题 为 政 治 部 分 每 小 题 1 分 ; 第 19~33 题 为 历 史 部 分, 每 小 题 2 分 每 小 题 的 四 个 选 项 中, 只 有 一 个 选 项 最 符 台 题 意 1. 十 八 大 报 告 中, 成 为 中 国 特

More information

Microsoft Word - 新正文4041.doc

Microsoft Word - 新正文4041.doc 第 3 章关系数据库标准语言 SQL 本章导读本章主要讨论具有关系代数和关系演算二者优点的关系数据库标准语言 SQL SQL 是国际化标准组织通过的关系数据库的标准语言, 目前, 几乎所有的关系数据库如 Oracle SQL Server My SQL Access 等都支持标准语言 SQL 它是实现数据库操作的一个最常用的途径, 即使是在应用程序中, 对数据库的操作也是通过嵌入到语句中的 SQL

More information

Microsoft Word - 01.doc

Microsoft Word - 01.doc 1. 数据库系统的核心是 ( ) A. 数据库 B. 操作系统 C. 文件 D. 数据库管理系统 2. 数据模型是 ( ) 的集合 A. 文件 B. 记录 C. 数据 D. 记录及其联系 3. 数据库系统的组成包括 ( ) A. 数据库 DBMS 和数据库管理员 B. 数据库 DBMS 硬件 软件 C.DBMS 硬件 软件和数据库 D. 数据库 硬件 软件和数据库管理员 4.Visual FoxPro

More information

4.C ( 详细解析见视频课程 绝对值 01 约 21 分 15 秒处 ) 5.E ( 详细解析见视频课程 绝对值 01 约 32 分 05 秒处 ) 6.D ( 详细解析见视频课程 绝对值 02 约 4 分 28 秒处 ) 7.C ( 详细解析见视频课程 绝对值 02 约 14 分 05 秒处 )

4.C ( 详细解析见视频课程 绝对值 01 约 21 分 15 秒处 ) 5.E ( 详细解析见视频课程 绝对值 01 约 32 分 05 秒处 ) 6.D ( 详细解析见视频课程 绝对值 02 约 4 分 28 秒处 ) 7.C ( 详细解析见视频课程 绝对值 02 约 14 分 05 秒处 ) [ 说明 ] 1. 以下所指教材是指朱杰老师的 管理类联考综合能力数学套路化攻略 2. 该文档中所标答案和参见的教材答案, 与视频有冲突的, 以视频答案为准! 基础篇 第 1 章 数 1.2.1 整数例题答案 : 1. A ( 详细解析见教材 P7 例 2) 2. D ( 详细解析见视频课程 数的性质 约 10 分 53 秒处 ) 3. C ( 详细解析见教材 P7 例 3) 4.E ( 详细解析见视频课程

More information

试卷代号 : 座位号 E 口 中央广播电视大学 学年度第一学期 " 开放本科 " 期末考试 数据库应用技术试题 题号 一 二 三 l 四 五 总分 分数 I I I I I I I 2013 年 1 月 得分 评卷人 I I I 一 单项选择题 { 每

试卷代号 : 座位号 E 口 中央广播电视大学 学年度第一学期  开放本科  期末考试 数据库应用技术试题 题号 一 二 三 l 四 五 总分 分数 I I I I I I I 2013 年 1 月 得分 评卷人 I I I 一 单项选择题 { 每 试卷代号 : 1 2 5 6 座位号 E 口 中央广播电视大学 2 0 1 2-2 0 1 3 学年度第一学期 " 开放本科 " 期末考试 数据库应用技术试题 题号 一 二 三 l 四 五 总分 分数 I I I I I I I 2013 年 1 月 得分 评卷人 I I I 一 单项选择题 { 每个题只有 - 个答案是正确的 每题 2 分, 共 1 5 题, 3 0 分 } 1. 下列属于数据库模式的范畴是

More information

学习情境 4 关系数据库标准语言 SQL 159 子学习情境一 认识 SQL 语言 任务一 SQL 语言的产生与发展 SQL(Structured Query Language) 语言是 1974 年由 Boyce 和 Chamberlin 提出的 1975 年至 1979 年 IBM 公司 San

学习情境 4 关系数据库标准语言 SQL 159 子学习情境一 认识 SQL 语言 任务一 SQL 语言的产生与发展 SQL(Structured Query Language) 语言是 1974 年由 Boyce 和 Chamberlin 提出的 1975 年至 1979 年 IBM 公司 San 学习情境 4 关系数据库标准语言 SQL 学习情境 4 关系数据库标准语言 SQL 情境描述 SQL 是高级的非过程化编程语言, 是沟通数据库服务器和客户端的重要工具, 允许用户在高层数据结构上工作 它不要求用户指定对数据的存放方法, 也不需要用户了解具体的数据存放方式, 所以, 具有完全不同底层结构的不同数据库系统可以使用相同的 SQL 语言作为数据输入与管理的 SQL 接口 它以记录集合作为操作对象,

More information

第四章 102 图 4唱16 基于图像渲染的理论基础 三张拍摄图像以及它们投影到球面上生成的球面图像 拼图的圆心是相同的 而拼图是由球面图像上的弧线图像组成的 因此我 们称之为同心球拼图 如图 4唱18 所示 这些拼图中半径最大的是圆 Ck 最小的是圆 C0 设圆 Ck 的半径为 r 虚拟相机水平视域为 θ 有 r R sin θ 2 4畅11 由此可见 构造同心球拼图的过程实际上就是对投影图像中的弧线图像

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

目 录(目录名)

目  录(目录名) 目录 目录...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

精 品 库 我 们 的 都 是 精 品 _www.jingpinwenku.com 7. 根 据 中 华 人 民 共 和 国 会 计 法 的 规 定, 对 登 记 会 计 账 簿 不 符 合 规 定 的 单 位 县 级 以 上 人 民 政 府 财 政 部 门 责 令 限 期 改 正, 并 可 以 处

精 品 库 我 们 的 都 是 精 品 _www.jingpinwenku.com 7. 根 据 中 华 人 民 共 和 国 会 计 法 的 规 定, 对 登 记 会 计 账 簿 不 符 合 规 定 的 单 位 县 级 以 上 人 民 政 府 财 政 部 门 责 令 限 期 改 正, 并 可 以 处 北 京 市 会 计 从 业 资 格 无 纸 化 考 试 财 经 法 规 与 会 计 职 业 道 德 上 机 考 试 题 库 ( 五 ) 考 试 时 间 :60 分 钟 一 单 项 选 择 题 ( 本 题 共 20 分, 每 小 题 1 分 每 小 题 只 有 一 个 正 确 答 案, 多 选 错 选 漏 选, 不 得 分 ) 1. 纳 税 人 生 产 规 模 较 小 产 品 零 星 税 源 分 散

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

目录 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