当前位置:文档之家› 数据库技术的发展经历的哪几个阶段

数据库技术的发展经历的哪几个阶段

有文件概念数据的组织方式必须由程序员自行设计4数据不共享

关系数据库系统与非关系数据库系统的区别?

1关系数据只有表这一种数据结构2非关系数据库还有其他数据库对这些数据结构有其他的操作

关系模型有哪几部分构成?

1单一的数据结构关系2关系操作3关系的三类完整性约束

SL语言的特征?

1统一性2高度非过程化3面向集合的操作方式4以同一种语法结构提供两种使用方式5语言简洁易学易用

简述试图的基本特征?

1是关系数据库的系统提供给用户以多种角度观察数据库中数据的重要机制2从一个或几个基本表导出的表它与基本表不同是一个虚表3一经定义就可以和基本表被查询被删除也可以在一个试图之上再定义新的试图但对试图的跟新操作有一定的限制

关系模式规范化时因遵循的一般原则?

1关系模式进行无损连接分解2合理选择规范化程度3正确性与实现性原则

关系模型规范化的基本步骤?

1对1nf进行投影消除原关系中非主属性对码的函数依赖将1NF关系转换为若个2NF关系2对2NF关系进行投影消除原关系中非主属性对码的传递函数依赖从而产生一组3NF关系3对3nf关系进行投影消除原关系中主属性对码的部分函数依赖和传递函数依赖得到一组BCNF4对bcnf关系进行投影消除原关系中非平凡且飞函数依赖的多值依赖从而产生一组4NF关系5对4NF进行投影消除原关系中不是由候选码所蕴含的连接依赖即可得到一组5NF关系

数据库被破坏的可能性和数据管理系统提供的预防和补救措施?

1系统的软硬件故障造册和造成数据被破坏2数据库的并发操作引起数据的不一致性3自然的或人为的破坏4对数据库数据的新操作有误 补救:1数据库恢复2并发控制3安全性保护4完整性保护

事物的特征?

1原子性2一致性3隔离性4持续性

活锁和死锁

活锁指若干事物要素多同一个数据加锁时造成一些事物的永远等待得不到控制权的现象,避免活锁的简单方法是采用先来服务的策略让封锁子系统安请求封锁的先后次序对事物排队数据R上的锁一旦释放就批准申请列队中第一个事物获得锁 死锁指两个或两个以上事物集合中的每个事物都在等待枷锁当前已被另一事物枷锁的数据项从而造成相互等待的现象

故障的种类?

1事物内部

相关主题
文本预览
相关文档 最新文档