1、C. UPDATE D. DELETE3. 在视图上不能完成的操作是( ) 。A. 更新视图 B. 查询C. 在视图上定义新的表 D. 在视图上定义新的视图4. SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能( )。A. 数据查询 B. 数据操纵C. 数据定义 D. 数据控制5. SQL语言中,删除一个视图的命令是( )。A.DELETEB.DROPC.CLEARD.REMOVE6. 在SQL语言中的视图VIEW是数据库的( ) 。A. 外模式 B. 模式 C. 内模式 D. 存储模式7. 下列的SQL语句中,( )不是
2、数据定义语句。A. CREATE TABLE B. DROP VIEWC. CREATE VIEW D. GRANT8. 若要撤销数据库中已经存在的表S,可用( )。A. DELETE TABLE S B. DELETE SC. DROP TABLE S D. DROP S9. 若要在基本表S中增加一列CN(课程名),可用( )。A.ADD TABLE S(CN CHAR()B.ADD TABLE S ALTER(CN CHAR()C.ALTER TABLE S ADD(CN CHAR()D.ALTER TABLE S (ADD CN CHAR()10. 学生关系模式 S( S,Sname,S
3、ex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是( )。A. DELETE Age from S B. ALTER TABLE S DROP AgeC. UPDATE S Age D. ALTER TABLE S Age11. 有关系S(S,SNAME,SAGE),C(C,CNAME),SC(S,C,GRADE)。其中S是学生号,SNAME是学生姓名,SAGE是学生年龄, C是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是SELECT SNAME FROM S,C,SC W
4、HERE子句。这里的WHERE子句的内容是( )。A. S.S# = SC.S# and C.C# = SC.C# and SAGE=20 and CNAME=ACCESSB. S.S# = SC.S# and C.C# = SC.C# and SAGE in=20 and CNAME in ACCESSC. SAGE inD. SAGE=20 and CNAME= ACCESS12. 设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0100。若要把“张二的化学成绩80分”插入S中,则可用( )。A.
5、 ADDINTO SVALUES(张二,化学,80)B. INSERTC. ADDVALUES(张二,化学,80)D. INSERT13. 设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;若要更正王二的化学成绩为85分,则可用( ) 。A. UPDATE SSET grade85WHERE SN王二 AND CN化学B. UPDATE SSET grade85C. UPDATE grade85D. UPDATE grade8514. 在SQL语言中,子查询是( ) 。A. 返回单表中数据子集的查询语言B. 选取多表中字段子集的查询语
6、句C. 选取单表中字段子集的查询语句D. 嵌入到另一个查询语句之中的查询语句15. SQL是一种( )语言。A. 高级算法 B. 人工智能C. 关系数据库 D. 函数型16. 有关系S(S,SNAME,SEX),C(C,CNAME),SC(S,C,GRADE)。其中S是学生号,SNAME是学生姓名,SEX是性别, C是课程号,CNAME是课程名称。要查询选修“数据库”课的全体男生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。A.S.S# = SC.S# and C.C# = SC.C# and SEX=男 and CNAME=数据库B.S.S# = SC.
7、S# and C.C# = SC.C# and SEX in男and CNAME in数据库C.SEX 男 and CNAME 数据库D.S.SEX=男 and CNAME= 数据库17. 若用如下的SQL语句创建了一个表SC:CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20);向SC表插入如下行时,( )行可以被插入 。A.(201009,111,60,必修)B.(200823,101,NULL,NULL)C.(NULL,103,80,选修)D.(201132,NULL,86, )18. 假设学生关系S(S,SNAME,SEX),课程关系C(C,CNAME),学生选课关系SC(S,C,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系( )。A. S B. S,SC C. C,SC D. S,C,SC二、简答题1. 什么是基本表?什么是视图?两者的区别和联系是什么?2. 所有的视图是否都可以更新?为什么?3. 哪类视图是可以更新的,哪类视图是不可更新的? 各举一例说明。4. 试述某个你熟悉的实际系统中对视图更新的规定。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1