天天打游戏,又因为初复五比五,有点焦虑了,也有点不自信了。
吗的白天好好学习,晚上打老头环。
部分内容为整个转载,部分自己总结,转载链接就挂文章内了
转载的文章
1.什么是数据库的概念结构试述其特点和设计策略
将需求分析得到的用户需求抽象为信息结构既概念模型的过程就是概念结构设计。 对概念模型有以下要求 1)有丰富的语义表达能力,能表达用户的各种需求 2)易于交流和理解,从而可以用它的不熟悉计算机的用户交换意见 3)要易于更改。当应用环境和应用要求改变时,概念模型要很容易的修改和扩充以反映这种变化 4)易于向各种数据模型转换
2.数据库的概念模型
就是从现实世界到信息世界的第一层抽象,确定领域实体属性关系等,使用E-R图表示,E-R图主要是由实体、属性和联系三要素构成的。
3.数据库的逻辑模型
是将概念模型转化为具体的数据模型的过程,既按照概念结构设计阶段建立的基本E-R图,按选定的管理系统软件支持的数据模型,转换成相应的逻辑模型。这种转换要符合关系数据模型的原则。
4.数据库的物理模型
根据逻辑模型对应到具体的数据模型的机器实现。物理模型是对真实数据库的描述。如关系数据库中的一些对象为表、视图、字段是否为空、默认值。
5. 数据库系统的特点是什么
数据结构化、数据共享性高、冗余度低易扩充、数据独立性高,数据由DBMS统一管理
6.数据库管理系统的主要功能是什么
数据定义、数据操作、数据库的运行管理、数据库建立和维护
7.DBA的职责是什么
DBA负责全面管理和控制数据库系统的职责,具体有: 1)决定数据库中要存放哪些信息 2)决定数据库的存储结构和存取策略 3)定义数据的安全性要求和完整性约束条件 4)监控数据库的使用和运行:转存数据、维护日志文件、故障恢复 5)数据库的改进和重组重构:对运行情况进行记录、统计分析,以此不断改进数据库设计
8.和文件系统相比,数据库文件有什么优点
文件系统 | 数据库管理系统 |
---|
面对某一应用 | 面向现实世界 | 共享性差,冗余度大 | 共享性高,冗余度小 | 独立性差 | 具有较高的物理独立性和逻辑独立性 |
9. 三级模式结构是什么?二级映射有什么优点?
三级模式包括外模式、模式、内模式
内模式描述了数据库的物理结构和存储方式 模式描述了数据库中全体数据的逻辑结构和特征 外模式描述了用户可见的局部数据的逻辑结构和特征
外模式/模式映像的优点:当模式改变时,由DBA对外模式/模式影像做相应的改变,外模式可以保持不变。应用程序是根据外模式而编写的,因而应用程序不必修改,保证了数据与逻辑的独立性,即数据的逻辑独立性
内模式/模式映像的优点:当数据库的存储结构改变时,由DBA对模式/内模式映射作相应的改变,可以使模式保持不变,从而应用程序也不必改变。保证了数据与程序的物理独立性,即数据的物理独立性
10.关系模型中的完整性约束是哪几类?定义?
实体完整性:关系模式中的主码不能为空值 参照完整是:关系模式中的外码只能是空值或者另一关系模式的主码 用户定义完整性:关系模式中针对某一属性的约束
|