《第1章-数据库基础知识课件.ppt》由会员分享,可在线阅读,更多相关《第1章-数据库基础知识课件.ppt(77页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、课程性质与设置目的课程性质与设置目的性质性质计算机相关所有专业的必修课、专业课计算机相关所有专业的必修课、专业课数据库技术是计算机软件学科的重要分支数据库技术是计算机软件学科的重要分支应用领域广大应用领域广大目的目的掌握数据库的基本原理和方法掌握数据库的基本原理和方法掌握数据库管理系统软件掌握数据库管理系统软件SQLSERVER的基的基本使用方法本使用方法能应用能应用数据库管理软件数据库管理软件和和开发工具开发工具开发数据库开发数据库系统系统课程教材及参考书课程教材及参考书教材教材数据库系统原理及应用教程数据库系统原理及应用教程(机械工业出版社机械工业出版社)自学参考书自学参考书萨师煊,王珊:
2、数据库系统概论萨师煊,王珊:数据库系统概论(高等教育出高等教育出版社)版社)SQLServer2005相关书籍相关书籍ASP、VB等数据库系统开发相关书籍等数据库系统开发相关书籍课程学习方法课程学习方法理论学习理论学习上课认真听,掌握基本概念上课认真听,掌握基本概念课下看课件、多看例题,多做习题课下看课件、多看例题,多做习题理论指导实践,实践提高认识理论指导实践,实践提高认识实践学习实践学习勤思考,多动手(动笔)勤思考,多动手(动笔)上机发现打游戏一次扣上机发现打游戏一次扣5分分发现拷贝他人作业一次发现拷贝他人作业一次,本次作业不得分,并本次作业不得分,并倒扣一次作业分数倒扣一次作业分数课程考
3、试课程考试考核方式考核方式总成绩总成绩100平时成绩(平时成绩(40%)闭卷考试)闭卷考试(60%)平时成绩:包括书面作业、上机实验、考勤平时成绩:包括书面作业、上机实验、考勤生活中的数据库生活中的数据库举出你用过的三个数据库举出你用过的三个数据库案例案例1身份证数据库身份证数据库第二代身份证登记信息:第二代身份证登记信息:登记项目(姓名、性别、民族、出生、住址、登记项目(姓名、性别、民族、出生、住址、公民身份号码公民身份号码公民的政治、经济等权益和事务,比如说办理公民的政治、经济等权益和事务,比如说办理个人信贷、入学、就业、办理出国护照、参与个人信贷、入学、就业、办理出国护照、参与股票期货交
4、易等内容股票期货交易等内容案例案例2搜索引擎搜索引擎案例案例3图书馆图书馆案例案例4超市购物系统超市购物系统问题:超市购物系统数据库有哪些用处盘点、补充货架、进货盘点、补充货架、进货哪些物品经常被顾客购买?哪些物品经常被顾客购买?一般用户的购买过程中是否存在一定的购买一般用户的购买过程中是否存在一定的购买时间序列?时间序列?同一次购买中,哪些商品经常会被一起购买同一次购买中,哪些商品经常会被一起购买?啤酒与尿布的故事某大型超市发现每到周末,啤酒与尿布的销量就会同时大增,这是什么原因呢?经过研究人员分析发现,原来家里的太太们让丈夫们去超市给孩子买尿布,而丈夫们在买尿布的时候往往顺便买上几瓶啤酒回
5、去喝。这样就产生了这个比较奇怪的现象。处理:处理:重新布置了货架,啤酒类商品、婴儿尿布、重新布置了货架,啤酒类商品、婴儿尿布、土豆片之类的佐酒小食品、男士们日常生活用品土豆片之类的佐酒小食品、男士们日常生活用品就近布置。就近布置。结果:上述几种商品的销量几乎马上成倍结果:上述几种商品的销量几乎马上成倍增长增长案例案例5电子商务网站电子商务网站北京市政务网北京市政务网奥运网站奥运网站几乎所有网站几乎所有网站卡拉卡拉OK点歌系统点歌系统案例案例6同学们申请同学们申请QQ的时候,要填写一个个的时候,要填写一个个人的信息人的信息1.1数据库的特点及概念数据库的特点及概念1.1.1信息与数据信息与数据1
6、.1.2数据管理与数据库数据管理与数据库1.1.3数据库管理系统与数据库应用系统数据库管理系统与数据库应用系统1.2数据库系统及发展数据库系统及发展1.2.1手工管理数据阶段手工管理数据阶段1.2.2文件系统数据管理的特点和缺陷文件系统数据管理的特点和缺陷1.2.3数据库系统发展历程和研究方向数据库系统发展历程和研究方向1.2.4数据库系统管理数据的特点数据库系统管理数据的特点1.3数据库系统的结构数据库系统的结构1.3.1数据库系统的体系结构数据库系统的体系结构1.3.2数据库管理系统的功能结构数据库管理系统的功能结构1.3.3数据库系统的三级数据模式结构数据库系统的三级数据模式结构第第1章
7、章数据库基础知识数据库基础知识1.1.1信息与数据信息与数据信息信息(Information)(Information):广义地说,就是人类的一切:广义地说,就是人类的一切生存活动和自然存在所传达出来的信号和消息;是客观生存活动和自然存在所传达出来的信号和消息;是客观存在的事物,是客观事物运动和变化的一种反映。存在的事物,是客观事物运动和变化的一种反映。1.1.1信息与数据信息与数据文字形态的信息记忆形态的信息声像形态的信息1.1.1信息与数据信息与数据数据(数据(DataData):是指人们看到的形象和听):是指人们看到的形象和听到的事实,是信息的具体表现形式,是一些未到的事实,是信息的具体
8、表现形式,是一些未经组织的事实的集合。经组织的事实的集合。1.1.1信息与数据信息与数据信息和数据的关系:信息和数据的关系:是两个相互联系、相互依存、又相互区别是两个相互联系、相互依存、又相互区别的概念的概念数据数据:当信息采用数据形式来表示时,数据就是信息的载体。数据具有多种多样的形式,也可以进行转换,但其中包含的信息内容不会改变。信息信息:是经过加工并对人类社会实践和生产经营活动产生决策影响的数据;是对数据的说明和解释;是数据处理的结果。数据和信息都直接反数据和信息都直接反数据和信息都直接反数据和信息都直接反映了客观事物映了客观事物映了客观事物映了客观事物1.1.1信息与数据信息与数据信息
9、处理:获取原始信息、对其进行加工整理(转换、识别、分类、加工、整理、存储等),使之成为有用信息的过程称为信息处理信息系统(信息系统(Information SystemInformation System,ISIS):):基于计算机技术、网络基于计算机技术、网络互联技术、现代通讯技术和各种互联技术、现代通讯技术和各种软件技术,各种理论和方法于一软件技术,各种理论和方法于一体,提供信息服务的人机系统体,提供信息服务的人机系统 输入存储处理输出(采集)(保存)(加工)(传送)q信息系统一般包括:信息系统一般包括:数据处理系统、管理数据处理系统、管理信息系统、决策支持信息系统、决策支持系统和办公自动
10、化系系统和办公自动化系统。统。(1)数数据据管管理理:收收集集信信息息、将将信信息息用用数数据据表表示示并并按按类类别组织保存,在需要的时候能够提供数据;别组织保存,在需要的时候能够提供数据;(2)数数据据加加工工:对对数数据据变变换换、抽抽取取和和运运算算,得得到到更更有有用的数据,指导或控制人的行为或事物的变化;用的数据,指导或控制人的行为或事物的变化;(3)数数据据传传播播:在在空空间间或或时时间间上上以以各各种种形形式式传传播播信信息息,而而不不改改变变数数据据的的结结构构、性性质质和和内内容容,使使更更多多的的人人得得到信息。到信息。1.数据处理及分类数据处理及分类1.1.2数据管理
11、与数据库数据管理与数据库组织和保存数据,即将收集到的数据合理地分类组织,将其存储在物理载体上,使数据能够长期地被保存;进行数据维护,即根据需要插入新数据、修改原数据和删除失效数据的操作;提供数据查询和数据统计功能,以便快速地得到需要的正确数据,满足各种使用要求。数据管理是其他数据处理的核心和基础。数据管理是其他数据处理的核心和基础。2.数据管理及内容3.数据库及数据库中数据的性质数据库及数据库中数据的性质 数据库就是存放数据的仓库。数据库中的数据并非相互独立的简单归集到一起,而是根据数据之间的固有关系分门别类的存储起来。数据库的定义数据库的定义数据库数据库(Database,简称简称DB)是是
12、长期储存长期储存在计算机在计算机内、内、有组织有组织的、的、可共享可共享的的大量数据大量数据集合。集合。1)1)数据库中的数据具有数据库中的数据具有数据整体性数据整体性。2)2)数据库中的数据具有数据库中的数据具有数据共享性数据共享性。不同的用户可按各自的用法使用数据库中的数据。不同的用户可按各自的用法使用数据库中的数据。多个用户可以同时共享数据库中的数据资源。多个用户可以同时共享数据库中的数据资源。数据库方法与文件方法相比,具有以下两个特征。数据库方法与文件方法相比,具有以下两个特征。财务处财务处人事处人事处校医院校医院科研处科研处文件系统阶段补贴补贴系别系别姓名姓名学号学号住址住址系别系别
13、性别性别姓名姓名学号学号学位学位学分学分系别系别姓名姓名学号学号学位学位 出身出身年龄年龄系别系别性别性别姓名姓名学号学号学号姓名性别系别年龄住址出身学位学分补贴数据库系统的特点数据库系统的特点数据处理的三个阶段数据处理的三个阶段人工管理阶段人工管理阶段(40年代中年代中-50年代中年代中)文件系统阶段文件系统阶段(50年代末年代末-60年代中年代中)数据库系统阶段数据库系统阶段(60年代末年代末-现在现在)1.2数据库技术及发展数据库技术及发展一、人工管理一、人工管理时期时期40年代中年代中-50年代中年代中产生的背景产生的背景应用需求应用需求科学计算科学计算硬件水平硬件水平无直接存取存储设
14、备无直接存取存储设备软件水平软件水平没有操作系统没有操作系统处理方式处理方式批处理批处理人工管理人工管理(续续)特点特点1数据的管理者:应用程序,数据不保存。数据的管理者:应用程序,数据不保存。人工管理人工管理(续续)特点特点2数据面向的对象:某一应用程序数据面向的对象:某一应用程序应用程序与数据的对应关系图应用程序与数据的对应关系图应用程序应用程序数据集数据集应用程序应用程序数据集数据集应用程序应用程序数据集数据集n.人工管理人工管理(续续)特点特点3数据的共享程度:无共享、冗余度极大数据的共享程度:无共享、冗余度极大数据的独立性:不独立,完全依赖于程序数据的独立性:不独立,完全依赖于程序数
15、据的结构化:无结构数据的结构化:无结构数据控制能力:应用程序自己控制数据控制能力:应用程序自己控制二、文件系统二、文件系统时期时期50年代末年代末-60年代中年代中产生的背景产生的背景应用需求应用需求科学计算、管理科学计算、管理硬件水平硬件水平磁盘、磁鼓磁盘、磁鼓软件水平软件水平有文件系统有文件系统处理方式处理方式联机实时处理、批处理联机实时处理、批处理文件系统文件系统(续续)特点特点1数据的管理者:文件系统,数据可长期保存数据的管理者:文件系统,数据可长期保存应用程序与数据的对应关系应用程序与数据的对应关系(文件系统文件系统)特点特点2数据面向的对象:某一应用程序数据面向的对象:某一应用程序
16、应用程序与数据的对应关系应用程序与数据的对应关系应用程序应用程序文件文件应用程序应用程序文件文件2应用程序应用程序文件文件n存取存取方法方法.文件系统文件系统(续续)特点特点3数据的共享程度:共享性差、冗余度大数据的共享程度:共享性差、冗余度大文件系统文件系统(续续)特点特点4数据的结构化:数据的结构化:记录内有结构记录内有结构,整体无结构整体无结构文件系统中数据的结构文件系统中数据的结构记录内有结构记录内有结构学生人事记录学生人事记录数据的结构是靠程序定义和解释的。数据的结构是靠程序定义和解释的。学号学号姓名姓名性别性别系别系别年龄年龄政治政治面貌面貌家庭家庭出身出身籍贯籍贯家庭家庭成员成员
17、奖惩奖惩情况情况文件系统文件系统(续续)数据一般是定长的。数据一般是定长的。可以间接实现数据变长要求,但访问相应数据的应用程序复可以间接实现数据变长要求,但访问相应数据的应用程序复杂了。杂了。学生人事主记录学生人事主记录学号学号姓名姓名性别性别系别系别年龄年龄政治政治面貌面貌家庭家庭出身出身籍贯籍贯家庭家庭成员成员奖惩奖惩情况情况姓名姓名与本人关系与本人关系详细情况详细情况日期日期奖惩条目奖惩条目家庭成员记录家庭成员记录奖惩情况记录奖惩情况记录文件系统文件系统(续续)900201李明李明男男计算机计算机24共青团员共青团员工人工人江苏无锡江苏无锡李义山李义山父子父子李平李平兄弟兄弟1991吴玉
18、章奖学金吴玉章奖学金1991一等奖学金一等奖学金张玉张玉母子母子家庭成员记录家庭成员记录奖惩情况记录奖惩情况记录文件间是独立的,因此数据整体无结构。文件间是独立的,因此数据整体无结构。间接实现数据整体的有结构也比较困难。间接实现数据整体的有结构也比较困难。数据的最小存取数据的最小存取单位单位是记录。是记录。文件系统文件系统(续续)特点特点5数据的独立性:独立性差,数据的逻辑结构数据的独立性:独立性差,数据的逻辑结构改变必须修改应用程序改变必须修改应用程序数据控制能力:应用程序自己控制数据控制能力:应用程序自己控制三、数据库系统三、数据库系统时期时期60年代末以来年代末以来产生的背景产生的背景应
19、用背景应用背景大规模管理大规模管理硬件背景硬件背景大容量磁盘大容量磁盘软件背景软件背景有数据库管理系统有数据库管理系统处理方式处理方式联机实时处理联机实时处理,分布处理分布处理,批处理批处理数据库系统数据库系统(续续)特点特点1数据的管理者:数据的管理者:DBMS数据库系统数据库系统(续续)特点特点2数据面向的对象:现实世界数据面向的对象:现实世界应用程序与数据的对应关系应用程序与数据的对应关系DBMS应用程序1应用程序2数据库数据库系统数据库系统(续续)特点特点3数据的共享程度:共享性高数据的共享程度:共享性高数据的高共享性的好处数据的高共享性的好处降低数据的冗余度,节省存储空间降低数据的冗
20、余度,节省存储空间避免数据间的不一致性避免数据间的不一致性使系统易于扩充使系统易于扩充数据库系统数据库系统(续续)特点特点4数据的独立性:高度的物理独立性和一定的数据的独立性:高度的物理独立性和一定的逻辑独立性逻辑独立性数据的物理独立性数据的物理独立性指指用用户户的的应应用用程程序序与与存存储储在在磁磁盘盘上上的的数数据据库库中中数数据据是是相相互互独独立立的的。当当数数据据的的物物理理存存储储改改变变了了,应应用程序不用改变。用程序不用改变。数据的逻辑独立性数据的逻辑独立性指指用用户户的的应应用用程程序序与与数数据据库库的的逻逻辑辑结结构构是是相相互互独独立立的的。数数据据的的逻逻辑辑结结构
21、构改改变变了了,用用户户程程序序也也可可以以不变。不变。数据库系统数据库系统(续续)特点特点5数据的结构化:整体结构化数据的结构化:整体结构化数据结构化数据结构化整体数据的结构化是数据库的主要特征之一。整体数据的结构化是数据库的主要特征之一。数据库中实现的是数据的真正结构化数据库中实现的是数据的真正结构化数据的结构用数据模型描述,无需程序定义和解释。数据的结构用数据模型描述,无需程序定义和解释。数据可以变长。数据可以变长。数据的最小存取单位是数据项。数据的最小存取单位是数据项。数据库系统数据库系统(续续)特点特点6数据控制能力:由数据控制能力:由DBMS统一管理和控统一管理和控制制数据管理三个
22、阶段的比较数据管理三个阶段的比较数据库系统的出现使信息系统从以加工数据的数据库系统的出现使信息系统从以加工数据的程序程序为中心为中心转向围绕共享的转向围绕共享的数据库为中心数据库为中心的新阶段。的新阶段。1.3.1数据库系统的体系结构数据库系统的体系结构1.1.数据库系统需要的硬件资源及对硬件的要求数据库系统需要的硬件资源及对硬件的要求数据库系统需要的硬件资源及对硬件的要求数据库系统需要的硬件资源及对硬件的要求1)1)计算机内存要尽量大。计算机内存要尽量大。计算机内存要尽量大。计算机内存要尽量大。2)2)计算机外存也要尽量大。计算机外存也要尽量大。计算机外存也要尽量大。计算机外存也要尽量大。3
23、)3)计算机的数据传输速度要快。计算机的数据传输速度要快。计算机的数据传输速度要快。计算机的数据传输速度要快。2.2.2.2.数据库系统的软件组成数据库系统的软件组成数据库系统的软件组成数据库系统的软件组成 操操操操作作作作系系系系统统统统(OSOS)、数数数数据据据据库库库库管管管管理理理理系系系系统统统统(DBMSDBMS)、主语言系统、应用程序软件和数据库。主语言系统、应用程序软件和数据库。主语言系统、应用程序软件和数据库。主语言系统、应用程序软件和数据库。1.3数据库系统的结构数据库系统的结构数据库系统的组成与结构数据库系统的组成与结构数据库系统的组成与结构数据库系统的组成与结构DBM
24、S的运行过程数据字典数据字典数据库数据库911121710582,3,6DBMS的运行过程Step 1用户向DBMS发出调用数据库数据的命令Step 2DBMS对命令进行语法检查、语义检查、存取权限检查,决定是否执行该命令Step 3DBMS执行查询优化,把命令转换为一串单记录的存取操作序列Step 4执行存取操作序列(反复执行以下各步,直至结束)Step 5DBMS首先在缓冲区内查找记录,若找到转10,否则转6DBMS的运行过程Step 6DBMS查看存储模式,决定从哪个文件存取哪个物理记录Step 7DBMS根据6的结果,向操作系统发出读取记录的命令Step 8操作系统执行读取数据的命令S
25、tep 9操作系统将数据从数据库存储区送到系统缓冲区Step 10DBMS根据用户命令和数据字典的内容导出用户所要读取的数据格式Step 11DBMS将数据记录从系统缓冲区传送到用户工作区Step 12DBMS将执行状态信息返回给用户数据库管理系统查询处理器存储管理器用户磁盘存储器数据库系统结构 数数数数据据据据库库库库系系系系统统统统的的的的人人人人员员员员由由由由开开开开发发发发人人人人员员员员、软软软软件件件件使使使使用用用用人人人人员员员员及及及及软软软软件件件件管管管管理理理理人人人人员员员员组成。软件管理人员称为数据库管理员(组成。软件管理人员称为数据库管理员(组成。软件管理人员称
26、为数据库管理员(组成。软件管理人员称为数据库管理员(DBADBA),),),),职责为:职责为:职责为:职责为:1)1)参与数据库和应用系统的设计。参与数据库和应用系统的设计。参与数据库和应用系统的设计。参与数据库和应用系统的设计。2)2)参与决定数据库的存储结构和存取策略的工作。参与决定数据库的存储结构和存取策略的工作。参与决定数据库的存储结构和存取策略的工作。参与决定数据库的存储结构和存取策略的工作。3)3)负责定义数据的安全性要求和完整性条件。负责定义数据的安全性要求和完整性条件。负责定义数据的安全性要求和完整性条件。负责定义数据的安全性要求和完整性条件。4)4)负责监视和控制数据库系统
27、的运行,负责系统的维护和数据负责监视和控制数据库系统的运行,负责系统的维护和数据负责监视和控制数据库系统的运行,负责系统的维护和数据负责监视和控制数据库系统的运行,负责系统的维护和数据恢复工作。恢复工作。恢复工作。恢复工作。5)5)负责数据库的改进和重组。负责数据库的改进和重组。负责数据库的改进和重组。负责数据库的改进和重组。3.数据库系统的人员组成及数据库管理员的职责数据库系统的人员组成及数据库管理员的职责那么到底什么是数据库管理系统呢?那么到底什么是数据库管理系统呢?1.3.2数据库管理系统的功能结构数据库管理系统的功能结构数据库管理系统数据库管理系统你可以把数据库看成是一个仓库,在仓你可
28、以把数据库看成是一个仓库,在仓库里放着数据,还有一个仓库的保管员,这库里放着数据,还有一个仓库的保管员,这个保管员负责数据的搬进、整理和搬出。这个保管员负责数据的搬进、整理和搬出。这样仓库、数据和保管员就组成了一个样仓库、数据和保管员就组成了一个数据库数据库管理系统管理系统,这里的仓库是,这里的仓库是文件文件,保管员是,保管员是管理软件管理软件。仓库数据就是数据库。仓库数据就是数据库。1.1.数数数数据据据据定定定定义义义义功功功功能能能能:能能够够提提供供数数据据定定义义语语言言(简简称称DDL)和和相应的建库机制。用户利用相应的建库机制。用户利用DDL可以方便地建立数据库。可以方便地建立数
29、据库。2.2.数数数数据据据据操操操操纵纵纵纵功功功功能能能能:实实现现数数据据的的插插入入、修修改改、删删除除、查查询询、统统计计等等数数据据存存取取操操作作的的功功能能。数数据据库库管管理理系系统统通通过过提提供供数数据操纵语言(据操纵语言(DML)实现其数据操纵功能。)实现其数据操纵功能。3.3.数数数数据据据据库库库库的的的的建建建建立立立立和和和和维维维维护护护护功功功功能能能能:指指数数据据的的载载入入、转转储储、重重组组织织功功能能及及数数据据库库的的恢恢复复功功能能;指指数数据据库库结结构构的的修修改改、变变更更及及扩充功能。扩充功能。4.4.数数数数据据据据库库库库的的的的运
30、运运运行行行行管管管管理理理理功功功功能能能能:包包括括并并发发控控制制、数数据据的的存存取取控控制制、数据完整性条件的检查和执行、数据库内部的维护等。数据完整性条件的检查和执行、数据库内部的维护等。数据库管理系统的功能结构数据库管理系统的功能结构应用应用A应用应用B应用应用C应用应用D应用应用E外模式外模式1外模式外模式2外模式外模式3外模式外模式模式映象模式映象数据库系统的三级模式结构数据库系统的三级模式结构模式模式内模式内模式数据库数据库模式模式内模式映象内模式映象数据模型用数据描述语言给出的精确描述称为数据模式。数据模型用数据描述语言给出的精确描述称为数据模式。1.3.3数据库系统的三
31、级数据模式结构数据库系统的三级数据模式结构外模式外模式(Sub-Schema)Sub-Schema)用户的数据视图是数据的局部逻辑结构,模式的子集模式模式(Schema)Schema)所有用户的公共数据视图是数据库中全体数据的全局逻辑结构和特性的描述内模式内模式(Storage Schema)Storage Schema)又称存储模式是数据的物理结构及存储方式1.数据库的三级模式结构数据库的三级模式结构数据库模式S(S#,SNAME,SEX,AGE,ADDRESS,CREDIT,DEGREE)S(S#,SNAME,SEX,AGE,ADDRESS,CREDIT,DEGREE)S(S#,SNAME
32、,ADDRESS)S(S#,SNAME,ADDRESS)教务处教务处S(S#,SNAME,CREDIT)S(S#,SNAME,CREDIT)后勤处后勤处视图视图视图视图模式模式数据库模式B(S#,SNAME,SEX,AGE,ADDRESS,CREDIT)B(S#,SNAME,SEX,AGE,ADDRESS,CREDIT)S(S#,SNAME,SEX,AGE,ADDRESS,CREDIT,DEGREE)S(S#,SNAME,SEX,AGE,ADDRESS,CREDIT,DEGREE)S(S#,SNAME,ADDRESS)S(S#,SNAME,ADDRESS)教务处教务处S(S#,SNAME,CR
33、EDIT)S(S#,SNAME,CREDIT)后勤处后勤处M(S#,SNAME,SEX,AGE,ADDRESS,CREDIT,DISSERTATION)M(S#,SNAME,SEX,AGE,ADDRESS,CREDIT,DISSERTATION)视图视图视图视图视图视图模式模式模式模式数据库模式ANSI/X3/SPARC(75,78)提出提出SPARC报告,报告,其其ANSI模型将数据库模式分为外部级、概念模型将数据库模式分为外部级、概念级、内部级级、内部级存储视图存储视图概念视图概念视图用户视图用户视图2 2用户视图用户视图3 3用户视图用户视图1 11)1)外外外外模模模模式式式式/模模模
34、模式式式式的的的的映映映映象象象象:定定定定义义义义并并并并保保保保证证证证了了了了外外外外模模模模式式式式与与与与数数数数据据据据模模模模式之间的对应关系。式之间的对应关系。式之间的对应关系。式之间的对应关系。2)2)模模模模式式式式/内内内内模模模模式式式式的的的的映映映映象象象象及及及及作作作作用用用用:定定定定义义义义并并并并保保保保证证证证了了了了数数数数据据据据的的的的逻逻逻逻辑模式与内模式之间的对应关系。辑模式与内模式之间的对应关系。辑模式与内模式之间的对应关系。辑模式与内模式之间的对应关系。2.数据库系统的二级映象技术及作用数据库系统的二级映象技术及作用补充说明补充说明数据的高
35、共享性的好处数据的高共享性的好处降低数据的冗余度,节省存储空间降低数据的冗余度,节省存储空间避免数据间的不一致性避免数据间的不一致性使系统易于扩充使系统易于扩充田永诉北京科技大学拒绝颁发毕业证、学位证田永诉北京科技大学拒绝颁发毕业证、学位证行政诉讼案行政诉讼案原告原告 田永,男,北京科技大学应用科学学田永,男,北京科技大学应用科学学院物理化学系院物理化学系94级学生级学生被告被告 北京科技大学。法定代表人北京科技大学。法定代表人 杨天钧,杨天钧,校长校长1994年年9月,田永考入北京科技大学,取得本月,田永考入北京科技大学,取得本科生学籍。科生学籍。1996年年2月月29日,田永在参加电磁学课
36、程补考日,田永在参加电磁学课程补考过程中,随身携带写有电磁学公式的纸条,中过程中,随身携带写有电磁学公式的纸条,中途去厕所时,纸条掉出,被监考教师发现。按途去厕所时,纸条掉出,被监考教师发现。按照考场纪律,当即停止了田永的考试。照考场纪律,当即停止了田永的考试。北京科技大学于同年北京科技大学于同年3月月5日按照日按照“068号通知号通知”第三条第五项关于第三条第五项关于“夹带者,包括写在手上等作夹带者,包括写在手上等作弊行为者弊行为者”的规定,认定田永的行为是考试作弊,的规定,认定田永的行为是考试作弊,根据第一条根据第一条“凡考试作弊者,一律按退学处理凡考试作弊者,一律按退学处理”的规定,决定对田永按退学处理,的规定,决定对田永按退学处理,4月月10日填发日填发了学籍变动通知。了学籍变动通知。但是,北京科技大学没有直接向田永宣布处分决但是,北京科技大学没有直接向田永宣布处分决定和送达变更学籍通知,也未给田永办理退学手定和送达变更学籍通知,也未给田永办理退学手续。田永继续在该校以在校大学生的身份参加正续。田永继续在该校以在校大学生的身份参加正常学习及学校组织的活动。常学习及学校组织的活动。