第1题:
若某面向对象系统中的某子模块需要为其他模块提供访问不同数据库系统(Oracle、SQLServer、DB2 UDB等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询。(50)设计模式可抽象出相同的数据库访问过程。
A.外观(Facade)
B.装饰(Decorate)
C.单例(Singleton)
D.模板方法(Template Method)
第2题:
● 下面给出了四种设计模式的作用: 外观(Fa?ade) :为子系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更加容易使用; 装饰(Decorate):当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能; 单件(Singleton) :保证一个类仅有一个实例,并提供一个访问它的全局访问点; 模板方法(Template Method) :在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中实现。 请根据下面叙述的场景选用适当的设计模式。若某面向对象系统中的某些类有且只有一个实例,那么采用(30) 设计模式能够有效达到该目的;该系统中的某子模块需要为其他模块提供访问不同数据库系统(Oracle、SQL Server、DB2 UDB 等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库、再打开数据库、最后对数据进行查询,(31) 设计模式可抽象出相同的数据库访问过程;系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加三个类,(32) 设计模式可以实现该目的。
(30)A. 外观 B. 装饰 C. 单件 D. 模板方法
(31)A. 外观 B. 装饰 C. 单件 D. 模板方法
(32)A. 外观 B. 装饰 C. 单件 D. 模板方法
第3题:
数据库模式设计是数据库系统设计过程中______阶段完成的。
A.概念设计
B.数据库实现
C.物理设计
D.逻辑设计
第4题:
三级抽象模式在数据库系统中都存储于数据库系统的 【】 中
第5题:
● 下面给出了四种设计模式的作用:
外观(Facade):为子系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更加容易使用
装饰(Decorate):当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能;
单件(Singleton) :保证一个类仅有一个实例,并提供一个访问它的全局访问点;
模板方法(Template Method):在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中现。请根据下面叙述的场景选用适当的设计模式。若某面向对象系统中的某些类有且只有一个实例,那么采用(42)设计模式能够有效达到该目的;该系统中的某子模块需要为其它模块提供访问不同数据库系统(Oracle、SQL Server、DB2 UDB 等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询,(43) 设计模式可抽象出相同的数据库访问过程;系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类
(Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加三个类,(44)设计模式可以实现该目的。
(42)A. 外观 B. 装饰 C. 单件 D. 模板方法
(43)A. 外观 B. 装饰 C. 单件 D. 模板方法
(44)A. 外观 B. 装饰 C. 单件 D. 模板方法
第6题:
第7题:
第8题:
安全认证是指数据库系统对用户访问数据库系统时所输入的()进行确认的过程。
第9题:
数据库系统通常提供授权功能来控制不同用户访问数据的权限,这主要为了实现数据库的()
第10题:
下列关于SQL Server 2000安全性的指述正确的是()
第11题:
SQL Server 2000的安全性分为两个级别:实例级和数据库级
SQL Server 2000的安全性分为三个级别:实例级.数据库级和数据库对象级
—个帐号能访问数据库,就一定可以访问该数据库中的所有对象
—个账号能访问实例,就一定也能访问这个实例下面的数据库
第12题:
一个Oracle数据库系统主要由Oracle服务器和工具组成
Oracle服务器支持SQL语言
Oracle实例指的是数据库存储数据的集合
Oracle数据库系统能支持对象—关系数据模型
第13题:
数据库系统的三级模式结构包括外模式、概念模式和内模式。设计数据库系统模式时,应首先确定的模式是【 】。
第14题:
请根据下面叙述的场景选用适当的设计模式。若某面向对象系统中的某些类有且只有一个实例,那么采用(42)设计模式能够有效达到该目的;该系统中的某子模块需要为其他模块提供访问不同数据库系统(Oracle、SQLServer、DB2UDB等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询,(43)设计模式可抽象出相同的数据库访问过程;系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加三个类,(44)设计模式可以实现该目的。
A.外观
B.装饰
C.单件
D.模板方法
第15题:
下面对Oracle数据库系统的叙述中,哪种是不正确的? ( )
A.Oracle数据库由三种大型的文件组成:数据文件,日志文件和控制文件
B.Oracle系统中的进程分为Oracle进程和用户进程
C.Oracle数据库打开步骤为:启动实例,装配数据库,打开数据库:数据库的关闭步骤为:关闭数据库,卸下数据库,关闭实例
D.OracleDesigner/2000是一个CASE工具,能帮助用户对复杂系统进行建模、分析和设计
第16题:
数据库系统从外到内依次分为外模式、模式和内模式三级抽象模式是为了保持数据库的 ( )。
A.模块结构化
B.数据安全性
C.数据独立性
D.访问控制性
第17题:
第18题:
第19题:
第20题:
数据库系统中,用户使用的数据视图用()描述,它是用户和数据库系统之间的接口。
第21题:
下列关于Oracle数据库系统的叙述中,哪一个是不正确的?()
第22题:
外观
装饰
单件
模板方法
第23题:
外模式
内模式
存储模式
概念模式