2006春数据库原理及应用试题C

合集下载

大学《数据库原理与应用》考试题库及答案

大学《数据库原理与应用》考试题库及答案

从E-R模型向关系模型转换时,一个M:N联系转换为关系模式,该关系模式的关键字是A. 重新设计新的关键字B. N端实体的关键字C. M端实体的关键字D. M端实体的关键字与N端实体的关键字回答错误!正确答案: D若事务T获得了数据对象R的X锁控制权,则T对R收藏A.不可读也不可写B.只可读C.只可写D.可读也可写一级封锁协议可以保证A.丢失修改B.以上都不对C.不读脏数据D可重复读下面描述正确的是A.相关子查询的效率高B.exist引导的查询都可以用in引导的查询实现C.in引导的查询都不可以用exist引导的查询实现D.in引导的查询都可以用exist引导的查询实现数据库系统通常提供授权功能来控制不同用户访问数据的权限,这主要为了实现数据库的B.安全性C.并发控制D.恢复保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。

这是指数据的A.恢复B.完整性C.安全性D.并发控制下面不属于数据字典的有收藏A.数据结构B.数据项C.数据流图D.数据存储SQL语言可以使用下列哪条语句来进行插入元组收藏A.deleteB.selectC.insertD.update4、下列不属于数据模型的是B.概念模型C.层次模型D.网状模型基本E-R图向关系模型转换是对派生属性如何处理A.为其创建一个新的关系模式B.以上都不对C.展平技术,忽略复合属性本身,直接使用其成分属性代替D.忽略创建模式的语句是收藏A.create schemaB.create indexC.create viewD.create tableSQL语言可以使用下列哪条语句来执行查询A.updateB.deleteC.insertD.SELETCT下面描述正确的有收藏A.行列子集视图可以更新B.基于聚集函数的视图可以更新C.所有的视图都不可以更新D.所有的视图都可以更新分E-R图的设计是在A.物理结构设计阶段B.需求分析阶段C.逻辑结构设计阶段D概念结构设计阶段2NF的不彻底性表现在A.非主属性对码的部分依赖B.非主属性对码的传递依赖C.主属性对码的部分依赖D.主属性对码的传递依赖查询和王丽丽在同一个专业学习的学生的学号和姓名,不可以用收藏A.单表查询B.连接查询实现C.in引导的嵌套查询实现D. exist引导的嵌套查询实体集E1中的每个实体都可以与E2中的任意多个实体相关联,且E2中的每个实体也都可以与E1中任意多个实体相关联,则它们之间的联系属于()A.多对多B.多对一C.一对一D.一对多7、涉及数据物理结构描述的模式是_____________A.外模式B.逻辑模式C.内模式D.模式下列哪个语句用于创建模糊查询A.ORDERB.NULLC.LIKED.GROUP实体集E1中的每个实体最多与实体集E2中的一个实体相关联,并且E2中的每个实体也最多与E1中的一个实体相关联,则E1和E2之间的联系属于()A.一对一B.一对多C.多对多D.多对一一个属性能被划分为更小部分的属性,该属性属于()A.复合属性B.派生属性C.简单属性D.多值属性后援副本的用途是A.数据的转储B.安全性保证C.故障后的恢复D.一致性控制创建视图的语句是收藏A.create viewB.create tableC.create schemaD.create index如果一个关系模式只有两个属性构成,那一定可以达到A.2NFB.BCNFC.3NFD. 1NF3、下面关于SQL语言特点不正确的是A.集多种数据库语言于一体B.面向记录的使用方式C.功能强大,语言简洁D.高度非过程化SQL语言可以使用下列哪条语句来进行修改元组收藏A.insertB.updateC.selectD.delete关于死锁,下列说法中正确的是A.只有出现并发操作时,才有可能出现死锁B.死锁是操作系统中的问题,数据库操作中不存在C.当两个用户竞争相同资源时不会发生死锁D.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库关于并发调度下面说法正确的是A.一个并发调度一定是正确的B.一个并发调度一定是不正确的C.一个并发调度是正确的如果它和某个串行调度结果相同D.一个并发调度是正确的如果它和某个串行调度结果不相同外模式设计是在A.物理结构设计阶段B.逻辑结构设计阶段C.概念结构设计阶段D. 需求分析阶段由属于R并属于S的所有元组组成的结果关系是A.差B.选择C.并D.交若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这是内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为A.计算机病毒B.系统故障C.事务故障D. 介质故障数据库系统通常提供授权功能来控制不同用户访问数据的权限,这主要为了实现数据库的A.完整性B.安全性C.并发控制D.恢复一个属性可以取多个值,该属性属于()A.派生属性B.复合属性C.简单属性D. 多值属性下列动态约束不正确的是收藏A.从学士到博士B.从博士到学士C.从硕士到博士D.从学士到硕士题型描述: 单选题只有一个正确答案后援副本的用途是A.数据的转储B.安全性保证C.=故障后的恢复D.一致性控制可以得到一个一致性副本的是A.静态转储B.动态转储C.海量动态转储D. 增量动态转储关于死锁,下列说法中正确的是A.只有出现并发操作时,才有可能出现死锁B.死锁是操作系统中的问题,数据库操作中不存在C.当两个用户竞争相同资源时不会发生死锁D.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库redo操作是A.维持新值不变B.维持旧值不变C.以旧值代替新值D.以新值代替旧值3、用户所使用的数据视图的描述称为_____________。

