软件评测师笔记(六)—— 数据库

简介: 软件评测师笔记(六)—— 数据库

数据控制功能


对数据库中的数据的安全性、完整性、并发和故障恢复的控制

  • 安全性:防止不合法的使用造成的数据泄露、破坏
  • 完整性:防止向数据库加入不符合语义的数据
  • 并发控制:导致数据不一致性,主要有:丢失更新、不可重复读和读脏数据,主要原因是破坏了事务的隔离性
  • 故障恢复:有三类故障,事务内部故障、系统故障、介质故障

**没有可靠性

 

数据库三级模式结构和数据库对象的关系


外模式-视图

模式-基本表

内模式-存储文件

 

透明


  • 分片透明:用户或应用程序不知道逻辑上访问的表示怎么分块存储
  • 逻辑透明:不知道局部使用的是哪种数据模型
  • 复制透明:不关心数据库在网络中复制的情况,被复制的数据由系统自动完成
  • 位置透明:用户不知道所操作的数据放在哪

 

题目


设有关系模式R(A1,A2,A3,A4,A5,A6),其中:函数依赖集F={A1→A2,A1A3→A4,A5A6→A1,A2A5→A6,A3A5→A6},则(A3A5)关系模式R的一个主键,R规范化程度最高达到2NF

1、由函数依赖集F可知属性A3、A5只出现在左部,故选为主键

2、传递依赖是2NF

相关文章
|
29天前
|
SQL NoSQL 数据库
Cassandra数据库与Cql实战笔记
Cassandra数据库与Cql实战笔记
16 1
Cassandra数据库与Cql实战笔记
|
11天前
|
SQL 数据采集 监控
局域网监控电脑屏幕软件:PL/SQL 实现的数据库关联监控
在当今网络环境中,基于PL/SQL的局域网监控系统对于企业和机构的信息安全至关重要。该系统包括屏幕数据采集、数据处理与分析、数据库关联与存储三个核心模块,能够提供全面而准确的监控信息,帮助管理者有效监督局域网内的电脑使用情况。
13 2
|
2月前
|
SQL 关系型数据库 MySQL
学成在线笔记+踩坑(3)——【内容模块】课程分类查询、课程增改删、课程计划增删改查,统一异常处理+JSR303校验
课程分类查询、课程新增、统一异常处理、统一封装结果类、JSR303校验、修改课程、查询课程计划、新增/修改课程计划
学成在线笔记+踩坑(3)——【内容模块】课程分类查询、课程增改删、课程计划增删改查,统一异常处理+JSR303校验
|
2月前
|
前端开发 应用服务中间件 API
|
3月前
|
SQL Oracle 关系型数据库
DBeaver,一款好用的开源数据库管理软件
DBeaver,一款好用的开源数据库管理软件
|
4月前
|
消息中间件 缓存 架构师
对抗软件复杂度问题之降低代码的复杂度,如何解决
对抗软件复杂度问题之降低代码的复杂度,如何解决
|
4月前
|
数据库管理 Python
在停车场管理系统工程中,我们可能会涉及到硬件设计、软件编程、数据库管理、用户界面设计等多个方面
在停车场管理系统工程中,我们可能会涉及到硬件设计、软件编程、数据库管理、用户界面设计等多个方面
|
4月前
数据库系统工程师考点笔记
数据库系统工程师考点笔记
339 0
|
4月前
|
编解码 算法 vr&ar
软考中级之数据库系统工程师笔记总结(六)多媒体基础
软考中级之数据库系统工程师笔记总结(六)多媒体基础
30 0
|
4月前
|
网络协议 安全 网络安全
软考中级之数据库系统工程师笔记总结(五)网络基础
软考中级之数据库系统工程师笔记总结(五)网络基础
33 0
下一篇
无影云桌面