学习笔记
星云123
这个作者很懒,什么都没留下…
展开
-
数据库设计
数据库设计 设计原则: 尽量遵守三个范式: 三范式:1NF: 每个域均为原子性(字段独立) eg: address(北京市昌平区***) ,这个address 就不满足第一范式,仍能拆分。 2NF : 每一列都和主键相关,而不是和主键部分相关(联合主键) 3NF : 每列都必须和主键直接相关,而非间接相关。 设计步骤: 需求分析 ---> 概念结构设计(E-R图) ---> 逻辑设计(E-R图 =》多张表) ---原创 2021-09-08 09:12:21 · 114 阅读 · 0 评论 -
邮件发送功能
''' 指定(/usr/bin/python)目录下的python解释器执行python脚本 根据PATH环境变量中指定的第一个python解释器,执行python脚本 如果在linux环境中,创建了多个Anaconda或者virtualenv虚拟环境,而这些虚拟环境在不同路径中,会有各自的python解释器。使用【#!/usr/bin/env python】声明,可以保证脚本使用各自虚拟环境中的 python解释器来执行python脚本 #声明该文件的编码格式为 utf-8 # 作者 ''' #!/u原创 2021-09-08 08:24:16 · 159 阅读 · 0 评论 -
SQL : 存储过程、存储函数、触发器、视图、索引
SQL : 存储过程、存储函数、触发器、视图、索引 1、 存储过程 是什么? 将一些常用的、重复性的 SQL 提前写好并存储起来。 (下次遇到相同的情况,然后将使用 存储过程即可 ,极大的提高了效率。) 有什么用? (提升效率) 能极大的提升效率,对于重复性工作多的业务, 把重复要做的事情整理成一步一步的业务步骤,然后把业务步骤写成sql语句,然后再把sql语句写到存储过程的语法里。 怎么用? 三个循环: 2、存储函数 是什么原创 2021-09-07 18:45:23 · 351 阅读 · 0 评论