自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 第八章总结(数据库的安全性维护)

insert语句创建用户insert into user (hostuser,passwordssl cipherx509 issuer,x509 subject)values("主机号","用户名",password("密码"),"","","");update语句修改用户密码update user set password=password("密码")where host="主机号"and user="用户名"; delete语句删除用户delete from user where ho..

2022-05-26 15:40:26 160

原创 第七章总结(创建与使用触发器)

定义:触发器是特殊的存储过程,是一个被指定关联到数据表上的数据库对象,可以看作数据表定义的一部分,可用于实现数据库中数据的完整性。普通的存储过程通过Call命令调用,而触发器的调用不同,只能由数据库的特定事件来触发,且不能接收参数,它在插入、删除或修改指定数据表中数据时触发执行,从而实现数据的自动维护。触发器有以下3个作用。(1)安全性。可以使用户具有操作数据库的特定权利。例如,在“销售表”中插入一条销售记录,可以通过触发器实现对“商品一览表”中库存的更新,而不用直接将“商品一览表”展现在特定用户面

2022-05-26 14:56:40 225

原创 第六章总结(创建与使用存储过程)

一、MySQL的存储过程(1)存储过程是一组为了完成特定功能的SQL语句块,经编译后存储在数据库中,用户通过指定存储过程的名称并给定参数(如果该存储过程带有参数)来调用并执行它,存储过程能重复使用,这样可以大大减少数据库开发人员的工作量。存储过程主要有以下优点:①执行效率高,②灵活,③数据独立:用户在程序中调用存储过程,存储过程能把数据同用户程序隔离开,其优点是当数据表结构变化时,可以随时修改存储过程,不用修改程序源代码。④安全:存储过程可被作为一种安全机制来充分利用,系统管理员通过设置存储过

2022-05-19 14:59:05 1927

原创 第五章总结(创建与使用视图)

视图是一种虚拟存在的表,表的结构和数据都依赖于基本表,通过视图不仅可以看到存放在基本表中的数据,还可以像操作基本表一样,对视图中存放的数据进行查询、修改和删除。视图具有以下优点:1、简单化 2、安全性 3、逻辑数据独立性一、使用语句创建视图1.创建视图 视图中包含了select查询的结果,因此视图的创建基于SELECT语句和已存在的数据表。视图可以建立在一张表上,也可以建立在多张表上。在MySQL中,创建视图使用CREATE VIEW语句,其基本语法格式为:CREATE VIE...

2022-05-19 14:41:28 2422

原创 数据库第十四次作业(电子商城项目)

任务一: 安装并配置MySQL打开控制台2.登录MySQL任务二:数据库、表的基本操作创建电子商城数据库“mall_姓名全拼”2.使用电子商城数据库3.创建用户表“user_姓名全拼”,表中字段信息如下: 字段名 数据类型 长度 主、外键 其他约束 备注信息 phone char 11

2022-05-01 11:54:27 116

原创 数据库第十三作业

...

2022-04-21 19:39:43 540

原创 数据库第十二次作业

创建stu表插入数据通过desc语句查看stu表用select * from stu查看stu表创建一个存储过程addcount能够获取表stu中的记录和id的和;

2022-04-19 20:33:12 420

原创 第四章总结

查看表中所有字段数据select * from 表名 where 条件 order by 字段名 limit 条数;查看表中部分字段数据select 字段名1,字段名2,......,字段名n from 表名 where 条件 order by 字段名 limit 条数;其中,各条字句的含义如下。1、{* | <字段列表>}:包含星号通配符选择字段列表,表示查询的字段,其中字段列至少包含一个字段名称,如果要查询多个字段,多个字段之间用逗号隔开,最后一个字段不用加逗号。2、

2022-04-16 13:52:56 54

原创 数据库第十一次作业

2022-04-14 15:50:47 204

原创 数据库第十次作业

创建视图“view_info”,查询所有员工姓名、员工联系电话、车间地址、车间主任姓名、主任联系方式查看“view_info”视图字段信息3创建视图“view_ chisel”,查询“Chisel”所在车间的所有员工姓名、员工联系电话、车间地址4.查看库中所有表5.创建视图“view_ standard”,查询生产出质量达标产品的产品编号、员工姓名、员工联系电话6.查看“view_ standard”视图创建语句7.创建视图“view_ product”,查询所有

