您所在位置: 网站首页 / 数据库总结.docx / 文档详情
数据库总结.docx 立即下载
2025-08-27
约1.8万字
约29页
0
28KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

数据库总结.docx

数据库总结.docx

预览

免费试读已结束,剩余 24 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

数据库总结

第一篇:数据库总结数据库老师画的重点数据库:数据库是长期存储在计算机内、有组织、可共享的大数据集合。数据库操纵功能:查询select、插入insert、删除delete、修改update数据库系统的特点:1数据结构化2数据的共享高,冗余度低,易扩充3数据独立性高4数据由DBMS统一管理和控制数据模型的组成要素:数据结构、数据操作、完整性约束概念模型:要出大体,画图信息世界中的基本概念————1、实体:客观存在并可以相互区别的事物称为实体2、属性:实体所具有的某一特性3、码(key):唯一标识实体的属性集称为码4、域(domain):域是一组具有相同数据类型的集合5、实体型(entitytype):具有相同属性的实体必然具有共同的特征和性质。用实体名及属性名集合来抽象和刻画同类实体,称为实体型。6、实体集(entityset):同一类型的实体的集合7、联系:在现实世界中,事物内部以及事物之间是有联系的,这些联系在信息世界中反应为实体(型)内部的联系和实体(型)之间的联系。实体内部的联系通常是指组成实体的各属性之间的联系;实体之间的联系通常是指不同实体集之间的联系最常用的数据模型:1、层次模型(HierarchicalModel)2、网状模型(NetworkModel)3、关系模型(RelationalModel)4、面向对象模型(ObjectOrientedModel)5、对象关系模型(ObjectRelationalModel)其中层次模型和网状模型统称为格式化模型数据库系统的三级模式结构:1、模式(scheme):模式也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。他是数据库系统模式结构的中间层,既不设计涉及数据的物理存储细节和硬件环境,也与具体的应用程序、所使用的应用开发工具及高级程序设计语言无关。2、外模式(externalschema):外模式也称为子模式(subschema)或用户模式,他是数据库用户(包括应用程序员和最终用户)能看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。3、内模式(internalscheme):内模式也称存储模式(storageschema),一个数据库只有一个内模式。他是数据库物理结构和存储方式的描述,是数据在数据库内部的表达方式。数据库的二级映像功能与数据库独立性————为了能够在系统内部实现这3个抽象层次的联系和转换,数据库管理系统在这三个模式之间提供了两层映像:·外模式/模式映像·模式/内模式映像正是这两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性关系(relation):D1*D2*D3··*Dn的子集叫做在域D1、D2、D3···Dn上的关系,表示为R(D1、D2、D3···Dn)这里的的R表示关系的名字,n是关系的目或度(degree)关系中每个元素是关系中的元组,通常用t表示当n=1时,称关系为单元关系(unaryrelation),或一元关系当n=2时,称该关系为二元关系(binaryrelation)关系是笛卡尔积的有限子集,所以关系也是一个二维表,表的每行对应一个元组,表的每列对应一个域。由于域可以相同,为了加以区分,必须对每列起一个名字,称为属性(attribute)。n目关系必有n个属性。若关系中的某一属性组的值能够唯一的标识一个元组,则称该属性组为候选码(candidatekey)若一个关系有多个候选码,则选定其中一个为主码(primarykey)候选码的诸属性称为主属性(primeattribute)。不包含在任何候选码中的属性称为非主属性(non-primeattribute)或非码属性(non-keyattribute)P46没有搞明白干嘛使得!!!!!!!!!!!关系的三类完整性约束:实体完整性、参照完整性、用户定义的完整性实体完整性和参照完整性被称作关系的两个不变性1、实体完整性(entityintegrity):主码中的属性即主属性不能取空值2、参照完整性(referentialintegrity):若属性(或属性组)F是基本关系R的外码,它与基本关系S的的主码K相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:·或者取空值(F的每个属性值均为空值)·或者等于S中某个元组的主码值SQL(StructuredQueryLanguage),即结构化查询语言,是关系数据库的标准语言。SQL的特点:1、综合统一2、高度非过程化3、面向集合的操作方式4、以同一种语法结构提供多种使用方式5、语言简洁、易学易用SQL的动词:数据查询:select数据定义:create、drop、alter(房间)修改表数据操纵:i
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

数据库总结

文档大小:28KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用