- 9
- 0
- 约1.54万字
- 约 39页
- 2016-11-26 发布于重庆
- 举报
期中复习(终)
第一部分:ER图设计
要素
原则
步骤
第二部分:关系代数
一、关系代数中的除法
1.1、 象集的定义:
1.2、 除运算
二、.关系代数中的连接
2.1、 连接简介
2.2、 等值连接
2.3、 自然连接
2.4、 外连接
2.5、 通过SQL语句,具体运用连接
第三部分:sql语句
SQL基本语法归类
1.1 表
1.2 索引
1.3 视图
嵌套查询
2.1 带有IN谓词的子查询(IN、NOT IN)
2.2 带有比较运算符的子查询(,,=,=,=,!=或等)
2.3 带有ANY(SOME)或ALL谓词的子查询(ANY或SOME,ALL)
2.4 带有聚集函数的子查询(COUNT,SUM,AVG,MAX,MIN)
2.5 带有EXISTS谓词的子查询(EXISTS,NOT EXISTS)
GROUP BY子句查询
SQL举例
第四部分:安全性规则
服务器认证
数据库认证
服务器角色管理
数据库角色管理
4.1预定义的数据库角色
4.2自定义的数据库角色
4.3public角色
4.4特殊的数据库用户
第五部分:完整性规则
实体完整性和主码
1.1参照完整性约束与外部码
1.2外部码约束的说明:
1.3参照完整性约束的实现策略
用户自定义完整性约束
用户自定义完整性约束
四、约束的更新
*****************第一部分:ER图设计**************
要素
构成E-R图的基本要素是实体、属性和联系,其表示方法为:
˙实体型:用矩形表示,矩形框内写明实体名;
˙属性:用椭圆形或圆角矩形表示,并用无向边将其与相应的实体连接起来;多值属性由双线连接;主属性名称下加下划线;
˙联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型
在E-R图中要明确表明1对多关系,1对1关系和多对多关系。
˙1对1关系在两个实体连线方向写1;
˙1对多关系在1的一方写1,多的一方写N;
˙多对多关系则是在两个实体连线方向各写N,M
原则
语义抽象、实体和属性的划分明确、命名准确、合理补充语义
三、步骤
(一)以自底向上设计概念结构的方法为例,它通常分为两步:?第一步:首先要根据需求分析的结果(数据流图、数据字典等)对现实世界的数据进行抽象,?设计各个局部视图即分E-R图。???????????????????????????????????????????????????第二步:集成局部视图。?概念结构是对现实世界的一种抽象,一般有三种抽象:???????????⑴分类???? (?? is?? member?? of?? )?⑵聚集?????? (?? is?? part?? of)?⑶概括?????? (is?? subset?? of?? )?
设计分E-R图的步骤是:
⑴选择局部应用?
⑵逐一设计分E-R图?1 标定局部应用中的实体, 2 实体的属性、标识实体的码, 3 确定实体之间的联系及其类型(1:1、1:n、m:n)。?1 标定局部应用中的实体?现实世界中一组具有某些共同特性和行为的对象就可以抽象为一个实体。对象和实体之间是 is?? member?? of 的关系。
2 实体的属性、标识实体的码?实际上实体与属性是相对而言的,很难有截然划分的界限。同一事物,在一种应用环境中作为 属性 ,在另一种应用环境中就必须作为 实体 。一般说来,在给定的应用环境中:?⑴属性不能再具有需要描述的性质。即属性必须是不可分的数据项。?⑵属性不能与其他实体具有联系。联系只发生在实体之间。?3 确定实体之间的联系及其类型(1:1、?? 1:n、?? m:n)。?根据需求分析,要考察实体之间是否存在联系,有无多余联系?(二)、?? 合并分E-R图,生成初步E-R图。?各分E-R图之间的冲突主要有三类:属性冲突、命名冲突和结构冲突。?1.属性冲突????????????
(1)?? 属性域冲突,即属性值的类型、取值范围或取值集合不同。?例如:属性“零件号”有的定义为字符型,有的为数值型。?(2)?? 属性取值单位冲突。?? 例如:属性“重量”有的以克为单位,有的以公斤为单位。?2.命名冲突??????????
(1)?? 同名异义。?????????????????????? 不同意义对象相同名称。?(2)?? 异名同义(一义多名)。同意义对象不相同名称。“项目”和“课题”?3.结构冲突?????(1)?? 同一对象在不同应用中具有不同的抽象。例如 课程 在某一局部应用中被当作实体,而在另一局部应用中则被当作属性。?(2)?? 同一实体在不同局部视图中所包含的属性不完全相同,或者属性的排列次序不完全相
您可能关注的文档
- 数控技术期末试题6.doc
- 数码照片的修理方法.doc
- 数码照片高级处理技法第三课.docx
- 数码相机电池的保养方法.doc
- 新乡事业单位考试真题练习言语理解真题及答案解析.doc
- 新建微机试题.doc
- 新课标人教A版121函数值域常用方法.doc
- 新闻学试题分类.doc
- 旅游统计学练习题.doc
- 无线温度传感器及无线温度数据采集传输监测系统解决方案.docx
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 医院医养结合功能区设计方案.docx
- 老年人防诈骗宣传案例分析报告.docx VIP
- 聚羧酸减水剂msds报告.docx
- 个人信用报告模板简版带水印可编辑2025年9月新版.pdf VIP
- QBNM-PS-0001—2019 汽车车身油漆涂层标准.pdf VIP
- 2025铁路旅客列车餐饮服务卫生规范.pdf VIP
- 奉节脐橙电子商务发展中存在的问题及对策研究.docx VIP
- 城中村改造建设项目可行性研究报告.docx VIP
- 2024党员围绕“学习贯彻党的创新理论、党性修养提高、联系服务群众、党员发挥先锋模范作用、铸牢中华民族共同体意识方面”5个方面组织生活会发言材料多篇.docx VIP
- 《养老之女性篇》课件.pptx VIP
原创力文档

文档评论(0)