数据库1-3章小总结

简介: 数据库1-3章小总结

进行自考数据库的一个小阶段的小总结,因为之前看过数据库的内容,所以这三章看着有很多的熟悉的内容,这三章中的主要内容就是关于关系数据库的介绍,关系数据库里面的一些数据结构、范式、数据库的设计等等。


这里面主要的是要把数据结构、范式这些搞清楚,这样才能在以后看E-R图的时候明白这个关系是什么,才能明白关系数据库中表的概念。

首先是数据结构:关系数据中的数据结构最后组成的是一张二维表格。



也称为关系,是一个二维的数据结构


关系


一个关系逻辑上对应一张二维表,可以为每个关系取一个名称进行标识。



表中的列,,也称为字段或属性


属性


表中的一列即为一个属性,给每一个属性起一个名称即属性名



表中的行,也称为元组或记录。


元组


表中的一行即为一个元组


分量


元组中一个属性值


码或键


超键等等

下面是范式


第一范式


表中的数据都是单个不可再分割的基本元素


第二范式


在满足第一范式的基础,所有非主属性都完全函数依赖于候选关键字,总结下来就是第二范式就是在第一范式的基础上消除部分依赖


第三范式


在满足第二范式的基础上,每一个非主属性都不传递函数依赖于候选关键字,其实就是消除传递依赖。

相关文章
|
6月前
|
存储 搜索推荐 数据挖掘
数据库的应用
数据库在众多领域发挥着重要作用。在企业管理中,它助力客户关系、人力资源和财务管理,提升决策科学性和效率;金融领域中,银行系统、证券交易和保险行业依托数据库保障交易安全、投资决策及风险管理;医疗行业则通过电子病历管理和数据分析提高诊疗准确性并优化资源配置;电子商务运用数据库实现商品、订单管理和用户行为分析,增强购物体验;教育领域中,数据库支持学生信息、教学资源管理和教育数据分析,促进家校沟通与教学质量提升;科学研究方面,数据库促进数据共享、科研项目管理和深入数据分析,加速科学进步。
410 3
|
6月前
|
存储 SQL NoSQL
常见的数据库
常见的数据库
78 6
|
10月前
|
数据库
数据库(二)
数据查询教程包括单表查询操作,如Select语句用于选取属性,可指定列名、使用别名、计算表达式,并通过Distinct去除重复元组。条件查询(Where子句)支持比较运算,如Between、In、Like(支持模糊匹配)及空值判断。连接查询用于合并多表数据,如内连接、外连接和笛卡尔积。例如,通过连接emp和dept表,可获取员工姓名及其所在部门名称。
57 3
|
10月前
|
存储 数据库 数据安全/隐私保护
数据库特点
数据库特点
113 9
|
10月前
|
存储 NoSQL 关系型数据库
数据库
数据库
140 5
|
10月前
|
Go 数据库
数据库的实现
数据库的实现
|
10月前
|
存储 SQL 关系型数据库
初识数据库
初识数据库
|
SQL 数据库
数据库知识与技巧日常汇总
数据库知识与技巧日常汇总
135 0
|
存储 SQL Oracle
数据库(一)
数据库(一)
89 0