数据操作与SQL
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2004年11月数据库系统工程师上午试题
● 关系代数表达式R×S÷T—U的运算结果是__(47)__。
● 下列公式一定成立的是__(49)__。
(49)
● 某高校五个系的学生信息存放在同一个基本表中,采取__(56)__的措施可使各系的管理员只能读取本系学生的信息。
(56)A. 建立各系的列级视图,并将对该视图的读权限赋予该系的管理员
B. 建立各系的行级视图,并将对该视图的读权限赋予该系的管理员
C. 将学生信息表的部分列的读权限赋予各系的管理员
D. 将修改学生信息表的权限赋予各系的管理员
2005年5月数据库系统工程师上午试题
● 某数据库中有供应商关系S和零件关系P,其中;供应商关系模式S
(Sno,Sname,Szip,City)中的属性分别表示:供应商代码、供应商名、邮编、供应商所在城市;零件关系模式P(Pno,Pname,Color,Weight,City)中的属性分别表示:零件号、零件名、颜色、重量、产地。要求一个供应商可以供应多种零件,而一种零件可由多个供应商供应。请将下面的SQL语句空缺部分补充完整。
CREATE TABLE SP(Sno CHAR(5),
Pno CHAR(6),
Status CHAR(8),
Qty NUMERIC(9),
__(33)__(Sno,Pno),
__(34)__(Sno),
__(35)__(Pno));
查询供应了“红”色零件的供应商号、零件号和数量(Qty)的元组演算表达式为:
(33) A.FOREIGN KEY
B.PRIMARY KEY
C.FOREIGN KEY(Sno)REFERENCES S
D.FOREIGN KEY(Pno)PEFERENCES P
(34) A.FOREIGN KEY
B.PRIMARY KEY
C.FOREIGN KEY(Sno)REFERENCES S
D.FOREIGN KEY(Pno)PEFERENCES P
(35) A.FOREIGN KEY
B.PRIMARY KEY
C.FOREIGN KEY(Sno)REFERENCES S
D.FOREIGN KEY(Pno)PEFERENCES P
(36)
(37) A.t[1]=u[1]∧t[2]=w[2]∧t[3]=v[4]
B.t[1]=v[1]∧t[2]=u[2]∧t[3]=u[4]
C.t[1]=w[1]∧t[2]=u[2]∧t[3]=u[4]
D.t[1]=u[1]∧t[2]=u[2]∧t[3]=v[4]
● 设有如下关系:
关系R 关系S
与元组演算表达式
等价的关系代数表达式是
__(43)___,关系代数表达式R ÷S 的运算结果是___(44)____。 (43)
● 允许取空值但不允许出现重复值的约束是___(46)___。 (46) A .NULL B .UNIQUE
C .PRIMARY KEY
D .FOREIGN KEY
2006年5月数据库系统工程师上午试题
●通过重建视图能够实现 。
(32)A .数据的逻辑独立性 B .数据的物理独立性 C .程序的逻辑独立性 D .程序的物理独立性 ●设有如下关系:
关系S
则与关系代数表达式等价的元组演算表达式为:
;关系代数表达式R÷S 的结果集为
(34) 。
(33)A
. B . C . D . (34) A .
B .
C .
D . ● 关系的度(degree)是指关系中 (35) 。
(35)A .属性的个数 B .元组的个数 C .不同域的个数 D .相同域的个数
● 在传统关系系统中,对关系的错误描述是 (36) 。
(36)A .关系是笛卡尔积的子集 B .关系是一张二维表
C .关系可以嵌套定义
D .关系中的元组次序可交换 ● 在关系代数中对传统的集合运算要求参与运算的关系 (37) 。 (37)A .具有相同的度 B .具有相同的关系名
C .具有相同的元组个数
D .具有相同的度且对应属性取自同一个域 ● 在SQL 语言中,删除基本表的命令是__(38)__,修改表中数据的命令是_(39)_。
(38)A .DESTROY TABLE B .DROP TABLE C .DELETE TABLE D .REMOVE TABLE
(39)A .INSERT B .DELETE C .UPDATE D .MODIFY ● 在SQL 的查询语句中,允许出现聚集函数的是 (40) 。 (40)A .SELECT 子句 B .WHERE 子句
C .HAVING 短语
D .SELECT 子句和HAVING 短语
● SQL 语言中实现候选码约束的语句是 (41) 。
(41)A .用Candidate Key 指定 B .用Primary Key 指定 C .用UNIQUE NOT NULL 约束指定 D .用UNIQUE 约束指定
2007年5月数据库系统工程师上午试题
● 职工实体中有职工号、姓名、部门、参加工作时间、工作年限等属性,其中,工作年限是一个 (29) 属性。
(29)A. 派生 B. 多值 C. 复合 D. NULL
(32)---(39)、(42)
2007年11月数据库系统工程师上午试题
● 若某个关系的主码为全码,则应包含 (29) 。
(29)A. 单个属性 B. 两个属性 C. 多个属性 D. 全部属性
● 部门DEPT(Deptno, Name, Tel, Leader) 和职工EMP(Empno, Name, Sex, Address, Deptno) 实体集,若一个职工只能属于一个部门,部门负责人Leader 是一个职工。关系DEPT 和EMP 的外码分别为 (30) ;下图中a 、b 处的实体名分别为 (31) 。
(30)A. Deptno 、Empno
B. Name 、 Deptno
C. Leader 、Deptno
D. Name 、 Address
(31)A. DEPT 、Empno B. DEPT 、EMP
C. EMP 、Deptno
D. EMP 、DEPT
● 等值连接 可由基本的关系运算 (32) 等价表达。给定关系R 、S 如下图所示,则S R = (33) 。
R
S
(32)A. ⨯和、σπ B. ⨯-和、σ C. ⨯⋂和、σ D. ⋂和、σπ
● 对于下图所示的S 和SC 关系,当我们对其进行左外连接时,其结果集的属性列数为 (34) ,元组个数为 (35) 。 (33
)A.
B.
C. D.