自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL项目八总结

1. 数据库安全性前面提到,数据库实现了对数据的管理,其中不仅有对数据提供安全保证,还要求保证数据的完整性。本文将讨论数据的安全性。怎么实现数据的安全性?首先在使用数据库前,用户需要进行身份验证,验证通过后才能对数据库进行操作其次,由于数据库有很多个模式和表,为此MySQL引入了存取控制策略,通过限制用户对表的操作权限,实现更高效的,实现了粒度更小的权限控制。此外,数据库还提供了数据加密功能另外,数据库在关系表之上,还提供了视图功能实现字段的访问控制。1.1 数据库安全性概述数据库的安全

2022-05-27 08:46:41 184

原创 MySQL项目七总结

在 MySQL 中,可以使用 CREATE TRIGGER 语句创建触发器。语法格式如下:CREATE <触发器名> < BEFORE | AFTER ><INSERT | UPDATE | DELETE >ON <表名> FOR EACH Row<触发器主体>语法说明如下。1) 触发器名触发器的名称,触发器在当前数据库中必须具有唯一的名称。如果要在某个特定数据库中创建,名称前面应该加上数据库的名称。2) INSERT |

2022-05-27 08:40:17 90

原创 MySQL第六章总结

一.创建存储过程1.基本语法:create procedure sp_name()begin.........end2.参数传递二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递三.删除存储过程1.基本语法:drop procedure sp_name//2.注意事项(1)不能在一个存储过程中删除另一个存储过程,只能调用另一个存储过程四.区块,条件,循环1.区块定义,常用begin

2022-05-26 15:19:16 101

原创 项目5总结:创建与使用视图

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

2022-05-19 15:07:02 132

原创 MySQL第四章总结

查询时选择列1、基本查询语句MySQL从数据表中查询数据的基本语句为SELECT语句。SELECT语句的基本格式是。SELECT{* | <字段列表>}[FROM<表1>,<表2>…[WHERE<表达式>][GROUP BY][HAVING[{}…]][ORDER BY][LIMIT[,]]]SELECT[字段1,字段2…,字段n]FROM[表或视图]WHERE[查询条件];其中,各条字句的含义如下。

2022-05-03 08:37:17 54

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

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

2022-05-01 18:41:06 109

原创 数据库第十三次作业

...

2022-04-25 15:48:18 557

原创 数据库第十二次作业

2022-04-21 15:06:01 320

原创 数据库的第十一次作业

2022-04-14 15:44:01 501

原创 数据库的第十次作业

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

2022-04-11 20:04:25 204

原创 数据库的第九次作业

查询“Chisel”所在车间的车间编号、车间主任姓名、主任联系方式查询所有员工姓名、员工联系电话、车间地址、车间主任姓名、主任联系方式查询“Chisel”所在车间的所有员工姓名、员工联系电话、车间地址查询生产出质量达标产品的产品编号、员工姓名、员工联系电话查询已生产产品车间的车间号、平均工龄查询所有产品的产品编号、是否合格(合格返回true不合格返回false)、员工号、员工姓名、员工联系方式、车间编号、车间地址查询员工表中是否存...

2022-04-04 14:57:52 571

原创 数据库第八次作业

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

2022-04-01 19:58:56 85

原创 数据库的第七次作业

1.更新教师表中所有记录,将津贴改为20002.更新教师表中教师号在T5到T8之间的记录,将津贴改为15003.更新授课表中周数为8的记录,将教师号改为T7,课程号改为C14.更新课程表中课时数不在45,50中的记录,将课时数改为255.更新教师表中工资不等于3000并且津贴不为空的记录,将津贴改为10006.更新授课表中教室号在J102,Y104,Y303,J301中的记录,将周数改为14,课程号改为C57.更新教师表中工资等于...

2022-03-27 14:50:30 993

原创 数据库的第六次作业

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

2022-03-23 08:23:48 55

原创 数据库第五次作业

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

2022-03-22 10:41:20 53

原创 数据库第四次作业

2022-03-22 08:19:48 996

原创 数据库的第三次作业

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

2022-03-18 18:41:43 747

原创 数据库的第二次作业

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

2022-03-11 09:39:57 422

原创 项目三总结:创建维护MySQL数据库

登录MySQL查看所有数据库创建数据库修改数据库的默认字符集查看数据库创建信息删除数据库创建数据库使用数据库查看数据表创建语句修改表名查看数据表字段信息删除数据表查看所有数据库退出MySQL...

2022-03-10 19:11:10 710

原创 项目二总结:创建与维护MySQL数据库

1.登录MySQL2.退出MySQL3.查看数据库状态信息4.查看所有数据库5.创建数据库6.删除数据库7.查看数据库创建信息8.修改数据库默认字符集MySQL默认端口号3306mysql -h localhost -u root -p中-h含义?-u含义?-p含义?命令缩写 英文含义 中文含义-h host 主机地址-u use...

2022-03-06 10:17:08 290

原创 MySQL第一次作业

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

2022-03-03 16:19:42 127

原创 总结MySQL印象

