数据库总体设计内容包括:【体系结构设计】、【软件总体设计】、【软硬件选型和配置设计】、【业务规则初步设计】
数据库的实施主要包括以下四项工作:用DDL定义数据库结构、数据装载、编写与调试应用程序以及 数据库性能。
登记日志文件必须遵循两条原则:登记的次序严格按并行事务执行的时间次序和 【先写日志文件,后写数据库】。
数据仓库环境,粒度影响数据仓库的【数据量】以及【系统能回答的查询的类型】,粒度级设计越【小】,能回答的查询越多,需要存储的数据量就越【大】
数据仓库中,元数据主要分为【技术】元数据和【业务】元数据两类。 数据仓库具有【面向主题】、【集成】、【不可更新】和【时间特性】四个重要特性
数据仓库是一个面向【主题】的、集成的、非易失的、且随时间变化的数据集合
数据仓库中数据的维护策略一般可分为【实时维护】、【延时维护】和【快照维护】三种维护策略。
DFD方法基本元素的有【数据流】,【数据处理】,【数据存储】
DFD中的【数据流】用一个箭头描述数据的流向,并可在箭头上标注信息说明或数据项。
IDEFO图的基本元素是【矩形框】和【箭头】,其中【矩形框】代表功能活动。
IDEFO图的基本元素是【矩形框】和【箭头】,其中【矩形框】代表功能活动。
数据库概念设计的过程主要包括【明确建模目标】,【定义实体集】,【定义联系】,【建立信息模型】,【确定集属性】和【对信息模型进行集成与优化】
根据索引的实现方式,索引技术被分成【有序索引】和【散列索引】两大类。
第三范式的关系模式一定不包含【部分】函数依赖和【传递】函数依赖。
DBAS功能概要设计的目标是产生【软件总体结构】和【软件功能模块】
DBAS功能概要设计中的表示层概要设计的主要任务是进行【人机界面】设计。
数据库系统试运行的主要目的是对数据库系统的【功能】和【性能】进行进一步测试。
具体来说,UML的语义是定义在一个四层建模概念框架中的,这四层分别是【元元模型】,【元模型】,【模型】,【用户模型】
数据库系统试运行的主要目的是对数据库系统的【功能】和【性能】进行进一步测试。
具体来说,UML的语义是定义在一个四层建模概念框架中的,这四层分别是【元元模型】,【元模型】,【模型】,【用户模型】
UML中对包定义了【私有】【保护】【公有】和【实现】四种可见性
在UML中,圆角矩形框表示【活动】箭头线表示【活动之间的转换】,其上的标注为【执行下一个活动的条件】
组件图表示系统的静态实现视图,展现了一组组件之间的【组织】和【依赖】用于对源代码、可执行的发布、【物理数据库】等的系统建模。
组件图表示系统的静态实现视图,展现了一组组件之间的【组织】和【依赖】用于对源代码、可执行的发布、【物理数据库】等的系统建模。
组件是【逻辑设计】中定义的概念和功能(类、对象、它们的关系、协作)在物理架构中的实现。典型情况下,组件是开发环境中的【实现文件】
结构图的组图有【类图、对象图、组件图、部署图】
浏览顺序图要从上到下
结构图的组图有【类图、对象图、组件图、部署图】
浏览顺序图要从上到下
数据字典是对系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。
数据字典在数据库设计中占有很重要的地位,通常包括数据项、数据结构、数据流、数据存储和处理过程5个部分。
当要描述状态之间的转换时,状态转换又涉及时间的变换,这时可以通过【时间图】来体现时间因子的作用。
数据库设计者能有效控制的是l/O服务和辅助空间;有限控制的是封锁延迟,CPU时间和主存空间;完全不能控制的是CPU和I/O队列等待时间,数据通信延迟时间。
在层次数据库中表达实体类型及实体之间联系用的数据结构是树型
SQL Server2008支持的三种恢复模式是【简单恢复模式】【完整恢复模式】【大容量日志恢复模式】
数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,其中【三级加锁】协议可以完全保证并发事务数据的一致性。
系统提供的具有创建数据库权限的服务器角色是【dbcreator】
系统提供的具有创建数据库权限的服务器角色是【dbcreator】
要授予某数据库中的某个用户具有该数据库中全部用户数据表的插入、删除和修改权限,比较合理的做法是将该用户添加到系统提供的【db datawriter】数据库角色中。
在对象一关系数据库中数据结构可以嵌套;可以创建新的数据类型;继承性只适用于组合类型,子类继承超类的所有数据元素;可以构造复杂对象的数据类型,集合是一种类型构造器
选取关系中若干属性组成新关系的代数运算称为【投影运算】
外模式也称子模式或用户模式,是数据库用户的数据视图。存储模式是内模式。
在数据库镜像中的两种模式中,两台主机均为工作机,并为信息系统提供支持的是【双机互备援模式】;一台主机为工作机,另一台主机为备份机的是【双机热备份模式】。
数据转储按操作可分为【静态转储】和【动态转储】
数据库管理员的职责有:①数据库的转储和恢复;②数据库安全性、完整性控制;③数据库性能的检测和改善;④数据库的重组和重构。
数据库管理员的职责有:①数据库的转储和恢复;②数据库安全性、完整性控制;③数据库性能的检测和改善;④数据库的重组和重构。
系统进行资源分配和调度的独立单位是【进程】
根据OLAP数据的存储形式,OLAP的实现方式有种 【基于多维数据库的OLAP】,【基于关系数据库的OLAP】和【混合型OLAP】三种。
创建存储过程的用处主要是【提高数据操作效率】
时间片轮转算法主要是分时系统中使用的一种调度算法。如果时间片长度很长,算法就会退化成先进先出算法。如果时间片长度过小,则调度程序剥夺处理机的次数频繁。
进程最基本的状态有3种:运行、就绪、阻塞。运行:正占用处理器;就绪:只要获得处理器即可运行;阻塞:正等待某个事件的发生。
RAID的冗余技术主要有两个:【镜像冗余】和【校验冗余】
利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO
利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO
SQL Server数据管理系统中常用的性能工具包括【SQL Server Profiler】和【数据库引擎优化顾问】
在数据库技术中,实体一联系模型是一种概念数据模型,该方法可以用E-R图来描述概念模型。
视图对应数据库三级模式中的外模式,是一个虚表。视图能够简化用户的操作;而且能够对机密数据提供安全保护。这是因为有了视图机制,在设计数据库系统时,就可以对不同的用户定义不同的视图,使机密数据不出现在不应看到这些数据的用户视图上,这样就由视图机制自动提供了对机密数据的安全保护功能。一般对所有的视图都可以执行更新操作,但有些视图从理论上是不可更新的。
TCP通过【窗口机制】进行流量控制。
对于永久性资源,产生死锁的四个必要条件是:资源的独占使用(互斥条件)、资源的非抢占分配(不可剥夺条件)、资源的循环等待和资源的部分分配。
PowerBuilder使用专门接囗或ODBC,可同时支持与多种数据库的连接。
CPU工作状态分为目态和管态两种,从目态转换成管态的唯一途径是中断
TCP/IP参考模型的应用层协议主要有七种:
①网络终端协议TELNET,用于实现互联网中远程登陆功能。
①网络终端协议TELNET,用于实现互联网中远程登陆功能。
②文件传送协议FTP,用于实现互联网中交互式文件传输功能。
③电子邮件SMTP。用于实现互联网中电子邮件传送功能。
④域名服务DNS,用于实现网络设备名字到IP地址映射的网络服务。
⑤路由信息协议RIP,用于网络设备之间交换路由信息。
③电子邮件SMTP。用于实现互联网中电子邮件传送功能。
④域名服务DNS,用于实现网络设备名字到IP地址映射的网络服务。
⑤路由信息协议RIP,用于网络设备之间交换路由信息。
⑥网络文件系统NFS,用于网络中不同主机间的文件共享。
⑦HTTP协议,用于WWW服务。
⑦HTTP协议,用于WWW服务。
监控分析按照实现方法的不同分为两种,一种是由数据库建立自动监控机制,另一种是【由管理员手动实施的监控】
以记录为单位的日志文件的内容包括三部分,即【每个事务的开始标记】【每个事务的结束标记】以及每个事务的所有更新操作。
数据挖掘由【数据准备】【数据挖掘】和【结果的解释评估】三个主要阶段组成。
master数据库只能进行【完整备份】
为避免活锁现象的发生,数据库管理系统采用【先来先服务】策略处理事务的加锁请求。
模式对应于【基本表】,外模式对应于【视图】 ,内模式对应于【存储文件】
为避免活锁现象的发生,数据库管理系统采用【先来先服务】策略处理事务的加锁请求。
模式对应于【基本表】,外模式对应于【视图】 ,内模式对应于【存储文件】
SQL Server 2008将权限分为(对象权限)、(语句权限)和(隐含权限)三种。
通常数据库的转储机制有三种,分别是完全转储、差量转储和【增量】转储。
通常数据库的转储机制有三种,分别是完全转储、差量转储和【增量】转储。
在分布式数据库系统中,查询代价是由(通信代价)来衡的。
用户创建数据库时,其主要数据文件的初始大小必须不小于【model】系统数据库大小。
数据库管理系统一般通过周期性检查【 事务等待】 图来实现死锁检测。
SQL Server数据库中数据的存储分配单位是【数据页】。
在SQL Server 2008中,角色分为:【固定角色】(或系统提供角色)和 【用户定义角色】 两大类。
SQL Server 2008中,当恢复模式为简单模式时,不能进行【日志】备份。
在云计算中,当云以即用即付的方式提供给公众的时候,我们称其【公共云】
索引技术的关键是建立记录域取值到记录的【物理地址】间的映射关系。
在数据分布设计中,垂直划分是将一张基本表划分为多张子表,每张子表必须包含基本表的【主键】
顶层DFD中包含的处理有【1】个
获取需求的主要方法包括【面谈】,【实地观察】,【问卷调查】,【查阅资料】
信息系统需求分析常用的建模方法有【UML】,【DFD】,【IDEF0】
信息系统需求分析常用的建模方法有【UML】,【DFD】,【IDEF0】
关于分布式数据库,下列说法错误的是【D】
A.分布式数据库的查询代价需要考虑站点间数据传输的通信代价,一般来说导致数据传输量大的主要原因是数据间的连接操作和并操作
B.分布式数据库中位置透明性是指数据分片的分配位置对用户是透明的,使得用户在编程时只需考虑数据分片情况,而不用关心具体的分配情况
C.分布式数据库的事务管理包括恢复控制和并发控制,恢复控制一般采用的策略是基于两阶段的提交协议
D.分布式数据库系统的目标是利用多处理机结点并行地完成数据库任务,以提高数据库系统的整体性能
关于检查点,下列说法中不正确的是【D】。
D.分布式数据库系统的目标是利用多处理机结点并行地完成数据库任务,以提高数据库系统的整体性能
关于检查点,下列说法中不正确的是【D】。
A.检查点最大限度地减少数据库完全恢复时所必须执行的日志部分
B.使用检查点方法可以改善恢复效率
C.可以定期建立检查点,也可以按照某种规则建立检查点
D.无论事务在检查点之前还是之后提交,都需执行REDO操作
关于操作型数据和DSS型数据特征有如下说法:以下说法正确的是(1,3,5)。
1操作型数据更新频率高,DSS型数据一般不更新
1操作型数据更新频率高,DSS型数据一般不更新
2操作型数据对性能要求宽松,DSS型数据对性能要求高
3操作型数据是详细的,DSS型数据是综合的
4操作型数据有冗余,DSS型数据无冗余
5操作型数据处理需求事先可知,DSS型数据处理需求事先不明确
在SQL Server 2008中,设log1是SQL Server身份验证模式的数据库服务器登录帐户。现要授予log1具有创建数据库的权限,请补全下列语句:
EXEC sp-addsrvrolemember 'logl', '【dbcreator】'
数据库主要的角色及权限如下表:
bulkadmin:执行BULK INSERT语句
dbcreator:创建、修改、删除和还原数据库
diskadmin:管理磁盘文件
processadmin: 管理在SQL Server实例中运行的进程securityadmin: 管理服务器登录账户serveradmin: 配置服务器范围的设置setupadmin: 添加和删除链接服务器
svsadmin :在SQL Server中进行任何活动,该角色的权限跨越所有其它固定服务器角色。