数据库开发
文章平均质量分 92
小怡的编程之路
c++工程师,QT上位机开发、MFC、视觉工程师
展开
-
MYSQL数据库开发之路-----存储过程一
在MySQL中,常见的过程式SQL语句可以在一个存储过程体中,其中包括if语句、case语句、loop语句、while语句、iterate语句和leave语句,他们可以进行流程控制。由于存储过程内部语句要以分号结束,所以在定义存储过程前,应将语句结束标志“;在程序中一个光标可以打开多次,因为由于用户打开光标后,其他用户或程序正在更新数据表,导致用户在每次打开光标后,显示的结果都不相同。存储过程和函数:在数据库中定义一些SQL语句的集合,然后直接调用这些存储过程和函数来执行已经定义好的SQL语句。...原创 2022-08-30 16:29:41 · 869 阅读 · 0 评论 -
MYSQL数据库开发之路-----索引
索引是由数据表中一列或多列组合而成,创建索引的目的:优化数据库的查询速度。其中,用户创建的索引指向数据库中具体数据所在位置。当用户通过索引查询数据库中的数据时,不需要遍历所有数据库中的所有数据,大幅度提高了查询效率。用户通过索引查询数据,不但可以提高查询速度同时也能降低服务器的负载。在查询数据的过程中,系统不必遍历数据表中的所有记录,而是查询索引列。缺点:使用索引可以提高检索数据的速度,队友依赖关系的字表和父表之间联合查询时,可以提高查询速度,并且可以提高整体的系统性能。...原创 2022-08-28 19:42:21 · 901 阅读 · 0 评论 -
MYSQL数据库开发之路-----数据查询二
右外连接(right join) 指将 右表中的所有数据 分别与 左表中的每条数据进行连接组合 ,返回的结果除内连接的数据外,还包括 右表中不符合条件的数据,并在左表中的相应列中添加null值。左外连接(left join) 指将 左表中的所有数据 分别与 右表中的每条数据进行连接组合 ,返回的结果除内连接的数据外,还包括 左表中不符合条件的数据,并在右表中的相应列中添加null值。子查询就是select查询的另一个查询的附属,在外面一层的查询中使用里面一层查询产生的结果集。=、>、>=、原创 2022-08-25 09:43:16 · 204 阅读 · 0 评论 -
MYSQL数据库开发之路-----数据查询一
带关键字in可以判断某个字段的值是否在指定的集合中.如果字段的值在集合中,满足查询条件,该记录会被查询出来;在使用select查询语句时,需要确定查询的数据在哪个表或者哪些表中,在进行多表查询时,需要使用到','进行分隔。单表查询是指从一张表中查询所需要的数据,相对来说操作比较简单。:表示集合中的元素,各个元素之间用逗号隔开,字符型元素需要加上单引号。:可选项,如果加上not表示不在集合内满足条件。如果要查询多个字段,用','进行分隔。原创 2022-08-24 20:24:18 · 663 阅读 · 0 评论 -
MYSQL数据库开发之路-----表数据的增、删、改操作
成功创建数据库和数据表之后,就可以针对表中 的数据进行各种交互式的操作,这些操作可以有效地使用、维护和管理数据库中的数据,其中常用的操作包括:增加、删除、修改操作。原创 2022-08-23 09:08:25 · 894 阅读 · 0 评论 -
MYSQL数据库开发之路-----运算符及控制流程
在MySQL中,常见的过程是SQL语句可以用一个存储过程体中.其中包括IF语句、case语句、loop语句、while语句、iterate语句和leave语句。用来判断数字,字符串和表达式是否相等,如果相等 返回1,否则返回0.在进行字符比较时,比较的是字符的ASCLL码,空值(NULL)不能使用"="比较。while循环语句执行时首先判断condition条件是否为真,如果是则执行循环体,否则退出循环。算术运算符是最常见的一类运算符,MySQL中支持的算数运算符包括加、减、乘、除、取余。原创 2022-08-22 14:09:03 · 259 阅读 · 0 评论 -
MYSQL数据库开发之路-----操作数据表
创建表的create table命令还有另外一种语法结构, 在一张已经存在的数据表的基础上创建一份该表的备份,也就是复制表。对于一个已经成功创建的数据表,可以使用 show 或者describe(或者desc)来查看指定数据表的结构。:必选项,用于指定依照哪个数据表来创建新表,也就是为哪个数据表创建副本。:可选项,表示如果出现重复关键的行,则只执行一行,其他重复的行被删除。:表示新创建的数据表名,该数据表名必须是在当前数据库中不存在的表名。:用于指定要修改的数据表的名称。:用于定义要修改的内容,其。原创 2022-08-19 14:54:33 · 422 阅读 · 0 评论 -
MYSQL数据库开发之路-----数据库操作
通过数据定义语言(Data Definition Language ,DDL)方便的对数据库中的对象进行定义。原创 2022-08-19 10:08:22 · 681 阅读 · 0 评论 -
MYSQL数据库开发之路-----数据库系统概述
也称用户模式,,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。内模式也称存储模式,是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。1、最大限度的共享,最小限度的冗余度,消除数据及数据依赖关系中的冗余部分,使依赖于同一个数据模型的数据达到有效的分离。,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。实体是指客观存在并可相互区别的事物,既可以是实际的,也可以是抽象的。......原创 2022-08-18 13:53:02 · 450 阅读 · 0 评论