- 博客(43)
- 收藏
- 关注
原创 项目7总结
【任务7. 1】创建触发器1.触发器概述触发器是特殊的存储过程,是一个被指定关联到数据表上的数据库对象,可以看作数据表定义的一部分,可用于实现数据库中数据的完整性。普通的存储过程通过Call命令调用,而触发器的调用不同,只能由数据库的特定事件来触发,且不能接收参数,它在插入、删除或修改指定数据表中数据时触发执行,从而实现数据的自动维护。触发器有以下3个作用。(1)安全性。可以使用户具有操作数据库的特定权利。例如,在“销售表”中插入一条销售记录,可以通过触发器实现对“商品一览表”中...
2022-05-27 16:25:28
279
原创 项目六总结
目录【任务6.1】创建简单存储过程【任务6.2】创建带输入参数的存储过程【任务6.3】创建带输入和输出参数的存储过程【任务6.4】创建应用游标的存储过程【任务6.5】创建与使用事务【任务6.1】创建简单存储过程MySQL的存储过程(1)存储过程是一组为了完成特定功能的SQL语句块,经编译后存储在数据库中,用户通过指定存储过程的名称并给定参数(如果该存储过程带有参数)来调用并执行它,存储过程能重复使用,这样可以大大减少数据库开发人员的工作量。存储过程主要有以下优点:①执行效
2022-05-27 16:17:47
275
原创 项目5 创建与使用视图总结
【任务5.1】使用语句创建视图【任务5.2】使用图形管理工具创建视图【任务5.3】修改视图【任务5.4】利用视图更新数据表【任务5.5】删除视图视图的优点1.简单化:视图不仅可以简化用户对数据的理解,也可以简化对数据的操作。...
2022-05-27 08:36:45
488
原创 项目 4 MYSQL 数据表的检索总结
【任务4.1】 查询时选择列【任务4,2】查询时选择行【任务4.3】查询时结果排序【任务4.4】查询的分组和汇总【任务4.5】创建多表连接查询【任务4.6】创建子查询【任务4.7】创建多表联合查询【任务4.8】使用Navicat 生成查询4.1 查询时选择列1.基本查询语句:MYSQL 从数据表中查询手的基本语句为SELECT 语句。SELECT语句的基本格式是SELECT{ * | <字段列表>}【FROM<表1>,<表2&
2022-05-25 09:20:12
259
原创 数据库第十四次作业——电子商城项目
任务六、备份数据库1.备份所有数据库,文件名为“all_姓名全拼.sql”(截两张图 命令+文件)2.备份电子商城数据库,文件名为“mall_姓名全拼.sql”(截两张图 命令+文件)3.删除电子商城数据库4.创建电子商城数据库“mall_姓名全拼”5.退出MySQL登录6.执行电子商城数据库备份文件7.登录MySQL8.使用电子商城数据库9.查看所有表...
2022-05-05 19:03:52
455
原创 数据库第十三次作业——电子商城项目
任务四使用事务操作表中数据1.开启事务2.订单表指定字段插入数据 id seller_id buyer_id address_id O_20201102_00002 S_20201030_00001 B_20200911_00001 A_20201103_00007 3.订单详情表指定字段插入数据 orde..
2022-05-04 19:21:28
242
原创 数据库第十三次作业——电子商城项目
任务三、对表中数据进行基本操作1.所有字段批量插入用户表数据 phone username password question answer 13812345678 anne annnepassword favorite book harry potter 18212345678
2022-04-30 22:39:09
181
原创 数据库第十三次作业(电子商城项目)
任务一安装并配置MySQL1.打开控制台2.登录MySQL任务二数据库、表的基本操作1.创建电子商城数据库“mall_姓名全拼”2.使用电子商城数据库3.创建用户表“user_姓名全拼”,表中字段信息如下: 字段名 数据类型 长度 主、外键 其他约束 备注信息 phone char ...
2022-04-30 19:01:26
123
原创 项目三 总结 创建与维护mysql数据表
1.关系型数据库三个方面(1)数据结构:二维表,解决如何处理数据(2)操作指令集合:所有的SQL语句,解决如何处理数据(3)完整性约束:表内的数据约束(字段与字段)。表与表之间的约束(外键)特定条件(1)存储在单位中的数据必须是原子的。每个单元只能存储一条数据,这也称信息原则(2)储存在列下的数据必须具有相同的数据类型(3)每行都是唯一的(没有完全一样的行)(4)列没有顺序(5)行没有顺序(6)列有一个唯一性的名称关系型数据库的设计2.数据类型
2022-04-30 12:24:31
347
原创 总结 项目二 创建与维护 MySQL 数据库
1. 字符集及字符序字符(Character)是人类语言最小的表意符号,如 "A" "B" 等。字符序(Collation)是指在同一字符集内字符之间比较规则。一个字符集包含多种字符序,每个字符序唯一对应一种字符集。...
2022-04-30 11:17:52
283
原创 mysql 第十三次作业(事务的管理)
事务的开启语法:start transaction;事务开启之后就可以执行SQL语句,SQL语句执行成功后需要使用相应语句提交事务SQL语句:数据定义语句(DDL):主要用于定义数据库,数据表等(create)数据操纵语句(DML):主要用于对数据库中的数据进行添加,修改和删除操作(alter,insert)数据查询语句(DQL):主要用于查询数据(select)数据控制语句(DCL): 主要用于控制用户的访问权限提交事务语法:commit;注:事务中的操作语句都需要使用语.
2022-04-30 10:20:12
340
原创 mysql 第十二次作业()
数据库变量定义:用户变量(自己定义的变量):SET @变量名 = 值;系统变量(系统已有的变量):@@version @@date(时间变量)局部变量:declare 变量名 数据类型[default 默认值];创建存储过程:语句:create procedure 存储过程名begin…………end;调用存储过程:call 存储过程名();删除存储过程:drop procedure 存储过程名;修改SQL语句结束符:delimiter 结束符1.创建st
2022-04-30 09:54:38
528
原创 mysql 第十一次作业)(视图的应用)
1.创建stu表2.创建sign表3.创建stu_mark表4添加stu表的数据5.添加sign表的数据6.添加stu_mark表的数据7.查看三个表的数据8.创建考上北大的学生的视图9.创建考上清华的学生的视图10.修改stu_mark表并查看1.创建stu表2.创建sign表3.创建stu_mark表...
2022-04-21 18:56:53
578
原创 mysql 第十次作业(视图)
创建视图“view_info”,查询所有员工姓名、员工联系电话、车间地址、车间主任姓名、主任联系方式查看“view_info”视图字段信息创建视图“view_ chisel”,查询“Chisel”所在车间的所有员工姓名、员工联系电话、车间地址查看库中所有表创建视图“view_ standard”,查询生产出质量达标产品的产品编号、员工姓名、员工联系电话查看“view_ standard”视图创建语句创建视图“view_ product”,查询所有产品的产品编号、是否合格、员工号、员工
2022-04-18 14:17:51
376
原创 mysql 第九次作业 (链接查询 子查询)
查询“Chisel”所在车间的车间编号、车间主任姓名、主任联系方式查询所有员工姓名、员工联系电话、车间地址、车间主任姓名、主任联系方式查询“Chisel”所在车间的所有员工姓名、员工联系电话、车间地址查询生产出质量达标产品的产品编号、员工姓名、员工联系电话查询已生产产品车间的车间号、平均工龄查询所有产品的产品编号、是否合格(合格返回true不合格返回false)、员工号、员工姓名、员工联系方式、车间编号、车间地址查询员工表中是否存在“common”工种的员工,
2022-04-14 19:35:21
661
原创 数据库第八次作业 (复习作业)
身份设定:你的父亲是厂长,在毕业后计划继承家业随着“互联网+”的不断深入,经济、社会发展加速,各位厂长副厂长会议决定传统的工厂管理方法需要革新,要紧跟时代潮流数字化的管理工厂。他们一致认为你作为厂长接班人,又是计算机相关专业的大专生有义务也有能力做好这件事。你告诉大家最近正在学习MySQL数据库,作为70/80后他们不知道什么是MySQL,你深知解释了他们也不懂,但碍于面子还是说了MySQL是一种数据库管理系统。他们看你愿意解释所以争先恐后的问,问题越来越多……1.什么是数据库?数据库是按照
2022-04-14 15:40:21
214
原创 mysql 第六次作业 更新数据多条件
查询教师表中T2到T9之间工资大于2000并且有岗位津贴的教师所有字段数据查询教师表中教师姓名不以字母“A”开头的教师所有字段数据,用工资排序,去前三条查询教师表中工资等于2000或者岗位津贴大于等于1000的教师所有字段数据查询教师表中教师姓名以字母“d”开头并且含有”a”字母的教师号、教师姓名字段数据查询教师表中教师姓名不以字符“e”开头的并且没有岗位津贴的教师号、教师姓名、工资、岗位津贴字段数据,用工资排序查询课程表中带字母”L”的...
2022-04-02 15:38:39
112
原创 mysql第七次作业 更新数据
更新教师表中所有记录,将津贴改为2000更新教师表中教师号在T5到T8之间的记录,将津贴改为1500更新授课表中周数为8的记录,将教师号改为T7,课程号改为C1更新课程表中课时数不在45,50中的记录,将课时数改为25更新教师表中工资不等于3000并且津贴不为空的记录,将津贴改为1000更新授课表中教室号在J102,Y104,Y303,J301中的记录,将周数改为14,课程号改为C5更新教师表中工资等于2000并且岗位津贴大...
2022-04-02 15:33:25
633
原创 mysql第六次作业 查询数据多条件
查询教师表中T2到T9之间工资大于2000并且有岗位津贴的教师所有字段数据查询教师表中教师姓名不以字母“A”开头的教师所有字段数据,用工资排序,去前三条查询教师表中工资等于2000或者岗位津贴大于等于1000的教师所有字段数据查询教师表中教师姓名以字母“d”开头并且含有”a”字母的教师号、教师姓名字段数据查询教师表中教师姓名不以字符“e”开头的并且没有岗位津贴的教师号、教师姓名、工资、岗位津贴字段数据,用工资排序查询课程表中带字母”L”的...
2022-04-02 15:29:06
144
原创 mysql第五次作业 查询数据
1.查询教师表中教师号在T5到T10之间的所有字段数据2.查询授课表中 周数为14 的 课程号、教师号、周数、教室号 字段数据3.查询授课表中去重后的所有教师号4.查询授课表中教室在J栋的所有字段数据,取2-3条5.查询课程表中课时数在45,30,50中的所有字段数据6.查看教师表中工资不等于3000的 姓名、工资、岗位津贴 字段数据7.查询教师表中岗位津贴小于1500的 姓名、职称、工资、岗位津贴 字段数据8.查询教师表中岗位津贴为空的所有字段.
2022-04-02 15:23:28
124
原创 mysql第四次作业 备份数据与还原
1.备份所有数据库2.查询所有库3.备份a库4.备份bc库5,删除abc库6.创建a库7.用mysql命令还原a库8.用mysql命令还原bc库9.查询所有库10.备份a库11.备份bc库12.删除abc库13.创建并使用a库14.Source命令还原A库15.Source命令还原BC库16.查询所有库...
2022-04-02 15:15:58
977
原创 mysql第三次作业
如下表新增数据:1.教师表 teacher指定字段插入数据 教师号 教师姓名 职称 工资 岗位津贴 T1 Anne Professor 5000 2000 T2 Adam 2000
2022-03-24 15:11:01
127
原创 mysql第二次作业表的约束
创建如下表:教师表 teacher 字段名 数据类型 长度(字节数) 是否可null 默认值 主、外键 其他约束 备注信息 NO CHAR 4 主键 教师号
2022-03-24 14:42:24
106
原创 Mysql 数据库第一次作业
1.打开控制台2.登录MySQL3.查看所有数据库4.创建数据库,数据库名为abc5.修改数据库abc的默认字符集为gbk查看abc数据库创建信息删除数据库创建数据库,名为temp使用数据库temp创建表名为自己的姓名全拼_stu,表中包含字段及字段数据类型如下: 字段名称 数据类型 备注说明 id int(11) ...
2022-03-03 16:33:00
338
原创 MYSQL印象总结
1.1 数据库基础知识1.1.1 数据库概述数据库(Database,DB)是按照数据结构来组织,存储和管理数据的仓库,其本身可看作电子化的文件柜,用户可以对文件中的数据进行增加,修改,删除,查找等操作。1.数据结构化数据库系统实现了整体数据的结构化,这数据库的最主要的特征之一。2.实现数据共享因为数据是面向整体的,所以数据可以被多个用户,多个程序,多个应用共享使用,可以...
2022-02-28 18:56:17
487
原创 第五章总结
例题5.1代码例题5.2 代码5.2 使用for循环语句时选循环结构5.2.1 for语句的基本用法一般形式为:for(表达式1;表达式2;表达式3)循环体语句:例题5.3 代码例题5.4代码2.for语句的一般形式中省略表达式1格式:for(;表达式2;表达式3)循环体语句;5.2.2 for循环使用示例例题5.5代码例题5.6代码例题·5.7代码例题5.8代码例题5.9代码例题5.10代码...
2021-12-11 12:02:42
1204
原创 第五章作业(2)
1.概念填空题(5).代码文字描述1.定义两个整型变量k,x2.给两个变量赋值分别为0,03.k<=9,x!=104.x=x+25.k++6.输出k,x的值流程图(6)代码文字描述1.定义一个字符变量c2.c=getchar();getchar()!='#';c=getchar()3.putchar(c)4.输出c的值流程图2.单项选择题(14)代码文字描述1.定义一个字符变量ch2.ch...
2021-12-11 09:37:16
188
原创 第五章作业(2)
3.阅读程序题代码文字描述1.定义两个整型变量 n=0,i2.i=0;i<3;i++3.n++4.case 05.case16.case27.case3 输出n++8.结束流程图4.完善程序题5.代码
2021-12-11 09:36:20
3590
原创 第五章作业
1.概念填空题(5).代码文字描述1.定义两个整型变量k,x2.给两个变量赋值分别为0,03.k<=9,x!=104.x=x+25.k++6.输出k,x的值流程图
2021-11-28 17:16:08
385
原创 第四章总结
例4.1代码2.文字描述1.定义三个整形变量 a,b,c2.定义一个单精度实型变量3.定义一个双精度实型常量4,输入三角形三条边长5,判断能否构成三角形6.计算三角形的面积7,输出三角形的面积3.流程图...
2021-11-21 12:16:12
802
原创 作业 第三章 顺序结构程序设计
3. 阅读程序题(1)代码(2)(1)文字描述1.定义两个变量m,n2.给m,n赋值分别为1,23.m+=n4.n=m-n5.m-=n6.输出两个值m,n(2)1.定义一个符号常量ch2.给ch赋值为2563.定义一个常量n4.给常量n赋值为ch5.n+16.输出值(1)流程图...
2021-11-10 22:42:41
231
原创 第三章 顺序结构程序设计 总结
3.1 引例【例3.1】求华氏温度100℉对应的摄氏温度。计算公式:c=5*(f-32)/9。式中:c表示摄氏温度,f表示华氏温度。/ * 将华氏温度转换成摄氏温度 * /
2021-11-07 13:46:44
945
原创 求100以内偶数之和
(1)代码(2)流程图(3)文字描述1.输入两个变量i和sum;2.赋i的初始值为2;3.若i<=100,则转到第四步,否则转到第六步;4.sum+=i;5.i+=2,回到第三步;6.输出sum,此时sum的值为总和...
2021-11-03 22:09:38
123
原创 求100以内偶数之和
#include<stdio.h>int main(){int sum=0,i=2;while (i<=100){sum=sum+i;i=i+2;}printf("char;%d",sum);return 0;}(1) 代码 如上图(2)文字叙述:1.定义两个变量i和sum;2.赋值i为初始值2;3.若i<=100,则转到第三步,否则转到第六步;4.sum=sum+i;5.i+2;6.回到第三步;7.输出sum,此时s..
2021-11-03 21:56:57
252
原创 数据类型、运算符和表达式(1)
2.2 C语言的数据类型(1)基本类型还可以分为其他类型,主要为整型、字符型和浮点型 (2)构造类型包括:数组类型、共用体类型和枚举类型 (3)指针类型 (4)空类型2.3 C语言的常量2.3.1 直接常量直接常量分为:整型常量、实型常量、字符型常量和字符串常量1. 整型常量整型常量即整数,包括正整数、负整数和零。C语言中,整型常量可以用十进制、八进制和十六进制表示。十进制表示:由数字0---9,正、负号组成,如369,-...
2021-10-31 12:49:51
284
原创 程序设计与C语言(2)
1.3.3 C语言的约定1.C语言中的约定 (1)标识符 ; (2)关键字:①数据类型关键字(12个):char,double,enum,int,long,short,signed,struct,union,unsigned,void ;②控制语句关键字(12个)break,continue,ease,do,default,else,for,goto,if,return,switch,while ;③存储类型关键字(4个)auto,extern,register,static ;...
2021-10-02 11:16:18
75
原创 程序设计与c语言总结(1)
1.2 程序与程序设计语言程序具有以下特点:①完成某一特定的任务 ;②使用某种程序设计语言描述如何完成该任务 ;③存储在计算机中,并且被运行后才能起作用.1.2.1 程序设计语言的发展1. 机器语言 ; 2.汇编语言 ; 3.高级语言高级语言分为 :⑴非结构化语言 ; ⑵结构化语言:c语言 ;⑶面向对象语言:JAVA,C++1.2.2 程序设计语言的功能1.数据表达 ;2.流程控制:⑴顺序控制结构 ;⑵分支控制结构 ;⑶循环控制结构这三种结构...
2021-10-02 10:53:03
117
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