《(40)--公共基础计算机二级Office高级应用.ppt》由会员分享,可在线阅读,更多相关《(40)--公共基础计算机二级Office高级应用.ppt(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、4.4.1数据库概述数据库概述一、数据库系统的基本概念1、几个术语n数据库(DB:DataBase):有结构的数据集合n数据库管理系统(DBMS:DataBaseManagementSystem)n数据库管理员(DBA:DataBaseAdministrator)n数据库系统(DBS:DataBaseSystem)nDB+DBMS+DBA+计算机(硬件、软件)n数据库应用系统(DBAS:DataBaseApplicationSystem)4.4.1数据库概述数据库概述2、数据库系统的基本特点:n数据的高共享性与低冗余性;n数据独立性(数据与程序间的互不依赖性)n数据的物理独立性n数据物理结构变
2、,而应用程序不变n数据的逻辑独立性n数据逻辑结构变,而应用程序不变DBMS应用程序学生学籍数据库学 号姓 名年 龄性 别2014004张三19女4.4.1数据库概述数据库概述3、数据库系统的内部结构体系(三级模式)n概念模式:n它反映了设计者的数据全局逻辑结构n外模式:n它反映了用户部分数据的逻辑结构。n内模式:n反映了数据在计算机中的实际存储形式(物理存储结构与物理存取方法)。4.4.1数据库概述数据库概述外模式概念模式内模式模式模式/内模式映像内模式映像外模式外模式/模式映像模式映像应用程序1应用程序2应用程序34.4.1数据库概述数据库概述二、数据模型数据库设计的核心1、数据模型的基本概
3、念n定义:数据模型是数据特征的抽象n数据模型分类:n概念模型n逻辑数据模型(数据模型)n层次、网状、关系n物理模型第第4章数据库设计基础章数据库设计基础2、概念模型表示工具:E-R模型(实体联系模型)n实体:用矩形框表示;n属性:用椭圆表示n联系:用菱形框表示n一对一(1:1)n一对多(1:M或M:1)n多对多(M:N)mn4.4.1数据库概述数据库概述n考试内容:n“一个公司经理领导多名职工,而一名职工仅被一个公司经理领导”n问经理和职工之间的联系类型是?4.4.1数据库概述数据库概述3、关系模型(具有坚实的理论基础)n关系的数据结构:n二维二维表:表:每一个二维表称为一个关系。学 号姓 名
4、年 龄性 别系 名年 级2014004王小明王小明19女女社会学社会学20132014006黄大鹏20男商品学20132004008张文斌18女法律20134.4.1数据库概述数据库概述n下表是否是关系?为什么?职工号姓名职 称工 资扣 除实 发基 本津 贴职务房 租水 电86051陈 平讲 师130512005016011222834.4.1数据库概述数据库概述n基本概念:基本概念:n候选键或候选码n主键或主码n全码或全键学 号姓 名年 龄性 别系 名2014006 黄大鹏20男商品学2014008 张文斌18女法律4.4.1数据库概述数据库概述学号姓名年龄专业号0001张三21010002
5、李四22010003王五2002专业号 专业名01计算机科学与技术02软件工程03软件技术专业专业学生学生n外键或外码n表A中的某属性集是表B的主键,则该属性集为表A的外键外键4.4.1数据库概述数据库概述三、数据库设计与管理1、数据库设计概述:n根据一个应用环境设计一个满足用户要求的数据库4.4.1数据库概述数据库概述2、数据库设计阶段n需求分析阶段n分析系统的功能、信息要求、安全性和完整性要求。n常用工具:数据流图和数据字典。n概念设计阶段:n把分析结果表示成一个概念模型:E-R图。n逻辑设计阶段:n把E-R图转换成一个逻辑模型:关系模型。n物理设计阶段:n为逻辑设计的结果设计一个适合的物理结构。4.4.1数据库概述数据库概述n数据库管理n数据库的建立n数据库的调整n数据库的重组n数据库安全性控制与完整性控制n数据库的故障恢复n数据库监控下课了。下课了。追求追求休息一会儿。休息一会儿。