数据库 知识点 完整版.docxVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库 知识点 完整版

第一章概述1.数据管理:对数据的收集、整理、组织、维护、存储、检索、传送、利用2.数据处理:采集、存储、加工、传播3.DB:计算机存储设备上,以一定方式,数据的集合4.DB与文件系统的区别:数据库文件系统面向全组织、全系统共享面向专门程序个别应用,不共享结构化非结构化或半结构化非冗余、一致性、相关性分离、独立、可重复4.DBMS:建立、管理、维护数据库的软件系统,例:SQL SERVER功能:定义(语言、外模式、逻辑模式、内模式);操纵(插入、查询、更新、删除),控制(安全、完整、并发、恢复),维护(备份、转储),通信(远程作业通信接口)5.硬件(DB)→操作系统(OS)→DBMS(系统软件)→应用软件→应用程序6.DBAS:以计算机为平台,以操作系统、数据库管理系统、某种程序语言等为软件环境,以某一领域需求为背景,利用数据库技术建立起的可用的应用软件系统;三要素:数据,物理存储器,数据库管理系统软件。例:教学管理系统7.三个世界:现实世界——客观世界概念化信息世界——实体—联系模型(概念模型)形式化数据世界——数据模型(层次、网状、关系)8.数据模型:用数据、数据间的联系表示现实世界。包括:层次模型——树状网状模型——有向图关系模型——表示数据与数据联系的二维表格9.关系模型:关系——一个二维表格元组——每一行数据元组分量——元组在每一个属性上的取值属性——每一列名属性值——行列交汇处的元素的取值关系模式——每个关系表的表头所描述的数据结构候选键——唯一标识元组且不含多余属性的属性集主键——只有一个侯选建时的侯选键;具有唯一性、非冗余性、有效性(不可为空)外键——属性集X的子集不是自己的主键,却是别人的主键,则称之为自己的外键主属性——包含于侯选键里的属性非主属性——不包含于侯选键10.数据库的三级结构体系:用户级——外模式(多个)——用户数据视图,其所用到的那部分数据的逻辑模式逻辑级——逻辑模式(只有一个,但包含多个关系模式)——整个数据库的逻辑结构描述存储级——内模式(只有一个)——对逻辑模式中各个关系模式的存储结构的描述两级映像:外模式与逻辑模式之间的映像(多对一);逻辑模式与内模式之间的映射(一对一);逻辑数据独立性:逻辑模式发生改变时,只需修改外模式与逻辑模式之间的映像,而无需修改应用程序;物理数据独立性:存储结构改变时,只需修改逻辑模式与内模式之间的映射,而无需修改存外模式和应用程序。第二章设计数据库应用系统1.生命周期:用户需求分析时期用户需求分析阶段数据库设计时期概念结构设计阶段逻辑结构设计阶段物理结构设计阶段数据库实现时期数据库结构创建数据库应用与行为设计和实现数据库运行于维护时期数据库运行与维护2.人员:用户;应用程序员;系统分析员;数据库管理员(DBA)——数据库运行时,负责监管、备份、恢复、存储空间管理与维护3.各阶段任务:(1)用户需求分析阶段——了解机构,分析活动,收集数据,确定数据要求和环境配置;借助数据流图和数据字典,形成系统需求分析说明书数据流图(DFD):系统逻辑模型的图形表示,从数据传递和处理的角度反映信息流动,包括数据源点或终点、数据处理、数据流、数据存储数据字典(DD):数据流图中所有数据的定义和描述的集合,包括数据项、数据流、数据表和处理(2)概念结构设计阶段——根据需求分析阶段,将信息需求抽象为信息结构;方法包括:属性表和实体联系模型(E-R)(3)逻辑结构设计阶段——将信息结构变为关系模型,并进行规范化设计和优化处理(4)物理结构设计阶段——根据需求,在物理存储设备上选取和设计一个占地少、效率高、代价低的存储空间数据聚簇:将那些经常在一起连接查询的表的数据在物理结构上临近存放(5)数据库结构创建——根据关系模式,创建表、聚簇等(6)数据库应用与行为设计和实现——编程实现各种功能;建立必要的用户视图;装入数据试运行(7)数据库应用系统运行与维护——必要的该整性、适应性、完善性维护;备份与恢复及故障维护;运行性能的检测与改善第五章 SQL1.SQL的功能:数据定义——表、视图、索引数据操纵——查询和更新(插入、修改、删除)数据控制——。。。2.SQL的特点:(1)具有交互式和嵌入式两种工作方式(2)支持数据库的三级结构模式(外模式、逻辑模式、内模式)第六章关系数据库模式1.对关系模式规范化设计的必要性(1)数据冗余(2)更新异常(3)插入异常(4)删除异常2.函数依赖(FD)第八章 DMAS集中计算模式→客户-服务器模式(CS)→浏览-服务器模式(BS)与CS并存一、三层C-S结构1.表示层:构建视图,检查输入,显示输出2.功能层:相应请求,业务处理,与数据库服务器打交道3.数据层:接受请求,对DB读写、完整性、安全性维护、备份恢复、结构优化、管理等例如:QQ、网络电视缺点:

文档评论(0)

hhuiws1482 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档