数据库原理4

1.数据库中的数据通常可分为用户数据和系统数据两部分。用户数据是用户使用的数据;系统数据称为数据字典。

2.SQL语言的功能:数据查询;数据操纵;数据定义;数据操作;数据控制

3.对未提交更新的依赖("脏"数据的读出)是事务的隔离性特性遭到了破坏

4.保证事务的持久性是DBMS的事务管理器中故障恢复机制的责任

5.ODL被设计成支持ODMG对象模型的语义结构,并且独立于任何特定的编程语言:它的主要用途

是创建对象说明,也就是类和接口。

6.数据库管理员的职责包括:确定数据库中的信息内容和机构;确定数据库的存储结构和存取策路:定义数据的安全性要求和完整性约束:些控数据库的使用和运行:数据库的性能改讲:定期对数据库讲行重给或重构,以提高系统的性能。

7.一个关系对应一个二维表,二维表名就是关系名。二维表中的行(记录的型),即对关系的描述称为关系模式。在同一个关系模式中,属性名必须是不同的。同一个关系中不允许出现候选码或候选键值完全相同的元组。

8.嵌入式SQL与主语言之间的通信方式:SQL;通信区;主变量;游标

9.当将局部的E-R图集成为全局的E-R图时,可能存在三类冲突:属性冲突;结构冲突;命名冲突

10.DBMS支持对于持久存储的大量数据进行高效存取;DBMS支持强有力的查询语言

11.日志记录主要有如下几种,用于记录数据库的写操作和事务处理过程中的重要事件,

第一事务开始日志记录:,表示事务T开始;

第二,更新日志记录:,表示事务Ti对数据项X执行修改操作。Xi的改前值是V1,改后值是V2

第三,事务提交日志记录:,表示事务T提交;

第四,事务中止日志记录:,表示事务T中止。

12.数据库系统可以在两个级别上分配权限:账户级和关系(表)级

13.create table 权限属于账号级别的

14.关系的属主账号拥有这个关系上的所有权限

15.三种最基本的构造器:原子,结构或元组,以及汇集

16.同型实体的集合称为实体集

17.数据库的型是稳定的,值是随着时间不断变化的

18.外模式与模式的映射保证了数据库数据的逻辑独立性

19.关系模式Supplier有如下问题:数据冗余;更新异常;插入异常;删除异常

20.分布式系统的所有问题是内部的,实现级别的问题,而不是外部的,用户级别的问题。

21.三级模式指的是外模式,模式和内模式。内模式称为物理模式,一个数据库只有一个内模式。

22.关系操作能力可用两种方式来表示:代数方式和逻辑方式。代数方式主要有关系代数。

23.关系数据语言可以分为三类:关系代数语言,关系演算语言以及兼具两者双重特点的语言

24.OLAP的基本功能包括切片和切块,钻取和旋转

25.数据库管理员的职责:确定数据库的存储结构和存取策略

26.CRM:涉及企业订单处理,市场及客户支持等功能领域的应用软件

27.BASE指的是基本可用,软状态和最终一致性

28.逻辑数据模型:网状数据模型;层次数据模型;关系数据模型;对象-关系数据模型

29.数据库管理系统的主要成分:存储管理器;查询处理器;事务管理器

相关推荐
程序员清风4 小时前
Java 后端高并发设计:线程池、限流、熔断与降级
java·数据库·oracle
天衍四九-4 小时前
MySQL中如何定位慢查询?如果SQL语句执行很慢,如何分析和优化?
数据库·sql·mysql
尚久龙5 小时前
mysql-5.7.26-winx64的安装步骤
数据库·mysql
医疗信息化王工5 小时前
DataForge:基于 Python 的数据库批量导出 Excel 工具——从架构到部署的全流程实战
数据库·python·excel
实心儿儿5 小时前
MySQL 的安装
数据库·mysql·adb
程序员阿鹏7 小时前
为什么MySQL InnoDB选择B+树?
数据结构·数据库·b树·sql·mysql·算法·缓存
瀚高PG实验室8 小时前
使用pg_stat_statements抓取数据库TOP SQL
数据库·sql·postgresql·瀚高数据库
yanwumuxi9 小时前
【数据库系列】opensearch数据备份和恢复
数据库
anxiao_m9 小时前
2026企业AI数字孪生选型攻略,不同场景对应不同解决方案
大数据·网络·数据库
SelectDB9 小时前
从 ClickHouse 迁移到 Doris:SQL 兼容、同步与验证清单(实战笔记)
大数据·数据库·数据分析