文档详情

数据库 基础知识.ppt

发布:2025-02-09约5.78千字共30页下载文档
文本预览下载声明

1.1.1数据和数据管理2.数据管理数据管理包括对各种形式的数据进行收集、存储、加工和传输等活动。目的从大量原始数据中抽取、推导出有价值的信息,以此作为行动和决策的依据。借助计算机科学地保存和管理复杂大量的数据,使人们能够方便和充分利用信息资源。1.1数据库的概念第5页,共30页,星期六,2024年,5月文件系统阶段数据库系统阶段分布式数据库系统阶段1.1.2数据管理技术的发展人工管理阶段1.1数据库的概念第6页,共30页,星期六,2024年,5月1.1.3数据库系统1.数据库数据库系统指带有数据库并利用数据库技术进行数据管理的计算机系统,可以实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享服务。数据库(Database,简称DB)是数据的集合,并按照特定的组织方式将数据保存在存储介质上,同时可以被各种用户所共享。1.1数据库的概念第7页,共30页,星期六,2024年,5月1.1.3数据库系统2.数据库系统的组成硬件软件数据(DB):数据库系统的核心人员:计算机操作系统(OS)数据库管理软件(DBMS)应用程序数据库系统(DBS)1.1数据库的概念第8页,共30页,星期六,2024年,5月1.1.4实体及其联系1.相关概念实体:是客观事物的真实反映。如:一位教师,一本书实体属性:事物的特性如:身高,年令属性值:实体属性的具体化表示,属性值的集合表示一个实体。如:身高185cm,年令201.1数据库的概念第9页,共30页,星期六,2024年,5月1.1.4实体及其联系1.相关概念实体类型:用实体名及所有属性的集合表示一种实体类型,简称实体型。举例:一个教师类实体教师(教师编号,姓名,性别,出生日期,职称,联系电话)一个课程类实体课程(课程编号,课程名,开课学期,学时,实验学时,学分)实体集:具有相同属性的实体集合。1.1数据库的概念第10页,共30页,星期六,2024年,5月1.1.4实体及其联系2.实体之间的联系实体的联系:实体之间的对应关系称为联系,它反映现实世界事物之间的相互关联关系(1)一对一联系(onetoonerelationship) 例如:一个班级——班长(2)一对多联系(onetomanyrelationship) 例如:一个班级——多个学生(3)多对多联系(manytomanyrelationship) 例如:学生——课程1.1数据库的概念第11页,共30页,星期六,2024年,5月1.1.5数据模型数据模型:数据库管理系统中用于描述实体及其实体之间联系的方法。用于描述数据库管理系统的数据模型有层次模型有以下三种。1.1数据库的概念第12页,共30页,星期六,2024年,5月1.1.5数据模型1.层次模型用树型结构表示实体及其之间联系的模型,称为层次数据模型。其中的实体称为结点。有且仅有一个结点无父结点,这个结点即树的根。其它节点有唯一的一个父节点。一层二层三层1.1数据库的概念第13页,共30页,星期六,2024年,5月1.1.5数据模型2.网状模型用网状结构表示实体及其之间联系的模型。可以有一个以上的结点无父结点。至少有一个节点有多于一个的父节点。学校教师学生班级任课学生一个教学实体的网状模型教师协会1.1数据库的概念第14页,共30页,星期六,2024年,5月1.1.5数据模型3.关系模型用二维表结构来表示事物间联系一个二维表中,有表头和若干行数据。垂直方向看,有若干列,同一列取值同一个定义域。每一行代表一个人才信息,有若干行。1.1数据库的概念第15页,共30页,星期六,2024年,5月关系模型:民族编码名称01021011汉族满族朝族蒙古族编码名称类别101102201202301数学电子学法学新闻学英语理科理科文科文科文科1011013012021985/05/041986/06/011985/01/121985/10/0102011001男男女女李大明张晓光韩雪王宇鹏0310101031010203111010301201专业编

显示全部
相似文档