概念结构设计
• 数据库设计概念结构设计阶段的设计目标、 具体设计内容、设计描述、设计方法等。⑵ 课程实体E-R图。(3)教师实体E-R图。数据库设计-概念结构设计。概念结构设计是整个数据库 设计的关键。第二章数据库的概念结构设计。
概念结构设计Tag内容描述:<p>1、数据库技术及教育应用 第三章 概念结构设计 主题 章节内容 本章小结 课堂测试 课后习题 课外读物 章节内容 3.0 引言 3.1 数据模型 3.2 概念结构设计 3.0 引言 数据模型的基本概念、组成要素、概念模型 的基本概念及ER方法。 数据库设计概念结构设计阶段的设计目标、 具体设计内容、设计描述、设计方法等。 重点: 牢固掌握概念模型的基本概念及其主要建模方法ER方 法; 数据库概念结构的设计是数据库设计过程中最重要的环 节之一。牢固掌握用E-R图来表示概念模型的方法,掌 握E-R图的设计,能够举一反三的程度。 难点: E-R方法建模。 技。</p><p>2、DataBase 概念结构设计 数据库设计综合案例 以一个学校管理系统的开发过程,说明数据库设 计的基本方法和步骤 需求分析 设计局部视图 集成视图 逻辑结构设计 设计逻辑结构 优化逻辑模型 物理设计 实施 运行和维护 DataBase 需求分析 任务 通过详细调查现实世界要处理的对象(组织、部门、 企业等),充分了解原系统(手工系统或计算机系统 )工作概况,明确用户的各种需求 在此基础上确定新系统的功能。新系统必须充分考虑 今后可能的扩充和改变,不能仅仅按当前应用需求来 设计数据库 DataBase 需求分析 重点 调查、收集与分析用户在数据。</p><p>3、概念结构设计和逻辑结构设计一.系统概述本系统通过调查从事医药产品的零售,批发等工作的企业,根据其具体情况设计医药销售管理系统。医药管理系统的设计和制作需要建立在调查的数据基础上,系统完成后预期希望实现药品基本信息的处理,辅助个部门工作人员工作并记录一些信息,一便于药品的销售和管理。通过此系统的功能,从事药品零售和批发等部门可以实现一些功能,如:基础信息管理,进货管理,库房管理,销售管理,财务统计,系统维护等。2 概念结构设计年龄1. 员工属性帐号员工员工编号电话E-maill姓名家庭地址2. 药品属性3. 客户属。</p><p>4、数据库设计实例分析一、需求分析实例现要开发高校图书管理系统。经过可行性分析和初步的需求调查,确定了系统的功能边界,该系统应能完成下面的功能:(1)读者注册。(2)读者借书。(3)读者还书。(4)图书查询。 1、数据流图顶层数据流图反映了图书管理系统与外界的接口,但未表明数据的加工要求,需要进一步细化。根据前面图书管理系统功能边界的确定,再对图书管理系统顶层数据流图中的处理功能做进一步分解,可分解为读者注册、借书、还书和查询四个子功能,这样就得到了图书管理系统的第0层数据流图从图书管理系统第0层数据流图中。</p><p>5、数据库实验报告这次数据库实习当中,我负责的部分是概念结构设计。E-R图如下所示:学生实体E-R图学生姓名性别年龄籍贯QQ号班级职务学号联系方式宿舍号 课程实体E-R图课程课程号课程名学分授课教师(3)教师实体E-R图教师教师号教师名职称性别联系电话邮箱 学生选课E-R图学生选课学号课程号成绩 教师授课E-R图教师授课教师号课程号每周上课日期上课地点上课时间 实体与实体之间的关系E-R图学生选课课程成绩教师授课MNMN将E-R图转换为关系模型,如下:学生(学号,学生名,性别,年龄,班级职务,宿舍号,联系方式,籍贯,QQ号)课程(课程。</p><p>6、数据库设计-概念结构设计,概念结构设计,需求分析阶段描述的用户应用需求是现实世界的具体需求 将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计 概念结构是各种数据模型的 共同基础,它比数据模型更 独立于机器、更抽象,从而 更加稳定。 概念结构设计是整个数据库 设计的关键,现实世界,信息世界,机器世界,需求分析,概念结构设计,概念结构设计的特点,能真实、充分地反映现实世界,包括事物和事物之间的联系,能满足用户对数据的处理要求。是对现实世界的一个真实模型。 易于理解,从而可以用它和不熟悉计算机的用。</p><p>7、第二章数据库的概念结构设计,数据模型 概念模型 概念结构设计的方法与步骤,第一节 数据模型,一、数据 二、数据模型 三、信息的三个世界,一、数据,1.数据 在数据库中描述事物的符号记录称为数据,是存储的基本对象。 2.数据描述 在数据库设计的不同阶段都需要对数据进行不同程度的描述。在从现实世界到计算机世界的转换过程中,经历了概念层描述、逻辑层描述及存储介质层描述三个阶段。,-4-,06:03,数据举例,数据的含义称为数据的语义,数据与其语义是不可分的。 例如 93是一个数据 语义1:学生某门课的成绩93分 语义2:火车票的价格93元 语。</p><p>8、1,数据库设计,主讲:齐会娟,2,课程介绍,性质:专业基础课 总学时:72学时 考核方式:卷考+大作业,3,课程目标,理解数据库的基本概念 掌握关系数据库的设计理论和方法 熟悉Microsoft Access和SQL Server的基本操作 创建数据库、表、检查约束 熟悉SQL语句和T-SQL程序 为Java、.NET数据库开发提供基础,4,第一讲,数据库分析与设计,5,本讲目标,理解数据的基本概念 熟识数据库的设计步骤 熟悉数据库的概念结构设计,6,一、数据库基本概念,数据(data):是指存储在某一种媒体上能够识别的物理符号。 形态:数字、文字、图形图像、影像、动画、声音等。 。</p><p>9、数据库系统概论 An Introduction to Database Systems,School of Computer Science & Technology Dalian Maritime University 2008,谢益武 84729625 xieyiwudlmu.edu.cn,数据库系统概论 An Introduction to Database System 第七章 数据库设计,第七章 数据库设计,7.1 数据库设计概述 7.2 需求分析 7.3 概念结构设计 7.4 逻辑结构设计 7.5 数据库的物理设计 7.6 数据库实施和维护 7.7 小结,7.3 概念结构设计,7.3.1 概念结构 7.3.2 概念结构设计的方法与步骤 7.3.3 数据抽象与局部视图设计 7.3.4 视图的集成,7.3.1 概念结构,什么是概念结构。</p><p>10、结构专业设计基本概念,结构设计内容,一.建筑结构设计 二.构筑物结构设计,1.国家相关的法律法规; 2.业主设计要求:基础及结构型式、工艺技术要求( 荷载、吊车、设备、微振、超长设缝、FM等)、工程进度、造价限制等; 3.当地自然条件:基本风压、基本雪压、地震等; 4.场地地质情况。,建筑结构设计依据,1.地基基础:地基处理(软土、特殊土质)、基础( 浅基础、深基础); 2.主体结构:结构选型、结构布置(梁柱墙支撑); 3.构件设计:混凝土梁板柱墙截面和配筋、钢结构梁柱截面; 4.节点设计:基础-柱、梁-柱、梁-梁、板-梁、支撑-柱、支撑-梁。</p><p>11、概念结构设计,概念结构设计概述 概念结构设计的方法与步骤 数据抽象与局部视图设计 视图的集成,概念结构,什么是概念结构设计 需求分析阶段描述的用户应用需求是现实世界的具体需求 将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计 概念结构是各种数据模型的共同基础,它比数据模型更独立于机器、更抽象,从而更加稳定。 概念结构设计是整个数据库设计的关键,概念结构(续),概念结构(续),概念结构设计的特点 (1)能真实、充分地反映现实世界,包括事物和事物之间的联系,能满足用户对数据的处理要求。是对现。</p><p>12、数据库设计-概念结构设计,概念结构设计,需求分析阶段描述的用户应用需求是现实世界的具体需求 将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计 概念结构是各种数据模型的 共同基础,它比数据模型更 独立于机器、更抽象,从而 更加稳定。 概念结构设计是整个数据库 设计的关键,现实世界,信息世界,机器世界,需求分析,概念结构设计,概念结构设计的特点,能真实、充分地反映现实世界,包括事物和事物之间的联系,能满足用户对数据的处理要求。是对现实世界的一个真实模型。 易于理解,从而可以用它和不熟悉计算机的用。</p><p>13、第6章数据库设计 6 1数据库设计的步骤 什么是数据库设计是指对于一个给定的应用环境 构造最优的数据库模式 建立数据库及其应用系统 使之能够有效地存储数据 满足各种用户的应用需求 信息需求和处理要求 在数据库领域。</p><p>14、4.1 数据库设计的步骤,什么是数据库设计 是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息需求和处理要求) 在数据库领域内,常常把使用数据库的各类系统统称为数据库应用系统。 数据库是信息系统的核心和基础 数据库是信息系统的各个部分能否紧密地结合在一起以及如何结合的关键所在 数据库设计是信息系统开发和建设的重要组成部分。</p>