数据库设计是信息系统的核心组成部分 从现实世界到数据世界的转换的过程

Slides:



Advertisements
Similar presentations
7.2 数据模型 大学计算机基础. 7.2 数据模型 主要内容 数据模型简介 常用数据模型 常见数据库系统及开发工具.
Advertisements

排列组合和二项式定理 第二组. 一、教材分析 本课内容是人教 B 版,选修 2 — 3 第一章内容,本章在整个高中数 学中占有重要地位。以计数问题为主要内容的排列与组合,属于 现在发展很快且在计算机领域获得广泛应用的组合数学的最初步 知识,它不仅在博弈、工作安排、电话号码、密码设置等实际问 题中应用广泛,是学习概率理论的准备知识,而且由于其思维方.
金融一班 王亚飞 王亚飞 王浩浩 王浩浩 吴海玥 吴海玥 我 连云港 的 家 乡 连云港 连云港,位于东经118°24′~119°48′和北纬 34°~35°07′之间,古称郁洲、海州,民国时称 连云市,建国后称新海连市,别称“港城”。东 西长129公里,南北宽约132公里,水域面积 平方公里。连云港市也是我国于1984年.
主讲人 郭建美 邢台医学高等专科学校 腹膜 内分泌系统. 2 、掌握膀胱子宫凹陷、直肠子宫 凹陷的位置 1 、 掌握腹膜和腹膜腔的概念 教学目标 3 、掌握甲状腺、甲状旁腺、肾 上腺的形态和位置。
第六章 数据库技术基础 本章要点  数据库系统概述 数据库系统概述  关系数据库 关系数据库  数据库设计 数据库设计.
配备计算机教室、多媒体教室、图书室、卫生室、 实验室、仪器室、音体美劳器材室、心理咨询室、少先 队活动室、教师集体备课室等专用教室。实验室、仪器 室全部按照省标准配备器材,演示实验开设率达 100% 。 学校现有图书 6050 册,生均 40 册。有一个 200 米环形跑 道的运动场地。 学校基本情况.
長得像的圖形 設計者:嘉義縣興中國小 侯雪卿老師 分享者:高雄市中山國小 江民瑜老師 高雄市勝利國小 許嘉凌老師.
课例评析—— 《回乡偶书》和《渔歌子》 评课人:冯琴.
就作文本身而言,题目堪称“眉目”,是作文的“眼睛”,从某种程度上说,它是作文材料和主题的浓缩或概括。
国家发展改革委宏观经济研究院 吴晓华 副院长、研究员
文化创新的途径.
与优秀的人在一起
Prepared by:台灣人壽 陳麗明襄理 Date : 2009/08/15
企业涉税业务基本知识宣传 郑州航空港区国家税务局机场税务分局 王 磊.
2009—2010学年第一学期 小学品德与社会课程教学监控情况分析 潘诗求 2010年3月
15世纪欧洲人绘制的世界地图.
第二组:栝蒌薤白白酒汤 讲解:何楠 资料收集:李哲豪 陶雪 PPT制作:周飘 李昕蓉 讲稿书写:邓楹君 黄丽.
职业教育课程改革创新教材 财经法规与会计职业道德.
大 播 海 直.
第7课 新航路的开辟 第7课 新航路的开辟.
股票、债券、和保险 投资理财的话题.
第四讲 组织结构与人员配置 复旦大学管理学院 芮明杰教授
第二课 战国时期的 百家争鸣 呼伦贝尔学院附属中学:司顺英.
拉萨属高原温带半干旱季风气候,平均海拔3658米,年日照3000多小时,素有“日光城”、“太阳城”的美誉。年最高气温29℃,最低气温零下16
电阻 新疆兵团四师76团中学.
油画《蒙娜丽莎》 哥伦布像 以上图片产生于哪两个 历史事件中?.
外貌和能力哪个更重要.
揭秘 庄家 股市中的 为什么你的股票一买就跌,一卖就涨? 为什么出了利好,股价反而下跌? 为什么有的股票一直涨停?
从此,我不在沉默寡言 那一刻 就在这一刻 世上还有爸爸好 我 长 大 了 张绅 4 文苑芬芳
职业教育课程改革创新教材 财经法规与会计职业道德.
从容行走,优雅为师 江苏省梁丰高级中学 任小文
网络游戏 对 大学生生活方式 影响 11影视动画2班 石天启组.
新疆自治区“十二五”科技发展 规划编制工作
觀察內容: 時間 作息 觀察內容 9:30~9:40 角落分享
实践 课题 周围环境对当代大学生成长的影响 指导老师:王永章 小组成员:陈荣、刘若楠、张红艳、吕雪丹、樊金芳、李惠芬、黄婧
乳猪断奶后拉稀,掉膘与教槽料.
导入 21世纪教育网经纬社会思品工作室制作 我们可以通过哪些媒介(途径)获知这些消息?.
《Visual FoxPro程序设计基础》
十二生肖的故事.
資料庫管理 HOMEWORK #2 ERD練習 楊立偉教授 台灣大學工管系 2013 Fall.
課程名稱:資料庫系統 授課老師:李春雄 博士
資料表正規化.
第 2 章 規劃關聯式資料庫.
Chapter 3 正規化與各種合併.
資料庫簡介 郭士煒 助教.
《第二組》 組長/謝佳馨 組員/陳大為、葉容政、張智陪
啟示錄 人 子 七 教 會 寶 座 七 印 七 號 龍 與 獸 七 碗 巴 比 倫 千 禧 年 前 後 新 耶 路 撒 冷 第9章(第5號)
如何進行限制性招標採購案.
段磊 王慧锋 TEL: qq群: 数据库系统原理课程设计 实验环节2 段磊 王慧锋 TEL: qq群:
第十章 IDL访问数据库 10.1 数据库与数据库访问 1、数据库 数据库中数据的组织由低到高分为四级:字段、记录、表、数据库四种。
网络数据库原理及应用 主讲:刁仁宏.
3 [学习目标] 1.掌握管理信息系统相关的技术基础,尤其是数据处理、数据库及计算机网络的相关知识 ;
PaPaPa项目架构 By:Listen 我在这.
排列组合 1. 两个基本原理 分类加法计数原理 分步乘法计数原理.
建国以来,大陆对台政策 金亚丽 周莎 黄运娜.
学习中苦多?乐多? ——高二(1)班主题班会.
第 2 章 規劃關聯式資料庫.
第三节 常见天气系统.
实体描述呈现方法的研究 实验评估 2019/5/1.
17 無母數統計檢定  學習目的.
1.把下面的关系模式转化为E-R图 1)系(系号,系名,电话) 2)教师(工号,姓名,性别,年龄,系号)
第六章 数据模型转化为 关系数据库.
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
第四节 数据库设计 数据库设计是指根据用户需求分析、在现有的数据库管理系统的基础上建立数据库结构的过程。具体讲,是指对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之有效地存储数据,满足用户信息要求和处理要求。 数据库设计的依据DFD、DD、DBMS 。 数据库的设计过程是通过E-R图(依据“实体-联系”法实现,Entity.
第13课 东汉的兴亡.
基于列存储的RDF数据管理 朱敏
第三章 系統與資料庫檔案設計.
推動搖籃的手─製作部門 ﹝西子劇坊﹞ 蔡如歆.
繁星推薦系統 楊曉婷 副理 教育的服務 是我們的責任.
單元主題名: 大家都是好朋友 設計者:柯淑惠、林雨欣.
Presentation transcript:

数据库设计是信息系统的核心组成部分 从现实世界到数据世界的转换的过程

要点 E-R图 3个范式

E-R方法 (Entity-Relationship Approach) 反映客观世界事物、事物的特征以及事物之间的关系 导出关系数据模型。

P161 表10-7 客观世界 信息世界 数据世界 组织 实体与联系 数据库 事务类 实体 文件或表 事务(对象) 实体个体 记录 特征(性质) 属性 数据项(字段)

E-R信息模型的设计 实体用方框表示,属性用椭圆框表示,联系用菱形框表示 框内填写相应的实体名、属性名、联系名

E-R方法 画单个的实体图(实体+属性) 确定实体之间的联系方式 联系方式(1:1、1:m、m:n) 如果m:n,通过插入实体的方法改成1:m\n:1方式 画出综合的E-R图

学号 姓名 性别 学生 1 考试 学号 m 成绩 课程号 n 成绩 选课 1 课程 课程号 课程名 课时数

从E-R图导出关系数据模型 E-R图中的每个实体转换成一个关系,并包括它的所有属性,同时确定关键字 实现实体之间的联系 如果实体间联系为1:n,”1”方的关键字作为“n”方的外部关键字

练习1 画出学生、班级、课程、教师、成绩的E-R图 画出书、出版社、作者的E-R图

范式 对表的数据结构进行规范,规范化的模式称为范式。

发票管理:发票表的最初形式 Item_no1 Item_name1 Item_qty1 Item_price1 Item_total1 ………… Item_no? ……….. Invoice_no(主键PK) Date Company_no Company_name Company_addr Company_phone Customer_no Customer_name Customer_addr Customer_phone

第一范式 (First Normal Form 1st NF) 如果在一个表中,有一个主键,而且其他字段都是简单的不带重复属性的数据类型时,该表处于第一范式 发票的最初形式中,明细字段重复,不满足第一范式

符合第一范式的发票表的形式 Invoice_no(主键PK) Invoice_no(主键PK) Item_no (主键PK) Date Item_name Item_qty Item_price Item_total Invoice_no(主键PK) Date Company_no Company_name Company_addr Company_phone Customer_no Customer_name Customer_addr Customer_phone 明细 发票

第二范式 (Second Normal Form 2nd NF) 如果该表符合第一范式,并且所有非主键的字段都依赖于所有的主键时,该表处于第二范式 明细表中,只有item_qty依赖于所有的主键,而item_name等字段只依赖于部分主键(item_no)

符合第二范式的发票表的形式 Invoice_no(主键PK) Invoice_no(主键PK) Item_no (主键PK) Date Company_no Company_name Company_addr Company_phone Customer_no Customer_name Customer_addr Customer_phone Invoice_no(主键PK) Item_no (主键PK) Item_qty 明细 Item_no (主键PK) Item_name Item_price 产品 发票

第三范式 (Third Normal Form 3rd NF) 如果该表符合第二范式,而且不包含任何传递依赖时,该表处于第三范式 在发票表中,company_name等字段依赖于company_no,customer_name等字段依赖于customer_no

符合第三范式的发票表的形式 Invoice_no(主键PK) Date Company_no Customer_no Item_no (主键PK) Item_qty 明细 发票 Item_no (主键PK) Item_name Item_price Company_no(PK) Company_name Company_addr Company_phone Customer_no Customer_name Customer_addr Customer_phone 产品 公司 客户

表之间的关系 一对一: 1:1 一对多: 1:∞ 多对一: ∞:1 多对多: ∞: ∞

1:∞ 发票 明细 1:1 ∞:1 ∞:1 公司 客户 产品

练习2 将练习1的E-R图设计成满足3rd NF的表