sql查询语句结构模式.doc
文本预览下载声明
sq?l查询语句结构模式
篇一:
4?结构化查询语言SQL?习题与答案 第四章 结构化查询语言SQL?
一、选择题
?1.? 在SQ?L包含的功能中,最重要的功能是___?__?__?。
A?) ?数据查询 B?) ?数据操纵 C?) ?数据定义 D?) ?数据控制 2?. ?使用SQ?L语言有两种方式,它们是__?__?__?_。
?A)? 菜单式和交互式B)? 嵌入式和程序式 C?) ?交互式和嵌入式D) ?命令式和解释式 3.? S?QL?的全部功能可以用9个动词概括,其中动词INS?ER?T是属于下列__?__?__?功能。
A?) ?数据查询 B?) ?数据操纵 C?) ?数据定义 D?) ?数据控制 4?. ?SQ?L语言支持数据库的三级模式结构,其中模式对应于___?__?_。
?A)? 存储文件 B)? 视图 C)? 基本表 D?) ?视图和基本表 5?. ?在创建数据表时,可以给字段规定NUL?L或NO?T ?NU?LL?值,NU?LL?值的含义是___?__?_。
?A)? 0?B)? 空格 C)? N?UL?L ?D)? 不确定 6?. ?在SQL?的ALT?ER?语句中,用于删除字段的子句是__?__?__?。
A?) ?AL?TE?R ?B)? D?EL?ET?E ?C)? D?RO?P ?D)? M?OD?IF?Y ?7.? S?QL?中的IN?SE?RT?语句可以用于__?__?__?。
A?) ?插入一条记录 B?) ?插入一个字段 C?) ?插入一个索引 D?) ?插入一个表 8.? 下列描述错误的是___?__?_。
?A) 用IN?SE?RT?-S?QL?语句可以插入一条记录 B?) 用INS?ER?T-?SQ?L语句可以插入多条记录 C) 使用INS?ER?T-?SQ?L语句可以插入记录的部分数据 D?)使用INS?ER?T-?SQ?L语句插入记录时列名的排列顺序必须与表定义时的顺 序一致 9?. ?IN?SE?RT?-S?QL?语句中所使用的数据不能来自于__?__?__?。
A?) ?数组 B?) ?变量 C?) ?查询 D?) ?索引 1?0.? S?QL?中的UP?DA?TE?语句可以用于__?__?__?。
A?) ?更新数据表的结构 B?) ?更新数据表的值 C)? 更新索引D) ?更新查询 1?1.? 下列描述错误的是___?__?_。
?A)? S?QL?中的UP?DA?TE?语句可以修改一条记录 B?)S?QL?中的UP?DA?TE?语句可以修改多条记录 C?)S?QL?中的UP?DA?TE?语句可以用子查询提供要修改的值 D)?SQ?L中的UPD?AT?E语句可以修改子查询的结果 12?. ?SQ?L中的DEL?ET?E语句可以用于___?__?_。
?A)? 删除数据表的结构 B)? 删除数据表 C?) ?删除数据表的记录 D?) ?删除数据表的字段 1?3.? 在SE?LE?CT?语句中,为了在查询结果中消去重复记录,应使用__?__?__?__?项。
?A)? P?ER?CE?NT?B)? D?IS?TI?NC?TC?) ?TO?P ?ND?) ?WI?TH? T?IE?S1?4.? 为了在查询结果中只包含两个表中符合条件的记录,应使用___?__?__?_联接类型。
?A)? I?NN?ER? B?) ?LE?FT? C?) ?RI?GH?T ?D)? F?UL?L ?15?. ?在SEL?EC?T-?SQ?L语句中,要将查询结果保存在文本文件中的选项是___?__?__?_。
?A)? I?NT?O〈新表名〉B)? T?O ?FI?LE? 〈文件名〉 C?) ?TO? P?RI?NT?ER? D?) ?TO? S?CR?EE?N ?16?. ?在SQL?查询时,使用WH?ER?E ?子句提出的是__?__?__?__?。
A?) ?查询目标 B?) ?查询结果 C?) ?查询条件D)? 查询分组 17?. ?在SEL?EC?T语句中,如果要对输出的记录进行排序,应选使用___?__?__?_项。
A?) ?OR?DE?R ?B)? G?RO?UP?C)? H?AV?IN?GD?) ?TO?P ?18?. ?在SEL?EC?T语句中,___?__?__?_子句后可能带有HA?VI?NG?短语。
A?) ?OR?DE?RB?) ?GR?OU?P ?C)? W?HE?RE?D)? S?EL?EC?T ?19?. ?在SEL?EC?T-?SQ?L语言中,___?__?__?_子句相当于关系中的投影运算。
A?) ?WH?ER?EB?) ?JO?IN?C)? F?RO?M ?D)? S?EL?EC?T ?20?. ?如果要选择分
显示全部