




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库在测量中的应用孙立双第一章数据库系统概述
当今时代是信息技术飞速发展的时代。而作为信息技术主要支柱之一的数据库技术在社会各个领域中有着广泛的应用。对信息进行收集、组织、存储、加工、传播、管理和使用都以数据库为基础,利用数据库可以为各种用户提供及时的、准确的、相关的信息,满足这些用户的各种不同的需要。数据库技术研究的问题是:如何科学地组织和存储数据,如何高效地获取和处理数据,如何更广泛、更安全地共享数据。第一章数据库系统概述1.1信息、数据和数据处理理解信息、数据、数据库之间的关系。1信息1)定义:信息是关于现实世界事物的存在方式或运动状态的反映的综合,具体说是一种被加工为特定形式的数据,但这种数据形式对接收者来说是有意义的,而且对当前和将来的决策具有明显的或实际的价值。如:“2000年硕士研究生将扩招30%”,对接受者有意义,使接受者据此作出决策。2)信息的特征如信息可以通过报纸、电台、电视、计算机网络进行传递。信息是可以感知的,人类对客观事物的感知,可以通过感觉器官,也可以通过各种仪器仪表和传感器等,不同的信息源有不同的感知形式。如报纸上刊登的信息通过视觉器官感知,电台中广播的信息通过听觉器官感知。信息是可存储、加工、传递和再生的。动物用大脑存储信息,叫做记忆。计算机存储器、录音、录像等技术的发展,进一步扩大了信息存储的范围。借助计算机,还可对收集到的信息进行取舍整理。
第一章数据库系统概述1.
数据的定义数据是用来记录信息的可识别的符号,是信息的具体表现形式。2.
数据的表现形式可用多种不同的数据形式表示同一信息,而信息不随数据形式的不同而改变。如“2000年硕士研究生将扩招30%”,其中的数据可改为汉字形式“两千年”、“百分之三十”。数据的概念在数据处理领域中已大大地拓宽了,其表现形式不仅包括数字和文字,还包括图形、图象、声音等。这些数据可以记录在纸上,也可记录在各种存储器中。第一章数据库系统概述
数据包括数字、文字、声音、图形、图像等用数据描述的现实世界中的对象可以是实在的事物,如描述一个学生的情况可用学号、姓名、性别、年龄、系别、入学时间等,则可以这样描述:(80102、赵文、男、22、计算机系、2003)这里的学生记录就是数据。第一章数据库系统概述
数据是信息的符号表示或载体,信息则是数据的内涵,是对数据的语义解释。如上例中的数据2000、30%被赋予了特定的语义,它们就具有了传递信息的功能。3.数据处理数据处理是将数据转换成信息的过程,包括对数据的收集、存储、加工、检索、传输等一系列活动。其目的是从大量的原始数据中抽取和推导出有价值的信息,作为决策的依据。可用下式简单的表示信息、数据与数据处理的关系:信息=数据+数据处理数据是原料,是输入,而信息是产出,是输出结果。“信息处理”的真正含义应该是为了产生信息而处理数据。第一章数据库系统概述1.2.2数据库(DataBase,简称DB)数据库是长期存储在计算机内有组织的共享的数据的集合。数据库中的数据按一定的数据模型组织、描述和储存。数据库特点:⑴集成性⑵共享性1.2数据库技术的发展随着计算机硬件和软件的发展,计算机数据管理方法至今大致经历了四个阶段:人工管理阶段、文件系统阶段、数据库系统阶段和高级数据库阶段。第一章数据库系统概述第一章数据库系统概述1.2.1人工管理阶段这个阶段数据管理的特点如下:⑴数据不保存⑵系统没有专用的软件对数据进行管理⑶数据不共享⑷数据不具有独立性程序与数据之间的关系可用图1-1表示:应用程序1数据组1应用程序2数据组2数据组n应用程序n┇┇图1-1人工管理阶段第一章数据库系统概述1.2.2文件系统阶段用文件系统管理数据的特点如下:⑴数据以文件形式可长期保存下来⑵文件系统可对数据的存取进行管理⑶文件组织多样化⑷程序与数据之间有一定独立性与人工管理阶段相比,文件系统阶段对数据的管理有了很大的进步,但一些根本性问题仍没有彻底解决,主要表现在以下三方面:第一章数据库系统概述例1.1】某学校利用计算机对教职工的基本情况进行管理,各部门分别建立三个文件:职工档案文件、职工工资文件和职工保险文件。每一职工的电话号码在这三个文件中重复出现,这就是“数据冗余”。若某职工的电话号码需要修改,就要修改这三个文件中的数据,否则会引起同一数据在三个文件中不一样;产生的原因主要是三个文件中数据没有联系。第一章数据库系统概述1.2.3数据库系统阶段数据库系统管理数据的特点如下:⑴数据结构化数据结构化是数据库与文件系统的根本区别。【例1.2】要建立学生成绩管理系统,系统包含学生(学号、姓名、性别、系别、年龄)、课程(课程号、课程名)、成绩(学号、课程号、成绩)等数据,分别对应三个文件。第一章数据库系统概述⑵数据共享性高、冗余少,易扩充⑶数据独立性高数据的独立性是指数据的逻辑独立性和数据的物理独立性。⑷有统一的数据控制功能数据库管理系统提供四方面的数据控制功能:①数据的安全性(security)控制②数据的完整性(integrity)控制第一章数据库系统概述③并发(concurrency)控制④数据恢复(recovery)数据库系统阶段,程序与数据之间的关系可用图1-3表示。应用程序1应用程序2应用程序n数据库数据库管理系统第一崭章见数据图库系短统概温述1.浮3数据流库管梳理系惩统(Da馆ta痒Ba吵seMa五na忙ge蜻me煤nt日S栋ys于te敬m,简称DB赤MS种)数据犬库管乌理系缴统是铅位于岭用户抚与操疗作系哑统之班间的碎一层便数据蕉管理关软件各,它疯是数戒据库凯系统小的核键心组阅成部愈分合。它的最主要正功能蓝有以库下几袭个方杀面:⑴绩数据臣定义⑵粥数据吼操纵⑶冲数据踏库运层行管衰理第一兰章阵数据辛库系置统概威述⑷针数据析库的高建立液和维基护功梅能⑸赖数据伸通信1.产2.丑4数据消库系恐统(Da疏ta油Ba至seSy掏st节em,简称DB咐S)数据惧库系父统是抛指在生计算帅机系庆统中干引入戚数据瞒库后省的系席统,确一般胖由数霜据库丧、数释据库脉管理含系统能(及蚕其开屡发工腿具)禾、应刺用系纤统、丑数据搂库管毒理员笛和用丘户构伟成(见图1-泼5)。第一浆章总数据绣库系以统概特述用户用户用户应用系统应用开发工具数据管理系统操作系统数据库数据库管理员第一使章无数据理库系喘统概金述1.河2.损5用户(U戏se伍r)用户摆是指际使用嫁数据燃库的浅人,统即对惠数据怪库的阴存储命、维铃护和寄检索做等操士作。恨用户邻大致珍可分哪为终献端用伐户、关应用贞程序歌员和锅数据跃库管轰理员脖。1.终端虹用户(En画d驶Us汪er)主要肌是使飞用数焦据库至的各数级管垦理人沃员、畜工程野技术小人员恐、科呈研人针员,款一般悠为非沫计算赤机专购业人泥员。第一荐章片数据宿库系半统概毅述2.应用丙程序慢员(Ap故pl闷ic碑at踏io酷n酬Pr涉og削ra辽mm亲er)负责索为终测端用贸户设镜计和替编制忍应用束程序恐,以掀便终缝端用宴户对苹数据俗库进垒行存屯取操赠作。3.数据浊库管点理员尽(Da沈da糖Ba跪seAd绳mi葵ni孩st助ra晋to始r,简称DB附A)DB乐A是数内据库跃所属喘单位房诚的代吧表。1.楚3数据季模型数据融模型(D线at宿a绝Mo耗de从l)是专乔门用肥来抽颂象、态表示竟和处鸡理现调实世技界中袍的数敢据和纤信息匆的工俗具。数据郑模型颈应满客足三新方面锁要求富:一烫是能重比较攀真实社地模苗拟现兔实世喇界;沾二是劳容易遵理解妖;三真是易项在计孩算机回上实呼现。数据寸模型插是数涛据库翁系统驰的核专心1.妈3.薄1概念雾模型为了挂把现燥实世躲界中闻的具字体事胆物抽姜象、市组织胞为某册一DB孤MS支持霞的数脊据模趴型,技在实由际的羡数据挠处理洁过程筹中,首先绿将现陆实世该界的敲事物删及联斜系抽昂象成刮信息魔世界芦的信原息模符型背,然后严再抽鸦象成拉计算胶机世餐界的剥数据采模型板。信息左模型准并不愧依赖陆于具锋体的傅计算在机系缴统,锯不是泻某一伯个DB故MS所支溜持的中数据窃模型少,它稼是计孝算机染内部紧数据冻的抽第象表盼示,场是概猫念模梢型;概念停模型显经过却抽象真,转小换成抓计算跳机上招某一DB认MS支持竟的数火据模姐型。银在数惹据处爬理中奸,数安据加迎工经草历了虹现实帖世界后、信笨息世期界和携计算托机世宰界三旋个不蛙同的智世界距,经鼻历了县两级烫抽象谁和转蠢换。读这一虾过程翁如图1.兼6所示降。现实世界信息世界认识抽象计算机世界图1.智6数据肯处理顽的抽让象和摩转换端过程1.概念访模型秀中的驳基本模概念⑴实架体(en铜ti贱ty)实体省是一竿个数必据对有象,报指应倚用中喉可以付区别姜的客牺观存定在的才事物哗。⑵属触性(at枪tr吗ib棉ut讲e)实体吐所具象有的锻某一口特性匠成为嘴属性纲。⑶实咬体集危(en贤ti使ty大s心et)所有念属性堆名完倾全相拴同的温同类鄙实体脾的集唤合,炕称为昼实体盈集。⑷码杰(Ke渗y)能惟巴一标黎识实伪体的西属性里或属货性集粘,称应为码四,有俩时也教称为哭实体往标识纱符,饭或简旅称为建键。⑸域德(Do唯ma诱in)属性需的取判值范各围称炭为该散属性爽的域流(值级域)⑹实阵体型缎(En早ti眠ty翅T苍yp堤e)实体忘集的恶名及登其所主有属劲性名夏的集悼合,持称为尚实体盲型。2.概怜念模芝型中丛实体秘的联海系(R鹿el胜at徐io才ns裹hi职p)在现骗实世葡界中纯,事笔物内材部以汇及事创物之务间是床有联流系的血,这贡些联寻系在这信息陆世界芬中反赠映为墙实体逐(型启)内肥部的陶联系皂和实熄体(提型)餐之间服的联袍系。腔实体制内部笨的联炮系通顿常是芹指组电成实缠体的蜂各属洋性之蔬间的歌联系安,实招体之己间的凤联系谜通常兼是指示不同贺实体书集之晴间的捕联系永。两个盒实体转集之键间的慈联系园可归发纳为茎以下怎三类婚:⑴一柱对一经联系(1拖:1厦)如果欢对于臣实体脏集E1中的需每个网实体胸,实观体集E2至多催有一许个(杯也可等没有静)实然体与吃之联客系,滩反之哲亦然盗,那软么实朱体集E1和E2的联伸系称胞为“罪一对梢一联值系”礼,记终为“1:护1”(见属图1-灯7所示只)。图1-7两个壳实体暖集之奖间的出联系实体集E1实体集E2座位E1乘客E2联系名11拥有11⑵一披对多然联系(1唯:n简)如果枪实体友集E1中每昂个实肥体可饺以与互实体绩集E2中任检意个再(零访个或覆多个梢)实歇体间鸽有联木系,渠而E2中每筑个实哗体至城多和E1中一顾个实凤体有败联系嘴,那罗么称E1对E2的联爹系是趋“一摇对多格联系绞”,闹记为轧“1:甲n”蠢(见图1-创8所示)。实体氏集E1实体厌集E2E1E2车间工人联系名1n拥有1n图1-惹8两个慰实体帖集之桶间的酱联系(1份:n根)⑶多对阳多联柴系(m惑:n碗)如果食实体牌集E1中每欲个实亏体可敲以与膊实体括集E2中任盆意个中(零紧个或迅多个俭)实义体有际联系倍,反填之亦看然,花那么宴称E1和E2的联痰系是“多对袖多联工系”,记姜为“m:值n”彼(见图1-安9所示)。实体再集E1实体让集E2E1E2学生课程联系名mn选修mn图1-岁9两个案实体劣集之必间的米联系(m牙:n无)3.概辰念模竹型的段表示汁方法概念芝模型天的表弯示方浓法很笨多,毛其中童广泛当被采裁用的群是实埋体联侍系模召型(E生nt蔑it解y—羡Re忆la层ti所on亲sh矛ip袜M镇od污el挥)。它是坟由Pe剩te糊r跟Ch碰en于19起76年在窃题为潜“实隶体联辫系模故型:盏将来害的数药据视片图”展论文彩中提汗出的惰,简除称为E-巷R模型怠。⑴E-撞R模型酒的要程素E-带R模型首的主要揉的元剩素是沸:实谈体集聪、属站性、追联系扛集,饥其表煎示方傲法如滋下:①丹实体梳用方猴框表挽示,西方框纳内注誉明实者体的英命名原。②属性傍用椭兵圆形粱框表往示,供框内宋写上笑属性温名,沃并用备无向仓连线干与其显实体桥集相酱连,规加下区画线判的属烧性为药标识熟符。③联系财用菱烟形框碗表示删,并就用线宴段将滋其与标相关贡的实芹体连眼接起搏来,绕并在跃连线脆上标拣明联怎系的厦类型兔,即1:程1、1:拔n、m:虾n。因此提,E-顾R模型谷也称蛾为E-佳R图。E-宪R图(E积-R挎d族ia酷gr建am迁)是用剃来描常述实渠体集承、属煮性和悉联系老的图照形。孩图中给每种谱元素各都用浑结点室表示跟。用午实线绒来连围接实村体集丽与它击的属赴性以柴及联坦系与帜它的抄实体钉集。【例1.迹4】图1-时12是一哈个E-款R图,熟表示世一个煌简单晨的电扮影数期据库挽。实自体集虾是电注影、恼影星吵和制执片公状司。电影唱实体恒集有稀三个案属性抽:电妙影名术、电牙影制脱作日逝期、终片长橡。另既外两忠个实搬体集氏影星诞和制案片公里司正赔好有改两个鲜相同究的属之性:庸名称的和地胆址。尊图中撒还有县两个扶联系士:•签约推是电隙影及划其影新星的民联系单。因浸此这镇也是潮影星当及其忙参演调电影耐的联灶系。拥有溜是电权影及捷其所阔属电河影公歪司的麻联系废。电影影星制片公司签约拥有电影名日期片长地址名称地址名称图1-悠12电影秀数据栏库的痰实体意联系竭图⑵聋建立E-论R图建立E-拆R图的贩步骤工:①捷确定代实体薄和实醉体的膀属性槐;②异确定芳实体剪和实邻体之语间的牌联系新及联豆系的拢类型千;③助给实湾体和假联系弹加上征属性钟。注:如何湿划分盐实体筒及其江属性灭有两危个原疫则可帅参考贵:一倡是属侍性不锐再具轿有需般要描赴述的嫌性质四。属向性在红含义斜上是葱不可愈分的慎数据挺项。笑二是稳属性刺不能篇再与过其他班实体塑集具凑有联芽系,卡即E-蚂R模型巡寿指定尝联系阅只能泊是实愉体集哄间的链联系缩慧。例如缓,教府师是贱一个阶实体耻集,察可以鸣有教撇师编室号、左姓名呜、性道别等病属性卵,工牵资若休没有姨进一乘步描挽述的核特性良,则朽工资纠可作决为教祝师的橡一个寸属性陪。但灾若涉馅及到绢工资裕的详呼细情韵况,庙如基批本工抱资、证各种侨补贴库、各洗种扣厅除时纹,它呢就成惧为一晶个实单体集魄。如图1-青15所示滔。教师编号姓名性别年龄工资图1-15工资由属性变为实体集基本工资教师编号姓名性别年龄工资工资号补贴1拥有1扣除1.墨3.纪2数据皂模型1.数据属模型婚的组诵成要助素数据挠模型静是数恳据库遣系统策的核钞心和爽基础赞,任亡何DB贤MS都支男持一则种数巧据模闪型。泄数据缎模型跨通常凯由数夕据结纱构、誉数据浩操作莲和完粉整性春约束券三部到分组被成。⑴钓数据逐结构数据全结构轨描述秘了系柔统的情静态掠特性荡,是胶数据搜模型宜本质黑的内杆容。⑵吐数据盏操作数据眨操作类描述扒了系箩统的她动态市特性完。⑶数据然的约俩束条守件数据劫的约蚁束条喂件是父一组悔完整黄性规仙则的秒集合径。2.最常叙用的赖数据斗模型目前之,数扎据库食领域霜中最迎常用券的数啄据模敞型有铜四种通,它预们是秋:层次嗓模型(H与ie蹦ra窄rc贷hi符ca究l哲Mo及de疗l)l网状例模型(N招et吉wo沫rk踪蝶M森od肠el宣)关系爽模型(R达el始at态io棒na愈l梦Mo樱de应l)面向敬对象撞模型(O观bj旧ec祝t咱Or挠ie回nt郊ed铅M迁od徐el明)其中酱,前建两类宇模型切称为免非关呼系模笼型。1.烦3.猛3层次屯模型层次园模型村是数迁据库污系统童中最纷早出雪现的赖数据擦模型盏,典去型的排层次睡模型仙系统莫是美练国IB灵M公司印于19洗68年推处出的IM秤S(包In乓fo因rm事at武io侮n混Ma色na好ge追me殿nt氧S盼ys溜te镇m)数据延库管年理系统,这个棉系统即在20世纪70年代涂在商启业上得到滴广泛夏应用款。其数据库忆模型较如图1-瘦16所示细。系教研室专业班级教师学生图1-滩16层次叉模型1.层次记模型娇的数巾据结衡构树的也结点州是记岁录类沾型,压有且未仅有浮一个娘结点锁无父辞结点忌,这单样的苹结点络称为练根结父点,炉每个跌非根么节点至有且抗只有珍一个营父结纠点。寒在层续次模昌型中港,一肺个结失点可鸟以有考几个貌子结短点,他也可委以没塘有子捏结点稿。前谱一种悼情况绢下,秀这几器个子散结点耐称为久兄弟狐结点象,如都图1-旬16中的萍专业宇和教借研室兽;后第一种蚂情况症下,神该结撕点称默为叶挡结点镇,如决图1-微16中的扰学生叠和教塑师。图1-盯17是图1-编16数据吨模型液的一鼠个实丛例。季它是攻计算央机系撒记录闹值及艳其所挖有的春后代零记录携值组贤成的碰一棵妄树。计算机系软件教研室软件技术专业计算机应用技术专业计算机网络技术专业计软0301…张海涛陈平…张涛陈文…张海涛陈平…计应0301…计网0301…硬件教研室基础教研室张涛陈俊…张海刘平…陈海涛张文…图1-烘17学校跳层次偷数据融库模烂型层次妇模型川的数持据结匹构的愧特点跌:⑴仓有且熔仅有熄一个尾结点动没有胸双亲传,该职结点悉称为沿根结行点;⑵击除根恒结点惑以外网的其术他结皇点有够且仅售有一伞个双相亲结姜点,也这就漏使得萌层次彩数据沈库系驰统只酬能直烛接处蜜理一疮对多保的实弃体关矩系;⑶词任何潮一个川给定烤的记机录值扩只有扶按其坛路径捕查看猫时,绒才能翅显出意它的软全部向意义乖,没飞有一够个子欢女记液录值迫能够副脱离柜双亲亚记录柿值而脂独立钓存在俩。2.层次遣模型日的数旅据操川作与驰数据捷完整畏性约抢束层次就模型探的数迷据操冰作的黄最大惜特点宿是必齐须从形根结喷点入互手,扫按层译次顺秘序访防问。扫层次房诚模型百的数济据操缩慧作主冻要有亮查询思、插躲入、酷删除扛和修卧改,脂进行宾插入润、删狂除和来修改尺操作捉时要迫满足蹲层次撤模型仇的完队整性誉约束跌条件阿。3.层次献模型究的优混缺点层次涛模型纽奉的优各点主视要有禁:⑴夜层次叔数据愿模型花本身辛比较拉简单雁,只屋需很替少几拦条命堆令就么能操帝纵数虾据库兆,比妄较容村易使职用。⑵争结构匪清晰末,结僻点间川联系龙简单据,只糊要知召道每膏个结莲点的携双亲塑结点芽,就校可知炎道整育个模盾型结软构。洒现实洽世界杨中许顾多实吐体间常的联茶系本虫来就量呈现葱出一毯种很尸自然瓣的层排次关豆系。⑶它提差供了炕良好燃的数矮据完竹整性熄支持行。⑷漠对于侧实体侄间联烂系是行固定熔的,阅且预炉先定处义好舟的应挡用系予统,博采用掩层次奖模型阻实现铃,其锄性能藏优于栗关系批模型岸,不纪低于迷网状坟模型悦。层次艇模型斑的缺网点主猪要有午:⑴警层次躺模型跪不能乎直接波表示穿两个抽以上庄的实辟体型穿间的卖复杂瘦的联处系和科实体忆型间撤的多介对多清联系鸦,只致能通穴过引指入冗简余数演据或云创建柜虚拟叹结点部的方双法来来解决布,易份产生橡不一妈致性怨。⑵珍对数杏据的搜插入乱和删设除的嗓操作叔限制候太多浮。⑶售查询你子女该结点象必须该通过串双亲家结点饿。⑷贱由于吴结构敞严密羡,层太次命挎令趋郊于程择序化腿。1.崇3.档4网状艺模型用有脆向图搅结构督表示险实体差类型耳及实徒体间树联系陪的数围据模料型成酒为网忌状模缺型(N忽et妨wo村rk壤M吼od证el考)。19刚69年,CO靠DA哪SY蔽L组织杯提出DB深TG报告渴中的案数据新模型熟是网龄状模母型的伟主要元代表骆。1.网状比模型陪的数裤据结浊构网状牢模型啄的特罗点:⑴形有一氏个以掠上的地结点充没有腾双亲易;⑵超至少柔有一抽个结性点可咸以有系多于士一个感双亲薪。即允券许两领个或沫两个圣以上竭的结仇点没龟有双榴亲结素点,蒸允许品某个粮结点锡有多找个双丙亲结以点,坑则此径时有湿向树奖变成卫了有卫向图休,该植有向鄙图描注述了也网状塌模型恒。网状陡模型虫中每偷个结道点表滑示一粘个记申录型工(实知体)绵,每拴个记妄录型芦可包句含若赤干个载字段趣(实止体的计属性江),爹结点生间的易连线余表示骗记录脱类型躺(实拌体)需间的球父子枣关系茶,箭都头表筹示从洪箭尾坚的记登录类确型到泄箭头棕的记熊录类学型间亡联系惊是1:灵n联系驴。如望:学反生和详教师站间的服关系汽。一哄个学收生可狼以有狐多个羊老师暮任教氏,一咸个老居师可猾以教亲多个娃学生颤。如间图1-婶18所示系教师学生专业分配学习教学拥有图1-恩18学校利网状谢模型2.网状掌模型润的数中据操罗纵与钓完整直性约沙束网状田模型欧的数堂据操下纵主市要包调括查元询、商插入否、删厦除和腾修改虽数据每。它没百有像奔层次形数据榆库那稀样有肤严格捎的完鸡整性辣约束梁条件警,只那提供佣一定斩的完筐整性尊约束流,主律要有释:⑴匠支持类记录死码的崇概念触,码散是唯剑一标氏识记阔录的租数据苹项的王集合禁。如裙学生旨记录毛中学饼号是告码,对因此候数据伸库中沙不允饼许学羊生记脉录中携学号坐出现库重复浑值。⑵佳保证封一个尾联系塞中双铺亲记酒录和之子女院记录努之间火是一痛对多榆的联采系。⑶饮可以姐支持能双亲惑记录坦和子大女记微录之触间某暑些约闯束条代件。御如有糊些子影女记难录要勇求双比亲记捕录存蒙在才溪能插归入,嗓双亲项记录欲删除局时也付连同弦删除铜。3.网状高模型债的优香缺点网状届模型渐的优而点主典要有忘:⑴爱能更勿为直荡接地救描述械客观筋世界嚼,可敞表示视实体撤间的签多种岩复杂魔联系米,如驱一个梢结点尸可以俊有多伸个双坏亲。⑵桂具有坝良好稍的性乘能,前存储踪蝶效率据较高通。网状舞模型谈的缺液点主犁要有:⑴结构只复杂链,而知且随搞着应困用环淡境的酱扩大晃,数沈据库寨的结黎构变属得越嫂来越罗复杂巡寿,不水利于向最终储用户猛掌握耽。⑵嫁其DD坑L、DM羞L语言伴极其朱复杂捆,用浴户不殃容易遵使用暖。⑶轨数据犁独立饱性差纲,由邻于实刑体间鹅的联稀系本贴质上第是通滑过存宫取路陪径表益示的例,因做此应两用程叼序在乖访问语数据蛇时要剥指定颠存取县路径贴。1.齿3.漆5关系蚁模型关系最模型愉是目糊前最阴常用蜻的一渴种数乎据模火型。症关系饮数据刮库系雨统采茶用关醉系模羊型作渐为数必据的俱组织参方式腐。19龙70年,能美国IB悔M公司泉的研睬究员E.爽F.根Co间dd首次亮提出暂了数四据系挠统的澡关系希数据狐模型戴,标存志着玻数据恶库系币统新痛时代垂的来捉临,扇开创更了数义据库锤关系阿方法且和关暗系数闻据理甚论的营研究贵,为泉数据旦库技抛术奠担定了脆理论脂基础菜。由他于E.晓F.罩Co五dd的杰疲出工扫作,使他于19民81年荣易获AC博M图灵辽奖。19国80年后垦,各章种关锹系数银据库济管理迷系统废的产妇品迅富速出台现,做如Or旦ac溪le、In壳gr像es撑s、Sy湿ba轨se、In敏fo往rm岩ix等,郑关系班数据络库系扶统统吸治了扎数据板库市兔场,宫数据蜡库的够应用醒领域建迅速轰扩大蝇。与层拆次模辫型和法网状慢模型忘相比某,关四系模房诚型的携概念最简单煎、清域晰,黎并且昨具有票严格舌的数虽据基火础,幼形成间了关洲系数悲据理禾论,卷操作汤也直始观、农容易文,因批此易胡学易欧用。黎无论期是数断据库提的设愚计和涛建立领,还基是数揭据库开的使栗用和冻维护谦,都陪比非除关系踩模型体时代挎简便司得多摔。与其害他的亩数据吉模型贪相同抵,关居系模兰型也楚是由沿数据毙结构烟、数疾据操牵作和骗完整摆性约葱束三炸部分曾组成饮。1.数据缴结构在关阿系模炼型中浩,数犹据的还逻辑恢结构罚是关箩系。帅关系唐可形唱象地辛用二脑维表墓表示屡,它翼由行狸和列初组成杨。现淹以职瓣工表梅(图1-怎19所示炒)为进例,况介绍昏关系载模型啊中的写一些冲术语极。l关系(R好el米at贫io聪n):一个音关系翠可用剃一个衡表来焦表示积,常启称为纳表,宝如图1-未19中的兄这张篮职工骆表。绢每个掘关系既(表接)都志有与图其它插关系润(表辣)不宵同的赖名称脆。元组(Tu妹pl磨e):表中摔的一支行数携据总拿称为索一个大元组队。一那个元枯组即戚为一盈个实季体的璃所有级属性比值的轰总称尘。一商个关致系中协不能浑有两假个完擦全相转同的掩元组滴。员工编号
姓名
年龄
性别
部门号
430425王天喜25男Deno1430430莫玉27女Deno1430211肖剑峰33男Deno1430121杨琼英23女Deno1430248赵继平41男Deno1图1-流19关系帝模型顽的数虽据结撤构属性(A碧tt肿ri由bu云te捞):表中陕的每凶一列颤即为分一个肯属性财。每甜个属爸性都弓有一拆个属油性名锡,在畏每一挤列的视首行乱现实膝。一滔个关塑系中阻不能族有两誉个同如名属名性。福如图1-姿19的表冷有五旧列,左对应汗五个加属性呜(员别工编娃号,想性命貌,年严龄,真性别黄,部链门号增)。域(D储om柱ai渣n):一个洽属性恐的取济值范启围就冈是该拔属性芒的域缠。如舌职工术的年汗龄属好性域扑为2位整陷数(1泉8-上70逆),性相别的阀域为冒(男距,女茶)等齿。分量(C打om膊po母ne造nt举):一个盏元组胁在一男个属贿性上像的值慰称为双该元督组在筹此属列性上剩的分习量。主码(K停ey振):表中袄的某研个属睡性组君,它摊可以疾唯一锡确定行一个捞元组刷,如黑图1-速19中的遭职工说编号烦,可券以唯集一确父定一脆个职贺工,士也就赞成为孩本关烈系的返主码华。关系毙模式镇:一漆个关歪系的银关系佛名及忍其全学部属垮性名屯的集析合简祝称为灭该关灾系的江关系逃模式杯。一幻玉般表其示为止:关系遗名(覆属性1,属维性2,…,属搭性n)关系卡模型圈要求订关系蔬必须训是规紫范化泰的,勿即要尺求关迈系必冷须满首足一目定的至规范敏条件箭,这填些规规范条于件是独:l关系售中的勺每一霉列都劲必须兴是不气可分埋的基欲本数往据项稠,即甚不允型许表横中还泽有表蝴。l属性协间的安顺序睁、元诱组间那的顺浆序是赢无关坑紧要难的。2.数据躺操作系数竿据模基型的鹿操作伪主要锐包括膨查询长、插企入、疯删除能和修垦改数雷据。俗它的替特点责在于节:操作您对象阔和操坟作结狱果都惯是关舱系,惠即关银系模驶型中某的操含作是面集合身操作紫。它惭是若嫩干元闯组的世集合喉,而弃不像而非关衡系模莫型中陕那样纤是单粗记录蠢的操狗作方取式。关系滔模型辽中,湿存取衫路径毕对用彩户是居隐藏侍的。漏用户抛只要丘指出挺“干抵什么暗”或究“找堪什么泛”,届不必崖详细夜说明摄“怎赶么干漆”或袜“怎凑么找廊”,苗从而谎方便饼了用锅户,懒提高篮了数乞据的质独立躺性。3.完整悉性约逢束完整什性约把束是疼一组消完整珍的数五据约速束规宴则,派它规积定了随数据朗模型妙中的浮数据妈必须呀符合慰的条屈件,钻对数熔据作口任何抗操作冷时都角必须味保证假制。唐关系台的完记整性否约束亏条件亚包括胡三大厘类:累实体劈燕完整棒性、极参照迎完整唤性和格用户款定义论的完乡丰整性读。其踏具体浆含义日在后满面介泰绍。4.关系潮模型谨的存江储结零构关系初模型庭的数诱据独括立性乓最高骄,用提户基框本上置不能冬干预卖物理流存储止。在腐关系政模型搞中,纪实体赚及实追体间隔的联跳系都泉用表止来表残示。斗在数牧据库怠的物腰理组疮织中旅,表涨以文曾件的汤形式吧存储英,有伯的系略统一蚕个表稀对应垄于一房诚个操没作系泼统文踏件,献有的饰系统插一个涂数据态库中贪所有舒的表扶对应肯于一鸽个或搂多个敞操作贱系统田文件胁,有雁的系寸统自跟己设末计文医件结赴构。1.究4数据麦库系识统的婶结构可以根从多串种不鞋同的尤角度葬考查凉数据盗库系愧统的尸结构李。从数眨据库爪管理饼系统磁的角砌度看助,数蹲据库每系统妥通常澡采用锡三级辱模式旧结构调,这惯是数符据库枣系统甜内部混的体链系结银构。从数如据库鸭最终它用户为的角得度看泡,数聋据库债系统诊的结莲构分秩为集膊中式陕结构纠、分核布式琴结构万和客芝户机/服务质器结心构,捞这是载数据着库系权统外眉部的笛体系踢结构比。1.植4.起1数据片库系浆统的舒三级裙模式员结构各实格际的乘数据螺库管约理系宣统虽撕然使邮用的那环境腰不同狸,内短部数服据的筛存储扔结构她不同族,使位用的撤语言换也不楚同,窃但对王数据烘,一掌般都倦采用跌三级宝模式歇结构管。1.数据旁模式(D摧at满a机Sc捆he甩ma横)在数托据模远型中弊有“层型”(T伏yp卖e)和“挥值”(V讽al凭ue骑)的概集念。格型是惊对某络一类沸数据添的结道构和肉属性乒的说舰明,宾值是权型的颠一个劝具体臭赋值援。例颈如:志学生辣记录捧定义插为(把学号匙、姓脆名、凝性别插、系烈别、固年龄灯),紧称为河记录斜型,酿而(00盟11豪01,张燃立,黄男,荒计算缴机,20)则产是该套记录手型的吵一个芝记录托值。模式叹(Sc恰he轧ma)是数膛据库所中全巷体数药据的鞭逻辑凡结构捕和特烛征的摸描述愤。它厕仅仅漆涉及负到型仆的描宏述,拆不涉浓及到驴具体照的值伞。某针数据烟模式巷下的庭一组丢具体蝇的数韵据值菌称为云数据珍模式以的一间个实关例。2.数据们库系设统的持三级赞模式赔结构通常DB谨MS把数碰据库拢从逻晶辑上矛分为顶三级淡,即唉外模晴式、拥模式灰和内兰模式般,它酒们分财别反饲映了热看待博数据荣库的筒三个蔽角度此。为了煮支持妹三级午模式垦,DB葵MS必须判提供逝在这蹦三级懂模式鞠之间房诚的两独级映稼象:烫即外浆模式/模式沙映象忍与模铺式/内模嗓式映或象。应用1应用2应用n……子模式1……子模式m子模式/模式映象模式模式/内模式映象内模式数据库图1.非20数据深库系唱统的欢三级的模式孙结构数据膀库系住统的非结构⑴找模式疏(Sc兰he糟ma)模式井也称印概念末模式(C样on典ce汪pt音ua有l
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 一年级体育上册 第十五课游戏、立定跳远教学设计
- DB41∕T 1782.2-2019 保健推拿操作技术规范 第2部分:足部
- 任务信号机故障接发列车办法授课颜保凡课件
- (12.2.4)文学与网络文化(上)-樊淑敏
- 任务二传动轴系课件
- 汽车售后服务接待汽车工程25课件
- 《第3课时 直线运动和曲线运动》(教学设计)2023-2024学年三年级下册科学 教科版
- 热点08 自然环境及文学艺术(阅读理解之简答题)(解析版)
- 清单02(3-5章)【考点清单】-2023-2024学年七年级地理上学期期末考点大串讲(湘教版)
- 七年级历史下册 第二单元 辽宋夏金元时期:民族关系发展和社会变化第11课 元朝的统治教学设计 新人教版
- 2025广东中山市殡仪馆公开招聘工作人员历年高频重点提升(共500题)附带答案详解
- 事业单位考试计算机基础知识试题
- 古法拓印(非遗课程)
- 2025年民航华北空管局招聘笔试参考题库含答案解析
- 仓库辣椒管理制度内容
- 足浴店卫生管理规章制度模版(3篇)
- 衡重式及重力式挡土墙自动计算表
- 广告制作投诉处理规则
- 针刺伤护理文献分享
- 《名片设计教程》课件
- 社区工作职业道德培训
评论
0/150
提交评论