数据库
文章平均质量分 95
数据库 永久保存数据。保存数据到硬盘。
qq_47746614
这个作者很懒,什么都没留下…
展开
-
网络服务器和项目管理的工具
Tomcat由Apecha、Sun公司及其他公司和个人共同开发的网络服务器。免费、开源、轻量级,在中小型系统中普遍使用。通过在Maven项目中加入某个jar文件所需的dependency(依赖),让其自动从Maven仓库下载对应的jar文件。 修改本地hosts文件,设置默认本机127.0.0.1对应的域名localhost; 在IDEA中创建基于Maven的Web项目原创 2023-09-11 18:26:20 · 681 阅读 · 1 评论 -
数据库设计(一)
在数据库设计中,需要考虑多个关键方面。首先,需要明确定义数据的结构和关系,包括实体、属性和它们之间的关系。这可以通过使用实体关系模型(Entity-Relationship Model)来进行建模和表示。有效的数据库设计还需要了解和应用一些基本的规范和原则。其中,范式化(Normalization)是一种重要的设计方法,用于消除冗余和提高数据的一致性。范式化涉及到将数据分解成更小、更简洁的结构,并通过关系(关联)将它们重新组合在一起。此外,数据库设计中还需要考虑性能优化、索引设计、安全性、备份和恢复等方面。原创 2023-09-10 11:51:25 · 535 阅读 · 1 评论 -
数据库编程
视图是虚拟的表,它是通过查询其他表或视图返回的结果集。事务是一组数据库操作,这些操作要么全部执行成功,要么全部回滚,保证数据的一致性和完整性。事务具有ACID属性,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。触发器是一种特殊的存储过程,它在数据库中的特定操作(如插入、删除或更新)发生时自动触发。存储过程是一组预编译的SQL语句和控制结构,它存储在数据库中并可以被多次调用。原创 2023-09-09 16:10:06 · 569 阅读 · 2 评论 -
数据库基础知识点----多表查询
多表查询是在数据库中同时操作多个表来获取所需的数据。它允许我们根据相关性将不同的表连接起来,以便进行更复杂和有针对性的数据检索。在多表查询中,我们通常使用一种称为“JOIN”的操作来连接表。JOIN操作根据指定的关联条件将两个表中的数据合并,生成一个临时的结果集,然后在该结果集上执行其他查询操作。原创 2023-09-06 18:01:14 · 1345 阅读 · 2 评论 -
Java语言中连接和操作数据库
JDBC是Java语言中用于连接和操作不同类型数据库的一套标准API(应用程序接口)。它定义了一组Java类和接口,可以通过这些类和接口来访问和处理数据库。类:是JDBC的基础类之一,用于加载数据库驱动程序,并与数据库建立连接。Connection接口:表示与特定数据库的连接。通过该接口,可以创建Statement对象以执行SQL语句。Statement接口:用于执行SQL语句,并可以返回结果集。ResultSet接口:表示数据库返回的结果集。它提供了访问和处理查询结果的方法。接口:继承自。原创 2023-09-05 15:34:06 · 500 阅读 · 0 评论 -
【数据库】基础二
之前我们做的查询都是横向查询,就是根据条件一行一行的进行判断,而使用聚合函数查询就是纵向查询,它是对一列的值进行计算,然后返回一个结果值。数据的操作,是指数据的增加create,修改update,查询read和删除delete.简称CURD。如果统计函数作为条件,不能使用where,而要将条件写在having之后,再将having子句写在最后。 • 分组之后,查询的字段一般为聚合函数和分组字段,查询其他字段无任何意义。按指定的字段进行分组,会将该字段值相同的数据归纳到同一组中。原创 2023-09-02 16:13:51 · 46 阅读 · 0 评论 -
【MySQL】数据库基础一
数据Data是一个软件的根本。数据要永久地保存到数据库中。数据库DB是一个运行在操作系统上的软件。数据库管理系统DBMS是管理数据库的一个软件。学习数据库就是学习如何使用DBMS创建、使用数据仓库来管理数据。常见的SQL语句原创 2023-09-01 08:15:27 · 62 阅读 · 0 评论