A.持久化层对象状态有持久化状态,游离状态,独立状态和临时状态
B.持久化的实现过程则大多通过各种关系型数据库来完成的
C.Hibernate是目前流行的持久层框架,不可以用在任何JDBC可以使用的场合
D.持久化就是对数据和程序状态的保持
学校有多名学生,财务处每年要收一次学费。为财务处收学费工作设计一个数据库,包括两个关系:
学生 (学号,姓名,专业,入学日期)
收费 (学年,学号,学费,书费,总金额)
假设规定属性的类型:学费、书费、总金额为数值型数据;学号、姓名、学年、专业为字符型数据;入学日期为日期型数据。列的宽度自定义。
试用SQL语句定义上述表的结构。(定义中应包括主键子句和外键子句)
A.NoSQL数据库因为不受schema的限制,可以获得比传统关系型数据库更好的读写性能,因此,所有应用都可以使用NoSQL数据库替代关系型数据库。
B.NoSQL数据库类型可以分为键值型NoSQL数据库,文档型NoSQL数据库,列存储型NoSQL数据库和图NoSQL数据库
C.Redis是单纯的内存数据库,不提供数据持久化功能,因此可靠性很低。
D.Spark分布式计算框架可以支持多种计算模式,包括批处理、流处理和SQL查询。
A.产品有MySQL,SQLserver,Oracle,目标负载是在线交易业务(OLTP)
B.处理结构化数据
C.可以进行复杂查询和计算,例如范围查询,join查询
D.不易于数据管理