MySQL
文章平均质量分 77
MySQL
我讲个笑话你可别哭啊
这个作者很懒,什么都没留下…
展开
-
初识MySQL
操作和管理数据库的大型系统软件,用于建立,使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。创建数据库 CREATE DATABASE [IF NOT EXISTS] 数据库名;Database简称DB,长期存放在计算机内,有组织、可共享的大量数据的集合。4.常见的数据库模型分为关系型数据库和非关系型数据库。一个数据库由一组表组成,表中的行为记录,列为字段。选择或使用数据库 USE 数据库名;保持信息的一致性,完整性,降低数据冗余。原创 2024-02-27 17:13:16 · 906 阅读 · 0 评论 -
MySQL数据管理一
MySQL允许“不严格”语法:任何标点符号都可以用作日期部分之间的间隔符,如”16-06-16” ”16.06.16” ”16/06/16”都可以写入数据表。`字段名2` 列类型 [ 字段属性 | 约束] [ 索引 ] [注释] ,`字段名1` 列类型 [ 字段属性 | 约束] [ 索引 ] [注释] ,`字段名n` 列类型 [字段属性 | 约束] [ 索引 ] [注释]) [ 表类型 ] [ 表字符集 ] [注释];DROP TABLE [IF EXISTS] 表名。原创 2024-03-04 14:39:15 · 912 阅读 · 0 评论 -
MySQL数据管理二
在成绩表中,可以存储学生的学号来表示是哪个学生的考试成绩,这又引发一个问题:“如果成绩表中输入的学号根本不存在或者把学号写错了” ,该怎么办?数据库中的数据是从外界输入的,而数据的输入由于种种原因,会发生输入无效或错误信息。“外键”就是用来达到这个目的的,它是相对于主键而言的,就是“从表”中对应于“主表”中的列,在从表中称为外键或引用键,它的值要求与主表的主键相对应。2)稳定性是指列中数据的特征。这个时候,就应当建立一种“引用”的关系,确保“从表”中的某个数据项在“主表”中必须存在,以避免上述错误发生。原创 2024-03-04 15:21:03 · 1355 阅读 · 2 评论 -
MySQL查询数据
5:DISTINCT关键字的使用:去掉SELECT查询返回的记录结果中重复的记录(所有返回列的值都相同),只返回一条。SELECT 字段1,字段2 ,…FROM 表名 WHERE 字段x IN ( 值1,值2,值3…4:在查询中使用常量列:如果需要将一些常量的默认信息添加到输出结果中,以方便统计或计算。MySQL中的函数将一些常用的处理数据的操作封装起来,这样大大简化了程序员的工作,提高了开发效率。SELECT studentno AS “学号”, studentname AS “姓名”,原创 2024-03-04 15:47:36 · 1990 阅读 · 0 评论 -
事务、视图、索引、数据备份和恢复
事务(TRANSACTION)是一种机制、一个操作序列,包含了一组数据库操作命令,并且把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库操作命令要么都执行,要么都不执行。#回滚事务,清除自事务起始点至该语句所做的所有数据更新,将数据状态回滚到事务开始前,并释放由事务控制的资源。事务的各步操作是不可分的(原子的),要么都执行,要么都不执行。视图是一张虚拟表,表示一张表的部分数据或多张表的综合数据。一个原始表,根据不同用户的不同需求,可以创建不同的视图;原创 2024-03-04 16:34:05 · 292 阅读 · 0 评论 -
数据库设计
E-R图也称实体-关系图(Entity Relationship Diagram),提供了表示实体类型、属性和关系的方法,是描述现实世界关系概念模型的有效方法。范式: 数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。在后续的详细设计阶段,我们需要把E-R图中的实体转化为转换为对应的表,将各属性转换为各表对应的列,并标识每个表的主键列和外键列。数据库模型图:设计良好的数据库模型图可以通过图形化的方式显示数据库存储的信息及表之间的关系,以确保数据库设计准确、完整且有效。原创 2024-03-04 17:28:31 · 389 阅读 · 0 评论