基本概念及ER图.ppt
《基本概念及ER图.ppt》由会员分享,可在线阅读,更多相关《基本概念及ER图.ppt(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、项目一 认识学生管理数据库,1.1 数据库理论的发展,如何管理大量的、持久的、共享的数据? 人工管理阶段 文件管理系统 数据库管理系统,1.人工管理阶段(20世纪50年代中期以前) 这时计算机的应用还不是很广,主要用于科学计算。没有直接存取的设备,没有操作系统及管理数据的软件。 特点: a.数据不长期保存,随时用随时输入; b.系统中没有对数据进行管理的软件;数据由应用程序管理; c. 数据不能共享,与应用程序是一体的; d.由应用程序管理数据,数据是面向程序的,数据不具有独立性;,1.人工管理阶段(20世纪50年代中期以前) 这时计算机的应用还不是很广,主要用于科学计算。没有直接存取的设备,
2、没有操作系统及管理数据的软件。,2.文件管理阶段(20世纪50年代后期至60年代中期),出现了磁盘等直接存取设备。软件上出现了专门的管理数据的软件。 特点: a.程序与数据有了一定的独立性; b.程序和数据分开存储,有了程序文件和数据文件的区别; c.数据文件可以长期保存 但是 a.数据冗余度大, b.缺乏数据独立性。 d.不支持并发访问,如一个excel文件只能一人打开修改。 e.无安全控制功能。,3数据库系统阶段(20世纪60年后期以后) 数据库技术能有效的管理和存取大量的数据,避免了以上两阶段的缺点,实现数据共享,减少数据冗余;采用特定的数据模型;具有较高的数据独立性;有统一的数据管理和
3、控制功能。 数据库系统又经历了三个阶段:网状数据库、层次数据库和关系数据库。 桌面型关系数据库: FoxBase、Visual Foxpro 、Access等 大型关系数据库管理系统有: SQL Server、DB2、Oracle、Sybase、Informix等。,3、数据库系统阶段,1.2 几个基本概念,数据、数据库、数据库管理系统概念 数据 1.数据 数据:能够在计算机中存贮的用于描述事物的记录符号 它包括两个方面: 一是描述事物特性的数据内容 二是存储在某种媒体上的数据形式 数据处理是指将数据转换成信息的过程。,2、数据处理 数据处理实际上就是利用计算机对各种形式的数据进行处理。 数据
4、处理的目的是从大量的、原始的数据中抽象和推导出对人们有价值的信息以作为行动和决策的依据。,数据,处理,信息,3、数据与信息,数据:可以从中得出结论的原始资料。可以据此得出新事实的论据。数据是信息的载体,是信息的具体表现形式。 信息:知识、才智、有特定意义或作用的一条特殊数据。信息通常是对数据进行结合、比较与计算的结果。,以测试成绩为例:如果一个班级中的每名学生都收到一个数值分数,则通过这些分数可以计算出班级平均分数。然后通过班级平均分数又可以计算出学校的平均分数。数据库软件可以将记录/存储的数据和统计数据转换成有用的信息。 数据:每名学生的测试分数都是一条数据。 信息:班级的平均分数或学校的平
5、均分数。,3、数据与信息,数据库 数据库(DataBase 简称DB)是按一定组织结构存贮在计算机中相关数据的集合。它不仅包括数据本身,而且还包括相关事物间的联系。 数据库可以被多个用户、多个应用程序共享。 对数据的增加、删除、修改和检索由系统软件统一进行。 数据库通常由数据库管理员(DBA) 进行管理。,数据库,3. 数据库管理系统 数据库管理系统(DataBase Management System ,简称DBMS)是在操作系统的支持下为用户提供数据库建立、数据操纵、数据库维护的管理软件。它有以下几个功能: 1)数据定义 2)数据操纵功能 3)数据库的运行管理 4)数据库的建立与维护功能,
6、4数据库与应用系统的关系 信息系统=软件+数据库,数据库,应用程序员,指以数据库为基础的应用程序,1.2 数据模型,理解本内容有助于全面了解现代数据库系统的结构和功能,也有利于后续章节的学习。,数据库的生命周期,需求分析;(目的) 概念模型设计;(ER图) 逻辑结构设计;(关系模式) 物理结构设计;(在数据库上建表) 数据库实施,维护,1数据库设计过程,学生选课,实体 :,实例 :,李刚,张三, ,SQL,Java, ,属性:,学生,课,学生,课,姓名,学号,性别,课程号,课程名,学分,实体由一组属性描述,唯一标识符(用以区分实体),学习,m,n,E-R模型,2 概念模型设计-(E-R图的设计
7、),概念模型: 是数据库的全局数据的描述,是数据库管理员所看到的实体、实体属性和实体间的联系。,实体是具有公共性质的可相互区别的现实世界对象的集合。实体可以是具体的,也可以是抽象的概念或联系。 实体中的每个具体的记录值(一行数据),比如学生实体中的每个具体的学生,我们称之为实体的一个实例。,学生、杯子 电脑、门,实体,实体与实例,实体与实例,实体与实例 一只达尔马提亚犬、一只暹罗猫、一头牛等都是动物的实例 一辆敞篷汽车、一辆轿车、一辆旅行车都是汽车的实例 实体有很多 有些实体有很多实例;而有些实体只有几个实例 实体可以是: 有形的,例如人物或商品 无形的,如技术级别 活动,如音乐会,实体与实例
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基本概念 er
限制150内