种情况。
137、在SQL中,每个视图中的列可以来自不同的 表 ,它是在原有表的基础上 建立 的逻辑意义上的新关系。
138、在SQL中,主码约束的关键字为 primary key ,外码约束的关键字为 foreign key 。
139、在SQL中建立和删除数据库模式的命令分别为_create database __和__drop database___。
140、在SQL中完整性约束分为 列级 完整性约束和表级完整性约束两个方面。
141、在参照和被参照的关系中,每个外码值或者为 空 ,或者等于另一个关系中的 主码 值。
142、在非关系模型中操作记录的方式是 过程 式的,在关系模型中操作记录的方式是集合 式的。
143、在候选码中的每个属性被称为 主 属性,不在任何候选码中的每个属性被称为 非主 属性。
144、在进行系统调试时,要有意地使用各种不同的__数据_和进行各种不同的__操作__,去测试系统中的所有方面。
145、在旅店管理中,_客房表_只派生出一个视图,该视图被称为_客房空闲表_。
146、在人工管理和文件管理阶段,程序设计依赖于 数据表示。 147、在设计Access数据表时,“索引”属性有(C.3 )取值。
148、在设置或撤消数据库密码的过程中,数据库必须以独占 方式打开。
149、在实体中能作为码的属性称为 主属性 , 否则称为 非主属性 。 150、在数据库体系结构中,两级数据映像分别是指外模式和模式 之间的数据映像与模式和内模式 之间的数据映像。
151、在数据库系统中访问数据,既可以采用 程序执行 方式,也可以 视屏交互 采用方式。
152、在条件结构的语句中,关键字IF和ELSE之间和ELSE之后,可以使用__单条__语句,也可以使用具有_Being…end__格式的语句块。
153、在文件管理阶段,程序和数据在存储位置上是__分开___存放的。 154、在文件管理阶段、文件之间是相互 独立 的,在数据库管理阶段,文件之间是相互 联系 的。
155、在文件系统中,存取数据的基本单位为记录_,在数据库系统中,存取数据的基本单位为_数据项_。
156、在新版的SQL中,查询所涉及到的表及表之间的连接是在from选项中实现的,表之间的连接共有三种方式,分别称为_中间连接__、__左连接__和_右连接___。
157、在循环结构的语句中,当执行到关键字 Break 后将终止整个语句的执行,当执行到关键字 Continue 后将结束一次循环体的执行。
158、在一个关系R中,“职工号”函数决定“姓名”既是 非平凡 函数依赖,又是 完全 函数依赖。
159、在一个关系R中,若X→Y且 X Y,则称X→Y为 非平凡 依赖,否则,若X→Y且X Y,则称X→Y为 平凡 依赖。
160、在一个关系R中,若X能够函数决定关系R中的每个属性,并且X的任
何真子集都不能函数决定R中的每个属性,则称 X 为关系R的一个 候选码 。
161、在一个关系R中,若存在“学号→系号,系号→系主任”,则隐含存在着学号__函数决定__系主任__。
162、在一个关系R中,若存在X→Y,Z,则也隐含存在__X→Y__和_ X→Z_,称此为函数依赖的__分解性___规则。
163、在一个关系R中,若存在X→Y和X→Z,则存在 X→(Y,Z),称此为函数依赖的 合并性 规则。
164、在一个关系R中,若属性集X函数决定属性集Y,则记作为_X→Y_,称X为 决定因素 。
165、在一个宏中要打开一个报表,应该使用的操作是(B.OpenReport )。 166、在一个已存在数据的表中增加不带默认值的列,一定要保证所增加的列允许 null 值。
167、专门的关系运算包括__选择___、_投影_、__连接__和__除__四种。 168、字段说明用于对字段作进一步的描述,该说明显示在( A.状态栏 )上。 二、根据主教材第四章所给的商品库和教学库,按照下列所给的每条SQL查询语句写出相应的功能。 在名称为商品库的数据库中包含有商品表1和商品表2,它们的定义分别为: 商品表1( 商品代号 char(8),分类名 char(8),单价 float ,数量 int ) 商品表2( 商品代号 char(8),产地 char(8),品牌 char(6)) 在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为: 学生( 学生号 char(7),姓名char(6),性别char(2),出生日期 datetime,专业char(10),年级int) 课程( 课程号 char(4),课程名char(10),课程学分 int) 选课( 学生号 char(7),课程号char(4),成绩 int)
1. select x..商品代号,分类名,数量,品牌 from 商品表1 x ,商品表2ywhere x.商品代号 y.商品代号 从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息
2. select distinct 产地
from 商品表2 从商品库中查询出所有商品的不同产地 3. select distinct 品牌
from 商品表2 从商品库中查询出所有商品的不同品牌 4. select count distinct 产地 as 产地数
from 商品表2 从商品库中查询出所有商品的不同产地的总数
5. select x..商品代号,分类名,数量,品牌from 商品表1 x ,商品表2ywhere x.商品代号 y.商品代号 and ( 品牌 ‘熊猫’or 品牌 ‘春兰’)从商品库中查询出品牌为熊猫或春兰的所有商品的商品代号、分类名、产地和品牌
6. select 学生.学生号, count * as 选课门数 from 学生,选课 where 学生.学生号选课.学生号
group by 学生.学生号从教学库中查询出每个学生选课的门数 7select distinct x..* from 学生 x, 选课 y, 选课 z
where y.学生号z.学生号 and y.课程号z.课程号 and x..学生号y.学生号
从教学库中查询出至少选修了两门课程的全部学生 8select *
from 学生
where 学生号 in (select 学生号 from 选课
group by 学生号 having count(*)1 ) 从教学库中查询出只选修了一门课程的全部学生
9. select x.学生号, y.学生号, y.课程号from 选课 x, 选课 ywhere x..学生号@s1 and y.学生号@s2
and x.课程号y.课程号
从教学库中查询出学生号为@ s1的学生和学生号为@ s2的学生选修的共同课程的课程号
10. select x.*from 课程 x,选课 y
where x .课程号 y .课程号 and y .学生号@ s1
and y .课程号 not in (select 课程号 from 选课 where 选课.学生号 @ s2)从教学库中查询出学生号为@ s1的学生所选修、而学生号为@ s2的学生没有选修的课程
11. select * from 课程where not exists select * from 选课 where 课程.课程号选课.课程号 从教学库中查询出所有未被学生选修的课程
12. select *from 课程 where exists select * from 选课 where 课程.课程号选课.课程号
从教学库中查询出所有已被学生选修的课程 13select * from 学生