




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库技术本章学习要求:了解:数据仓库与数据发掘技术。掌握:数据库技术。掌握:数据存储技术。掌握:数据备份技术。掌握:数据平安技术。了解:数据大集中技术。
6.1数据库技术
6.1.1数据库根本概念数据库(DataBase,DB):可以为数据是被长期存放在计算机内、有组织的、可以表现为多种方式的可共享的数据集合。二层意思:一是数据库是一个实体;二是数据库是数据管理的新方法和技术。数据库技术:是管理数据的技术和手段,即使数据能按一定格式组织、描画和存储,且具有较小的冗余度、较高的数据独立性和易扩展性,并可为多个用户所共享。数据库系统:通常是指带有数据库的计算机运用系统,因此,数据库系统不仅包括数据库本身,即实践存储在计算机中的数据,还包括相应的硬件、软件和各类人员。数据库系统组成硬件:大内存〔存放软件〕和大外存〔数据备份〕和高的数据传输率。软件:包括DBMS、操作系统、数据库运用软件〔MIS、DSS、OA〕等。数据:是数据库的根本组成内容和操作对象。人员:包括DBA、系统分析员、运用程序员、用户。数据库特点
速度快:与手工操作相比,其查询迅速,准确,而且可以省去大量的纸面文件数据构造化且一致管理:把文件系统中简单的记录构造变成记录与记录间的联络所构成的构造化数据。数据冗余度小:运用逻辑文件。具有较高的数据独立性:运用程序与数据无信任性。数据的共享性好数据控制功能:–数据平安性维护–数据完好性–并发控制–数据库恢复程序A程序B程序C逻辑文件A逻辑文件B逻辑文件CDBMSDB6.1.2数据库技术的开展—分布式数据库分布式数据库是一组构造化的数据集合,它们在逻辑上属于同一系统而在物理上分布在计算机网络的不同结点〔site)上。分布式数据库中就有全局数据库和部分数据库这样两个概念:全局数据库就是从系统的角度出发,指逻辑上一组构造化的数据集合或逻辑项集部分数据库是从各个场地的角度出发,指物理结点上各个数据库,即子集或物理项集分布式数据库运用案例银行中的很多业务,并非只限于某一支行的数据库。如银行中的通兑业务,即场地1存款的用户能够到场地2或场地3去取款;银行中的转帐业务,要求从一个支行的帐户中转出假设干金额到另一个支行的帐户中去。这些运用要求就要同时更新两个支行〔场地〕上的数据库。我们把这些运用称为全局运用〔或分布运用〕。分布式数据库运用案例图场地1 T1 T2 T3DB1计算机1场地2 T1 T2 T3DB2计算机2场地3 T1 T2 T3DB3
计算机3网络图6.1分布式数据库系统的例子场地1场地2场地3其他数据库自动数据库:自动数据库是相对传统数据库的被动性而言的,所谓自动数据库就是除了完成一切传统数据库的效力外,还具有各种自动效力功能的数据库系统,即DB+AI。多媒体数据库:多媒体数据库是指可以存储查询和管理相互关联的多媒体数据的集合,它必需支持大对象的存储。模糊数据库系统:用于存储、操作和管理模糊数据。并行数据库系统:是在并行机上运转的具有并行处置才干的数据系统。知识库:DB+AI.空间数据库(SpatialDatabaseSystem,SDBS):例GIS系统.数据仓库(DataWarehouse,DW):面向主题、集成、相对稳定、反映历史变化、数据随时间变化。协同数据库等。6.1.3常见数据库产品DB2:IBM公司的产品,采用多进程多线索体系构造,可以运转于多种操作系统之上。具有多种特征。是目前具有最好性能和最正确性价比的关系型数据库。Oracle:是常用大型数据库之一,可在不同的OS上运转,在Oracle上开发的运用可移植到任何OS。自5版本开场具有分布式数据库处置功能。8i支持超大型数据库,支持面向对象,具有因特网上的数据库访问功能,9i具有坚不可摧的平安性。Oracle比SQLServer的性能更好,可很好地顺应数据仓库运用。Informix:大型数据库,1983年首推在Unix上运转的关系型数据库,其Unix平台占据全球主要市场。并已开展成为基于intenet的数据库管理厂商。6.1.3常见数据库产品Sybase:是数据库产品的后起之秀,它把C/S数据库体系构造作为开发产品的重点目的,其高版本支持企业内部各种数据库运用需求,如数据仓库、联机事务处置OLTP、决策支持系统DDS等。SQL(StructuredQueryLanguage)Server:是基于C/S模型的RDBMS,易学、易用。是运用广泛的群众化数据库产品,用户可自行安装和运用。它也是全球第一个支持Web运用的数据库。Ingres6.1.4银行数据库特点具有很高的稳定性、可靠性和可伸缩性基于开放式的体系构造一致的、易操作的数据库管理平台具有可靠的数据库平安性控制机制数据库应支持超大数据量的存储与管理支持分布式数据库处置才干具有决策支持才干,支持多维分析、即席查询〔ad-hocquery)和强大的报表功能可以同时支持Internet和Intranet访问功能6.2数据仓库与数据发掘6.2.1数据仓库的概念和特点数据仓库(datawarehouse)概念始于本世纪80年代中期。随着人们对大型数据系统研讨、管理、维护等方面的深化识认和不断完善,在总结、丰富、集中多项企业信息的阅历之后,为数据仓库给出了更为准确的定义,即“数据仓库是在企业管理和决策中面向主题的、集成的、与时间相关的、不可修正的数据集合〞。数据仓库无严厉的数学实际根底,也无成熟的根本方式,但具有很强的工程性。数据仓库的三个根本方面数据的抽取:是数据进入仓库的入口,它将数据从联机事务处置系统、外部数据源、脱机的数据存储介质中导入到数据仓库。存储和管理:是数据仓库的真正关键。数据仓库的组织管理方式决议了它有别于传统数据库,同时也决议了其对外部数据的表现方式。数据的表现:数理统计的算法和功能曾经普遍集成到联机分析产品之中,同时又与Internet/Web技术严密结合。数据库与数据仓库的关系数据仓库对关系数据库的联机分析才干提出了更高的要求,数据仓库实践上是一个“以大型数据管理信息系统为根底的、附加在这个数据库系统之上的、存储了从企业一切业务数据库中获取的综合数据的、并能利用这些综合数据为用户提供经过处置后的有用信息的运用系统〞。传统数据库系统是单一的数据库资源,适宜操作型事务处置,分析处置才干弱。重点与要求是快速、准确、平安、可靠地将数据存进数据库中.数据仓库以统计分析技术为手段,重点与要求是能准确、平安、可靠地从数据库中取出数据,经过加工转换成有规律信息之后,再供管理人员进展分析运用。数据仓库的三个工具层联机分析处置(OLAP):能提供数据的多维概念视图,使最终用户能多角度、多侧面、多层次地调查数据库中的数据,并以多维方式展现给用户。决策支持系统(DSS):涵盖了联机分析处置和数据发掘两个领域,可以为分析决策提供效力。数据发掘(datamining):数据发掘技术是数据仓库运用中比较重要也是相对独立的部分。目前,数据发掘技术正处在开展当中。数据发掘涉及到数理统计、模糊实际、神经网络和人工智能等多种技术,技术含量比较高,实现难度较大。
6.2.2数据发掘
1.数据发掘的概念数据发掘就是从大量的、不完全的、有噪声的、模糊的、随机的数据中,提取隐含在其中的、人们事先不知道的、但又是潜在有用的信息和知识的过程。数据发掘是一种从大型数据库或数据仓库中提取隐藏的预测性信息的新技术。它能开采出潜在的方式,找出最有价值的信息,指点商业行为或辅助科学研讨。即从〞数据矿山〞中找到蕴藏的〞知识金块〞.协助企业减少不用要的投资的同时能提高资金报答.数据仓库和数据发掘的关系数据仓库为数据发掘所做的,应该从数据整合和清洗的角度来了解。即,数据仓库将不同操作源的数据存放到一个集中的环境中,并且进展适当的清洗和转换。数据发掘所需求的数据,可以直接从数据仓库获得,但是获得后还是需求进展转换,假设没有数据仓库,就要直接从操作型数据源中获取,且要进展ECTL(抽取、清洗、转换、装载)的操作。数据仓库不仅是集成数据的一种方式,它的OLAP功能也为数据发掘提供极佳的操作平台。在数据发掘过程中,假设能将数据发掘与数据仓库有效的结合,将添加数据发掘的联机发掘功能。数据发掘的主要方法决策树(DecisionTree):也叫分类树,是建立在信息论根底之上,对数据进展分类的一种方法。决策树方法准确度较高,结果易了解,效率较高,较常用。神经网络(NeuralNetwork):它模拟人脑的功能.神经网络建立在自学习的数学模型根底之上。它可对大量复杂的数据进展分析,并可完成对人脑或其他计算机来说极为复杂的方式抽取及趋势分析。相关规那么:相关规那么是一种简单却很适用的关联分析规那么,它描画了一个事物中某些属性同时出现的规律和方式。K-nearest邻居:邻居就是彼此间隔很近的数据。遗传算法:遗传算法是一种基于生物进化论和分子遗传学的搜索优化算法。关于决策树决策树对比神经元网络的优点在于可以生成一些规那么。当我们进展一些决策,同时需求相应的理由的时候,运用神经元网络就不行了。决策树普通都是自上而下的生成的。从根到叶子节点都有一条途径,这条途径就是一条“规那么〞。决策树可以是二叉的,也可以是多叉的。数据发掘的主要步骤数据取样:从企业大量数据中取出一个与要搜索的问题相关的样板数据子集。数据探求:是通常所进展的对数据深化调查的过程.。数据整理:在前二步的根底上,对数据进一步量化.。数据发掘:建立模型,用各种数据发掘方法对数据进展分析。此步是数据发掘的中心环节,运用神经网络、决策树、数理统计、时间序列分析等方法来建立模型。评价:方法1—是直接运用原先建立模型样本和样本数据来进展检验。方法2—是另找一批数据并对其进展检验,知这些数据能反映客观实际的规律性。方法3—在实践运转的环境中取出新颖数据进展检验。数据发掘的主要步骤大的数据集合建模1建模2建模3评价抽样最优输出银行建立数据仓库的必要性中国银行业的电子化和信息化不是终极目的。信息化本质是保证银行具备中心竞争力的一系列重要工具,而在信息化工具组合中,更为锐利、高效和复杂的数据发掘工具,还没有被中国银行业所广泛掌握。导致“数据爆炸但知识贫乏〞。银行产品具有相当的同质性,银行之间的差别,往往在于谁掌握了客户关系,以及海量的业务和客户信息背后的独特业务规律,谁就可以科学地制定决策。如今银行实施的大多数系统所基于的数据库只能实现数据的录入、查询、统计等较低层次的功能,但却无法发现数据中存在的关联关系和业务规律,更难以根据现有的数据预测未来业务的开展趋势。目前看来,在银行管理客户生命周期的各个阶段都会用到数据发掘技术。
数据发掘技术在银行运用中的案例美国Firstar银行运用Marksman数据发掘工具,根据客户的消费方式预测何时为客户提供何种产品。Firstar银行市场调查和数据库营销部经理发现:公共数据库中存储着关于每位消费者的大量信息,关键是要透彻分析消费者投入到新产品中的缘由,在数据库中找到一种方式,从而可以为每种新产品找到最适宜的消费者。Mellon银行运用IntelligentAgent数据发掘软件提高销售和定价金融产品的准确度,如家庭普通贷款。6.3银行数据存储技术6.3.1硬件冗余技术磁盘冗余实践上就是指RAID〔磁盘陈列〕技术。RAID是在CPU性能逐年加强,而输入输出设备速度受限,存储容量又与日俱增的背景下产生的。RAID是由美国加州大学伯克利分校的D.A.Patterson教授在1988年提出的。RAID〔RedundantArrayInexpensiveDisks,RAID〕可直译为“廉价冗余磁盘阵列〞,简称为“磁盘阵列〞。后来,工业界人士把RAID中的Inexpensive改成Independent,RAID就成了“独立冗余磁盘阵列〞,但只是称号上的变化,本质性内容并没改动。RAID技术经过不断的开展,如今已拥有了从RAID0到6七种根本的RAID级别,但最常用的是RAID0、RAID1、RAID0+1、RAID5等几种方式。RAID0技术RAID0又称为Stripe或Striping〔无过失控制磁盘阵列〕,它代表了一切RAID级别中最高的存储性能。RAID0提高存储性能的原理是把延续的数据分散到多个磁盘上存取,这样,系统有数据恳求就可以被多个磁盘并行的执行,每个磁盘执行属于它本人的那部分数据恳求。这种数据上的并行操作可以充分利用总线的带宽,显著提高磁盘整体存取性能RAID0图示右图显示的一个具有3个逻辑磁盘(Disk0、Dsik1、Disk2)的数据存储的过程。RAID0是一个极端追求性能的方案,它至少运用两个硬盘,数据同时分布在各个硬盘上,没有容错才干。从图中可见,因一个传输过程由多个硬盘分担,这相当于添加了传输带宽,所以RAID0的读写速度在整个RAID中列居首位,但因任何一个硬盘损坏都会使整个RAID系统失效,所以其平安性反而比单个硬盘低。因此,RAID0普通用于对数据平安性要求不高,但对速度要求很高的场所。RAID1技术RAID1又称为Mirror或Mirroring〔镜象磁盘阵列〕,它的目的是最大限制的保证用户数据的可用性和可修复性。RAID1的操作方式是把用户写入硬盘Disk0的数据百分之百地自动复制到另外一个硬盘Disk1上。RAID1图示读取数据时,系统先从Disk0的源盘读取数据,假设读取数据胜利,那么系统不去管备份盘Disk1上的数据;假设读取源盘数据失败,那么系统自动转而读取备份盘上的数据,不会呵斥用户任务义务的中断,如下图。RAID0+1技术正如其名字一样,RAID0+1就是RAID0和RAID1两种方案的组合方式,也称为RAID10.以四个磁盘组成的RAID0+1为例,数据在存储时不仅分文件片方式顺序保管在两个RAID0中的Disk0与Disk2,或Disk1与Disk3中,同时还会用Disk1与Disk3或者Disk0与Disk2完全备份保管Disk0与Disk2或Disk1与Disk3中的数据。RAID1+0至少需求4个硬盘,其中两个作为数据盘,另两个作为数据的镜像盘。这样,RAID1+0在实际上同时保证了RAID0的性能和RAID1的平安性,为之付出的代价是比RAID0或RAID1多1倍的硬盘数量,但兼顾了高性能和平安性。RAID0+1图示RAID0+1是存储性能和数据平安兼顾的方案,它在提供与RAID1一样的数据平安保证的同时,也提供了与RAID0近似的存储性能。RAID2、RAID3、RAID4技术RAID2:又称为“纠错码磁盘阵列。磁盘驱动器组中的第一个、第二个、第四个……第2n个磁盘驱动器是专门的校验盘,用于校验和纠错,其他的用于存放数据。RAID3和RAID4:又称"奇校验或偶校验的磁盘阵列"。不论有多少数据盘,均运用一个校验盘,采用奇偶校验的方法检查错误,任何一个单独的磁盘驱动器损坏都可以恢复。RAID4硬盘0硬盘1RAID4数据存放分布图143625P1P2硬盘4P1为数据块1、2、3的奇偶值,P2为数据块4、5、6的奇偶值硬盘3RAID4是在RAID0的根底上,对N个存储数据的硬盘再添加一个校验磁盘。当N+1个硬盘中任一个出缺点时,可利用其他的N个硬盘计算出缺点盘中的正确的数据内容,但计算很费时。另外,此方案因受奇偶校验盘的制约,不支持多个数据盘的并行写操作。RAID5图示RAID5是一种存储性能、数据平安和存储本钱兼顾的存储处理方案。以四个硬盘组成的RAID5为例,它的数据存储方式如以下图4所示:图中,P0为D0,D1和D2的奇偶校验信息,P1为D3、D4的奇偶校验信息,其它以此类推.RAID5的任务原理与RAID4类似,但不设置专门的校验盘。图中,每个盘轮番作校验盘。对RAID的改良还表如今,在一些情况下,可对多个磁盘执行并行写操作,由于它不再受单独一个奇偶硬盘的约束。RAID5是目前用得最广泛的方案。RAID5E相当于在RAID5的根底上增加了热备份盘,可允许两块硬盘损坏,数据可靠性更高。Intel的MatrixRAIDRAID0阵列,有效空间100GBRAID1阵列,有效空间50GB50GB50GB50GB50GBn1区n2区镜像Intel公司最近提出的MatrixRAID,其本质也是一种RAID1+0方案。此方案可较好地处理性能和平安性的矛盾。如下图,MatrixRAID可看成是RAID0和RAID1的结合体,它至少需求两块硬盘才干实现。这两块盘被划分成两个区域,如图所示。其中,RAID0和RAID1区域大小的分隔可由用户按照需求决议。n1区(白色区)组成RAID0,是高性能区,存放OS及应用程序。有效空间100GB。n2区(有圆点区)组成RAID1是高平安区,用于存储重要数据。有效空间为50GB。银行存储系统案例引见我国各主要商业银行大都采用IBMES9000系统作为业务系统的中心处置机。该系统采用的冗余磁盘子系统,由磁盘控制器〔3990〕和采用RAID5技术的计算和控制随机存取法〔RAMAC〕磁盘阵列组成。磁盘控制器和RAMAC磁盘陈列联用,可用如下两种方式的远程拷贝。〔1〕扩展远程拷贝(XRC):采用这种方式时,用数据转移处置机〔DataMover〕通地光缆将两个异地的ES9000系统磁盘控制器结合起来,在系统控制下进展异步远程拷贝。在数据写入主设备时,运用系统在接纳到设备终了恳求时以为写操作完成,假设此时运用系统发生缺点,备份系统的数据会丧失。数据转移处置机可安装于消费机上,也可安装于备份机上,还可独立摆放。扩展远程拷贝可在不同的3990磁盘控制器之间实现,但需增硬件设备。银行存储系统案例引见〔2〕点对点远程拷贝〔PPRC〕:它经过光缆两个异地的3990-6磁盘控制器结合起来。这种拷贝方式只能在一样的两台3990-6磁盘控制器之间进展,因只需3990-6磁盘控制器具备这种功能。采用这种方式时,来自主机的数据以快写方式同步写入主/备RAMAC磁盘陈列。当运用系统接纳到设备终了恳求时,暂时不呼应,只需等到数完全写入两个系统之后,运用系统才执行该恳求,本次写操作才算完成。因此,这种拷贝方式的可靠性比扩展远程拷贝更高。银行存储系统案例图示图6.6所示为容错磁盘子系统运用于本地双机系统的一种方案,图6.7所示是运用于异地两个计算中心的方案。6.4数据备份技术
6.4.1数据备份的必要性降低风险最大限制地维护银行数据的实时性,完好性和一致性可以加强数据中心的可用性和灵敏性提高银行抗变才干,添加银行客户对银行的自信心
6.4.2数据备份技术
1.数据备份原那么选择先进的、符合国际规范的数据备份和数据恢复软、硬件平台充分利用数据紧缩技术,选择具有良好严密功能的数据紧缩算法在数据存储、数据传输和数据交换中,必需经过口令、加密算法、数字签名、智能卡技术、认证协议等技术手段,加强系统的信息平安性数据备份介质应标明备份及保管要素,防止修正存储介质标签中的关键信息,并存放在一个平安环境中备份时应坚持其相对独立、完好,防止运用追加备份,并维护好至关重要的运转日志2.备份技术选择全备份〔FullBackup):就是对整个效力器系统进展备份,包括效力器操作系统和运用程序生成的数据。特点:备份数据最全面、最完好。但数据量大,备份时间长,本钱高,适宜最初2天用。增量备份(IncrementalBackup):增量备份指每次备份的数据只是相当于上一次备份后添加的和修正正的数据。特点:无反复的备份数据,节省空间和时间,但恢复数据较费事。适宜后续备份。差分备份(DifferentialBackup):差分备份就是每次备份的数据是相对于上一次全备份之后新添加的和修正正的数据。特点:无需每天做完全备份,备份时间短,省空间,恢复方便,适宜进展了完全备份的后续备份。3.备份媒体的选择〔1〕根据业务性质来选择适宜的存储介质。〔2〕根据数据量及备份日程表选择设备容量,并根据限备份量选择驱动器。从存储介质看,目前主要有磁介质和光介质。磁介质技术有4mmDAT(DigtalAudioTable)、8mmDAT、QIC(Quarter-InchCartrige)、1/2英寸及3590技术,光介质中目前最适宜数据管理的有读写光盘。对于业务量较小的,可选择磁盘,对数据量较大的,那么可选择磁带或光盘。4.备份软件的选择在银行运用系统中,业务程序都提供数据备份功能,用户可根据系统提示进展数据备份。在很多操作系统中也提供根本的备份功能,如UNIX的Tar/Cpio、WindowsNT的WindowsBackup以及NetWare中的Sbackup。为了到达更好的备份效果,用户最好运用专业备份软件,常见的有Legato公司的NetWorker、Seagate公司的BadkupExec、CA公司的ARCServe。5.对备份数据的要求数据是运用软件进展运算的对象,具有可用性、严密性、完好性、可靠性和抗抵赖性等属性,其中的任何一个要素被破坏,都有能够呵斥数据破坏。在银行业务中,对于实时系统,数据备份前应留意将该系统封锁,使数据处于静止形状:对于非实时系统,消费的数据应等期〔如每任务日〕做数据备份,备份前也应该将系统封锁,防止业务用户在数据备份时联机运用计算机。另外,在数据备份前,必需对整个网络和运用系统进展计算机病毒的清理,防止新病毒的出现和传播,否那么,即使数据和系统配置没有关系,恢复后的数据也毫无价值。6.备份方案的设计制定总体规划:在网络集成商的协助下,仔细研讨银行业务系统的数据存储环境,思索数据备份及平安性措施。选择适宜的设备:对非常频繁的数据在容错功能强且高效的效力器上,对访问较少的文件可放置在廉价、读写过程较慢的外存上。进展风险控制:对网络中假设干重要数据存储点的平安性要进展风险评价,顺序排出各点数据风险的大小。对关键部位要加强平安防备措施,并提出真实可行的处理方案。提出实施方案:网络系统中一切重要的存储资源能进展集中管理,当要进展数据备份归档时,要思索何时最适宜进展文件备份以及恢复备份文件的最大允许时间,并选择适宜的备份设备。严密的恢复方案:明确恢复机制的快速运转及恢复时间的长短是处理业务恢复时间长短的关键。7.备份媒体的管理磁盘和磁带必需按照系统管理员及制造厂商确定的操作规程安装。传送过程中的数据磁盘、磁带应装在金属盒中。新磁带在运用前应该在机房经过24h温度顺应。磁带、磁盘应放在距钢筋房柱或类似构造物10cm以上处,以防雷电经钢筋传播时产生的磁场损坏媒体上的信息。存有重要信息的磁带去除时,必需进展消磁,不得只进展磁带初始化。一切入库的盘、带目录清单必需有一致格式,如文件一切者、卷系列号、文件名及其描画、作业或工程编号、建立日期及保管期限等。长期保管的磁带应定期转储。重要的数据文件必需多份拷贝、异地存放。磁带库必需有专人担任管理,对运用的某种介质要掌握其运用寿命
6.4.3灾难备份
灾难备份的含义灾难备份就是指利用技术、管理手段以及相关资源确保既定的关键数据、关键数据处置系统和关键业务在灾难发生后可以恢复的过程。一旦灾难发生,灾难备份中心就必需求在确定的时间内接替消费中心的运营、恢复既定范围内的业务运作、保证企业业务延续。数据大集中需求灾难备份技术伴随着数据大集中的实现,企业数据中心的技术风险也相对集中。一旦数据中心发生灾难,那么将导致企业一切分支机构、营业网点和全部的业务处置停顿,或呵斥客户重要数据的丧失,其后果不堪想象。6.5数据库平安技术
6.5.1数据库平安的根本概念数据库的平安性是银行平安的根本部分。数据库的平安性主要指数据库中数据的平安性。防止非法运用数据库中的数据,包括如下两种情况:防止非法实体进入数据库,以防止数据向未授权实体泄露,或被未授权实体所修正。防止合法用户越权运用数据库中数据,或者说,防止合法用户在获取信息时得到权限以外的信息。6.5.2DBMS平安控制DBMS要求严厉的用户身份鉴别双重维护:操作系统的用户鉴别机制+数据库系统的身份鉴别机制。用户身份鉴别:包括系统处置和物理处置的两方面。系统处置:分级设置平安安装。物理处置:数据加密。1.用户标志和鉴定是系统提供的最外层的平安维护措施。常用的方法有:用一个用户名或用户标志号来标明用户身份,系统鉴别此用户能否为合法用户。假设是,那么可进入下一步的核实;假设不是,那么不能运用系统。口令〔Password〕。为了进一步核适用户系统经常要求用户输入口令,为严密起见,用户在终端上输入的口令不显示在屏幕上。系统核对口令以鉴别用户身份,以上的方法简单易行,但用户名、口令容易被人窃取,因此还可以用更可靠的方法。系统提供了一个随机数,用户根据预先商定好的某一过程或者函数进展计算,系统根据用户计算结果能否正确进一步鉴定用户身份。用户标志和鉴定可以反复多次。存取控制在数据库系统中,为了保证用户只能存取有权存取的数据,系统要求对每个用户定义存取权限。存取权限包括两个方面的内容:一方面是要存取的数据对象;另一方面是对此数据对象进展那些类型的操作。授权:是对存取权限的定义。在RDBS中,系统管理员DBA可把建立和修正根本表的权限授予用户.在SQL中有2个语句GRANT:授权
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论