04 2020 档案

摘要:1.修改表 (1)修改表名 语法:alter table 旧表名 rename [to] 新表名; eg:alter table `demo` rename `demo1`; (2)添加字段 语法:alter table 表名 add 字段名 数据类型[属性]; eg: alter table `d 阅读全文
posted @ 2020-04-29 22:27 拾柒moonpie 阅读(468) 评论(0) 推荐(0)
摘要:1.MySQL简介 MySQL的优势(适用于中小企业,最重要免费) (1)运行速度快 (2)使用成本低 (3)可移植强 (4)使用用户广 my.ini:记录MySQL配置信息,可修改配置内容,如端口号,字符集等 2.MySQL运行机制 总的来说,接口连接到连接池有两种情况:(1)验证不成功就会返回到 阅读全文
posted @ 2020-04-27 18:13 拾柒moonpie 阅读(202) 评论(0) 推荐(0)
摘要:1.为什么 需要设计数据库? 1)良好的数据库设计 2)糟糕的数据库设计 (1)节省数据存储空间 (1)数据冗余,存储空间浪费 (2)能够保证数据的完整性 (2)内存空间浪费 (3)方便进行数据库应用系统的开发 (3)数据更新和插入异常 2.设计数据库步骤: (1)收集信息:与该系统有关人员进行交流 阅读全文
posted @ 2020-04-26 20:09 拾柒moonpie 阅读(170) 评论(0) 推荐(0)
摘要:1.分组查询原理 比如: 一个表中又三个学期的人数考试信息,现在我们要查询每个学期的人数,这时我们用select from where会产生代码冗余,也就是我们通常说的垃圾代码,这个时候我们就会用到group by 关键字。 2.单列分组查询 语法: eg: select 列名,聚合函数 from 阅读全文
posted @ 2020-04-20 17:42 拾柒moonpie 阅读(369) 评论(0) 推荐(0)
摘要:1.什么是模糊查询? eg:select * from Student where StudentName like'张%' 模糊:好像 用like关键字就是模糊查询 2.通配符(占位符) (1)_:一个字符 eg:A like 'C_' 符合条件的值:(Ce,Cd) (2)%:任意字符的长度,长度 阅读全文
posted @ 2020-04-17 17:14 拾柒moonpie 阅读(226) 评论(0) 推荐(0)
摘要:1.什么是查询? 客户端程序 查询请求到 SQL Server 把查询结果集 交到临时表 查询产生一个虚拟表,看到的是表形式显示的结果,但结果并不正真存储,每次执行查询只是从数据表中提取数据,并按照表的形式显示出来。 2.查询语法 select 列名 from 表名 where 查询条件 order 阅读全文
posted @ 2020-04-15 18:36 拾柒moonpie 阅读(316) 评论(0) 推荐(0)
摘要:1.SQL是什么? Structured Query Language:结构化查询语言 作用:对数据库数据进行增改删查 2.T-SQL: Transact-SQL T-SQL是SQL的增强版, 对功能进行了扩充:如变量说明、流程控制、功能函数 如下图: 3.SQL的组成: DDL:建立数据库,数据库 阅读全文
posted @ 2020-04-13 20:49 拾柒moonpie 阅读(249) 评论(0) 推荐(0)
摘要:1.首先我门先回顾一下上一章的数据完整性: 通俗说创建表的时候,就应当保证以后数据输入是正确的,错误的数据,不符合要求的数据不允许输入 也就下面我们说的: 可靠性+准确性=数据的完整性 注意:保证数据的完整性=实施完整性约束 2.四种完整性约束: (1)域完整性(表格中的一列): 不能与表中出现重复 阅读全文
posted @ 2020-04-08 18:43 拾柒moonpie 阅读(189) 评论(0) 推荐(0)
摘要:1.数据库能够做什么? 存储大量数据,方便检索和访问 保持数据信息的一致,完整 共享和安全 通过组合分析,产生新的有用信息 2.数据库和应用程序 数据库: 作用:存储数据,检索数据,生成新的数据 要求:安全,统一,性能等 应用程序: 作用:响应操作并显示结果,向数据库请求数据 要求:美观,操作简单方 阅读全文
posted @ 2020-04-07 20:54 拾柒moonpie 阅读(195) 评论(1) 推荐(0)