全国2006年10月高等教育数据库原理自学考试

全国2006年10月高等教育数据库原理自学考试

⼀、单项选择题(本⼤题共15⼩题,每⼩题2分,共30分) 在每⼩题列出的四个备选项中只有⼀个是符合题⽬要求的,请将其代码填写在题后的括号内。

错选、多选或未选均⽆分。

1.最终⽤户使⽤的数据视图称为( )A.内模式B.外模式C.概念模式D.存储模式 2.在数据库系统中,把可以相互区别的客观事物称为( )A.⽂件B.字段C.实体D.关键码 3.数据库的三级模式结构之间存在着两级映像,使得数据库系统具有较⾼的( )A.事务并发性B.数据可靠性C.数据独⽴性D.数据重⽤性 4.设关系R和S的元数分别为r和s,则R×S的元数为( )A.r+sB.r-sC.r×sD.MAX(r,s) 5.设有关系R(A,B,C)和S(D,A),如题5图所⽰,R的主键为A,S的主键为D且外键为A. R S D A1 22 NULL3 34 4A B C1 2 32 1 33 2 4题5图 则关系S中违反参照完整性约束的元组是( ) A.(1,2) B.(2,NULL) C.(3,3) D.(4,4) 6.有关系R(sno,sname,age),下列关于空值的查询语句中,不能产⽣正确结果的是( ) A.SELECT sname FROM R WHERE age=NULL B.SELECT sname FROM R WHERE age IS NULL C.SELECT sname FROM R WHERE NOT(age IS NULL) D.SELECT sname FROM R WHERE age IS NOT NULL 7.在数据库系统中,系统故障造成( )A.硬盘数据丢失B.软盘数据丢失C.内存数据丢失D.磁带数据丢失 8.在关系模式R(A,B,C)中,F={(A,B)→C,B→C},则R达到( )A.1NFB.2NFC.3NFD.BCNF 9.数据库设计中,⽤于反映企业信息需求的是( ) A.ER模型 B.关系模型 C.层次模型 D.状模型 10.在⼀个ER模型中,有3个不同的实体集和3个不同的⼆元联系,其中有1个⼀对⼀联系、1个⼀对多联系和1个多对多联系,根据ER模型转换成关系模型的规则,转换成关系的数⽬是( ) A.3 B.4 C.5 D.6 11.如果事务T获得了数据对象Q上的S锁,则其他事务在数据对象Q上( ) A.可加X锁 B.可加S锁 C.可加任何锁 D.不能加任何锁。

《数据库原理及应用》试题1 (2)

《数据库原理及应用》试题1 (2)

二、填空(每空1分,共20分)1.关系模型和网状模型的数据结构分别是_____________和_____________。

(难度系数B)正确答案:二维表有向图2.数据模型是由______________、____________、和____________三部分组成的。

(难度系数C)正确答案:数据结构数据操作完整性约束3.关系数据语言可以分为三类:_____________、_____________和关系演算语言。

