第一章 数据库系统概论 ;1.1.1?? 数据与数据处理;数据是承载信息的物理符号或称之为载体,而信息是数据的内涵。二者区别是:数据可以表示信息,但不是任何数据都能表示信息,同一数据也可以有不同的解释。信息是抽象的,同一信息可以有不同的数据表示方式。例如新闻这一信息,它可以用报纸上的文字形式、电台上的声音形式或电视上的图形形式表示。;1.1.2??数据库的概念;1.2 数据模型;术语
1.实体(Entity) 实体是客观存在并可相互区分的事物。
2.实体集(Entity Set) 同型实体的集合称为实体集。
3.实体型(Entity Type) 具有相同属性的实体具有共同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体称为实体型。
4.属性(Attribute) 属性是实体所具有的特性,每一特性都称为实体的属性。一个实体可以由若干个属性来刻画。
5.关键字(Key) 如果某个属性或属性组合的值能够唯一地标识出实体集中的每一个实体,可以选作关键字。用作标识的关键字,也称为码。
6.联系(Relationship) 实体集之间的对应关系称为联系,它反映现实世界事物之间的相互关联。;概念模型称为实体联系模型(简称E-R模型)。
三种关系:
1.一对一联系(1:1) 见例1.1
2.一对多联系(1:N) 见例1.2
3.多对多联系(M:N) 见例1.3
E-R模型
E-R方法为抽象地描述现实世界提供了一种简明有力的工具,它所表示的概念模型是各种数据模型的共同基础,进行数据库设计时必须要用到它。
见例1.4与例1.5
建立E-R模型时注意事项
见例1.6、例1.7与例1.8的分析结果
;1.2.2?? 关系模型;3. E-R模型向关系模型的转换应遵循的原则
(1)实体的转换
一个实体转换为一个关系模式。实体的属性就是关系模式的属性,实体的键就是关系的键。 见例1.10
(2)实体间联系的转换
①1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。
②1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。 见例1.11
③m:n联系转换为一个关系模式,关系的属性由联系本身的属性和与之联系的两个实体的键组成,而关系的主键由各实体的键组合而成。
见实例1.11
(3)应用实例转换为关系模型。见例1.13与例1.14 ;1.2.3?? 实训练习 E-R图的应用;1.3 数据库管理系统
和数据库系统;1.4 数据库系统体系结构;1、数据库的特点是:①???? 结构化:数据有组织地存放。②???? 共享性:多个用户同时使用。③???? 独立性:数据与程序分离。④???? 完整性:数据保持一致与完全。⑤???? 安全性:设置不同的用户权限。
2、数据定义功能、数据库操纵功能、数据库运行控制功能、数据字典。
3、人工管理阶段、文件系统阶段、数据库系统阶段。整个数据库系统分为三层,外层、概念层、内层。用数据描述语言精确地定义数据模型的程序叫模式。
4、实体(用矩形框表示,框内标注实体名称)、属性(用椭圆形表示,并用连线与实体连接起来。如果属性较多,为了使图形更加简明,有时也将实体与其相应的属性另外单独用列表表示)、实体之间的联系(用菱形框表示,框内标注联系名称,并用连线将菱形框分别与有关实体相连,并在连线上注明联系类型)。
5、略
6、略?;部分习题答案;本章小结
这一章的内容比较丰富,是学习后继章节的基础,先后介绍了数据与数据处理,数据与信息的关系,计算机数据管理的发展阶段,数据库的定义,然后介绍了数据模型(包括概念模型和关系模型)的概念及建立方法,以及实训练习E-R图的应用,最后介绍了DBS、DBMS,数据库系统的系统构成。;第二章 关系数据库;2.1.1??关系模型的结构;2.关系模式
关系的描述称为关系模式,可表示为R(U,D,DOM,F)
其中:
R——关系名;
U——R中属性名的集合;
D——U中属性所出自域的集合;
DOM——属性向域的映射的集合;
F——属性间数据依赖关系的集合。;2.2.1??关系代数;1.? 传统关系运算;2.? 专门关系运算;实训内容
(1)已知个关系 R,S,T如图2-2所示,试计算R∪T,R-T,R∞S,R÷S,σA=‘a’(R×S)的结果
(2)已知关系学生登记基本情况stud(借书证号,姓名,性别,年龄,所在班级),借书情况brrow(借书证号,书号,借阅时间),图书情况book(书号,书名,数量,金额)现根据关系代数的操作完成下列要求:
①查询在99计算机班的学生的学号,姓名;
②查询借阅了“数据库基础”的学生的学号,姓名及所在班级;
③查询目前没有借书的学生学号和姓
您可能关注的文档
- 《现代服务管理——价值共创的典范》全套PPT课件.pptx
- 《营销策划:精于思,易于行》全套PPT课件.pptx
- 《中级电子技术操作与考核—家用电子产品维修工》全套PPT课件.pptx
- 《做中学 学中做-Photoshop CS6》全套PPT课件.pptx
- 3ds max 6案例教程-全套PPT课件.pptx
- 3ds Max 2015中文版基础案例教程-全套PPT课件.pptx
- 3ds Max2018案例精讲教程-全套PPT课件.pptx
- 3ds max动画制作实战训练-全套PPT课件.pptx
- 3D打印技术-全套PPT课件.pptx
- 3D显示技术-全套PPT课件.pptx
- 2026《面向多样性的隐私保护推荐方法概述》7800字.docx
- 2026《基于PLC的智能立体停车场的控制系统设计》7200字.docx
- 2026《太赫兹技术概述》4200字.docx
- 2026《分布式电力系统经济调度研究现状国内外文献综述》2800字.docx
- 2026《曲美家具集团股份有限公司成本管理存在的问题及对策》5600字.docx
- 2026《基于肌肉信号的人体运动研究国内外文献综述》3400字.doc
- 2026《基于城市林学植物配置问题研究》7200字.docx
- 2026《社区重点人群管理平台设计与实现》7900字.docx
- 2026《区县医院内网的设计与实施研究》6900字.doc
- 2026《静电除尘的原理及高频电源的优势综述》3100字.doc
最近下载
- 《财务会计学(第14版 立体化数字教材版)》 课件 第3、4章 存货、 金融资产(上).pptx
- 黑龙江省大庆市2026届高三上学期第二次教学质量检测试题历史含答案.docx VIP
- 2026中国华腾工业有限公司所属单位招聘备考题库及答案详解一套.docx VIP
- 2025版煤矿安全规程执行说明.docx VIP
- 太保财险海南省地方财政保供蔬菜零售收益保险(保供行动专用).pdf VIP
- 高一数学培优平面向量基本定理及坐标表示【题集】-讲义(教师版).pdf VIP
- 2026中国华腾工业有限公司所属单位招聘备考题库及参考答案详解一套.docx VIP
- 智能运维策略优化-第2篇-洞察与解读.docx VIP
- 新造船舶试航应急预案范文.docx VIP
- 太保财险海南省地方财政蔬菜收入保险条款.pdf VIP
原创力文档

文档评论(0)