为你找到 1000 条关于 第二章练习(C)20 的结果
检索选修课程“C2”的学生中成绩最高的学生的学号。正确的SELECT语句是。A.SELECTS#FORMSCWHEREC#=’C2’ANDGRAD>=(SELECTGRADEFORMSCWHEREC#=’C2’)B.SELECTS#FORMSCWHEREC#=’C2’ANDGRADEIN(SELECTGRADEFORMSCWHEREC#=’C2’)C.SELECTS#FORMSCWHEREC#=’C2’ANDGRADENOTIN(SELECTGRADEFORMSCWHEREC#=’C2’)D.SELECTS#FORMSCWHEREC#=’C2’ANDGRADE>=ALL(SELECTGRADEFORMSCWHEREC#=’C2’)
答案:D
基于这样的3个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT)  C(C#,CN)  SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE成绩(多选题)1.查询所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是()。 A.SELECTSN,AGE,SEXFROMS   WHEREAGE>(SELECTAGE FROMS WHERESN='王华')B.SELECTSN,AGE,SEX FROMS   WHEREAGE>ANY (SELECTAGE FROMS WHERESN='王华') C.SELECTSN,AGE,SEX FROMS   WHEREAGE>ALL (SELECTAGE FROMS WHERESN='王华') D.SELECTSN,AGE,SEX FROMS   WHEREAGE>SOME (SELECTAGE FROMS WHERESN='王华')
AC
(多选题)查询选修了课程号为“C2”的学生中成绩最高的学生的学号,正确的SELECT语句是()。 A.SELECTS# FROMSC WHEREC#='C2'ANDGRADE>=ALL(SELECTGRADE  FROMSC  WHEREC#='C2') B.SELECTS# FROMSC WHEREC#='C2'ANDGRADEIN(SELECTMAX(GRADE) FROMSC WHEREC#='C2') C.SELECTS# FROMSC WHEREC#='C2'ANDGRADE=(SELECTMAX(GRADE) FROMSC WHEREC#='C2') D.SELECTS# FROMSC WHEREC#='C2'ANDGRADE>=ANY(SELECTGRADE FROMSC WHEREC#='C2')
ABC
SQL语言的GRANT和REVOKE语句主要是用来维护数据库的( )。    A. 完整性 B. 可靠性    C. 安全性 D. 一致性
C
以下有关Spring框架优点的说法正确的是。()A:Spring具有简单、可测试和松耦合等特点,从这个角度出发,Spring就是应用于任何Java应用的开发中;B:Spring提供了对AOP的支持,它允许将一些通用任务,如安全、事务、日志等进行集中式处理,从而提高了程序的复用性C:Spring就是一个大工厂,可以将所有对象的创建和依赖关系的维护工作都交给Spring容器管理,杜绝了组件之间的耦合性D:Spring增加了JavaEE开发中一些API的使用难度
B
4.Spring的核心容器是其他模块建立的基础,以下哪个不是该容器的组成模块。()A:Beans模块B:Core模块C:Context模块D:AOP模块
D
5.下列选项中,不属于Spring框架优点的是。()A:提供强大的、可以有效减少页面代码的标签B:声明式事务的支持。C:方便解耦、简化开发D:方便集成各种优秀框架
A
Spring中定义了一系列的注解,以下有关其常用的注解说明错误的是。()A:@Autowired用于对Bean的属性变量、属性的setter方法及构造方法进行标注,配合对应的注解处理器完成Bean的自动配置工作,默认按照Bean的名称进行装配。B:@Repository用于将数据访问层(DAO层)的类标识为Spring中的Bean。C:@Service通常作用在业务层(Service层),用于将业务层的类标识为Spring中的Bean。D:@Controller通常作用在控制层(如SpringMVC的Controller),用于将控制层的类标识为Spring中的Bean。
A
下列选项中,不属于Spring中实例化Bean的方式的是。()A:构造器实例化B:静态工厂方式实例化C:实例工厂方式实例化D:抽象方法实例化
D
3.关于AspectJ注解的介绍,说法错误的是。()A:@Aspect用于定义一个切面B:@Pointcut用于定义切入点表达式C:@Before用于定义前置通知,相当于BeforeAdviceD:@After用于定义后置通知,相当于AfterReturningAdvice
D
5.以下关于SpringAOP的介绍错误的是。()A:AOP的全称是Aspect-OrientedProgramming,即面向切面编程(也称面向方面编程)。B:AOP采取横向抽取机制,将分散在各个方法中的重复代码提取出来,这种采用横向抽取机制的方式,采用OOP思想是无法办到的。C:虽然AOP是一种新的编程思想,采取横向抽取机制,是OOP的升级替代品。D:目前最流行的AOP框架有两个,分别为SpringAOP和AspectJ。
C
1.SpringJDBC模块主要由4个包组成,其中不包括。()A:core(核心包)B:dataSource(数据源包)C:driverClass(数据库驱动包)D:support(支持包)
C
4.下面关于update()方法描述错误的是。()A:update()方法可以完成插入、更新、删除和查询数据的操作B:在JdbcTemplate类中,提供了一系列的update()方法C:update()方法执行后,会返回受影响的行数D:update()方法返回的参数是int类型
A
1.以下关于@Transactional注解可配置的参数信息及秒正确的是。()A:value用于指定需要使用的事务管理器,默认为"";B:read-only用于指定事务是否只读,默认为true;C:isolation用于指定事务的隔离级别,默认为Isolation.READ_COMMITTED;D:propagation用于指定事务的传播行为,默认为Propagation.SUPPORTS;
A
4.以下有关Spring事务管理及核心接口说法错误的是。()A:PlatformTransactionManager接口是Spring提供的平台事务管理器,主要用于管理事务。B:TransactionDefinition接口是事务定义(描述)的对象,该对象中定义了事务规则,并提供了获取事务相关信息的方法。C:TransactionStatus接口是事务的状态,它描述了某一时间点上事务的状态信息。D:在事务管理过程中,传播行为可以控制是否需要创建事务以及如何创建事务,通常情况下,对于数据的查询、插入、更新和删除操作,必须进行事务管理。
D