




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本科毕业生在计算机知识与能力方面应该达本科毕业生在计算机知识与能力方面应该达到的要求到的要求 对计算机对计算机 认知能力认知能力具有判断和选择具有判断和选择计算机工具与方计算机工具与方法的能力法的能力 依托信息技术的依托信息技术的共处能力共处能力,掌握基于信息技术掌握基于信息技术的的团队协作团队协作 基于网络的基于网络的终身学习能力终身学习能力; ;数据库概论课件Super Girl数据库概论课件福特公司应用信息系统以后的顾客服务业务流程顾客顾客服务中心服务中心维修工程师维修工程师技术支援技术支援基于基于Internet的的服务信息系统服务信息系统研讨数据库研讨数据库故障案故障案例库例库故障诊
2、断故障诊断专家系统专家系统1234数据库概论课件海尔的供应链数据库概论课件供应商供应商物流合作伙伴物流合作伙伴InternetInternetInternetInternet制造合作伙伴制造合作伙伴InternetInternetInternetInternet顾客利用顾客利用Web查询信息,查询信息,提出要求或确定定单提出要求或确定定单Dell Online在在Austin,TexasAustin,Texas组装美国组装美国PCPC;在;在Limerick, Limerick, IrelandIreland组装欧洲组装欧洲PCPC;在;在 MalaysiaMalaysia组装亚洲组装亚洲PC
3、PC。UPSCPU:Intel;硬盘:Maxtor主板:SelectionDell ComputerDell Computer数据库概论课件通讯支持通讯支持(COMMUNICATIONS SUPPORT)配销中心配销中心供应商供应商供应商支付供应商支付WAL-MAT总部总部财务财务(FINANCING)卫星通讯卫星通讯零售商店零售商店POS数据数据(Point-of-sale data)组织学习组织学习 (Organizational Learning)视讯联接视讯联接(VIDEO LINK)POS数据数据(Point-of-sale data)WAL-MAT供应链供应链Partner数据库概
4、论课件信息时代的战争人力成本向信息成人力成本向信息成本本信息成本由搜寻成信息成本由搜寻成本向处理成本本向处理成本战争思想和战争理战争思想和战争理念念数据库概论课件信息时代的战争人力成本向信息成人力成本向信息成本本信息成本由搜寻成信息成本由搜寻成本向处理成本本向处理成本战争思想和战争理战争思想和战争理念念数据库概论课件9再举个大家生活或学习中的例子网上购物百度查询数据库概论课件10国内概况国内概况数据库概论课件11国内概况国内概况数据库概论课件12国内概况国内概况数据库概论课件13在信息化快速发展的今天,掌握一定的计算机技术提高自身信息素质非常重要。这也就是开设这门课程的意义!数据库概论课件-
5、-第第1414页页- -o 通过该课程的学习,使学生了解关系型数据库的基本概念和程序设计基本知识,具备数据处理的基本能力,包括建立起数据库技术的基本概念框架,掌握使用其进行数据处理的基本方法、基本技能,结合数据库的操作管理功能,实现信息管理与查询功能,能够初步设计、开发一个具体的小型数据库应用系统,具有利用软件开发环境解决实际问题的能力,能将所学的基础知识和技能融会贯通,为后续课程学习奠定基础。 数据库概论课件- -第第1515页页- -w 改变思维方式w 多实践w 从生活学习中寻找课程的用途和学习中的乐趣。 数据库概论课件信息学院信息学院数据库概论课件- -第第1717页页- -数据管理对数
6、据进行分类、组织、编码、存储、检索和维护,是数据处理的中心问题数据管理技术的发展过程n 人工管理阶段(40年代中-50年代中)n 文件系统阶段(50年代末-60年代中)n 数据库系统阶段(60年代末-现在)n 分布式数据库系统n 面向对象数据库系统数据库概论课件- -第第1818页页- -o 时期n 40年代中-50年代中o 产生的背景n 应用需求科学计算n 硬件水平无直接存取存储设备n 软件水平没有操作系统n 处理方式批处理数据库概论课件- -第第1919页页- -o 时期o 特点n 数据的管理者:应用程序,数据不保存。n 数据面向的对象:某一应用程序 n 数据的共享程度:无共享、冗余度极大
7、n 数据的独立性:不独立,完全依赖于程序n 数据的结构化:无结构n 数据控制能力:应用程序自己控制数据库概论课件- -第第2020页页- -应用程序应用程序数据集数据集应用程序应用程序数据集数据集应用程序应用程序数据集数据集n.数据库概论课件- -第第2121页页- -o 时期n 50年代末-60年代中o 产生的背景n 应用需求科学计算、管理n 硬件水平磁盘、磁鼓n 软件水平有文件系统n 处理方式联机实时处理、批处理数据库概论课件- -第第2222页页- -o 特点n 数据的管理者:文件系统,数据可长期保存n 数据面向的对象:某一应用程序 n 数据的共享程度:共享性差、冗余度大n 数据的结构化
8、:记录内有结构,整体无结构n 数据的独立性:独立性差,数据的逻辑结构改变必须修改应用程序n 数据控制能力:应用程序自己控制数据库概论课件- -第第2323页页- -应用程序应用程序文件文件应用程序应用程序文件文件2应用程序应用程序文件文件n存取方存取方法法.数据库概论课件- -第第2424页页- -o 时期n 60年代末以来o 产生的背景n 应用背景大规模管理n 硬件背景大容量磁盘n 软件背景有数据库管理系统n 处理方式联机实时处理,分布处理,批处理数据库概论课件- -第第2525页页- -o 特点n 数据的管理者:DBMSn 数据面向的对象:现实世界n 数据的共享程度:共享性高n 数据的独立
9、性:高度的物理独立性和一定的逻辑独立性n 数据的结构化:整体结构化n 数据控制能力:由DBMS统一管理和控制数据库概论课件- -第第2626页页- -DBMS应用程序1应用程序2数据库数据库概论课件-第27页-2.数据库基本概念数据库基本概念1)数据和信息o 数据是存储在某种存储介质上的可以被识别的物理符合的集合,能够反映客观特性。o 信息是以数据为载体对客观现实中的事物、事件和概念的抽象反映。数据库概论课件两者关系一方面:数据是表示信息的。另一方面:信息是反映现实的概念。(不随载荷它的物理设备的不同而不同,而数据则是信息的具体表现,是人为的)如:职称信息:教授 副教授 讲师 助教 A B C
10、 D 1 2 3 4数据库概论课件-第29页-2.数据库基本概念数据库基本概念2)数据库数据库是长期存储在计算机内、有组织的、可共享的数据集合。o 它不仅包括描述事物的数据本身,还包括相关事物之间的关系。o 数据库中的数据不只是面向某一项特定的应用,而是面向多种应用,可以被多个用户、多个应用程序共享数据库概论课件-第30页-2.数据库基本概念数据库基本概念3)数据库管理系统o 指位于用户与操作系统之间的数据管理软件。是为数据库的建立、使用和维护而配置的软件。o 数据库在建立、运用和维护时由数据库管理系统统一管理、统一控制o 数据库管理系统使用户能方便地定义数据和操纵数据,并能保证数据的安全性、
11、完整性、多用户对数据的并发使用及发生故障后的系统恢复数据库概论课件o 指引进数据库技术后的计算机系统,能实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享的便利手段。o 包括:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户- -第第3131页页- -数据库概论课件w 实现数据共享,减少数据冗余w 采用特定的数据模型w 具有较高的数据独立性w 有统一的数据控制功能- -第第3232页页- -数据库概论课件- -第第3333页页- -指系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件系统例子:学生教学管理系统、财务管理系统、图书管理系统等都是以数据库为
12、基础和核心的计算机应用系统数据库概论课件- -第第3434页页- -o 数据模型是对现实世界中事物与事物之间联系的结构模式的抽象和表示。o 在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。通俗地讲数据模型就是现实世界的模拟数据库概论课件- -第第3535页页- -o 数据模型分成两个不同的层次n 概念模型 也称信息模型,它是按用户的观点来对数据和信息建模。 n 数据模型 主要包括网状模型、层次模型、关系模型等,它是按计算机系统的观点对数据建模。o 客观对象的抽象过程-两步抽象n 现实世界中的客观对象抽象为概念模型;n 把概念模型转换为某一DBMS支持的数据模型。数据库概论
13、课件- -第第3636页页- -实体实体联系模型联系模型o 实体n 客观存在并可相互区别的事物称为实体。o 属性n 实体所具有的某一特性称为属性。n 一个实体可以由若干个属性来刻画。 o 码n 又叫做“键”,能唯一标识实体的属性(集)。o 域n 属性的取值范围称为该属性的域。数据库概论课件- -第第3737页页- -实体实体联系模型联系模型o 实体集n 同类型的实体的集合称为实体集。o 实体型(entity type)n 有相同属性的实体必有共同的特性。用实体名及其属性集合来抽象和刻画同类实体,即为实体型。数据库概论课件- -第第3838页页- -实体联系模型实体联系模型实体型实体型1联系名联
14、系名实体型实体型2111:1联系联系实体型实体型1联系名联系名实体型实体型2mnm:n联系联系实体型实体型1联系名联系名实体型实体型21n1:n联系联系联系(联系(RelationshipRelationship) 实体之间的对应关系称为联系,它实体之间的对应关系称为联系,它反映现实世界事物之间的相互关联。反映现实世界事物之间的相互关联。实体间联系的种类是指一个实体型实体间联系的种类是指一个实体型中可能出现的每一个实体与另一个中可能出现的每一个实体与另一个实体型中多个实体存在联系实体型中多个实体存在联系 数据库概论课件- -第第3939页页- -o 如果对于实体集A中的每一个实体,实体集B中至
15、多有一个实体与之联系,反之亦然,则称实体集A与实体集B具有一对一联系。记为1:1。 o 实例n班级与班长之间的联系:n一个班级只有一个正班长n一个班长只在一个班中任职数据库概论课件- -第第4040页页- -最普遍的联系)o 如果对于实体集A中的每一个实体,实体集B中有n个实体(n0)与之联系,反之,对于实体集B中的每一个实体,实体集A中至多只有一个实体与之联系,则称实体集A与实体集B有一对多联系o 记为1:no实例n班级与学生之间的联系:n一个班级中有若干名学生,n每个学生只在一个班级中学习数据库概论课件- -第第4141页页- -o 如果对于实体集A中的每一个实体,实体集B中有n个实体(n
16、0)与之联系,反之,对于实体集B中的每一个实体,实体集A中也有m个实体(m0)与之联系,则称实体集A与实体B具有多对多联系。记为m:no 实例n课程与学生之间的联系:n一门课程同时有若干个学生选修n一个学生可以同时选修多门课程数据库概论课件- -第第4242页页- -2. 实体联系模型的表示方法实体联系模型的表示方法o 实体联系方法(E-R方法);用E-R图来描述现实世界的概念模型o 实体型:用矩形表示,矩形框内写明实体名o 属性:用椭圆形表示,并用无向边将其与相应的实体连接起来o 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:1、1
17、:n或m:n)数据库概论课件o 实体:o 属性:o 实体间的联系:ER图使用的基本符号数据库概论课件病人医生外科内科数据库概论课件所属所属就诊就诊mn医生医生病人病人科室科室1 n 数据库概论课件ER图的建立过程o 确定实体类型o 确定联系类型o 根据实体与联系画ER图,合理摆放位置o 确定实体和联系的属性o 优化处理:合并同类、删除冗余数据库概论课件- -第第4747页页- -学生学生学号学号年龄年龄性别性别姓名姓名班级班级班级班级-班长班长班长班长111:1联系联系课程课程选修选修学生学生mnm:n联系联系班级班级组成组成学生学生1n1:n联系联系数据库概论课件常用的数据模型o 数据库管理
18、系统支持的传统数据模型包括:n 层次模型n 网状模型n 关系模型o 关系模型是当今最流行的数据模型- -第第4848页页- -数据库概论课件- -第第4949页页- -最早出现的数据模型最早出现的数据模型定义:用树型(层次)结构表示实体类型及实体间联系定义:用树型(层次)结构表示实体类型及实体间联系的数据模型称为层次模型。的数据模型称为层次模型。层次模型的优点:层次模型的优点:(1 1)模型简单)模型简单(2 2)查询效率高)查询效率高(3 3)便于管理数据的完整性)便于管理数据的完整性层次模型的缺点:层次模型的缺点:(1 1)不能表示多对多联系)不能表示多对多联系(2 2)数据的查询和更新操
19、作复杂)数据的查询和更新操作复杂(3 3)层次命令趋于程序化)层次命令趋于程序化(4 4)用户必须非常熟悉数据库结构)用户必须非常熟悉数据库结构系教研室教员实验员班级学生数据库概论课件- -第第5050页页- -定义:用图(网络)结构表示实体类型及实体间联定义:用图(网络)结构表示实体类型及实体间联系的数据模型称为网状模型。系的数据模型称为网状模型。网状模型的优点:网状模型的优点:(1 1)快速的数据访问)快速的数据访问(2 2)便于复杂数据库的建模)便于复杂数据库的建模网状模型的缺点:网状模型的缺点:(1 1)结构复杂,并不便于修改)结构复杂,并不便于修改(2 2)其)其DDLDDL(数据定
20、义语言),(数据定义语言),DMLDML(数据操作语言)(数据操作语言)语言复杂、用户不容易使用语言复杂、用户不容易使用(3 3)用户必须掌握数据库结构)用户必须掌握数据库结构科室医生病房病人数据库概论课件- -第第5151页页- -是最重要的一种模型。用二维表结构来表示实体以及实体之是最重要的一种模型。用二维表结构来表示实体以及实体之间联系的模型,是建立在严格的关系数学概念的基础上的。间联系的模型,是建立在严格的关系数学概念的基础上的。在用户的观点下,关系模型中数据的逻辑结构是一张二维表,在用户的观点下,关系模型中数据的逻辑结构是一张二维表,由行和列组成。由行和列组成。数据库概论课件- -第
21、第5252页页- -关系模型的优点:关系模型的优点:1) 关系模型是建立在严格的数学概念的基础上的;关系模型是建立在严格的数学概念的基础上的;2) 关系模型的概念单一。关系模型的概念单一。3) 关系模型的存储路径对用户透明,从而具有更高的数关系模型的存储路径对用户透明,从而具有更高的数据独立性、更好的安全保密性。据独立性、更好的安全保密性。关系模型的缺点:关系模型的缺点:查询效率不如非关系数据模型。查询效率不如非关系数据模型。数据库概论课件- -第第5353页页- -1. 基本概念基本概念o 关系一个关系(Relation)就是一个二维表,每个关系有一个名字称为表名。表由行和列组成,对关系的结
22、构描述称为关系模式,其格式为:关系名(列1,列2,列n)。o 元组二维表中的一行就是一个元组,即通常所说的“记录”,是构成关系的一个个实体。数据库概论课件- -第第5454页页- -1. 基本概念基本概念o 属性二维表中的一列就是一个属性,又称为“字段”。o 域属性的取值范围。o 主键主键(Premary Key) 是指在表中能唯一标识一条记录的某个字段或某几个字段的组合。o 外键o 如果表A和表B中有相同的字段,且该字段在表B中是主键,则该字段在表A中就称为外部关键字,也称为外键或外码。数据库概论课件关系模型:二维表数据库概论课件- -第第5656页页- -o关系必须是规范化的,满足一定的规范条件。最基本的规范条件:每个属性必须是一个不可分的数据单元。即表中不能再包含表。o在同一个关系中不能出现相同的属性名。即同一表中不允许有相同的字段名。o关系中不允许有完全相同的元组。即冗余。o在一个关系中列的顺序可以是任意的。o在一个关系中元组的顺序是可以任意的数据库概论课件- -第第5757页页-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大健康行业财务管理制度
- 动物药物实验室管理制度
- 办事处特种行业管理制度
- 变电站急救用品管理制度
- 同仁堂中药饮片管理制度
- 核酸检测工作管理制度
- 幼儿园阅读设备管理制度
- 月子中心订餐管理制度
- 租车会员gps管理制度
- 景区警卫工作管理制度
- 弱电监控系统工程施工组织计划书
- 新塘2标(南交通核)FAS、BAS施工方案
- 广东省珠海市香洲区2023-2024学年七年级下学期期末历史试题(原卷版)
- (高清版)AQ 2061-2018 金属非金属地下矿山防治水安全技术规范
- 12S108-2 真空破坏器选用与安装
- 2024年武汉市中考数学真题试卷及答案解析
- 气象信息服务行业市场突围建议及需求分析报告
- TDT 1083-2023 国土调查数据库更新数据规范
- 2024年天翼云从业者认证考试题库(判断题)
- QBT 2198-1996手电筒行业标准
- SYT 0452-2021 石油天然气金属管道焊接工艺评定-PDF解密
评论
0/150
提交评论