(难度系数C)正确答案:SQL语言关系代数语言4.删除基本表用______________语句,删除基本表的元组用_____________语句(难度系数B)正确答案:ALTER UPDATE5.规范化数据库设计分为以下六个设计阶段:需求分析阶段、_____________、_____________、___________、数据库实施阶段、数据库运行和维护阶段。

(难度系数B)正确答案:概念结构设计逻辑结构设计物理结构设计阶段6.事务的特性有:_____________、原子性、_____________和持久性。

(难度系数C)正确答案:一致性隔离性7. 当对视图进行UPDATE、INSERT和DELETE操作时,为了保证被操作的行满足视图定义中子查询语句的谓词条件,应在视图定义语句中使用可选择项________________________________。

(难度系数A)正确答案:WITH CHECK OPTION8. SQL中,表有三种: ____________、临时表(虚表)和____________。

(难度系数B)正确答案:视图、基本表9.在关系数据库规范化理论的研究中,在函数依赖的范畴内,___________范式达到了最高的规范化程度。

(难度系数B)正确答案:BC范式10.在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的函数依赖和________________________。

数据库原理与应用习题集(含答案)

数据库原理与应用习题集(含答案)

数据库原理(1)一、项选择题(在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。

每小题1分,共15分)1.数据库系统的体系结构是(C )A、两级模式结构和一级映象B、三级模式结构和一级映象C、三级模式结构和两级映象D、三级模式结构和三级映象2.SQL语言称为(C )。

A、结构化定义语言B、结构化控制语言C、结构化查询语言D、结构人操纵语言3.在视图上不能完成的操作是(D)。

A、在视图上定义新的视图B、查询操作C、更新视图D、在视图上定义新的基本表4.数据库的并发操作有可能带来的三个问题中包括(D)。

A、数据独立性降低B、无法读出数据C、权限控制D、丢失更新5.当前应用最广泛的数据模型是(B)。

A、ER模型B、关系模型C、网状模型D、层次模型6.现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。

则该关系模式的码是(D )。

A、书号B、读者号C、书号+读者号D、书号+读者号+借期7.要保证数据库物理数据独立性,需要修改的是( B )A.模式B.模式与内模式的映射C.模式与外模式的映射D.内模式8.下列四项中,不属于数据库特点的是( D )A.数据共享B.数据完整性C.数据冗余较小D.数据独立性低9.数据库中存储的是( D )A.数据B.数据模型C.数据之间的联系D.数据以及数据之间的联系10.反映现实世界中实体及实体间联系的信息模型是( D )A.关系模型B.层次模型C.网状模型D.E—R模型11. 五种基本关系代数运算是( a)A. ∪,-,×,π和σB. ∪,-,∞,π和σC. ∪,∩,×,π和σD. ∪,∩,∞,π和σ112.数据库保护的几个方面中,不包括的是( A )A.控制数据冗余B.并发控制C.完整性保护D.故障恢复13.下列四项中,关系规范化程度最高的是关系满足( B )A.非规范关系B.第三范式C.第二范式D.第一范式14.单个用户使用的数据视图的描述称为(a )A.外模式B.概念模式C.内模式D.存储模式15. 子模式DDL用来描述( b )A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构二、填空题(每空1分,共15分)1、在三大传统的数据模型中,具有严格的数学理论基础的是_关系模型___。

《数据库原理与应用》考试试卷和答案

《数据库原理与应用》考试试卷和答案

《数据库原理与应用》考试试卷和答案一.单项选择题(每题1分,共23分)1.目前市场上常见的DBMS 90%以上都是基于( C )数据模型的。

A.层次B.网状C.关系D.面向对象2.E-R图是在数据库设计中用来表示( A )的一种常用方法。

A.概念模型B.逻辑模型C.物理模型D.面向对象模型3.( C )是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。

A.外模式B.内模式C.模式D.概念模式4.( B )也称存储模式,是数据库物理结构和存储方式的描述,是数据在数据库内部的表示方式。

A.外模式B.内模式C.模式D.概念模式5.数据库的概念模型独立于(A )。

A.具体的机器和DBMS B.E-R图C.信息世界D.现实世界6.在数据库中存储的是( C )。

A.数据B.数据库模型C.数据以及数据之间的联系D.信息7.规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:其每一个属性都是(B )。

