- 博客(11)
- 收藏
- 关注
原创 python语句
分支语句注意 : 空格的使用输入函数 input函数 ——所有input值 都是str 有暂停程序的功能—直到你输入回车a = input(“请输入一个整数”)print(a)if a条件:语块一else:语块一print(“good”)条件为真执行语块一,为假执行语块二循环语句for 循环for 变量 in 列表:使用变量while循环起点 一般是0,代表列表七点结束点 while i<=终点: 列表的下标最大干什么 步长 i++...
2021-04-25 19:06:06
56
原创 python运算
算术运算+ - * // ——小数除法 10/2 = 5.0// ——小数得整数部分 11/2 = 5% ——取余数 7%3 = 3关系运算< > >= <= == !=5>=5 ——True5==5 ——True3! =4 ——True逻辑运算 结果——True Flaseand 与运算—并且 5>4 and 4>2 —True ——and左右两侧同时为真,结果为真,其余都为假or 或运算
2021-04-25 19:04:59
405
原创 Python基础
数据类型整型 ——int12 13 100小数 ——float3.14 12.4字符串 ——str‘hello’ “你好“布尔型 ——boolTrue false变量Print(10 * 5)a =10b=5s=a*bz=a+b标识符Username = “张三”列表列表是python里面的容器之一空列表a_list =[]非空列表Allis = [1,2,22,33,3.14,’hell’,True,[11,2,3] ]容器里面可
2021-04-24 08:53:43
69
原创 MySQL多表查询
多表查询有如下几种:合并结果集:union, union all连接查询(列的合并)内连接:外连接左外连接右外连接全连接自然连接子查询合并结果集(行连接)2个结果集(表)合并到一起要求:2个结果集的列数(数据类型)应该要相同union all(全部)将2个表的结果直接放在一起,不做任何的处理union将2个表的结果直接放在一起,相同的数据只留下一个(去重)连接查询(列连接)问题:学生表有10条数据,成绩表有10条数据连接之后有多少条数据(笛卡尔
2021-04-21 18:57:40
55
原创 MySQL表与表之间的关系
一对一人与身份证的关系:注意:(1) 一对一不存在数据冗余问题??可以不拆分表吗??可以(2) 什么场景需要拆分:用户信息+身份证+…》表中字段太多了一对多最最常见的关系:学生和成绩的关系:1个学生有多个成绩部门和员工的关系:1个部门有多个员工。这种关系怎么去建立,怎么去表达在“多”的一方,存储“一”的主键ID在成绩表中存储用户的ID在员工表中存储部门的ID多对多常见的案例:老师与学生的关系:一个老师对应多个学生,一个学生对应多位老师用户与商品的关系用户和权限的关系这种
2021-04-18 18:41:04
75
原创 数据完整性
作用:保证 用户的输入的数据 保存到数据库 是正确的。怎么去保证数据的完整性:添加约束主键约束(primary key):不能为空,不重复方式一:create table stu1(id int primary key,name varchar(50));方式二:create table stu2(id int,name varchar(50),primary key(id));唯一约束(unique):不重复 可以为空给名字 添加唯一的约束create table stu3
2021-04-18 18:33:44
45
原创 聚合函数
聚合函数Mysql系统提供了很多的函数Count:统计个数,次数Max:最大值Min:最小值Sum:求和Avg:平均值Count函数count(*) :不会忽略null的值count(具体字段):null会被忽略sum求和avg平均数round四舍五入分段函数 casecasewhen 条件 then “”when 条件 then “”when 条件 then “”else “”end as 别名字符串截取left(A,4) 从左边开始截取4个字符right(A,
2021-04-13 19:27:18
45
原创 SQL语句分类
(1)DQL查询语言对表中 数据 的查询(2)DM(manager)L操作语言对 表中 数据 的操作添加数据、删除数据、更新数据、查询数据(DQL)对Excel中的数据进行处理(3)DDL定义语言对 数据库(databases)、表(table)结构的定义创建数据库、删除、修改创建表、删除、修改创建一个Excel文件(4)DCL权限控制对用户的权限的管理设置用户只能查看数据,不能修改数据设置用户只能对其中一个数据库进行操作DBA:数据库的管理员(5)SQL语法(1)代码,用
2021-04-12 08:57:17
41
原创 数据库分类
关系型数据库(RDBMS:relative database manager system)是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。关系模型是由埃德加·科德于1970年首先提出的,并配合"科德十二定律"。现如今虽然对此模型有一些批评意见,但它还是数据存储的传统标准。标准数据查询语言SQL就是一种基于关系数据库的语言,这种语言执行对关系数据库中数据的检索和操作。 关系模型由关系数据结构、关系操作集合、关
2021-04-07 11:27:43
97
1
原创 数据库简介
数据库:是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。作用:存储数据的,能够长期(断电,关机)保持数据。数据存储在哪里:硬盘和内存数据库管理系统(软件)(DataBasaes Manager System: DBS)数据库软件(类似电
2021-04-05 16:17:40
69
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人