1、*,数据库原理及应用,电子科技大学,-,陆鑫,数据库系统原理与开发,5.1,数据库管理概述,理解,数据库管理目标与任务,了解,数据库管理,内容,了解,数据库,DBMS,功能,结构,了解,数据库,DBMS,系统结构,熟悉,数据库管理工具,【,本节学习目标,】,一、什么是数据库管理,数据库管理,(Database Management),是指为保证数据库系统的正常运行和服务质量必须进行的系统管理,工作,。,二、为什么需要数据库管理,数据库系统随规模增大,系统会变得异常复杂,多用户数据库应用带来数据库访问复杂性,数据安全和数据隐私对机构和用户都非常重要,数据库系统随数据量增加和使用时间增长其性能会降
2、低,系统遭遇意外事件,数据库损坏或数据丢失,三、数据库管理目标,保障数据库系统正常稳定运行,充分发挥数据库系统的软硬件处理能力,确保数据库系统安全和用户数据隐私性,有效管理数据库用户及其角色权限,解决数据库系统性能优化、系统故障与数据损坏等问题,最大程度地发挥数据库对其所属机构的作用,四、数据库管理内容,DBMS,系统运行管理,数据库性能监控,数据库索引管理,数据库,查询优化,数据库事务并发控制,数据库角色管理,数据库用户管理,数据库,对象权限管理,数据安全管理,数据库备份,数据库恢复,。,五、数据库管理员(,DBA,)职责,负责数据库系统开发与运维,负责数据库用户与权限管理,负责数据库备份与数据库恢复管理,负责数据库性能调优管理,。,六、,DBMS,管理功能结构,七、,DBMS,系统层次结构,八、数据库管理工具,Oracle SQL Developer,管理,Oracle,数据库,SQL Server Management Studio,管理,SQL Server,数据库,pgAdmin4,管理,PostgreSQL,数据库,MySQL Workbench,管理,MySQL,数据库,。,任何数据库,DBMS,服务器系统,都必须有相应的数据库管理工具,以便用户,使用它们,对数据库服务器及其数据库进行管理控制。,本节学习结束!,