A.互不相关的B.不可分解的C.长度可变得D.互相关联的8.在数据模型中有“型”和“值(或实例)”两个对应的概念。

其中数据库的模式是一个(D )的概念,是一个相对()的概念,而数据库在某一时刻的状态则是一个()的概念,是一个相对()的概念。

A.型;变化;值;不变B.值;不变;型;变化C.值;变化;型;不变D.型;不变;值;变化9.关系表A的属性个数为5,元组个数为10;关系表B的属性个数为6,元组个数为20.则A与B的笛卡尔积A×B的属性有( D )个,元组个数有()个。

A.30;200 B.11;30 C.30;30 D.11;20010.父亲和子女的亲生关系属于( B )的关系。

A.1:1 B.1:n C.m:n D.不一定11.在SQL语言中,删除关系表中的一个属性列,要用动词( D ),删除关系表中的一行或多行元组,要用动词()。

A.delete,delete B.drop,drop C.delete,drop D.drop,delete12.在SQL语言中,为关系模式增加一个属性要用动词(B),为关系表增加一行或多行元组要用动词()。

数据库原理与应用试题及答案

数据库原理与应用试题及答案

数据库原理与应用试题及答案一、选择题1. 数据库管理系统(DBMS)的主要功能是什么?A. 存储数据B. 管理数据C. 执行程序D. 以上都是答案:D2. 关系数据库中,表之间的关系有几种?A. 1种B. 2种C. 3种D. 4种答案:C3. SQL语言中的“SELECT”语句用于执行什么操作?A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C4. 在数据库中,主键的作用是什么?A. 唯一标识表中的每条记录B. 存储数据C. 用于排序D. 用于分组答案:A5. 数据库的完整性约束包括哪些类型?A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 所有上述类型答案:D二、填空题6. 数据库设计通常分为三个阶段:需求分析、______、物理设计。

答案:概念设计7. 在关系数据库中,一个表的______是指表中数据的逻辑结构。

答案:模式8. 数据库的并发控制主要解决______、更新丢失和不一致的异常问题。

答案:数据竞态9. 数据库的______是指数据库中数据的独立性。

答案:规范化10. 在SQL中,使用______语句可以实现数据的删除。

答案:DELETE三、简答题11. 简述数据库的三级模式结构。

答案:数据库的三级模式结构包括外模式、概念模式和内模式。

外模式是用户与数据库交互的接口,概念模式是数据库的全局逻辑结构,内模式是数据库的物理存储结构。

12. 解释什么是事务的ACID属性。

答案:事务的ACID属性包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。

原子性指事务中的操作要么全部完成,要么全部不完成;一致性指事务执行的结果必须使数据库从一个一致的状态转移到另一个一致的状态;隔离性指并发执行的事务之间不会互相影响;持久性指一旦事务提交,其结果将永久保存在数据库中。

四、论述题13. 论述数据库备份与恢复的重要性及其常用方法。

数据库原理及应用-考试题3

数据库原理及应用-考试题3

《数据库原理及应用》试题3一、选择题(每题1分,共20分)1、数据库系统的特点是_________、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。

A、数据共享B、数据存储C、数据应用D、数据保密(难度系数C)正确答案:A2、在数据库中存储的是_________。

A、数据B、数据模型C、信息D、数据以及数据之间的联系(难度系数C)正确答案:D3、数据库系统的数据独立性是指_________。

A、不会因为数据的变化而影响应用程序B、不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C、不会因为存储策略的变化而影响存储结构D、不会因为某些存储结构的变化而影响其他的存储结构(难度系数C)正确答案:B4、DB、DBMS和DBS三者之间的关系是_________。

A、DBS与DB和DBMS无关B、DBMS包括DBS和DBC、DBS包括DB和DBMSD、DB包括DBMS和DBS(难度系数B)正确答案:C5、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作.这种功能称为_________。

A、数据操纵功能B、数据管理功能C、数据定义功能D、数据控制功能(难度系数A)正确答案:A6、关系数据库中,实现表与表之间的联系是通过_________。

A、实体完整性规则B、值域C、用户自定义完整性D、参照完整性规则(难度系数B)正确答案:D7、设关系R有K1个元组,关系S有K2个元组,则关系R和S进行笛卡尔积操作后的结果关系中的元组数目是_________。

