![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库
文章平均质量分 82
数据库学习和实战中,学习笔记以及问题记录
一只小菜鸡~
这个作者很懒,什么都没留下…
展开
-
Ubuntu安装并配置MongoBD
ubuntu系统下的mongodb安装、安全认证配置、远程连接配置原创 2022-10-11 22:05:12 · 1650 阅读 · 1 评论 -
MongoDB常用CRUD命令
MongoDB常用CRUD命令原创 2022-10-09 13:35:29 · 200 阅读 · 0 评论 -
MYSQL数据库课程-查询处理
第十一章 查询处理1. 查询处理概述查询处理定义从数据库中检索数据包含的活动查询处理的目的是将高级语言(例如SQL)表示的查询转换为正确有效的、用低级语言(实现关系代数)表达的执行策略,并执行该策略以获取所需检索的数据查询处理主要分为四个阶段查询分解 --包括语法分析和正确性验证查询优化代码生成执行查询优化为查询处理选择一个高效的执行策略由于与一个高级查询等价的转换形式有多种,所以查询优化的目的就是选择其中资源占用最少的一种。要尽力减少总的执行时间减少查询的响应原创 2021-06-10 11:41:58 · 2291 阅读 · 2 评论 -
MYSQL数据库课程-事务管理
第十章 事务管理10.1 事务支持事务:由单个用户或应用程序执行的,完成读取或更新数据库内容的一个或一串操作事务是数据库的逻辑操作单位从数据库的角度来看,应用程序的一次执行就是一个事务或者多个事务,若看成多个事务,在事务与事务之间只会出现非数据库操作在事务处理过程中,尽管我们允许数据库的一致性暂时遭到破坏,但是事务应该总是能将数据库从一种一致的状态转换到另一种一致的状态执行事务的执行:关键字begin transaction: 开始事务commit: 提交事务roll bac原创 2021-06-04 17:54:55 · 1047 阅读 · 0 评论 -
MYSQL数据库课程-关系的规范化
1. 规范化的目的规范化:生成一组既具有所期望的特性又能满足企业数据需求的关系的技术目的:确定一组合适的关系以支持企业的数据需求合适的关系应该具有如下的性质:属性的个数最少,且这些属性是支持企业的数据需求所必须的具有紧密逻辑联系(描述为函数依赖)的诸属性均在同一个关系中最少的冗余,即每个属性仅出现一次,作为外部关键字的属性除外规范化的好处在于:数据库易于访问数据易于维护占有较少的存储空间2. 数据冗余与更新异常减少数据冗余的好处:能用最少的操作完成数原创 2021-05-20 19:31:05 · 1618 阅读 · 0 评论 -
MYSQL数据库课程-ER建模 实体联系建模
Entity-Relationship Modeling – 实体联系建模1 .实体类型1.1 实体类型定义:被企事业单位认可的、能够独立存在的一组具有相同属性的对象ER模型的基本概念是实体类型,实体类型代表现实世界中具有相同属性的一组对象实体类型能够独立存在,既可以是物理存在的对象,也可以是概念存在的对象不同的设计人员可能会确定不同的实体1.2 实体出现一个实体类型中,每一个可被唯一标识的对象都可以简称为一个实体出现1.3 实体类型和实体出现的理解可以简单的将实体类型比作面原创 2021-05-14 17:30:20 · 3932 阅读 · 0 评论 -
MYSQL数据库课程-数据库规划,设计与管理
数据库规划,设计与管理由于学习本章需要一定的实践经验,否则会觉得很抽象,所以本章不是考试重点,笔记记录的不是特别详细对一些内容有疑惑的童鞋,欢迎私聊 or 评论一起讨论Tip:本章可能会考的地方:数据库系统设计的三个阶段1.信息系统信息系统:在组织结构内用于收集、管理、控制和分发信息的一种资源数据库系统和信息系统的关系:从20世纪70年代起,数据库系统已经逐渐代替了基于文件的系统,成为信息系统的基础结构信息系统生命周期:规划、需求收集与分析、系统设计、建立原型系统、系统实现、测试原创 2021-05-13 23:59:40 · 1266 阅读 · 0 评论 -
SQL和关系代数语法总结
1. 关系代数选择投影并:R ∪ S差:R - S交:R ∩ S = R - (R - S)重命名:将E重命名为S连接操作:Theta join – θ 连接等值连接:Theta连接中,谓词使用等号时,就是等值连接自然连接: – 公共属性只保留一次外连接:左外连接右外连接全外连接半连接除法:R ÷ S除法运算(R ÷ S)定义了属性集合C上的一个关系,该关系的元组与 S 中的每个原创 2021-05-10 13:46:35 · 1764 阅读 · 2 评论 -
MYSQL数据库课程-1至6章复习笔记
第一章 数据库介绍1.1. 数据库的应用图书馆、教务系统、银行 balabala1.2. 传统的基于文件的系统定义A collection of application programs that perform services for the end-users such as the production of reports. Each program defines and manages its own data.局限性数据分离和孤立需要来自多个文件的数据时,会非常麻原创 2021-05-09 09:34:54 · 423 阅读 · 0 评论