- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 引论
1、数据模型:数据结构、数据操作、数据完整性约束
2、外模式/模式的映射保持了数据库的逻辑独立性,模式/内模式的映射保持了数据库的物理独立性
3、数据库关系系统的功能:数据定义、数据操纵、数据库运行和控制、数据库的建立和维护
4、查询处理器包括:DML编译器、嵌入式DML预编译器、DDl编译器、查询和执行引擎
5、存储管理器包括:权限和完整性管理器、事务管理器、文件管理器、缓冲区管理器
第二章 数据库应用系统生命周期
1、软件生命周期:概念阶段、需求阶段、设计阶段、实现阶段、测试阶段、安装部署及交付阶段
2、DBAS组成:与数据访问有关的事务模块、与数据访问无直接关联的应用模块
3、DBAS系统生命周期:项目规划、需求分析、系统设计、实现与部署、运行管理与维护
4、数据字典:数据项、数据结构、数据流、数据存储、处理过程
5、需求分析:数据与数据处理需求分析、业务规则需求分析、性能需求分析(数据库操作响应时间、系统吞吐量、允许并发访问的最大用户量、每TPS代价值)、其他需求(存储需求分析、安全性需求分析、备份和恢复需求分析)
6、系统设计:概念设计、逻辑设计、物理设计
第三章 需求分析及功能建模方法
1、需求分析的过程:标识问题、建立需求模型(DFD图和IDEFO图)、需求描述(需求模型和软件需求说明书)、确认需求
2、DFD构成:数据流(有名字的箭头)、处理(矩形)、数据存储()、数据源及数据终点(平行四边形)
第四章 数据库概念设计及数据建模
1、概念设计的依据:需求说明书、功能模型、在需求分析阶段搜集到的各类报表
2、概念设计的步骤:确定实体集、确定联系和联系类型、建立有信息模型表示的企业模型、确定实体集属性、对信息模型优化
3、数据建模方法:ER方法、IDEF1X方法(数据建模方法)
4、ER建模方法:矩形表示实体,菱形表示联系、椭圆表示属性
5、IDEF1X建模方法:矩形框表示独立实体集,圆角矩形表示从属实体集
第五章 关系数据库逻辑设计
1、部分函数依赖:X的真子集能函数决定Y,则称X部分函数决定Y,否则完全函数决定Y
2、平凡函数依赖:X函数决定其子集Y,则称X决定Y为平凡函数依赖
平凡函数依赖:右边的属性集是左边属性集的子集时
非平凡函数依赖:右边的属性集中至少有一个属性不属于左边的集合时
完全非平凡函数依赖:右边的属性集中的属性都不在左边的属性集时
3、关于范式
第一范式:R的每个属性都是不可分的数据项(关系中的元组的每个属性都只能取一个值)
第二范式:R的每个非主属性完全函数依赖于码,即不存在非主属性对码的部分函数依赖
第三范式:R中不存非主属性对码的传递函数依赖
改进的第三范式:R中即不存在部分函数依赖,也不存在传递函数依赖于候选码,即一条记录中每个函数依赖的决定放都是候选关键字
第六章 存储技术与数据库物理设计
1、数据库物理设计步骤:逻辑模式调整、文件组织与存取设计、数据分布设计、安全模式设计、确定系统配置、物理模式评估
2、各种类型的文件适用:
堆文件:数据量少,插入、删除、更新操作频繁
顺序文件:用户的查询定义在查找码上
散列文件:用户的访问顺序是随机的
聚集文件:用户查询经常要进行多表连接
第七章 数据库应用系统功能设计
1、概要设计提供的文件:概要设计说明书、数据库或数据结构设计说明书、组装测试计划等文件
2、概要设计侧重于模块的外部功能描述和模块间接口的功能关系,详细设计则是细化概要设计产生的模块的功能,还要制定模块测试方案,其结果是星系设计说明书。
3、概要设计的核心是辨识和设计事务自身的事务处理逻辑
第八章 关系数据库操作语言SQL
1、数据类型
数值型:Bigint、int、bit(0或1)
字符串型:char(n)--定长字符串型、varchar(n)--可变长字符串型、text—文本型
日期时间型:datetime
货币型:money
2、关系表的定义与删除
Create table 表名(列名数据类型[列级完整性约束定义],[表级完整性约束定义]
参数:null、dufult、unique、check、primary key、foreign key
【Foreign key (列名) references 外表名.(外表列名)】
Drop table 表名
3、修改表结构
Alter table 表名
alter column 列名 新数据类型
add 列名 数据类型 属性
drop column 列名
add constraint 约束名 约束定义
drop constraint 约束名
4、数据操作语言
Select ….from…..where…..group by…..having……order by
参数:like 匹配字符
您可能关注的文档
最近下载
- 七上历史早背晚默小纸条.pdf VIP
- 《住院患者身体约束的护理》团体标准解读.pptx VIP
- 安装施工员工作职责内容(32篇).docx VIP
- 气凝胶隔热保温纳米涂料-气凝胶基础材料项目可行性研究报告.doc VIP
- 中心学校校园安全治本攻坚三年行动实施方案(2024-2026).pdf VIP
- 电动升降式高杆灯安装使用说明书.doc VIP
- GB50257-2014 电气装置安装工程 爆炸和火灾危险环境电气装置施工及验收规范.pdf VIP
- 【备战25年高考数学】解答题06 10类导数答题模板(原卷版) (2).docx VIP
- 《思想道德与法治》课件——专题6 遵守道德规范 锤炼道德品格.pptx VIP
- 【备战25年高考数学】解答题01 7类解三角形答题模板(解析版).docx VIP
文档评论(0)