A、K1+K2B、≥K1+K2C、K1×K2D、≤K1×K2(难度系数A)正确答案:C8、对关系的完整性约束通常包括_________三种。

A、实体完整性、属性完整性、关系完整性;B、实体完整性、参照完整性、用户定义完整;C、实体完整性、属性完整性、用户定义完整;D、实体完整性、属性完整性、参照完整性;(难度系数A)正确答案:B9、在SQL中,建立视图用的命令是_________。

《数据库原理及应用》考试题目及答案

《数据库原理及应用》考试题目及答案

《数据库原理及应用》期末考试试卷答案及评分标准一、单选题 (每小题 2 分,共 20 分)1.关系数据库规范化是为解决关系数据库中()问题而引入的。

A. 插入异常、删除异常和数据冗余B. 提高查询速度C. 减少数据操作的复杂性D. 保证数据的安全性和完整性2.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()。

A.DBMS包括DB和DBS B.DB包括DBS和DBMSC.DBS包括DB和DBMS D.DBS就是DB,也就是DBMS3.数据库管理系统能实现对数据库中数据表、索引等对象的定义、修改、删除,这类语言称为()。

A.数据定义语言(DDL)B.数据操纵语言(DML)C.数据查询语言(DQL)D.数据控制语言(DCL)4.概念模型是()A、用于信息世界的建模,与具体的 DBMS 有关B、用于信息世界的建模,与具体的 DBMS 无关C、用于现实的建模,与具体的 DBMS 有关D、用于现实的建模,与具体的 DBMS 无关5.物理数据独立性是指()。

A. 模式改变,外模式和应用程序不变B. 模式改变,内模式不变C. 内模式改变,模式不变D. 内模式改变,外模式和应用程序不变6.SQL语言是()语言。

A.层次数据库B.网络数据库C.关系数据库D.非数据库7.自然连接是构成新关系的有效方法。

一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。

A. 元组B. 行C. 记录D. 属性8.文件系统与数据库系统的最大区别是()。

A. 数据共享B. 数据独立C. 数据结构化D. 数据冗余9.用于事务回滚的SQL语句是()A、CREATE TABLEB、COMMITC、GRANT和REVOKED、ROLLBACK10.为提高效率,关系数据库系统必须进行()处理。

A、定义视图B、查询优化C、建立索引D、数据规范化到最高范式二、填空题 (每小题 2 分,共 20 分)1. 数据库中的数据具有两个特征:______________、______________2. 关系中主码的取值必须唯一且非空,这条规则是______________完整性规则。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

北京广播电视大学2005—2006年度第二学期期末考试
数据库原理及应用试题
2006年4月
一、 填空题:(每小题2分,共30分)
1. 在文件管理阶段,文件之间是相互 的,在数据库管理阶段,
文件之间是相互 的。

2. 若实体A 和B 是1对多的联系,实体B 和C 是多对1的联系,则实体A
和C 是 对 的联系。

3. 任一种数据模型都有 和 的区别。

4. 关系中的每一行称为一个 ,每一列称为一个 。

5. 设D1、D2、和D3域的基数分别为1、3、5,则D1×D2×D3的元组数
为 ,每个元组有 个分量。

6. 设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),
选课关系为X(学生号,课程号,成绩),求出所有选课的学生信息的运
算表达式为 与 的自然连接。

7. 专门的关系运算包括 、 、 和除四种。

8. 设一个关系为R (A 、B 、C 、D 、E 、F ),它的最小函数依赖集为FD ={A →B 、A →C 、D →E 、D →F },则关系的候选码为 ,该候选码包含几个
属性 。

9. 在一个关系R 中,
若存在X →Y, X →Z ,则隐含存在 ___________,称此为函数依赖的 规则。

10. 在SQL 中建立数据库模式的命令为 。

11. 向基本表插入数据时,可以在命令中使用关键字 引出记录
值,或者在命令中子句得到一个结果表。

12.一个数据库应用系统的开发过程大致相继经过需求分析、概念设
计、、、机器实现、运行维护等六个阶段。

13.SQL Server数据库应用的处理过程分布在和上。

