自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL数据库项目思维导图

请点链接进入:

2022-05-27 09:50:20 151

原创 项目8总结:数据库的安全性维护

【任务8.1】 添加数据库用户1.MySQL的权限表MySQL通过权限表来控制用户对数据库的访问,MySQL数据库在安装时会自动安装多个数据库。MySQL权限表存放在名称为MySQL的数据库中。常用的权限表有user、db、host、table _priv、columns_priv 和procs_ priv。(1) user权限表。user是MySQL中最重要的一个权限表, user列主要分为4个部分:用户列、权限列、安全列和资源控制列。①用户列:用户登录时通过表中的Host、User 和Pas

2022-05-27 09:39:23 168

原创 项目7 创建与使用触发器

[任务7.1]创建触发器前导知识1.触发器概述触发器是特殊的存储过程,是一个被指定关联到数据表上的数据库对象,可以看作数据表定义的一部分, 可用于实现数据库中数据的完整性。普通的存储过程通过Call命令调用,而触发器的调用不同,只能由数据库的特定事件来触发,且不能接收参数,它在插人、删除或修改指定数据表中数据时触发执行,从而实现数据的自动维护。触发器有以下3个作用。(1)安全性,可以使用户具有操作数据库的特定权利。(2)实现复杂的数据完整性。实现数据完整性约束或规则,触发器可实现比约束

2022-05-18 08:55:38 182

原创 项目6总结:创建与使用存储过程

【任务6.1】创建简单存储过程一.MySQL的存储过程(1)存储过程是一组为了完成特定功能的SQL语句块,经编译后存储在数据库中,用户通过指定存储过程的名称并给定参数(如果该存储过程带有参数)来调用并执行它,存储过程能重复使用,这样可以大大减少数据库开发人员的工作量。存储过程主要有以下优点:①执行效率高:存储过程编译后存储在数据库服务器端,可以直接调用从而提高了SQL语句的执行效率。②灵活:存储过程可以用结构化语句编写,可以完成较复杂的判断和运算。③数据独立:用户在程序中调用存储过程,存储

2022-05-18 08:51:39 381

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

