- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理 数据库原理 教师:陈卓 掌握数据库系统的基本概念和基本原理。 掌握E-R模型的概念和方法。 了解关系的性质,掌握关系模型的基本概念。 掌握关系数据库标准语言——SQL,通过上机进一步熟练应用SQL语言表达各种数据操作。 掌握关系数据库规范化理论和数据库设计方法,通过上机实习的训练,初步具备进行数据库应用系统开发的能力。 了解数据库的恢复技术及数据库的安全性。 使用关系数据库管理系统SQL SERVER 2005 。 《数据库系统概论》(第4版),王珊 萨师煊 编著,高等教育出版社, 2006。 《数据库原理及应用教程》(第2版),陈志泊 主编,人民邮电出版社,2008。 《Database System Concepts》(第5版)(影印版),Silberschatz. A.等编著,高等教育出版社,2005。 《数据库系统概念》(原书第5版),杨冬青 等译,机械工业出版社,2008。 《A First Course in Database Systems》(英文版.第3版), Jeffrey D. Ullman等编著, 机械工业出版社, 2008。. 第一章 绪论 第二章 关系数据库 第三章 关系数据库标准语言SQL 第四章 关系查询处理和查询优化 第五章 关系数据理论 第六章 数据库设计 第七章 数据库恢复技术 第八章 并发控制 第九章 数据库安全性 第十章 数据库完整性 概念模型的基本概念; 概念模型主要建模方法——E-R方法; 关系数据模型的相关概念; 数据库系统三级模式和两层映像的体系结构; 数据库系统的逻辑独立性和物理独立性。 概述 数据库阶段的数据管理有哪些特点? 数据独立性和物理独立性在数据库中如何体现? DBMS有哪些功能? 数据模型的作用及构成要素是什么? DBS的用户有哪几类,如何区分? DB的三级模式结构描述了什么问题? DBS由哪几部分组成? 数据表示 应用系统 外模式 模 式 内模式 DB OS DBMS 数据抽象级别 软件系统层次 用户 DBA, 系统 分析员 应用程序员 图1.30 各种人员的数据视图 概念模型的表示方法 E-R模型 实体-联系模型(Entity-Relationship Approach)。该模型直接从现实世界中抽象出实体类型及实体间联系,然后用E-R图表示的数据模型。 实体名 属性名 E-R图的四个基本成分: 矩形框表示实体型 椭圆形表示属性 菱形表示联系 联系名 连接实体型与联系类型,也可用于表示实体与属性的联系。 n 课 程 成绩 选 修 m 学号 姓名 学 生 首先确定实体类型: 几个实体类型及相应的实体名 确定联系类型: 各实体类型间是否有联系,是何种联系类型及相应的联系名 连接实体类型和联系类型,组合成E-R图 确定实体类型和联系类型的属性 确定实体类型的码 设计E-R图过程 例:学生选修课程 学生 课程 选修 姓名 学号 系别 课程号 课程名 学分 成绩 用矩形表示实体 用椭圆表示实体的属性 用无向边把实体与其属性连接起来 用菱形表示实体间的联系 实体与联系用线段连接并注明类型 m n 例:工厂产品、零件、材料和仓库 产品 零件 材料 仓库 组成 制造 存储 存放 某工厂生产的每种产品由不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在不同仓库中,原材料按照类别放在若干仓库中。请用E-R图画出此工厂产品,零件,材料,仓库的概念模型。 例:习题12 学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用E-R图画出此学校的概念模型。 学校 系 班级 教研室 校-系 系-班 系-室 室-员 学生 研究生 教员 教授、副教授 课程 指导 班-生 选修 室-教 习题12 联系名、实体名 都不能重名 一个实体不能 多次出现 注 意 1.2.3 最常用的数据模型 层次模型(Hierarchical Model) 网状模型(Network Model) 关系模型(Relational Model) 面向对象模型(Object Oriented Model) 非关系模型 非关系模型中,实体用记录表示,实体的属性对应记录的数据项,实体之间的联系转换成记录之间的两两联系。 非关系模型中数据结构的单位是基本层次联系。 基本层次联系指两个记录以及它们之间的一对多的联系。 Ri Rj Lij 双亲结点 子女结点
您可能关注的文档
最近下载
- T_WAA 013-2025 园区办公场景 WLAN 性能及体验技术要求(基于 IEEE 802.11be).docx
- 甲状旁腺功能亢进外科治疗.pptx
- 潍柴WP4D66E200发动机零件图册dhp04d0112-cn.pdf VIP
- 华为TaiShan200-5280服务器技术白皮书.pdf
- 最新统编教材(部编人教版)小学语文四年级上册全册教案教学设计【8】.doc VIP
- 2025-2030轴承项目商业计划书.docx
- 设计说明书 红外声控报警系统的设计.pdf VIP
- 空客320PPT:GPWS概述课件.ppt VIP
- T CIECCPA 039—2023 垃圾焚烧电力碳足迹量化与评价方法.pdf VIP
- 学校德育的创新艺术-(精选·公开·课件).ppt VIP
文档评论(0)