还剩9页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《数据库使用培训》课件PPT什么是数据库?数据库是一个组织和存储数据的集合,可用于存储和访问大量结构化数据,提供高效的数据管理和快速查询数据库的优点和缺点优点数据共享,数据一致性,数据安全,增加数据的灵活性和可扩展性缺点高成本,数据冗余,复杂的管理和维护,可能存在数据安全风险数据库的分类关系型数据库1使用表格结构存储数据,如、MySQL Oracle非关系型数据库2使用键值对、文档等方式存储数据,如、MongoDB Redis常见的数据库管理系统MySQL MongoDB开源的关系型数据库管理系统,被广泛应用于基于文档模型的非关系型数据库管理系统,适用应用程序开发于大规模数据存储和分析Web数据库的基本设计思路需求分析1了解业务需求和数据需求,确定数据库的功能和数据结构概念设计2设计数据库的概念模型,包括实体、属性和关系的描述逻辑设计3将概念模型转换为数据库管理系统所物理设计支持的数据模型4确定数据库的物理存储结构,包括表、索引和存储空间数据库的常用操作语句1SELECT2INSERT用于从数据库中查询数据用于向数据库中插入新的数据3UPDATE4DELETE用于更新数据库中的数据用于从数据库中删除数据数据表的创建与数据类型创建表常用数据类型约束条件使用语句创整数、浮点数、字符串、日主键、唯一性约束、外键等CREATE TABLE建数据表期等主键、外键和索引的概念主键外键唯一标识数据表中的每条记录建立不同表之间的关系,维护数据的完整性索引提高数据的检索速度,加快查询操作数据库的备份和恢复方法全量备份1对整个数据库进行备份,用于恢复全部数据增量备份2只备份发生变化的数据,用于快速恢复事务日志备份3备份事务的执行记录,可用于故障恢复和数据追溯安全与权限管理安全权限管理采取措施保护数据库免受未经授权的访问和攻击控制用户对数据库的访问和操作权限。
个人认证
优秀文档
获得点赞 0