数据库原理学习笔记二

1.试比较文件系统和数据库系统的特点?

答:文件系统和数据库系统所处理的数据都可以长期保存,反复操作。
文件系统中文件内部具有结构,但数据文件之间的联系无法定义。数据库系统既可结构化局部数据,也可以定义全局的数据结构。
文件系统的应用程序和数据之间有了一定的独立性;而数据库系统通过两个方面的映像功能,使数据具有物理独立性和逻辑独立性。
文件系统的数据共享性较差,冗余度高。数据是面向程序的;数据库系统的数据是面向全局的,共享性好,冗余度低。
数据库系统的数据由DBMS统一管理和控制,有较好地控制数据安全性、完整性、并发管理、数据库恢复等。

2.DBA的主要职责是什么?

答:数据库管理员DBA负责全面和控制数据库系统,去主要职责有:
1.设计与定义数据库系统;
2.帮助最终用户使用数据库系统;
3.监督和控制数据库系统的使用和运行;
4.改进和重组数据库系统,调优数据库系统的性能;
5.转储和恢复数据库;
6.重构数据库;

3.简述关系的性质?

答:1.同一列中的分量是同一类型的数据,不同列可以取相同的数据类型。
2.关系中的列又称为属性,并赋予属性名。不同列的属性名不同。
3.列的次序可以任意交换。
4.任意的两个元组不能完全相同。
5.行的次序可以任意交换。
6.列具有原子性,即每一列值是不可分的数据项。

4.数据依赖对关系模式的影响?

答:数据依赖是通过一个关系中属性间值的相等与否体现出来的数据间的相互关系。它是现实世界属性间相互联系的抽象,是数据内在的性质,是语义的体现。
—函数依赖是数据依赖的一种类型。
部分函数依赖、传递函数依赖会导致关系模式中的更新异常、插入异常、删除异常、数据冗余等问题。

5.试述数据库设计的基本步骤

答:1.需求分析阶段:需求收集和分析。得到数据字典和数据流图。
2.概念结构设计阶段:对用户需求综合、归纳和抽象,形成概念模型,用E-R图表示。
3.逻辑结构设计阶段:将概念结构转换为某个DBMS所支持的数据模型。
4.数据库物理设计阶段:为逻辑数据模型选取一个最适合应用环境的物理结构。
5.数据库实施阶段:建立数据库。编制与调试应用程序,组织数据入库,程序试运行。
6.数据库运行和维护阶段:对数据库系统进行评价、调整和修改。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

站在风口的朱

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值