数据库基础与应用.ppt

数据库基础与应用.ppt

ID:50248696

大小:4.62 MB

页数:178页

时间:2020-03-07

数据库基础与应用.ppt_第1页
数据库基础与应用.ppt_第2页
数据库基础与应用.ppt_第3页
数据库基础与应用.ppt_第4页
数据库基础与应用.ppt_第5页
资源描述:

《数据库基础与应用.ppt》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数据库基础与应用胡黎第1章绪论:数据库系统概述主要教学内容计算机数据管理1数据模型与数据库类型2数据库管理系统3数据库应用系统4数据库应用系统的开发环境51.信息与数据现实世界信息世界计算机世界抽象转换1.1计算机数据管理信息世界中的基本概念(1)实体(Entity)客观存在并可相互区别的事物称为实体可以是具体的人、事、物或抽象的概念(2)属性(Attribute)实体所具有的某一特性称为属性一个实体可以由若干个属性来刻画信息与数据既有联系又有区别现实世界信息世界计算机世界个体实体记录特征属性数据项三个世界的术语对应表1.1计算机数据管理举例说明:学生档案中的学生记录

2、(陆鸣,男,1482,江苏,计算机系,2000)数据的形式不能完全表达其内容数据的解释语义:学生姓名、性别、出生年月、籍贯、所在系别、入学时间解释:陆鸣是个大学生,1482年出生,男,江苏人,2000年考入计算机系信息与数据信息(information)就是新的、有用的事实和知识数据(Data)是用于载荷信息的物理符号,是信息的一种表现形式信息是客观世界中各种事物的反映,而数据则是信息在计算机中的表示形式。换句话说,信息是数据所包含的内涵,而数据则是信息的载体。1.1计算机数据管理数据处理与数据管理数据处理:围绕着数据所做的工作。包括:数据的获取、表示、组织、存储、加

3、工/计算、转换、以及查询检索等工作数据管理:收集信息、将信息用数据表示并按类别组织保存,在需要的时候能够提供数据;它是数据处理中最基本的工作1.1计算机数据管理2.数据管理技术的发展人工管理特点是数据随用随丢,不能长期保存文件管理把数据存储到文件中既可以长期保存,也便于存取或修改数据库管理现代最先进的数据管理方式1.1计算机数据管理1.1.2数据管理技术的发展1.1.2数据管理技术的发展1.1.2数据管理技术的发展1.1.2数据管理技术的发展数据库系统的特征:数据独立性高、冗余度小和数据共享数据库应用系统与一般文件应用系统的比较序号文件应用系统数据库应用系统1数据从属

4、于程序,二者相互依赖数据独立于程序,强调数据的独立性2每个用户拥有自己的数据,导致数据重复存储原则上可消除重复。但为了方便查询,允许有少量数据重复存储,冗余度可以控制3文件中的数据一般由特定的用户专用数据库内数据可由众多用户共享4各数据文件彼此独立,从整体看为“无结构”的各文件的数据相互联系,从总体看是“有结构”的1.1计算机数据管理数据模型在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。通俗地讲数据模型就是现实世界的模拟数据模型应满足两方面要求,一是能比较真实地模拟现实世界,容易为人所理解,二是便于在计算机上实现1.2数据模型与数据库类型数据模

5、型是数据库系统的一个核心概念,通常包括数据结构、数据操作和完整性约束条件等3方面的内容(合称为数据模型3要素)数据结构由数据项组成的记录,是一切数据库的基本结构数据操作用于描述数据库系统的动态特性完整性约束条件为使数据库中的数据在任何时候都保持正确,还需要在数据操作中给定一组约束条件(constraints),称为完整性(integrity)规则1.2数据模型与数据库类型什么是数据结构?描述数据库的组成对象,以及对象之间的联系描述的内容与数据类型、内容、性质有关的对象(数据项、记录、属性、域)与数据之间联系有关的对象(联系的类型、名称、方式)数据结构是对系统静态特性的

6、描述一、数据结构二、数据操作什么是数据操作?对数据库中各种对象(型)的实例(值)允许进行的操作的集合,包括操作及有关的操作规则。操作种类检索更新(插入、删除、修改)数据操作是对系统动态特性的描述三、数据的约束条件什么是数据约束条件?是一组完整性规则的集合。数据模型对约束条件的定义数据模型必须遵守的基本的通用的完整性约束条件。例如在关系模型中,任何关系必须满足实体完整性和参照完整性两个条件。具体系统自定义的完整性约束条件。学号姓名性别系别年龄籍贯45001李勇男计算机14江苏45002刘晨女机械20北京45003王名女机械14上海--------------------

7、----------------学生登记表例如:数据模型的分类-层次模型数据模型的分类-网状模型数据模型的分类-关系模型学号姓名性别系别年龄籍贯45001李勇男计算机14江苏45002刘晨女机械20北京45003王名女机械14上海------------------------------------关系术语学生登记表关系、元组、属性、域、主码、分量、关系模式是用二维表的形式来表示实体和实体间联系的数据模型。关系模型一、数据结构属性元组关系模型的实例姓名学号性别系别张军04701023男数学系王红04702011女物理系李明04708250男计算机

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

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

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