摘要: 视图 1.1 概述 视图是指计算机数据库中的视图,是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。——百度百科 关系型数据库中的数据是由一张一张的 阅读全文
posted @ 2021-10-14 14:52 梅子猪 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 规范化数据库设计 1、为什么需要数据库设计 当数据库比较复杂时我们需要设计数据库 糟糕的数据库设计 : - 数据冗余,存储空间浪费 - 数据更新和插入的异常 - 程序性能差 良好的数据库设计 : - 节省数据的存储空间 - 能够保证数据的完整性 - 方便进行数据库应用系统的开发 软件项目开发周期中数 阅读全文
posted @ 2021-10-14 14:49 梅子猪 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 事务和索引 1、事务 ?> 什么是事务 事务就是将一组SQL语句放在同一批次内去执行 如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行 MySQL事务处理只支持InnoDB和BDB数据表类型 ?>事务的ACID原则 百度 ACID https://blog.csdn.net/dengji 阅读全文
posted @ 2021-10-14 14:46 梅子猪 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 数据库操作 1、结构化查询语句分类 名称解释命令 DDL(数据定义语言) 定义和管理数据对象,如数据库、数据表等 CREATE、DROP、ALTER DML(数据操作语言) 用于操作数据库对象中所包含的数据 INSERT、UPDATE、DELETE DQL(数据查询语言) 用于查询数据库数据 SEL 阅读全文
posted @ 2021-10-14 14:41 梅子猪 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 初识MySQL 1、MySQL简介 概念 : 是现在流行的开源的,免费的 关系型数据库 历史 : 由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。 特点 : 免费 , 开源数据库 小巧 , 功能齐全 使用便捷 可运行于Windows或Linux操作系统 可适用于中小型甚至大型网站 阅读全文
posted @ 2021-10-14 14:36 梅子猪 阅读(32) 评论(0) 推荐(0) 编辑