一、数据库是什么?数据库是按照结构来组织、存储和管理数据的仓库。数据库的基本特点:1、数据结构化2、实现数据共享3、数据独立性高4、数据统一管理与控制二、用户可以对数据库执行什么操作?新增,删除,修改,查询。三、什么是数据库管理系统?专门用于创建和管理数据库的一种软件。四、什么时候会用到数据库应用程序?当数据库系统无法满足用户对数据库的管理。五、一个数据库服务器可以管理多少个数据库?无数个一个数据库有多少张表?无数张一个表有多少条数据?

2022-02-27 13:29:34 317

原创 第五章实训教程

201.定义整形变量int=0,i;2.赋值i=0,判断i是否<3;3.i++;4.如果不<3则结束;5.<3则进入n++再返回3;6.输出结果;7.结束

2021-12-10 15:20:30 302

原创 第五章总结

5.2.1 for语句的基本语法for语句的一般形式为:for(表达式1;表达式2;表达式3)循环体语句;for语句的执行过程如下:①首先计算表达式1。②判断表达式2,若其值为真(非0),则执行循环体语句,然后执行第3步;若值为假(0),结束循环,转到第⑤步执行。③计算表达式3。4返回第2步继续执行。5循环结束,继续执行for语句的下一条语句。大部分情况下,循环体语句为一复合语句...

2021-12-05 23:02:17 499

原创 第五章循环程序设计

#include<stdio.h>int main(){int i, j;for (i = 1; i <= 5; i++){ for (j = 1; j <= 20 - i; j++) printf(" "); for (j = 1; j <= 2 * i - 1; j++) printf("*"); printf("\n");}return 0;}

2021-12-05 22:28:18 75

原创 第五章实训教程

一、概念填空题5、1.声明整数变量k和x; 2.定义一个for循环,k=0,x=0; 3.判断k <= 9 &&x!= 10,是进行下一步,否则第5步; 4.把表达式x+2的值赋给x,进行k++,返回第3步; 5.输出k和x的值...

2021-11-28 22:03:45 2184

原创 第四章总结

4.34.54.64.74.84.104.124.154.164.17

2021-11-21 12:45:51 651

原创 第四章实训教程

1、1.声明三个整数变量m,n,w,把m赋值23,n赋值5; 2.根据表达式把表达式得出来的值赋值给w; 3.输出w,此时w是表达式的值

2021-11-14 23:16:54 1196

原创 第三章实训教程

选择题2、#include <stdio.h>int main(){ int a = 7, b = 4; float m = 38.4, n = 6.4, x; x = a / 2 + b * m / n + 1 / 2; printf("%4.1f\\n", x); return 0;}

2021-11-10 23:16:40 775

原创 第三章总结

顺序结构程序设计3.2 C语言的语句在C语言中,语句是以分号结尾的字符序列,是程序最基本的执行单位,分号是C语句的必要组成部分。书写程序代码时,一行可以写几个语句,一个语句也可以写在多行上。C语句包括多种形式。1.说明语句2.表达式语句3.分支语句4.循环语句5.转向语句6.复合语句7.空语句8.函数定义与调用输入与输出数据的输入和输出输出函数(printf())和输入函数(scanf())1.printf()函数printf()函数是系统提供的用于在标准输出设备(屏幕)输出数

2021-11-07 11:27:31 426

原创 第三章求100以内偶数之和

1.变量sum和i,sum的初始值为0,i的初始值为1;2.i<=100,转到第三步,否则转第六步;3.sum等于sum加i;4.i加2;5;返回第三步;6.输出sum和sum的值;

2021-11-03 20:20:58 97

原创 第二章总结

1.1引例:c程序是由函数组成的。本程序涉及4个函数,main(),max(),scanf(),

2021-10-30 16:33:36 85

原创 第1章程序设计与C语言

1.1引例C语言是由函数组成的。本程序涉及4个函数:main()、max()、scanf()和printf()。其中,main()函数是程序的主函数,max()是程序中定义的函数,其作用是求两个数中的最大数,scanf()和printf()是系统事先设计好的函数,分别用于输入和输出。所有C程序有且只有一个main()函数。C程序总是从main()函数的第一条语句开始运行,当main()函数结束时,程序也就结束了。...

2021-10-03 22:59:53 87

原创 十个数中的最大数

1.输入一个数,放入a中;2.用i统计称法的次数,其初是为0,b初始值为1;3.若i<10,转第四步,否则转第七步;4.吧a和b相乘,吧a和b相乘的值放入b中;5.i加1;6.返回第3步;7.把b输出出来,此时b为十个数流程图的乘积...

2021-09-21 23:43:36 53

原创 交换两个数量的值

2021-09-21 23:33:14 53

原创 C语言求十个数中最大的数

文字表达1:随机输入十个两位数的正整数2:输入第一个数,放入a中3:用i统计比较的次数,其初值数为14:若i<=9转第四步,负责转第八步5:再输一个数,放在b中6:a乘b将赋值给a7:i增加18:返回到39:输出a中的数,此时a中的数即为十个数的乘积标题2在这里插入图...

2021-09-21 23:31:59 124

空空如也

空空如也

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

TA关注的人

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