注意:此页面搜索的是所有试题
国家开放大学MySQL数据库应用
假设有关系R和S,关系代数表达式R-(R-S)表示的是(A )。
A.R∩S B. R∪S
C. R-S D. R×S

下面四个关系表达式是等价的,是判别它们的执行效率(A ) 。
E1 =πA (σ B=C ∧ D=E′ (R×S) )
E2 =πA (σ B=C (R× σD=E′ (S) )
E3 =πA (R∞B=CσD=E′(S) )
E3 =πA (σD=E′ (R∞B=C S) )
A. E3最快 B. E2最快
C. E4最快 D. E1最快

有关系SC(S_ID,C_ID,AGE,SCORE),查找年龄大于22岁的学生的学号和分数,正确的关系代数表达式是(D ) 。
ⅰ. πS_ID,SCORE (σ age>22 (SC) )
ⅱ. σ age>22 (πS_ID,SCORE (SC) )
ⅲ. πS_ID,SCORE (σ age>22 (πS_ID,SCORE,AGE (SC) ) )
A.ⅰ和 ⅱB. 只有ⅱ正确
C. 只有 ⅰ正确 D. ⅰ和ⅲ正确

SQL语言是( B)的语言,容易学习 。
A.过程化 B. 非过程化
C.格式化 D. 导航式

SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等, 其中最重要的,也是使用最频繁的是(A ) 。
A. SELECT B. INSERT
C. UPDATE D. DELETE

在视图上不能完成的操作是(C ) 。
A. 更新视图 B. 查询
C. 在视图上定义新的表 D. 在视图上定义新的视图

SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能(C )。
A. 数据查询 B. 数据操纵
C. 数据定义 D. 数据控制

SQL语言中,删除一个视图的命令是( B)。
A.DELETE B.DROP
C.CLEAR D.REMOVE

在SQL语言中的视图VIEW是数据库的( A) 。
A. 外模式 B. 模式
C. 内模式 D. 存储模式

下列的SQL语句中,( D)不是数据定义语句。
A. CREATE TABLE B. DROP VIEW
C. CREATE VIEW D. GRANT

若要删除数据库中已经存在的表S,可用( C)。
A. DELETE TABLES B. DELETE S
C. DROP TABLE S D. DROP S

若要在基本表S中增加一列CN(课程名),可用( C)。
A.ADD TABLE S(CN CHAR(8))
B.ADD TABLE S ALTER(CN CHAR(8))
C.ALTER TABLE S ADD(CN CHAR(8))
D.ALTER TABLE S (ADD CN CHAR(8))

学生关系模式 S( S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是(B )。
A. DELETE Age from SB. ALTER TABLE S DROP Age
C. UPDATE S AgeD. ALTER TABLE S ‘Age’

有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄, C#是课程号,CNAME是课程名称。要查询选修“MySQL”课的年龄不小于20的全体学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是(A )。
A. S.S#=SC.S# and C.C#=SC.C# and SAGE>=20 and CNAME=‘MySQL’
B. S.S#=SC.S# and C.C#=SC.C# and SAGE in>=20 and CNAME in ‘MySQL’
C. SAGE in>=20 and CNAME in ‘MySQL’
D. SAGE>=20 and CNAME=’MySQL’

设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要把“张二的化学成绩80分”插入S中,则可用(D )。
A. ADD INTO S VALUES(’张二’,’化学’,’80’)
B. INSERT INTO S VALUES(’张二’,’化学’,’80’)
C. ADD INTO S VALUES(’张二’,’化学’,80)
D. INSERT INTO S VALUES(’张二’,’化学’,80)