《数据库讲义》PPT课件

《数据库讲义》PPT课件

ID:38902176

大小:762.00 KB

页数:44页

时间:2019-06-21

《数据库讲义》PPT课件_第1页
《数据库讲义》PPT课件_第2页
《数据库讲义》PPT课件_第3页
《数据库讲义》PPT课件_第4页
《数据库讲义》PPT课件_第5页
资源描述:

《《数据库讲义》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库基础outline数据库概念数据模型数据库设计SQL语言简介Acesss数据库信息、数据股票下跌了一半1/2信息与数据信息:现实世界事物的存在方式或运动状态的反映,是一种已经被加工为特定形式的数据。数据:将现实世界中的各种信息记录下的符号,是客观实体的属性值,是信息的载体和具体表现形式。数据处理据输入也称信息处理,是利用计算机对各种类型的数据进行处理。包括数据的采集、整理、存储、分类、排序、检索、维护、加工、统计和传输等一系列操作过程。原始数据始数据编码表示形式计算机表示形式信息(结果数据)搜集输出编码转换数据输入计算机处理用户数据生日是“1980年12月21日”,也可以“198

2、0.12.21”明天天气是“阴有雨”,也可以用图形符号:用数据符号表示信息通常有三种:数值型:如年龄、体重、价格、温度字符型:姓名、单位、地址特殊型:照片(图像)、刮风、下雨(图形符号),还有声音、视频(多媒体数据)数据管理数据管理:是数据处理的中心问题,指如何对数据分类、组织、编码、存储、检索和维护。数据管理的发展历史可以分为五个阶段人工管理阶段文件管理阶段数据库管理阶段分布式数据库阶段面向对象数据库阶段人工管理阶段特点:数据与程序不具有独立性,一组数据对应一组程序。大量数据冗余。应用程序3应用程序2应用程序1数据组1数据组2数据组3文件系统阶段特点:程序和数据分开存储,形成程序文件

3、和数据文件,程序按名访问数据文件。数据冗余无数据共享容易数据不一致数据库系统阶段特点:由数据库管理系统DBMS管理数据提高数据共享减少数据冗余提供数据与应用程序独立有效的管理和存取大量的数据资源。DBDBMS应用程序1应用程序2应用程序3...分布式数据库系统特点:合理分布数据在系统的相关节点上,实现节点共享,逻辑上属于同一系统,但在物理结构上是分布式,因此用户不感觉到数据的分布。由若干个节点集合而成,在通讯网络中联接在一起,每个节点都是一个独立的数据库系统,都拥有各自的数据库、中央处理机、终端以及各自的局部数据库管理系统。面向对象数据库系统数据库技术与面向对象程序设计技术结合优点:它

4、克服了传统数据库的局限性,能够自然地存储复杂的数据对象及它们之间的复杂关系,大幅提高了数据库管理效率、降低了用户使用的复杂性。数据库(DataBase,DB)孤立的数据不能代表确切的信息,为反映某一方面的信息往往需要若干数据。例学生基本信息:姓名、性别、出生年月、籍贯、专业……这些数据需组织起来。最初的数据以文件形式组织,处理数据时,更多的是涉及对文件的操作(读、写),带来了数据处理不便、数据共享困难等一系列问题。数据库是存储在计算机系统中的存储介质上,按一定的方式组织起来的相关数据的集合。数据库系统(DataBaseSystem,DBS)是运行数据库系统的计算机系统。包括:计算机硬件

5、环境和操作系统环境DBMS数据库数据库应用系统用户数据库应用系统数据库管理系统操作系统硬件数据库系统层次图数据模型计算机信息管理的对象是现实生活中的客观事物,但这些事物是无法直接送入计算机的,必须进一步整理和归类,进行信息的规范化,然后才能将规范信息数据化并送入计算机的数据库中保存起来。这一过程经历了三个领域──现实世界、信息世界和数据世界。三个世界现实世界:存在于人脑之外的客观世界,包括事物及事物之间的联系。信息世界:是现实世界在人们头脑中的反映。数据世界:将信息世界中的实体进行数据化,事物及事物之间的联系用数据模型来描述。现实世界信息世界数据世界 (在关系模型理论中)在关系数据库中

6、事物类实体集关系表事物实体元组记录性质属性属性字段例:学生借阅图书现实世界中:学生借阅图书在信息世界中将抽象为学生和书籍两个实体集,两个实体集间的联系为“借阅”。用关系模型表示为学生、书籍和借阅三个关系。用ACCESS中建立学生、书籍和借阅三个数据表,并为学生和借阅两个表建立联系,为书籍和借阅两个表建立联系。这样,就完成了从现实世界到数据世界的转换。数据模型数据库的数据结构形式,叫数据模型,它是对数据库如何组织的一种模型化表示。如果这个模型只能表示存储什么信息,那么它是简单的,是文件系统早已解决了的问题,更重要的是要以一定数据结构方式表示各种信息的联系。数据库框架建设一幢楼房,首先要有

7、建筑结构图,根据这个结构图先搭好架子,然后才能堆砖砌瓦,使建筑物符合要求。数据模型就相当于这个建筑结构图,根据这个结构图组织装填数据。数据模型的形式概念模型(抽象的)概念模型是数据库设计人员在认识现实世界中实体与实体间联系后进行的一种抽象。实现模型(具体的)层次型网络型关系型概念模型-E-R模型Entity-RelationshipModel实体:指客观存在并可相互区别的物体。实体可以是实在的物体,如学生、图书等,也可以是抽象的事件,如订货、借

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。