【任务5.1】使用语句创建视图1.创建视图 视图中包含了SELECT查询的结果,因此视图的创建基于SELECT语句和已存在的数据表。视图可以建立在一张表上,也可以建立在多张表上。在MySQL中,创建视图使用CREATE VIEW语句,其基本语法格式为:CREATE [OR REPLACE][ALGORITHM={UNDEFINED| MERGETEMPTABLE} ]VIEW view_name [ (column_list) ]AS select_statement[WITH [...

2022-05-18 08:44:05 163

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

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

2022-05-02 15:36:02 517

原创 数据库第十三次作业 事务管理

1.创建一个数据库create table account( -> id int primary key auto_increment, -> name varchar(40), -> money float -> );insert into account(name,money) values -> ('a',1000), -> ('b',1000);2.事务的提交start...

2022-04-27 09:49:31 275

原创 数据库第十二次作业-存储过程的应用

1.创建一个stu 表create table znh_stu( -> id int(10) not null, -> name varchar(50) not null, -> class varchar(50) not null, -> primary key(id) -> );2.添加stu表数据insert into znh_stu values -> (1,"Luck","...

2022-04-25 14:52:13 547

原创 MySQL第十一作业-视图的应用

创建数据库znh_chapter;create table stu -> ( -> s_id int(11) primary key, -> s_name varchar(20) not null, -> addr varchar(50) not null, -> tel varchar(50) not null -> );insert into stu -> values(...

2022-04-18 14:59:14 381

原创 MySQL第十次作业-视图

1.创建视图“view_info”,查询所有员工姓名、员工联系电话、车间地址、车间主任姓名、主任联系方式create view view_info as select zh.name,zh.phone,nh.address,nh.name wsn,nh.phone wsp from -> zhounianhuan_worker zh right join zhounianhuan_workshop nh on -> zh.shop_no=nh.no;2...

2022-04-12 20:29:23 134

原创 MySQL第四章总结

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

2022-04-12 19:01:50 952

原创 MySQL项目3创建与维护

登录MySQLmysql -u root -p查看所数据库创建数据库CREATE DATABASE 数据库名;修改数据库默认字符集alter database 数据库名default character set 新字符集;查看abc数据库创建信息show create database 表名\g;删除数据库drop database 数据库名;使用数据库USE 数据库名;创建表CREATE TAB...

2022-04-06 09:01:08 355

原创 数据库第九次作业-连接查询&子查询

1.查询“Chisel”所在车间的车间编号、车间主任姓名、主任联系方式select no,name,phone from zhounianhuan_workshop where no in(select -> shop_no from zhounianhuan_worker where name="Chisel");2.查询所有员工姓名、员工联系电话、车间地址、车间主任姓名、主任联系方式select z.name,z.phone,x.address,x.name,x....

2022-04-05 17:41:45 62

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

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

2022-04-02 17:44:01 98

原创 MySQL第七次作业-更新数据

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

2022-03-28 14:47:45 811

原创 数据库第六次作业-查询数据-多条件

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

2022-03-23 09:32:55 69

原创 MySQL第五次作业-查询数据

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

2022-03-23 09:09:59 102

原创 数据库第四次作业

备份所有数据库查询所有库备份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-22 21:42:14 797

原创 数据库第三次作业-新增数据

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

2022-03-17 19:13:28 328

原创 MySQL第二次作业表的约束

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

2022-03-11 13:23:35 845

原创 数据库第一次作业

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

2022-03-03 21:18:27 40

原创 MySQL创建与维护

1.登录MySQLmysql -h localhost -u root -p执行结果2. 退出MySQLquit或者\q执行结果3.查看数据库状态信息status;执行结果4.查看所有数据库show databases;执行结果

2022-02-27 21:37:52 552

原创 MySQLl印象总结

一、1.什么是数据库(DB)?数据库(Data Base)存放数据的仓库,用于有组织的采存储数据,相较于EXCEL而言它能够存储的数据量级要更高。2.什么是结构化查询语言(SQL)?SQL (Structured Query Language) 是一种具有数据操纵和数据定义等多种功能的数据库结构化查询语言。3.什么是数据库管理系统(DBMS)数据库管理系统(Database Manage System)数据库是通过DBMS来创建和操作,种类很多,当下较为常用的关系型数据库管理系统有Oracl

2022-02-27 18:28:48 37

原创 c语言程序设计第5章总结

C语言程序设计第五章 使用for语句实现循环结构 例5.1代码及运行结果例5.2代码及运行结果使用for语句实现循环结构for的一般形式为for(表达式1;表达式2;表达式3)循环体语句例5.3代码及运行结果...

2021-12-11 12:38:35 365

原创 c语言程序设计实训教程第5章

概念填空题第5题文字描述1.定义两个整型变量k,x2.给k,x赋值k=0,x=03.判断k是否小于等于9并且x是否不等于10判断正确跳转4否则跳转64.x等于x加25.k++然后返回36.输出k和x的值7.结束概念填空题第6题文字描述1.定义一个字符变量c2.从键盘上获取一个值赋值给c3.判断getchar() != '#'判断正确跳转4否则跳转64.输出单个字符c5.从键盘上获取一个值赋值给c然后返回36.结束单选选择题第14题文字描述1.定义字符变量c2.判断(ch

2021-11-29 13:42:14 428

原创 C语言程序设计第四章总结

引例例4.1流程图例4.2流程图关系运算符、逻辑运算符、条件运算符1.关系运算符关系运算符用于判断两个操作数的大小关系。2.关系表达式用关系表达式将两个表达式连接起来的式子称为关系表达式。例4.3流程图逻辑运算符和逻辑表达式1.逻辑运算符&&和||都是双目运算符!为单目运算符2.逻辑表达式将两个表达式连接起来的式子称为逻辑表达式真或假既为1或0例4.5条件运算符和条件表达式1.条件运算符...

2021-11-21 21:03:45 134

原创 C语言程序设计实训教程第4章

引例例4.1代码#include<stdio.h>#include<math.h>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 || a + c &...

2021-11-14 22:16:05 621

原创 c语言程序设计实训教程第3章

1.概念填空题(7)文字描述

2021-11-11 00:44:11 515

原创 c语言程序设计第3章总结

顺序结构程序设计一、引例【例3.1】求华氏温度100°F对应的摄氏度。【例3.2】由键盘输入一个小写字母,将其转换成大写字母输出。二、c语音的语句1.说明语句2.表达式语句3.分支语句4.循环语句5.转向语句6.复合语句7.空语句8.函数定义与调用9.输入与输出三、数据的输入和输出1.输出函数(printf())和输入函数(scanf())printf()函数(1)格式控制说明(2)普通字符【例3.3】按指定格式输出整型数据示例2.scanf()函数(1)格式控制说

2021-11-07 14:46:35 175

原创 求100以内偶数之和

流程图

2021-11-03 16:02:19 58

原创 c语言程序设计第2章总结

在c语言中数据类型决定了数据的取值范围、占用内存的字节数和所能进行的操作。而数据类型中有分为基本类型,构造类型,指针类型,空类类型。基本类型中又分为整型,字符型,实型。常量是在程序执行过程中,其值不发生改变的量,分为直接常量和符号常量两种。直接常量又分为整型常量,实型常量,字符常量和字符串常量。1、整型常量,包括正整数、负整数和零。2、实型常量表示方法有两种:(1)小数形式:有整数部分、小数点和小数部分组成、当整数部分或小数部分为0时,可以省略不写,但是小数点不可省略。(2)指数形式:有尾数部分.

2021-10-31 14:27:49 397

原创 c语言程序设计第1章总结

对第1章《程序设计与c语言》的总结

2021-10-07 14:41:29 124

原创 求十个数的乘积

文字法;1,输入一个值,放入x中2,用i表示相乘次数,其初始值为13,诺i<9,转入第四步,否则转入84,再输入一个数放在y中5,将x与y相乘得z,将赋值给x6,i加17,返回第三步8,输出下,对此x为十个数相乘...

2021-09-19 12:42:42 103

原创 交换两个变量的值

​​​​​​​

2021-09-19 12:32:19 62

原创 求十个数最大的数的流程图

2021-09-19 12:13:55 3207 1

空空如也

空空如也

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

TA关注的人

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