
MySql
MySQL学习分享
HWeiYie
这个作者很懒,什么都没留下…
展开
-
宿舍管理系统2(python与mysql)
实验五(数据库应用开发) 前言 本次实验是在实验三与实验四的基础上完成的数据库应用开发,我们所选择的是python作为主语言,与MySQL语言进行连接。 数据库应用演示 总界面 该处的源代码: #菜单 def select(): print('宿舍管理系统') print('-------------------------------') print('1.学生信息') print('2.公寓楼信息') print('3.宿管信息') print('4.水原创 2020-06-03 11:13:18 · 4467 阅读 · 6 评论 -
宿舍管理系统1(pyhon与mysql)
宿舍管理系统 前言 此次大作业共分为四个阶段,四次实验分别为数据库设计,存储过程,数据库应用开发,数据库设计与应用开发综合。 需求分析 对所有学生信息统计建表存储。 对宿管成员组信息建表存储。 对各楼层寝室居住信息进行建表存储。 对居住学生寝室动态进行跟踪记录。 对学生居住寝室每月卫生进行评分统计。 生活服务管理(水费,电费信息呈现)。 概念模型 E-R图 E-R图1 E-R图2 E-R图3 E-R图4 实体与属性关系 公寓楼(公寓号,公寓名,宿管编号); 寝室(公寓号,寝室楼层,寝室号,寝室原创 2020-06-03 11:02:56 · 6978 阅读 · 0 评论 -
MySQL50道练习题之学习分享
MySQL 50道练习题 前言 本学期数据库与MySQL的学习基本告一段落,在知乎上偶然看到号称是MySQL必刷五十题,毕竟是十几年一路考过来的,心中有竟有恋爱感觉。不过话说回来,刷题亦是成长的必由之路。于是,我愿深深的扎入生活,吮尽生活的骨髓,过得扎实简单。激励别人,鞭策自己。 准备 建表 建立学生表 编号(主键) 学生姓名 生日 性别 CREATE TABLE student( s_id int PRIMARY key auto_increment comment '学号', s_name VARCH原创 2020-05-21 01:12:45 · 476 阅读 · 1 评论 -
MySQL学习分享之触发器
触发器 引入 事件情况 每当增加一个顾客到某个数据库表时,都检查其电话号码格式是否正确,州的缩写是否为大写; 每当订购一个产品时,都从库存数量中减去订购的数量; 无论何时删除一行,都在某个存档表中保留一个副本。 所有这些例子的共同之处是它们都需要在某个表发生更改时自动处理。这确切地说就是触发器。 触发器的定义 触发器(TRIGGER)是由事件来触发某个操作。这些事件包括INSERT语句、UPDATE语句和DELETE语句。当数据库系统执行这些事件时,会激活促发其执行相应的操作。 事件类型 增删改三个类型原创 2020-05-15 17:31:56 · 346 阅读 · 0 评论 -
MySQL学习分享之存储过程
存储过程 语法grammar 语法结构 创建 delimiter // create procedure hello() begin declare hellow varchar(32) default 'hellow'; -- 定义hellow变量 select hellow; set hellow = 'helloworld'; -- 赋值 select hellow; end // 调用 call hello(); 调用结果: 删除 drop procedure hello; 变原创 2020-05-11 17:48:29 · 297 阅读 · 2 评论