2022-04-11 15:56:42 192

原创 数据库第九次作业

查询“Chisel”所在车间的车间编号、车间主任姓名、主任联系方式 查询所有员工姓名、员工联系电话、车间地址、车间主任姓名、主任联系方式 查询“Chisel”所在车间的所有员工姓名、员工联系电话、车间地址 ...

2022-04-05 13:59:57 236

原创 数据库第八次作业(工厂项目作业)

身份设定:你的父亲是厂长,在毕业后计划继承家业随着“互联网+”的不断深入,经济、社会发展加速,各位厂长副厂长会议决定传统的工厂管理方法需要革新,要紧跟时代潮流数字化的管理工厂。他们一致认为你作为厂长接班人,又是计算机相关专业的大专生有义务也有能力做好这件事。你告诉大家最近正在学习MySQL数据库,作为70/80后他们不知道什么是MySQL,你深知解释了他们也不懂,但碍于面子还是说了MySQL是一种数据库管理系统。他们看你愿意解释所以争先恐后的问,问题越来越多……什么是数据库?组织、存储和管理

2022-04-02 15:47:21 70

原创 数据库第七次作业

更新教师表中所有记录,将津贴改为2000更新教师表中教师号在T5到T8之间的记录,将津贴改为1500更新授课表中周数为8的记录,将教师号改为T7,课程号改为C1更新课程表中课时数不在45,50中的记录,将课时数改为25更新教师表中工资不等于3000并且津贴不为空的记录,将津贴改为1000更新授课表中教室号在J102,Y104,Y303,J301中的记录,将周数改为14,课程号改为C5更新教师表中工资等于2000并且岗位津贴大于等于100...

2022-03-25 19:34:46 849

原创 数据库第六次作业

查询教师表中T2到T9之间工资大于2000并且有岗位津贴的教师所有字段数据查询教师表中教师姓名不以字母“A”开头的教师所有字段数据,用工资排序,去前三条查询教师表中工资等于2000或者岗位津贴大于等于1000的教师所有字段数据查询教师表中教师姓名以字母“d”开头并且含有”a”字母的教师号、教师姓名字段数据查询教师表中教师姓名不以字符“e”开头的并且没有岗位津贴的教师号、教师姓名、工资、岗位津贴字段数据,用工资排序查询课程表中带字母”L”的并且课时数...

2022-03-22 20:32:36 112

原创 数据库第五次作业

查询教师表中教师号在T5到T10之间的所有字段数据 查询授课表中 周数为14 的 课程号、教师号、周数、教室号 字段数据 查询授课表中去重后的所有教师号 查询授课表中教室在J栋的所有字段数据,取2-3条 查询课程表中课时数在45,30,50中的所有字段数据 查看教师表中工资不等于3000的 姓名、工资、岗位津贴 字段数据 查询教师表中岗位津贴小于1500的 姓名、职称、工资、岗位津贴 字段数据 ...

2022-03-22 08:42:07 45

原创 数据库第四次作业

备份所有数据库查询所有库备份A库备份B、C库删除A、B、C库创建A库Mysql命令还原A库Mysql命令还原B、C库查询所有库备份A库备份B、C库删除A、B、C库创建并使用A库Source命令还原A库Source命令还原B、C库查询所有库...

2022-03-16 19:51:15 433

原创 数据库第三次作业

如下表新增数据:教师表 teacher 指定字段插入数据 教师号 教师姓名 职称 工资 岗位津贴 T1 Anne Professor 5000 2000 T2 Adam 2000

2022-03-15 15:56:52 599

原创 数据库表的约束

单字段主键create table表名(字段名1数据类型1comment"备注信息1"primary key,字段名2数据类型2comment"备注信息2");create table teacher(no varchar(10)comment"教师号"primary key, name varchar(5)comment"姓名");create table class(name varchar(20) primary key, count int);多字段主键create table表名.

2022-03-11 17:43:44 911

原创 数据库第二次作业(表的约束)

创建如下表:教师表 teacher 字段名 数据类型 长度(字节数) 是否可null 默认值 主、外键 其他约束 备注信息 NO CHAR 4 主键 教师号

