随笔分类 -  数据库

摘要:一、常见术语 1.1数据 数据(Data)是数据库中存储的基本对象,数据不仅仅是指数字,还包括文本、图形、图像、音频、视频等,均可以称之为数据。 1.2数据库 数据库(DataBase,DB),顾名思义,就是存放数据的仓库。是长期存储在计算机中的有组织的、可共享的大量数据的集合。概括起来,数据库数据 阅读全文 »
posted @ 2024-04-02 00:12 excellent_1 阅读(244) 评论(0) 推荐(0) 编辑
摘要:一、UML基本概念 UML(Unified Modeling Language,统一建模语言)是一种支持面向对象技术的可视化建模语言,是在计算机系统中表示真实世界的语言,描述真实世界中的对象和它们之间的关系。简单地说,我们在软件工程中使用UML把一个项目分析为不同的图。其中包括以下几个大类:用例视图 阅读全文 »
posted @ 2024-03-29 15:42 excellent_1 阅读(556) 评论(0) 推荐(0) 编辑
摘要:继续接上一讲,今天梳理一下数据库中的触发器的相关知识点。 一、触发器的概念 1.1触发器是什么? 触发器是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。关键词:自动触发。 阅读全文 »
posted @ 2024-03-20 18:21 excellent_1 阅读(305) 评论(0) 推荐(0) 编辑
摘要:一、存储过程的概念 1、存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集。经编译后存储在数据库中,是"数据库函数"。2、存储过程是数据库中的一个重要对象,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。3、存储过程是由 流控制 和 SQL语句书 阅读全文 »
posted @ 2024-03-13 22:08 excellent_1 阅读(5561) 评论(0) 推荐(0) 编辑
摘要:继续复习巩固数据库,今天来重新梳理关于视图的相关知识点。 一、视图的概念 数据库中的视图是一个虚拟表,同真实的表一样,视图包含一系列带有名称的行和列数据,行和列数据来自定义视图查询所引用的表,并且在引用视图时动态生成。视图是从一个或者多个表中导出的,视图的行为与表非常相似,但视图是一个虚拟表。在视图 阅读全文 »
posted @ 2024-03-06 21:43 excellent_1 阅读(655) 评论(0) 推荐(0) 编辑
摘要:今天我们一起学习并梳理一下数据库中的索引的知识,带着以下几个问题,去深入的了解。 what:索引是什么?索引有哪几种类型? why: 为什么要用到索引?作用是什么?优点和缺点? who: 谁去使用?开发人员或测试人员 where: 在代码中或者sql查询中 when: 开发阶段、测试阶段、性能优化阶 阅读全文 »
posted @ 2024-03-05 16:18 excellent_1 阅读(70) 评论(0) 推荐(0) 编辑
摘要:今天有时间,咱们继续把数据库的查询内容继续补充,上次sql语句练习一是单表查询,今天的练习二是多表查询, 前期准备工作:请看上一篇的单表查询:https://www.cnblogs.com/xj-excellent/p/13331155.html;提前准备好三张表和数据,就可以开始多表查询了 多表查 阅读全文 »
posted @ 2020-09-27 17:55 excellent_1 阅读(4737) 评论(0) 推荐(0) 编辑
摘要:我们在学习数据库中的时候,老是会混淆一些东西,今天难得有时间,咱们一起来整理一下, 一、drop、truncate和delete的用法区别 SQL中的语法假设有一张学生表(Student) ,看以下的用法区别1、drop table Student 2、truncate table Student 阅读全文 »
posted @ 2020-09-11 10:24 excellent_1 阅读(854) 评论(0) 推荐(0) 编辑
摘要:以下这篇帖子,就当是sql语句练习,适合入门新手,练练这些sql语句,也有处于打牢数据库的基础。 前期的准备工作,给出三张表,student,course,sc,我们可以清楚的看到每张表的主键,以及表与表之间的字段联系 打开每张表,可以看到具体的字段信息: 以上就是三张表,至于怎么创建,有两种方法, 阅读全文 »
posted @ 2020-07-18 15:07 excellent_1 阅读(2896) 评论(0) 推荐(0) 编辑
摘要:很多人会问,sql语句不是挺好写的吗,需要去考虑那么多深的问题干嘛,会写能执行且查出结果就行了,但是,咱们得有着一颗钻研之心去看待问题, 不能只看表面,要多动脑去深层次的思考,以下我就详细把sql的执行顺序总结下来 一、书写顺序 简单拿一条sql语句来示范 SELECT Sno,COUNT(*) 选 阅读全文 »
posted @ 2020-07-18 14:55 excellent_1 阅读(1695) 评论(0) 推荐(1) 编辑
摘要:最近,突然想起来数据库有好些时间没用到,所以,想把数据库有关的知识回顾一下,所以接下来这个月,基本上会以数据库的帖子来写为主,首先,很多同学都会有个错觉,觉得学习数据库会sql语句的增删改查就够了,其实,这仅仅是片面的认知,掌握了这些还远远不够,sql是你作为谋求生计的基本功,不会也得会,但是,要想 阅读全文 »
posted @ 2020-07-13 14:58 excellent_1 阅读(4916) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示