首页 > 其他分享 >计算机复习9.23

计算机复习9.23

时间:2024-09-25 22:20:13浏览次数:8  
标签:9.23 封锁 依赖 函数 计算机 复习 修改 数据 属性

关系:一张扁平的二维表,关系应该具备每个分量都不可分的数据(1NF)

候选码:某个属性组可以唯一标识一个元组,而其子集不能,候选码中的属性叫主属性

主码:从候选码中选取一个称为主码

全码:所有属性组合在一起作为这个关系的候选码

传统集合:并,交,差,笛卡尔积,差

专门关系云算:选择,投影,连接,除

5种基本操作:选择,投影,并,差,笛卡尔积

SQL: 结构化查询语言

特点:

综合统一,数据定义语言DDL,数据操纵语言DML,数据控制语言DCL,数据存储有关的描述语言DSDL,数据查询语言DQL

高度非过程化

面向集合的操作方式,指的是元组的集合(表)

两种使用方式:独立语言,嵌入式语言

数据库安全标准

1.TCSEC(将计算机系统划分为四组,DC(C1,C2) B(B1,B2,B3) A(A1)),可靠性逐渐增高,划分指标:安全策略,责任,保证和文档

2.CC(将计算机系统划分成EAL1到EAL7),可靠性逐渐增高,划分指标:简介和一般模型,安全功能,安全保证

数据库安全策略

1.用户身份鉴别:静态口令,动态口令,生物特征,智能卡

2.存取控制:自主存取控制DAC,强制存取控制MAC

级联

当有了外键约束时,必须先修改或删除副表中的所有关联数据,才能修改或删除主表

级联修改:on update cascade

级联删除:on delete cascade

参照完整性约束的处理

更新涉及到被参照表的主码和参照表的外码时,违约处理:修改参照表造成不一致,直接拒绝。修改被参照表造成不一致:拒绝,级联,设默认值,设空值

极小函数依赖集

任意函数依赖的右部仅含有一个属性,没有多余的函数依赖;函数依赖的左侧不包含多余属性

函数依赖:X->Y  部分函数依赖(存在X的子集x1,x1->y) 若不存在该情况,则完全函数依赖。

范式

1NF:每个属性都是不可再分的,

2NF:R属于1NF,且每个非主属性完全函数依赖于候选码,

3NF:每个非主属性都不能传递依赖于码

BCNF:每个函数依赖的决定属性必定包含码,无论主属性还是非主属性

多值依赖:x->->y x的值确定,有一组y的值与之对应,和其余的属性z无关

Armstrong公理系统:

自反律 :Y属于X 那么X->Y

增广律:X->Y,那么XZ->YZ

传递律:X->Y Y->Z 那么X->Z

三条扩展规则

合并规则:X->Y,X->Z 那么X->YZ

伪传递规则:X->Y,WY->Z,WX->Z

分解规则:X->Y,Z属于Y,则X->Z

数据字典

关于数据库中数据的描述,即元数据;包括:数据项(最小单位),数据结构(若干个数据项组成),数据流(数据结构在系统中的传输路径),数据存储(数据结构停留或保存的位置)和数据处理(处理过程的功能和要求)

封锁协议

一级封锁协议:事物T在修改数据R之前,对R加X锁,事务结束释放,可以避免错误丢失修改

二级封锁协议:一级封锁协议+读数据加S锁,读完释放,可以避免丢失修改,避免读脏数据

三级封锁协议:一级封锁协议+读数据加S锁,事务结束释放,可以避免丢失修改,读脏数据和不可重复读

标签:9.23,封锁,依赖,函数,计算机,复习,修改,数据,属性
From: https://blog.csdn.net/m0_68177611/article/details/142468708

相关文章

  • 计算机网络
    前言本文章仅限对软件设计师考试,只对高频考点的内容。看完刷题就行。目录一、OSI七层模型二、TCP-IP协议簇1.常见协议功能基础 2.TCP和UDP​3. 协议应用提升(1)DHCP (2)DNS(3)例题三、 网络诊断命令四、IP地址与子网划分1.IP地址分类和特殊的IP地址2.子网划分和......
  • 基于nodejs+vue校园缴费平台[开题+源码+程序+论文]计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着信息技术的飞速发展,高校管理日益趋向于数字化、智能化。在校园生活中,缴费作为日常管理的关键环节,传统的人工缴费方式不仅效率低下,还常伴随着排队等待、......
  • 基于nodejs+vue校园教学资源共享与交流平台[开题+源码+程序+论文]计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着信息技术的飞速发展,教育领域正经历着前所未有的变革。在传统教学模式中,教学资源的分配往往受限于时间和空间,优质资源难以有效共享,导致学生间、师生间的......
  • 基于nodejs+vue校园靓拍网站[开题+源码+程序+论文]计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着移动互联网技术的飞速发展,校园生活的丰富多彩日益依赖于数字化平台的支撑。在校园内,学生们对于记录美好瞬间、分享学习心得及生活趣事的需求日益增长。......
  • 计算机网络(第三章 数据链路层)
    计算机网络(第三章数据链路层)这里写目录标题计算机网络(第三章数据链路层)一、概述1.基本概念2.作用及功能3.组帧方法(1)字符计数法(2)字符填充法(3)零比特填充法(4)违规编码法4.三个基本问题(1)封装成帧(2)透明传输(3)差错检测5.可靠传输和不可靠传输Tips:可靠传输三种协议......
  • 基于nodejs+vue校园礼品销售系统[开题+源码+程序+论文]计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景在数字化时代,随着校园生活的日益丰富与多元化,学生对于个性化、创意化礼品的需求日益增长。然而,传统的校园礼品销售模式往往受限于时间、空间及信息不对称等......
  • 基于微信小程序的小说实体书商城-计算机毕业设计源码+LW文档
    摘  要随着互联网技术和通讯技术的快速发展、成熟,两者最终结合到了一起,即移动互联网。移动互联网时代的到来,微信的普及,致使基于微信小程序的系统越来越多,因此,针对用户手机微信购买小说书籍方面的需求,特开发了本微信小程序小说实体书商城。本微信小程序小说实体书商城采用微信......
  • 基于nodejs+vue校园零食商城系统[开题+源码+程序+论文]计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着互联网的飞速发展和数字化校园建设的不断推进,学生群体的消费习惯正悄然发生变化。传统校园内,学生购买零食往往依赖于实体小卖部或便利店,存在时间、空间......
  • 基于nodejs+vue校园论坛[开题+源码+程序+论文]计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着互联网技术的飞速发展,校园信息化已成为提升教育质量、促进师生交流的重要途径。传统校园生活中,信息的传递往往受限于时间、空间,学生间的交流互动也局限......
  • java+vue计算机毕设X钢材商贸公司网络购销管理系统【源码+程序+论文+开题】
    本系统(程序+源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着信息技术的飞速发展和互联网经济的蓬勃兴起,传统钢材商贸行业正面临前所未有的变革与挑战。X钢材商贸公司作为业内的佼佼者,长期以来依赖传统的购销......