当前位置: 首页 > news >正文

数据库软题1-数据模型+数据库三级模式两级映像

一、数据模型

(一)常见的数据模型

题1-二维表-关系模型

在这里插入图片描述

二、三级模式两级映像

(一) 外模式/模式/内模式 <>视图/基本表/文件

题1-三级模式与数据库的三对应

在这里插入图片描述

题2-三级模式与数据库的三对应

在这里插入图片描述

题3-视图是虚拟表

在这里插入图片描述

解析:视图是从一个或几个基本表(或视图)导出的虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。

(二) 两级映像-逻辑独立性/物理独立性

题1

在这里插入图片描述

题2

在这里插入图片描述

概念模式也就是模式

分布式数据库

靠四个透明和四个性质的概念,对好关键字就好了

四个透明

分片透明—分块存储、复制透明–复制技术
位置透明–数据的物理位置、逻辑透明–数据模型

四个性质

共享性–数据共享、自洽性–独立管理
可用性–用其他场所副本、分布性–存储在不同场所

相关文章:

  • 信息安全管理工程师(工信部教育与考试中心)
  • HTTP 与 HTTPS 的三次握手与四次挥手详解
  • android.bp cc_defaults
  • react中的ref三种形式
  • 单细胞miloR分析(基于 KNN 图的细胞差异丰度分析方法)
  • 初始C++模板
  • Solidity智能合约中的异常处理(error、require 和 assert)
  • 【CAM350】使用总结 <一>{ 光绘Gerber 对齐 }
  • 【JavaScript】尾递归优化
  • BaoStock 的安装
  • 内网攻击思路流程与信息收集
  • 【Element-UI】实现el-drawer抽屉的左右拖拽宽度
  • Docker torchserve workflow部署流程
  • 数据文件(0)
  • excel快速入门(二)
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • 【知识碎片】第三方登录弹窗效果
  • C++回声服务器_9-epoll边缘触发模式版本服务器
  • Java 内存分配及垃圾回收机制初探
  • JavaScript 基本功--面试宝典
  • JavaScript异步流程控制的前世今生
  • java第三方包学习之lombok
  • LeetCode刷题——29. Divide Two Integers(Part 1靠自己)
  • Node 版本管理
  • React+TypeScript入门
  • Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  • 代理模式
  • 关于Android中设置闹钟的相对比较完善的解决方案
  • 每天一个设计模式之命令模式
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 我的zsh配置, 2019最新方案
  • ​linux启动进程的方式
  • ​ssh-keyscan命令--Linux命令应用大词典729个命令解读
  • # linux从入门到精通(三)
  • ### RabbitMQ五种工作模式:
  • $.ajax()
  • (1)SpringCloud 整合Python
  • (delphi11最新学习资料) Object Pascal 学习笔记---第5章第5节(delphi中的指针)
  • (Java入门)学生管理系统
  • (八)Flink Join 连接
  • (每日一问)基础知识:堆与栈的区别
  • (一)Thymeleaf用法——Thymeleaf简介
  • (转)JAVA中的堆栈
  • (转)winform之ListView
  • (转)机器学习的数学基础(1)--Dirichlet分布
  • (转)自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
  • .Net Core 生成管理员权限的应用程序
  • .NET Core 项目指定SDK版本
  • .NET IoC 容器(三)Autofac
  • .NET Project Open Day(2011.11.13)
  • .NET 反射 Reflect
  • .NET/C#⾯试题汇总系列:⾯向对象
  • .Net调用Java编写的WebServices返回值为Null的解决方法(SoapUI工具测试有返回值)
  • .net专家(张羿专栏)
  • ?.的用法