还剩7页未读,继续阅读
文本内容:
数据库及表的操作本课件将介绍数据库及其作用,常见的数据库管理系统分类,关系型数据库与非关系型数据库的区别,以及SQL语言的基本结构和常用命令数据库表的设计与创建规划表结构创建表格️12根据需求和关系设计数据库表的结构使用CREATE TABLE语句在数据库中创建表格定义字段属性设置主键️34为每个字段定义适当的数据类型和约束条件选择一个或多个字段作为表的主键,以确保唯一性和数据完整性数据库表的属性设置与修改修改字段类型️添加新字段12使用ALTER TABLE语句修改表中字段的数据使用ALTER TABLE语句向表中添加新字段类型删除字段修改字段名称️34❌使用ALTER TABLE语句从表中删除字段使用ALTER TABLE语句修改表中字段的名称数据库表的数据类型及其应用整数类型浮点数类型存储整数值,如INT、BIGINT和SMALLINT存储小数值,如FLOAT和DOUBLE字符类型日期时间类型⌛存储字符值,如CHAR和VARCHAR存储日期和时间值,如DATE和TIME数据库表的主键与外键的应用主键外键唯一标识表中每行数据的字段,用于确保数据的唯引用其他表中的主键,用于建立表之间的关联关系一性和完整性数据库的备份与恢复备份数据1使用备份工具将数据库的数据和结构保存到一个备份文件中定期备份2⏰制定备份计划,定期进行数据备份,以防止数据丢失恢复数据3使用备份文件将数据库恢复到先前的状态数据库的安全性与权限管理用户认证1设置用户名和密码,以确保只有授权用户可以访问数据库访问权限2在数据库中设置不同的用户权限,限制其对数据的访问和操作审计日志3记录用户的操作和数据库的变更,以便追踪和重现数据库索引的作用及其类型提高查询性能️唯一索引组合索引⏱通过索引快速定位和访问表中保证被索引字段的唯一性,可将多个字段组合为一个索引,的数据,减少查询的时间复杂用于加速唯一性约束的验证提高多字段查询的效率度数据库视图的定义与应用逻辑数据模型数据安全性数据抽象化123通过视图,将多个表的数将敏感字段过滤,实现数隐藏底层表的实现细节,据组合为一个逻辑数据模据的安全访问和权限控制简化应用程序的开发和维型,简化复杂查询护。
个人认证
优秀文档
获得点赞 0