文档之家
首页
教学研究
幼儿教育
高等教育
外语考试
建筑/土木
经管营销
自然科学
当前位置:
文档之家
›
全套课件 数据库原理与应用--王立
全套课件 数据库原理与应用--王立
格式:ppt
大小:2.81 MB
文档页数:10
下载文档原格式
下载原文件
/ 10
下载本文档
下载提示
文本预览
1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.2.2 数据库系统的发展
• 第一代:层次和网状数据库系统 • 第二代:关系数据库系统 • 第三代:以面向对象数据模型为主要特征
的数据库系统
1.3 信息描述与数据模型
所谓信息是客观事物在人类头脑中的反映。人们可以 从现实世界中获得各种各样的信息,从而了解世界并且相 互交流。但是信息的多样化特性使得人们在描述和管理这 些数据时往往力不从心,因此人们把表示事物的主要特征 抽象地用一种形式化的描述表示出来,模型方法就是这种 抽象的一种表示。信息领域中采用的模型通常称为数据模 型。
以反映。包括两类联系:一个是实体内部的联系,是指实 体各个属性之间的联系;一个是实体之间的联系。
2.实体间的联系
• 一对一的联系(1:1):如果实体集E1中的每一 个实体至多和实体集E2中的一个实体有联 系,反之亦然,那么实体集E1与E2的联系 称为“一对一联系”记为1:1。例如,每个 学生都有一个学号,每位学生和学号之间 具有一对一联系。
根据模型应用的不同目的,可以将模型分为两类或者 说两个层次:一是概念数据模型(也称信息模型),是按用 户的观点来对数据和信息建模;一是逻辑数据模型(如网状、 层次、关系模型),是按计算机系统的观点对数据建模
1.3.1 数据模型及其三要素
1. 数据结构 数据结构是对系统静态特性的描述。
2. 数据操作 数据操作是指对数据库中各种对象实例所允许执行操作 的集合,包括操作和有关的操作的规则。
4.数据库技术
数据库技术是研究数据库结构、存储、设计、管理 和使用的一门软件科学。数据库技术是使数据能按一定 格式组织、描述和存储,且具有较小的冗余度,较高的 数据独立性和易扩展性,并可为多个用户所共享的技术。
5.数据库管理系统(Data Base Management System,DBMS)
• 一对多联系(1:M):如果实体集E1中的每个 实体可以与实体集E2中的任意个(零个或 多个)实体间有联系;而实体集E2中的每 个实体至多与实体集E1中一个实体有联系, 那么称实体集E1与实体集E2的联系是“一 对多联系”,记为1:M。例如,一个班级内
3. 数据的完整性约束 数据的约束条件是完整性规则的集合,用以限定符合数 据模型的数据库状态以及状态的变化,以保证数据的正 确、有效和相容。
1.3.2 数据模型的分类
1. 概念数据模型 2. 逻辑数据模型 3. 物理数据模型
1.3.3概念模型及其表示方法
• 概念模型是对现实世 界的抽象反映,它不 依赖于具体的计算机 系统,是现实世界到 数据世界的一个中间 层次,
现实世界
认识抽象 信息世界 概念模型
转换
如图1.1所示。
数据世界DBMS支持的数据模型
图1.1 数据抽象过程图
1.信息实体的概念
• 实体:实体是客观存在并可相互区分的事物。 • 属性:属性是实体所具有的特性。一个实体可以由若干个
属性来描述。 • 键:能够惟一标识实体的属性集称为键,也叫关键字。 • 实体集:具有相同属性的实体的集合称为实体集。 • 联系:现实世界中事物之间的联系必然要在信息世界中加
6.数据库系统(Data Base System,简称DBS)
数据库系统指在计算机系统中引入数据库后构成的系统, 一般由数据库、数据库管理系统(及其开发工具)、应 用系统、数据库管理员和用户构成。
各系统间的关系图
硬件 操作系统 数据库管理系统 应用系统开发工具 数据库应用系统
最终用户 专业用户 数据库管理员
数据库原理与应用
第一章 数据库应用基础
学籍管理系统案例分析
学习目标:
了解数据库系统的基础知识 能根据用户要求实施系统需求分析 能根据系统需求分析搭建关系模型
积累职业素质 培养团队合作精神和语言表达能力
任务的提出
新学期开始了,学生晓灵被班主任良老师叫到 了办公室。良老师说:“晓灵呀!咱们班的同学 学习计算机知识有一段时间了。你作为咱们班的 班长能不能利用所学到的计算机知识开发一个软 件来管理咱们班的学生信息。这样一来,你既提 高了专业知识水平和解决实际问题的能力,也更 好地管理这咱们班,为同学提供更好地服务!如 果这个软件做得好,我们还可以推广到整个年级、 整个系乃至整个学院。”晓灵说:“做这个软件 非常有意义,我非常愿意做这釿事。但就凭我目 前所掌握的那点计算机知识来做这件事难度很 大。”
需考虑的问题
要想实现这样的一个系统,你首先应该考虑好以下 几个问题: 第一,要确定这个系统的使用者,及其操作计算机 的水平、能力和素质。 第二,要确定系统的用户对系统功能要求并且这些 功能是否允许分期实现,从而确定系统的边界。 第三,确定系统的使用环境和运行环境。如系统是 运行在单机上还是运行在网络中?系统可能在哪些 操作系统上运行? 第四,系统用户对系统的性能、稳定性有哪些要 求?”
2.数据库(Data Base,简称DB) .
数据库指长期存储在计算机内有组织的、可共享的 数据集合。数据库中的数据按一定的数据模型组织、描 述和存储,具有较小的冗余度,较高的数据独立性和易 扩展性,并可为各种用户共享。
ຫໍສະໝຸດ Baidu
3.数据处理 .
数据处理是指对各种形式的数据进行收集、存储、 加工和传播的一系列活动的总和。其目的之一是从大量 的、原始的数据中抽取、推导出对人们有价值的信息以 作为行动和决策的依据;目的之二是为了借助计算机技 术科学地保存和管理复杂的、大量的数据,以便人们能 够方便而充分地利用这些宝贵的信息资源
数据库管理系统指位于用户与操作系统之间的一层数据 管理软件。数据库在建立、运用和维护时由数据库管理系统 统一管理、统一控制。数据库管理系统使用户能方便地定义 数据和操纵数据,并能够保证数据的安全性、完整性、多用 户对数据的并发使用及发生故障后的系统恢复,它的职能是 有效地组织和存储数据、获取和管理数据,接受和完成用户 提出的访问数据的各种请求
相关知识点
1.2 数据库系统概述
• 1.数据库系统的概念:数据、数 据库、数据库管理系统、数据库 系统
• 2.数据库系统的发展
1.2.1 数据库系统的概念
1.数据(DATA)
数据是指存储在某一种媒体上能够识别的物理符号。 数据的概念包括两个方面:其一是描述事物特性的数据 内容;其二是存储在某一种媒体上的数据形式。
合集下载
相关主题
数据库原理与应用教程
数据库原理与应用课件
数据库原理与应用ppt
大学数据库原理与应用
数据库原理与应用
数据库原理与应用期末
文档推荐
数据库原理及应用完整教程 ppt
页数:188
数据库原理及应用—第二章
页数:68
N8_第3章(4)DataBase——数据库原理及应用课件PPT
页数:58
新数据库原理及应用技术教程 教学课件 佟勇臣 数据库原理与应用技术教程电子教案4
页数:19
全套课件 数据库原理与应用--王立
页数:10
新SQL Server数据库原理及应用 第二版 教学课件 曾长军 第 11 章 游讲义标和其他概念
页数:103
数据库原理与应用第三章ppt课件
页数:100
《数据库原理与应用》课件—01概述
页数:56
数据库原理与应用课件
页数:51
数据库原理与应用课件.pptx
页数:51
最新文档
饭店包间名字大全
word无法创建工作文件,请检查临时环境变量
自行车健身比赛开幕式讲话词
2018乡村医生个人工作总结
MySQL测试题 SQL
合勤NXC5200
铁路集中箱空箱调度优化建模案例(案例2)
微分几何教学大纲-复旦大学数学科学学院
人教版九年级数学上册导学案:24.1.1_圆【精品】
(整容后办护照用)医院整容证明