问题: (1)内存不够; (2)32位计算机直接访问的地址为4GB 在32位机上 Linux、 Windows nt、 Windows2000等操作系统 不允许硬盘上单个文件超过232=4GB大小。 (3)大数据量下的查询速度。 ※多用户并发访问 ※数据一致性 并发访间下避免数据不一致;系统故障下如何保证数据一致。 ※安全性 不同用户的授权问题等。 Designed by Tao Hongcai2021年2月23日11
Designed by Tao Hongcai 2021年2月23日 11 问题: 并发访问下避免数据不一致;系统故障下如何保证数据一致。 ※ 安全性 ※ 数据一致性 不同用户的授权问题等。 (1)内存不够; (2)32位计算机直接访问的地址为4GB; 在32位机上Linux、Windows NT、Windows 2000等操作系统 不允许硬盘上单个文件超过2 32=4GB大小。 (3)大数据量下的查询速度。 ※ 多用户并发访问
二.从文件系统缺陷及管理特点来看教据库管 理系统应具有的基本功能 通过将数据存储于DBMS中而不是文件系统中,可以 以一种强壮、高效的方式进行数据的管理,其优点为: ◆数据独立性( Data Independence):指应用程序 独立于数据的表示(逻辑)与存储(物理),通过将数据 的定义与存储从程序中独立出来实现。 ◆高效数据访问( Efficient Data access:DBMs 利用许多复杂的技术来高效存储和检索数据,这对存于外 部存储设备上的数据相当重要。 ◆数据完整性与安全性( Data Integrity and Security):DBMS通过数据的完整性约束或限制( Integrity Constraints)、访问控制来完成。 Designed by Tao Hongcai 2021年2月23日12
Designed by Tao Hongcai 2021年2月23日 12 二.从文件系统缺陷及管理特点来看数据库管 理系统应具有的基本功能 ◆ 数据独立性(Data Independence):指应用程序 独立于数据的表示(逻辑)与存储(物理),通过将数据 的定义与存储从程序中独立出来实现。 ◆ 高效数据访问(Efficient Data Access):DBMS 利用许多复杂的技术来高效存储和检索数据,这对存于外 部存储设备上的数据相当重要。 ◆ 数据完整性与安全性(Data Integrity and Security):DBMS通过数据的完整性约束或限制(Integrity Constraints)、访问控制来完成。 通过将数据存储于DBMS中而不是文件系统中,可以 以一种强壮、高效的方式进行数据的管理,其优点为:
◆数据管理( Data administration):数据的集中管 理可减少冗余。 ◆并发访问与故障恢复( Concurrent Access and Crash Recovery):并发访问可使用户感到好象只有他 个人在使用某个数据 ◆缩短应用开发时间( Reduced Application Development Time):有许多重要的数据管理及其相关的 任务由DBMS来完成,而非App ※注:不使用DBMs的环境 (1)苛刻的实时( Real-Time环境; (2)操作少,代码要求精炼; (3)操纵的数据不被査询语言支持,如文档数据。 Designed by Tao Hongcai 2021年2月23日13
Designed by Tao Hongcai 2021年2月23日 13 ◆ 数据管理(Data Administration):数据的集中管 理可减少冗余。 ◆ 并发访问与故障恢复(Concurrent Access and Crash Recovery):并发访问可使用户感到好象只有他一 个人在使用某个数据。 ◆ 缩短应用开发时间(Reduced Application Development Time):有许多重要的数据管理及其相关的 任务由DBMS来完成,而非App. ※注:不使用DBMS的环境 (1)苛刻的实时(Real-Time)环境; (2)操作少,代码要求精炼; (3)操纵的数据不被查询语言支持,如文档数据
数据库管理系统应具有的基本功能 ◆数据独立性 ◆并发控制 ◆故障恢复 ◆安全性 ◆完整性 Designed by Tao Hongcai 2021年2月23日14
Designed by Tao Hongcai 2021年2月23日 14 数据库管理系统应具有的基本功能 ◆ 数据独立性 ◆ 并发控制 ◆ 安全性 ◆ 故障恢复 ◆ 完整性
从应用系统开发的角度来看待数据的抽 象层次 现实系统 上:厘 外模式1 外模式2 外模式n 概念抽象 概念模式 物理抽象 内模式 磁盘 数据库管理系统抽象层次。nga2021年2月23日15
Designed by Tao Hongcai 2021年2月23日 15 三.从应用系统开发的角度来看待数据库的抽 象层次 外模式1 …… 现实系统 概念模式 内模式 物理抽象 概念抽象 视图抽象 数据库管理系统抽象层次 外模式2 外模式n 磁盘