2023-12-06 数据库系统(六)数据库规范 数据库系统 1 好的关系设计的特征好的设计 要避免冗余 要避免更新、删除或者插入异常 那么为了在设计中进行好的设计 就应该合理的分解表格 但是有些时候分解会造成一些不好的影响——会产生有损分解或者无损分解 所什么是无损分解,什么是有损分解? 判
2023-12-05 数据库系统(五)数据库设计 数据库系统 参考 ER 图是什么?这一篇让你搞懂 ER 图! - 知乎 (zhihu.com) 数据库设计核心就是 1 理解用户需求 2 使用E-R关系模型,绘制E-R图 3 将E-R关系模型转换为数据库表 本节核心在第二部分到第三部分 1 实体关系模
2023-12-04 数据库系统(四)中级和进阶SQL 数据库系统 1 中级1.1 Join表达式inner join、outer join、right join、left join 之间的区别_left inner join outer join 区别-CSDN博客 natural join 在所有共同属
2023-12-03 数据库系统(三)SQL语句全解析 数据库系统 1 SQL表内类型char(n) 固定长度n的字符 varchar(n) 最大长度n的可变字符 比如我char(20) 的一个元素值为“vs”则占用20字节,如果varchar(20)的一个元素值为”vs”,则占用字节为2 int
2023-12-02 数据库系统(二)关系代数 数据库系统 1 单张表运算1.1 选择 select选择就是从一个表中选择满足条件的一些元组 “Predicate” 可以翻译为 “谓词” 或者 “断言”。在数据库和计算机科学的上下文中,谓词通常是用来描述条件或断言的术语,用于筛选数据或控制程序的执行
2023-12-01 数据库系统(一)概述 数据库系统 1 数据库的一些基础概念1.1 数据库和数据库管理系统A database-management system (DBMS) is a collection of interrelated data and a set of program