14.函数LEFT(‘abcdef’,3)的结果是。

15.SQL Server主数据文件、次数据文件和事务日志文件默认的扩展名分别
为、和。

二、选择题:(每小题2分,共30分)
16.在关系中,唯一能够确定一个元组的属性或属性组称之为()。

A.关键字 B. 记录 C.外关键字 D. 字段
17.在数据库的三级模式结构中,模式有()。

A. 1个
B. 2个
C. 3个
D. 多个
18.用二维表结构表示实体以及实体间联系的数据模型称为()。

A. 网状模型
B. 层次模型
C. 关系模型
D. 面向对象模型
19.一个属于3NF的关系模式()。

A.必定是2NF
B. 可能是2NF
C.不可能是2NF
D.可能是1NF
20.在数据库系统中,数据冗余()。

A.应完全消灭 B. 必须保证存在
C.应尽可能减少 D. 不可能出现
21.下面列出的关于视图(View)的条目中,不正确的是()。

A. 视图是外模式
B. 视图是虚表
C. 使用视图可以加快查询语句的执行速度
D. 使用视图可以简化查询语句的编写
22.Access数据库是()。

A.层状数据库 B.网状数据库
C.关系型数据库 D.树状数据库
23.数据库文件中至少包含有()对象。

A.表 B.查询 C.窗体 D.其余三种24.Access中包含有()个数据库对象。

A.5 B.6 C.7 D.8
25.当一条SELECT语句访问一张大表里的有限几行数据时,SQL Server
通常会()。

A. 为数据加上页级锁
B. 为数据加上行级锁
C. 需要用户的干涉和参与
D. 使用户独占数据库
26.提高SQL Server性能的最佳方法之一是()。

A. 增大硬盘空间
B. 增加内存
C. 减少数据量
D. 采用高分辨率显示器
27.当数据库损坏时,数据库管理员可通过何种方式恢复数据库()。

A. 事务日志文件
B. 主数据文件
C. DELETE语句
D. 联机帮助文件
28.SQL Server标准版不支持的操作系统是()。

A. Windows 2000 Server
B. Windows NT Server
C. Windows98
D. Windows 2000 Advanced Server
29.SQL Server触发器主要针对下列语句创建()。

A. SELECT、INSERT、DELETE
B. INSERT、UPDA TE、DELETE
C. SELECT、UPDA TE、INSERT
D. INSERT、UPDATE、CREATE
30.以下软件产品中,是数据库管理系统的是()。

A. PowerBuilder
B. DB2
C. Delphi
D. Visual Basi c
三、根据主教材第四章的商品库和教学库,按照要求读
SQL命令或写出SQL查询命令。

(每小题4分,共20
分)
31.
SELECT 学生.学生号,COUNT(*) as 选课门数
FROM 学生,选课
WHERE 学生.学生号=选课.学生号
GROUP BY 学生.学生号
32.
SELECT X.学生号,Y.学生号,y.课程号
FROM 选课X,选课Y
WHERE X.学生号=@s1 AND y.学生号=@s2 AND X.课程号=Y.课程号33.从商品库中查询出数量大于10并且单价大于1000元的商品种数。

34.从商品库中查询出比所有电视机的单价都高的每种商品。

35.从商品库中查询出每类(即分类名相同)商品的总数量
五、根据下面所给的AAA数据库,读出下列查询的结
果或根据要求写出T--SQL命令。

(每小题4分,共20
分)
假设存在有名为AAA的数据库,其中包括学生表Student(学生号char(8),姓名varchar(8),年龄int,专业varchar(20),入学日期DateTime)和成绩表Score(学生号char(8),课程名varchar(10),成绩numeric(5,2))。

36.
SELECT '学生号','课程号',ISNULL(CAST(NULL AS CHAR(6)),'无成绩')
37. DECLARE @a char(8)
SET @a='计算机'
SELECT计算机专业人数=COUNT(*)
FROM STUDENTS
WHERE LEFT (专业,3)=@A
38.显示出该Score表中的全部数据,并要求当成绩为空时显示数值-1。

39.显示出Students表中所有学生记录的学号列的前四个字符。

40.利用SQL 命令创建Score表的表结构。

相关文档
最新文档