首页 > 数据库 >软考-数据库知识

软考-数据库知识

时间:2024-10-31 16:47:39浏览次数:3  
标签:依赖 函数 GRANT 数据库 知识 软考 Oracle 属性

7.数据库知识

  • Oracle服务器

    • 由Oracle实例和Oracle数据库组成

      • Oracle实例

        • 系统进程

          • 在支持多线程的操作系统中,假设进程 P 创建了 T1、T2、T3 线程,那么该进程中 T1、T2、T3 的栈指针不能被共享

            • 栈是由每个线程私有管理的,用来保存函数的局部变量和临时变量等。

        • 用户进程

        • 内存结构

      • Oracle数据库

        • 数据文件

        • 控制文件

        • 重做日志文件

        • 的表空间是逻辑结构

  • 关系规范化

    • 候选码

    • 主码

    • 1NF,2NF,3NF,4NF

      • 1NF具有原子性

      • 2NF存在的问题:插入异常、删除异常、冗余问题

      • BCNF消除主属性对主键有的部份依赖

      • 4NF消除多值依赖

    • 找关键字

      • 题一

          • L类:仅出现在F的函数依赖左部的属性

          • R类:仅出现在F的函数依赖右部的属性

          • LR类:在F的函数依赖左右两边都出现的属性

          • N类:在F的函数依赖左右两边都未出现的属性

        • 2的闭包

          • 所能推出来的属性,包括自己,推出来的属性所能推出来的属性

      • 题二

        • 若闭包只有本身推不出R,用2结果与LR一个一个结合求闭包

        • 若两两都推不出R

          • 三三结合,BAC,BAD,BCD

        • 若4中只有一个能推出R

          • BC,BD都不能推测出R。就用三个结合

      • 题三

    • 范式分解

      • 最小函数依赖集,题目给出的一般直接就是

      • 每一个依赖式都单独转换成关系

        • R1(A,B.C) R2(C,D) R3(D,A)

        • 若有C->B

          • 关系要合并为R2(C,D,B)

      • 无损链接

        • 候选码是否在上述三个关系中

          • 若有,就不用管

          • 若没有,单独加上

      • 候选键里的属性为主属性,其余为非主属性

  • 授权语句

    • GRANT<权限>[<权限>]..[ON<对象类型><对象名>]TO<用户>[,<用户]>]...[WITH GRANT OPTION]

      • 将Students表的插入权限赋予用户User1,并允许其将该权限售予他人

      • GRANT INSERT ON TABLE Students TO User1 WITH GRANT OPTION

标签:依赖,函数,GRANT,数据库,知识,软考,Oracle,属性
From: https://blog.csdn.net/yyj888999/article/details/143404842

相关文章

  • 软考-软件工程知识
    4.软件工程基础知识图Gantt图不能得到各任务之间的依赖关系,不能确定项目的关键所在,不能反映计划中有潜力的部分软件需求功能需求必须具备非功能需求属性或品质,可靠性,性能,响应时间,扩展性,精度,含有数字的等等设计约束解决方案的一些约束说明软件风险两个......
  • 通义灵码知识库问答增强:知识库构建与管理指南
    作者:垚佳、汐遥通义灵码能够结合企业知识库的私域数据,生成贴合企业特点的回答。充分发挥检索增强技术的优势,构建高质量的企业知识数据以及合理的知识库权限管理是必不可少的。本文将为您详细介绍如何构造与管理一个高质量的企业知识库。前提条件适用版本:通义灵码企业标准版、......
  • vue3知识点:reactive对比ref
    @目录二、常用CompositionAPI5.reactive对比ref本人其他相关文章链接二、常用CompositionAPI问题:啥叫“组合式API”?答案:请看官方文档:https://v3.cn.vuejs.org/guide/composition-api-introduction.html5.reactive对比ref从定义数据角度对比:ref用来定义:基本类型......
  • python小白入手第一章基础知识
    单行注释:用#开头,#右边的部分即为所要注释的内容多行注释:用一对三个双引号引起来例子:print("Hi")#print("hello"),相应的第二个print语句不会执行钱包案例:目前学习的三种数据类型:string、int、floattype()语句的使用:在print语句中,直接输出类型信息,同时也可以将数据存储到变量中,......
  • 科普文:软件架构数据库系列之【MySQL:InnoDB预读Ahead-read(线性预读linear read-ahead和
    概叙操作系统文件预读(Prefetching)科普文:软件架构Linux系列之【Linux的文件预读readahead】-CSDN博客前面文章我们从操作系统角度解释了文件预读readahead,指Linux系统内核将指定文件的某区域预读进页(OSpagecache)缓存起来,便于接下来对该区域进行读取时,不会因缺页(pagefault)......
  • 从零到精通大模型!超详细入门知识点汇总,一篇在手,学习无忧!
    采用提问方式,从个人知识盲点开始,渐进式掌握大模型入门知识点。‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍1、大模型中7b、70B代表什么在讨论人工智能领域特别是大型语言模型(LLMs)时,“7b”和“70B”均用来表示模型所包含的参数数量。这里的“b”是英文“Billion”......
  • 软考机考操作指南,一篇带你学会软考机考操作!
    1、如何标记试题、切换试题2、简答题如何查看历史记录、切换输入法3、选做题,已作答后如何更换选做题4、简答题、论文,如何插入图表、公式、全屏作答论文题,可以通过点击“全屏”按钮进行全屏作答;“全屏”按钮变更为“原屏”按钮,点“原屏”按钮则可以返回原始作答界面。5、认识绘图工......
  • 25国考职位表发布,软考含金量不断提升!
    不久前国家公务员局发布了《中央机关及其直属机构2025年度考试录取公务员招考简章》,发现有多个部门例如广东海事局、上海海关、国家税务总局深圳市税务局等都要求报考人员具有初级及以上计算机技术与软件专业技术资格证或至少具有信息系统项目管理师、系统分析师、系统架构设计师、......
  • 揭秘!SpringBoot与MongoDB连接池配置,高效数据库操作的秘密武器
    在SpringBoot中整合MongoDB并配置连接池,可以通过以下步骤实现。我们将使用SpringDataMongoDB来简化与MongoDB的交互,并配置连接池以提高性能和资源利用率。一、添加依赖首先,在你的pom.xml文件中添加必要的依赖:<dependencies><!--SpringBootStarterDataMongoDB-......
  • 网安人必备的知识库/漏洞库/代码审计/SRC漏洞挖掘/攻防演练应急响应
    免责声明:本文仅用于技术学习和讨论。请勿使用本文所提供的内容及相关技术从事非法活动,若利用本文提供的内容或工具造成任何直接或间接的后果及损失,均由使用者本人负责,所产生的一切不良后果均与文章作者及本账号无关。再次说明文章所涉及内容,仅供安全研究与教学之用,由于传播、利......