2022-03-11 09:43:10 367

原创 第三章总结(创建与维护MySQL数据表总结)

create table表名(字段名1字段数据类型1comment"备注信息1",例 yao int comment“备注”,字段名2字段数据类型2comment"备注信息2",........字段名n字段数据类型ncomment"备注信息n');删除数据表drop table 表名;查看数据库中所有表 show tables:查看数据表字段信息 describe 表名; 即desc 表名;查看数据表创建信息show create table 表名\G;修改表名(to可省略)a

2022-03-05 19:08:59 299

原创 数据库第一次作业

打开控制台登录MySQL查看所有数据库创建数据库,数据库名为abc修改数据库abc的默认字符集为gbk查看abc数据库创建信息删除数据库创建数据库,名为temp使用数据库temp创建表名为自己的姓名全拼_stu,表中包含字段及字段数据类型如下: 字段名称 数据类型 备注说明 id int(11) ...

2022-03-03 15:51:47 60

原创 第二章总结(创建与维护MySQL数据库)

创建MySQL数据库:1登陆MySQL:mysql -h localhost -u root -p,其中-h是host,主机地址;-u是user,用户名;-p是password,密码。(-h localhost可忽略,因为是本地连接。)2.查看数据库状态信息:status;3.查看所有数据库:show databases;4.创建数据库:create database 数据库名;5.删除数据库:drop database 数据名;6.查看数据库创建信息:s..

2022-02-27 14:47:21 167

原创 第一章总结(mysql印象)

数据库:是按照数据结构来组织存储和管理数据的仓库,用户可以对文件中的数据进行增删改查,数据库的作用:数据库提供了一i个存储空间用来储存各种数据数据,可以将数据库视为一个存储数据的容器。数据库管理系统,用于管理数据库里面的数据吗,还能保证数据的完整性,安全性,可靠性。数据库管理系统:当数据库管理系统满足不了用户对数据库的管理,这时候就需要用到数据库应用程序来进行操作,1.2数据库存储结构一个数据库服务器可以管理多个数据库,一个数据库可以有多个数据表,一个数据表可以有多个数据1.3sql语言:是

2022-02-27 14:13:46 232

原创 数据结构与算法

数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及他们之间的关系和操作等相关问题的学科。(程序设计=数据结构+算法)数据结构分为逻辑结构(集合结构,线性结构,树形结构,图形结构)和物理结构(数据元素的存储结构形式有两种:顺序存储和链式存储。算法:是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作,算法的特性(输入,输出,有穷性,确定性,可行性)算法设计的要求:正确性(算法程序没有语法错误,算法程序对于合法输入能够产生满足要求的输出,算法程序对于

2022-02-18 18:25:38 104

原创 第三章习题

一、概念填空题7、(文字描述,流程图,代码注释和执行结果)声明一个整型变量a和长整型变量b;使用scanf输入函数进行输入;使用printf输出函数进行输出,此时输出的即为输入的数。13、(文字描述,流程图,代码注释和执行结果)声明三个双精度浮点型的变量a,b,s;使用scanf输入函数把a和b输入;根据数学式对应的c语言表达式给s赋值;输出s,此时就是表达式的值。14、(文字描述,流程图,代码注释和执行结果)声明三个双精度浮点型的变量a,b,s;使用scanf输入函数把..

2021-12-20 17:41:38 661

原创 第5章习题(2)

1、声明整型变量n,i,k,j,p,sum;2、定义for循环,把1的值赋值给i;3、判断i是否小于k除以2,是执行下一步,否则执行第13步;4、定义for循环,把1的值赋值给j,把0的值赋值给sum;5、判断sum是否小于k,是进行下一步,否则进行第3步;6、把sum加j的值赋值给sum,返回第5步,j自加2;7、判断sum是否等于k,是进行下一步,否则进行第3步;8、输出n,n,n,sum的值;9、定义for循环,把i的值赋值给p;10、判断p是否小于j减2,是进行下

2021-12-11 13:32:22 230

原创 第五章总结(循环结构程序设计)

5.1,使用while循环语句写代码:while后括号中的表达式成为循环条件循环开始时保证循环条件为真,需要重复的语句组成了循环体,5.2,for语句的基本语法,形式为for(表达式1;表达式2;表达式3)for语言的执行过程首先计算表达式1,再判断表达式2,若其值为真(非0),则执行循环体语句,然后执行第3步,若值为假(0)结束循环 ,转到第五步执行;再计算表达式3;返回第二步继续执行;在结束循环,继续执行for语句的下一条语句{for(循环变量赋初值;循环条件;循环变量增量)循环变量赋初值是一个赋值

2021-12-10 14:45:35 366

原创 第五章习题(1)

int main(){ int k, x; for (k = 0, x = 0; k <= 9 && x != 10; k++) x = x + 2; printf("%d,%d", k, x); return 0;} /*习题2*/int main(){ char c; for (c = getchar(); getchar() != '#'; c = getchar()) ...

2021-12-01 20:14:20 746

原创 第四章总结

int main(){ int a, b, c; float area; double s; printf("请输入三角形的三条边:"); scanf_s("%d,%d,%d", &a, &b, &c); s = (a + b + c) / 2.0; if (a + b <= c || b + c <= a || a + c <= b) printf("不构成三角形\n"); ...

2021-11-20 19:08:00 298

原创 第四章例题

2021-11-14 18:12:49 353

原创 C语言第四章作业

1

2021-11-14 16:50:12 516

原创 第三章总结

3.2C语言的语句1:说明语句(用于定义程序、所使用的变量与类型,例如inta,b)2.表达式语句(由表达式加上分号“;”组成例如c=a+b)3.分支语句(实现分支控制的过程,根据条件成立与否执行不同的语句。有两种分支结构,即双分支if-else语句与多分支的switch语句。4循环语句C语言中实现循环控制的语句有3种,即for语句,while语句和do-while语句5.转向语句(break语句,goto语句,continue语句,return语句复合语句用一对大括号{}将若干语句顺序组合在一起所形成的.

2021-11-06 22:14:54 526

原创 求100以内偶数的和

一,文字描述 1.输入sun,i 2.其中sun=0,i=2; 3.sun=sun+i,i=i+2. 4.若i《=100,则输出sun 5,否则返回3. 6输出sun,二。流程图三代码与运行结果...

2021-11-02 20:00:43 161

原创 代码及代码运行结果

2021-10-31 14:31:33 234

原创 第二章:数据类型,运算符,和表达式。

1.1:C语言的数据类型。数据类型:基本类型(整型,字符型,实型),构造类型(机构体类型,公用体类型,枚举类型),指针类型,空类型。1.2:C语言的常量:直接常量整型常量(十进制,十六进制,八进制)实型常量(小数形式,指数形式),字符型常量字符型常量指单个个字符,用一对单引号及其括号所语起的字有来表示,如写、B、='$'、'?”都是合法的字符常量。在C语言中,字符常量有以下特点:1)字符常量只能用单引号括起来,不能用双引号或其它括号。(2)字符常量只能是单个字符,不能是字符串。字符串常量:

2021-10-30 15:30:32 109

原创 第一章:程序设计与c语言

一:程序语言的发展1.机器语言:由0、1组成的指令。2.汇编语言:由符号如“@"代替的语言。3.高级语言:非结构化语言、结构化语言(c语言)、面向对象的语言(Java、)二:程序设计语言的功能1.数据表达(定义一些数据)2.流程控制(顺序结构、分支结构、循环结构)三;程序的算法表示(软件的主体是程序,程序的核心是算法)1.算法的特征:确定性、有穷性、可行性、有0个或多个的输入,有1个或多个输出2.用文字描述算法、用流程图表示、用代码、用程序设计语言表示、四:c语言程序设计

2021-09-30 22:58:36 87

原创 求十个数的乘积

一.文字描述1,输入a,b。2,用i统计相乘的次数,其初始值为1,b=1。3,若i<=9转4,否则转7。4,b=a*b5,i=i+16,返回到第3,7,输出b,即b为十个数相乘的积二。流程图...

2021-09-19 11:11:12 60

原创 交换两个变量的值

流程图

2021-09-19 10:47:23 41

原创 求十个数中最大的数

流程图

2021-09-19 10:44:39 27

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除