网站大量收购独家精品文档,联系QQ:2885784924

第01章-数据库基础知识.pptVIP

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第一章数据库基础知识1.1数据库基础知识一.数据与数据处理数据的概念:存储在某一种实体上能够识别的物理符号.数据的概念包含两个方面:其一是描述事物特性的数据内容;其二是存储在某一媒体上的数据形式.数据形式:文本、图形、图像、声音、动画、影象数据处理:将数据转化为信息的过程,中心问题是数据管理。数据与信息的关系:信息是经过加工后的数据,数据是信息的表现形式(载体)。二、计算机数据管理数据处理的中心问题是数据管理。数据管理:是指如何对数据分类、组织、编码、检索和维护。数据管理的发展阶段:人工管理?文件系统?数据库系统?分布式数据库系统?面向对象的数据库系统。1.1.2数据库系统一、有关数据库基本概念数据(Data)数据库(Database)数据库应用系统数据库管理系统(DBMS)数据库系统(DBS)1、数据数据(Data)是数据库中存储的基本对象数据的定义描述事物的符号记录数据的种类文字、图形、图象、声音数据的特点数据与其语义是不可分的数据举例学生档案中的学生记录(李明,男,1972,江苏,计算机系,1990)数据的形式不能完全表达其内容数据的解释语义:学生姓名、性别、出生年月、籍贯、所在系别、入学时间解释:李明是个大学生,1972年出生,江苏人,1990年考入计算机系请给出另一个解释和语义2、数据库数据库的定义数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的结构化的相关数据集合它不仅包括描述事物的数据本身,而且包括相关事物之间的联系。数据库(举例)3、数据库应用系统数据库应用系统:是指利用利用数据库系统资源开发的面向某一类实际应用的软件系统。如:学生成绩管理系统、人事管理系统等。4、数据库管理系统什么是DBMS数据库管理系统(DatabaseManagementSystem,简称DBMS)是位于用户与操作系统之间的一层数据管理软件。DBMS的用途科学地组织和存储数据、高效地获取和维护数据VisualFoxpro和Access都是数据库管理系统。 数据库管理系统:(DBMS)主要有如下6大功能:1.数据定义?2.?数据操纵?3.?数据库运行管理4.?数据组织、存储和管理5.?数据库的建立和维护?6.?数据通信接口?

5、数据库系统什么是数据库系统数据库系统(DatabaseSystem,简称DBS)是指在计算机系统中引入数据库技术后的计算机系统。在不引起混淆的情况下常常把数据库系统简称为数据库。数据库系统的构成由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员(DBA)和用户构成。二、数据库系统的特点

1、实现数据共享,减少数据冗余。文件系统时:低冗余与数据共享2、采用特定的数据模型数据库中的数据不是孤立的,数据与数据之间是相互关联的。也就是说,在数据库中不仅要能够表示数据本身,还要能够表示数据与数据之间的联系。3、具有较高的数据独立性数据独立性是指数据的组织和存储方法与应用程序互不依赖、彼此独立的特性。4、有统一的数据控制功能数据库技术要能够保证数据库中的数据是安全、可靠的。1.1.3?数据模型?

数据模型:为了反映事物本身及事物之间的各种联系。实体:客观存在并相互区别的事物。如:学生、教师、课程实体的属性:描述实体的特性称为属性。如:学生实体用学号、姓名、性别等属性描述。?实体型和实体集属性值的集合表示一个实体,而属性的集合表示一种实体的类型,为实体型。同类型的实体的集合,称为实体集。*Access中用表来存放同一类实体,即实体集。*一条记录代表一个具体的实体。实体之间的对应关系称为联系。1?.一对一联系?

如:人事部门的教师表和财务部门的工资表之间就存在一对一联系。?2?.一对多联系?

如:部门表与教师表之间就存在一对多的联系。?3?.多对多联系

如:学生表和课程表之间存在多对多的联系 任何一个数据库管理系统都是基于某种数据模型的,采用的数据模型一般有3种:层次型、网状型和关系型。 层次模型用树形结构来表示实体之间联系,如图所示。 网状模型用网络结构来表示实体之间联系,如图所示。 关系数据模型是现在使用最广泛的数据模型。用二维表来表示实体及实体之间联系的模型称为关系数据模型。层次模型?

用树型结构表示各类实体以及实体之间的联系。?

(?1?)有且仅有一个节点无

文档评论(0)

8d758 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档