




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库系统原理及应用主讲人:
主讲教材:李俊山,罗蓉,赵方舟.数据库原理及应用(SQLServer).清华大学出版社,2009.6辅助教材:李俊山,罗蓉,叶霞.数据库原理及应用(SQLServer)—教学指导与习题解答.清华大学出版社,2009.11课程教材23?
(1)您了解数据库的工作原理吗?(2)您会设计一个实用的数据库应用系统吗?5第1章数据库系统概述
数据库技术在国民经济的各个领域已经得到了十分广泛的应用,并已成为国家和军队信息基础设施的基础和关键支撑技术。数据库课程是信息类专业的核心专业课程,学好数据库课程,对于大家来说是非常重要的。
7一、数据管理与数据处理
1、信息“信息”一词源于拉丁文Information,是指一种陈述或一种解释、理解等。《辞海》中将信息定义为音信、消息。《现代汉语词典》的解释是:对信息接受者来说事先不知道的报道。ANSI:人借助在数据的表示中所用的已知约定来赋予数据的含义。9一、数据管理与数据处理
2、数据是用符号表示的,用于反映客观世界中客体属性的记录。
①数据本身是符号的集合“符号”:包括数字、字母、文字和其它特殊字符;进一步可组成图形、图象、声音等多媒体数据;“记录”:是指在纸、磁、光、半导体存储器等介质上,记载的一个独立信息“单元”。
②数据的内容是事物特性的反映或描述即数据的语义、数据的含义10一、数据管理与数据处理
3、信息与数据的关系数据是信息的符号表示;信息是经过加工之后并对客观世界和生产活动产生影响的数据,是数据的内涵,是数据的语义解释。
数据是符号化的信息,信息是语义化的数据
数据和信息许多情况下可以混用,比如信息处理和数据处理有时并没有严格的语义区别;但有时却必须加以区分,比如数据文件不能说成信息文件。
11一、数据管理与数据处理
4、数据管理与数据处理
数据处理的目的:从大量的、杂乱无章的、难以理解的数据中抽取并导出对于那些特定的应用来说是有价值的、有意义的数据,借以作为决策的依据。13一、数据管理与数据处理
4、数据管理与数据处理
数据管理与数据处理的联系:数据管理是数据处理业务中必不可少的共有部分;数据管理技术的优劣直接影响数据处理的效率。14二、数据库
数据库(DataBase,简称DB)是在计算机存储设备上按一定的组织方式存储在一起的,相关的数据集合。
15二、数据库数据库概念的含义:
(3)数据库是相关的数据集合:数据库中的数据既有某特定应用领域涉及的各种基本数据,也有反映这些数据之间联系的数据,也是不可感知的数据库形体之一。
17三、数据库管理系统
数据库管理系统(DBMS)是建立、管理和维护数据库的软件系统,是一种位于应用软件和操作系统之间,实现数据库管理功能的系统软件。DBMS的功能定义数据库操纵数据库控制数据库维护数据库通信功能18四、数据库应用系统
数据库应用系统(DBAS,DBS)是以计算机为开发和应用平台,以OS、DBMS、某种程序语言和实用程序等为软件环境,以某一应用领域的数据管理需求为应用背景,采用数据库设计技术建立的一个可实际运行的,按照数据库方法存储和维护数据的,并为用户提供数据支持和管理功能的应用软件系统。19五、DBMS与应用软件及操作系统之间的关系
1、计算机软件的分类与层次
1)系统软件:操作系统、DBMS、语言编译系统等。其中,操作系统是系统软件的核心和基础。
2)应用软件:各种文字处理软件、各种工具软件、用户针对应用需求设计的各种数据管理和数据处理软件。数据库应用系统是目前最具有代表性的应用软件之一。21五、DBMS与应用软件及操作系统之间的关系
2、应用程序、DBMS、OS和DB之间的关系应用程序应用软件包(用户接口)DBMS操作系统(OS)硬件(DB)存储记录接口22六、数据库系统与文件系统在计算机中,文件系统是通过把它所管理的程序和数据组织成一系列文件的方法来实现对程序和数据的管理的。学生信息成绩信息课程信息学生信息查询学生成绩查询课程信息查询报告报告报告文件应用程序用户文件系统23
在计算机中,数据库系统是借助数据库管理系统软件的支持,对数据库中的数据进行管理和操纵的。
对初据库的操纵包括:录入数据、更新数据、删除数据、查询数据等。数据库管理系统学生信息查询学生成绩查询课程信息查询报告报告报告数据库应用程序用户学生数据成绩数据课程数据接口六、数据库系统与文件系统25数据库中的数据是结构化的;数据库中的数据是面向全组织和全系统的,因此可以被多个用户和多个应用共享;数据库中的数据具有非冗余性、一致性和相关性。
数据库管理系统学生信息查询学生成绩查询课程信息查询报告报告报告数据库应用程序用户学生数据成绩数据课程数据接口六、数据库系统与文件系统26计算机现实世界信息一、现实世界的数据描述对数据和信息的处理是在计算机世界——数据世界完成的。29计算机现实世界信息?信息世界
信息世界是现实世界在人们头脑中的反映和解释,是现实世界的概念化。一、现实世界的数据描述30计算机现实世界信息一、现实世界的数据描述信息世界概念模型概念化抽象通过对现实世界中人们关心的“事物”及其之间联系的概念化抽象,形成了信息世界中的概念模型。31计算机现实世界信息一、现实世界的数据描述信息世界概念模型概念化抽象DBMS支持的数据模型形式化转换32一、现实世界的数据描述计算机现实世界信息信息世界概念模型概念化抽象DBMS支持的数据模型形式化转换进一步讲,概念模型向DBMS支持的数据模型的转换,本质上是对信息世界的进一步抽象,是信息世界的形式化和数据化,反映了数据之间的联系和数据的共性特征,由此形成了由数据模型描述的数据世界,也即计算机世界。
33二、数据模型
数据模型是现实世界中的各种事物及各事物之间的联系用数据及数据间的联系来表示的一种方法。一个数据库的数据模型实际上给出了在计算机系统上进行描述和动态模拟现实世界信息结构及其变化的方法。34二、数据模型
数据模型定义为一组面向计算机的概念集合,由数据结构、数据操作、数据约束三部分组成:数据结构:包括应用所涉及的对象、对象具有的特征和对象间的联系。是对数据库静态特征的描述。数据操作:是一组对数据结构的任何实例执行的操作集合,如查询、插入、删除、修改,反映了数据的动态特性。数据约束:是对数据静态特征和动态特性的限定,定义了相容的数据库状态的集合及可允许的状态变化,保证了数据库中数据的正确、有效和安全。
35三、层次模型层次模型由满足如下条件的结点组成:(1)根结点:是唯一的一个无双亲结点。(2)其它结点:有且仅有一个双亲结点。36大学研究所学院研究室部、处科班级教研室系图1.2大学的行政管理机构层次模型三、层次模型37三、层次模型特征:是一种用树型(层次)结构来组织数据的数据模型。树中的每个结点代表一种记录类型。38三、层次模型系号系名系主任名编制人数专长1职称出生年月性别教员姓名教员编号专长2教研室名教研室主任名教研室号编制人数图1.3图1.2的层次模型中的部分记录类型示例39三、层次模型层次模型的优点:
(1)结构清晰,容易理解;(2)结点间联系简单,记录之间的联系通过指针来实现,查询效率较高。40四、网状模型网状模型由满足如下条件的结点组成:(1)至少有一个结点多于一个双亲结点;(2)至少有一个结点无双亲结点。41ADBCHKJ图1.4网状模型结构GFE四、网状模型42班级社团学生图1.5网状模型示例四、网状模型43四、网状模型
◆
特征:是用有向图结构来组织数据的数据模型
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 深入探讨2024年CPMM的试题及答案
- 全国高职单招综合素质测试能力职业规划篇
- 校园文化建设中的思政元素试题及答案
- 【南宁高三二模】南宁市2025届普通高中毕业班第二次适应性测试【历史试卷】
- 参与CPMM例会的试题及答案解读
- 中医骨伤知识试题及答案
- 汤姆索亚历险记读书笔记15篇
- 酒店解除合同(2025年版)
- 2025年度药店药品行业政策解读股份合作协议
- 2025年度环保项目股权质押融资协议书
- 中华人民共和国各级人民代表大会常务委员监督法宣贯培训2024
- 2024年9月青少年软件编程Python等级考试二级真题试卷(含答案和解析)
- 口腔三基三严试题及答案
- 矿山开工报告范本
- AS3000-2007电气安装布线规范(中英文)
- 2024年上海市徐汇区中考英语二模试卷
- 2023年2月26日多省(市、区)公务员考试《公安专业科目》试题(含解析)
- 2024-2030年中国艾灸行业规模分析及投资前景规划研究报告
- 医院培训课件:《检验前质量控制-标本采集与送检》
- 基于YOLOv5深度学习模型的车牌识别系统设计
- 四年级下册英语(人教PEP)高频考点每日一练
评论
0/150
提交评论