- 博客(41)
- 收藏
- 关注
原创 什么是Java
桌面应用开发(各种税务管理软件,IDEA),服务器系统,企业级应用开发(微服务、大型互联网应用),大数据开发(Hadoop),移动应用开发(Android、医疗设备),游戏开发(我的世界 MineCraft)Java是美国 sun公司 在1995年推出的一门计算机高级编程语言。Java之父:詹姆斯·高斯林(James Gosling)世界上最流行的编程语言之一,在国内使用最为广泛的编程语言。Java早期称为Oak(橡树),后期改名为Java。2009年 sun公司被Oracle公司收购。
2023-05-20 17:03:29
278
1
原创 MYSQL数据库项目式教程思维导图
https://www.processon.com/view/link/628cd7c0e658156cb899b517
2022-05-27 18:59:22
515
原创 项目8 数据库的安全性维护
【任务8.1】 添加数据库用户1.MySQL的权限表MySQL 通过权限表来控制用户对数据库的访问,MySQL 数据库在安装时会自动安装多个数据库。MySQL 权限表存放在名称为 MySQL 的数据库中。常用的权限表有user、db、host、 table _ priv、columns_ priv 和 procs _ priv。(1)user 权限表。user 是MysQL 中最重要的一个权限表,user 列主要分为 4个部分:用户列、权限列、安全列和资源控制列①用户列:用户登录时通过表中
2022-05-25 18:45:36
93
原创 项目7 创建与使用触发器
目录【任务7.1】创建触发器1.触发器概述2.创建触发器【任务7.2】查看及删除触发器1.查看触发器2.删除触发器【任务7.1】创建触发器1.触发器概述触发器是特殊的存储过程,是一个被指定关联到数据表上的数据库对象,可以看作数据表定义的一部分,可用于实现数据库中数据的完整性。 触发器的以下三个作用:(1)安全性。可以使用户具有操作数据库的特定权利。(2)实现复杂的数据完整性。实现数据完整性约束或规则,触发器可实现比约束更复杂的限制。...
2022-05-17 20:06:26
397
原创 项目6 创建与使用存储过程
目录【任务6.1】 创建简单存储过程1.PL/SQL的变量2.PL/SQL的运算符及表达式MySQL运算符优先级3.PL/SQL的控制语句4.MySQL的存储过程【任务6.2】创建带输入参数的存储过程1. MysQL 带输入参数的存储过程的创建2.调用存储过程【任务6.3】 创建带输入和输出参数的存储过程【任务6.4】 创建应用游标的存储过程MySQL 带游标的存储过程【任务6.5】创建与使用事务1 .事务的 ACID 特性2.事务控制...
2022-05-16 20:22:56
867
1
原创 项目5 创建与使用视图
1.简单化视图不仅可以简化用户对数据的理解,也可以简化对数据的操作。那些被经常使用的查询定义为视图,从而使用户在以后的操作中不必每次都指定全部的条件。2.安全性通过视图用户只能查询和修改他们所能见到的数据,数据库中的其他数据是看不到的。数据库授权命令可以是每一个用户对数据库的检索限制到特定的数据库对象上,但不能授权到数据库特定的行和特定的列上。3.逻辑数据独立性视图可以帮助用户屏蔽真实表结构变化带来的影响。1.创建视图create view 视图名 as select * fr
2022-05-16 19:26:10
558
原创 MySQL 数据库第十四次作业 电子商城数据库搭建
数据库第十四次作业——电子商城项目安装并配置MySQL打开控制台 登录MySQL 数据库、表的基本操作创建电子商城数据库“mall_姓名全拼” create database mall_fengyi;使用电子商城数据库 use mall_fengyi;创建用户表“user_姓名全拼”,表中字段信息如下: 字段名 数据类型 长度 主...
2022-04-28 20:11:57
948
原创 java——string作业
字符串作业以下题目都用方法实现,再在主方法中进行测试1、给定一个数组nums = {‘A’,‘B’, ‘C’}。要求以[A,B,C]的值输出。package stringtask;import java.util.Arrays;public class One { public static void main(String[] args) { // TODO 自动生成的方法存根 char[] nums = { 'A','B','C'}; char[] arra
2022-04-13 09:40:17
634
原创 Java实现猜数字游戏——带源码
package task;import java.util.Random;import java.util.Scanner;public class Numbersgame { public static void main(String[] args) { // TODO 自动生成的方法存根 System.out.println("-----猜数字游戏-----"); //1、生成一个随机数1-100之间(0-99)+1 Random r=new ...
2022-04-11 19:26:13
334
原创 项目四总结:MySQL数据表的检索
数据库管理系统的一个最重要的功能就是数据查询,数据查询不仅是简单查询数据库中存储的数据,还更要对数据进行筛选,以及确定数据以怎样的格式显示。MySQL提供了功能强大、灵活的语句来实现这样操作,本项目将介绍如何使用SELECT语句查询数据表中的一列或多列数据、连接查询,子查询,以及使用Navicat生成查询等。【任务4.1】查询时选择列1、基本查询语句MySQL从数据表中查询数据的基本语句为SELECT语句。SELECT语句的基本格式是。SELECT{* | <字段列表>}...
2022-04-11 19:17:29
220
原创 数据库第十次作业-视图
1.创建视图“view_info”,查询所有员工姓名、员工联系电话、车间地址、车间主任姓名、主任联系方式查看“view_info”视图字段信息创建视图“view_ chisel”,查询“Chisel”所在车间的所有员工姓名、员工联系电话、车间地址查看库中所有表创建视图“view_ standard”,查询生产出质量达标产品的产品编号、员工姓名、员工联系电话查看“view_ standard”视图创建语句创建视图“view_ product”,查询所有产品的产品编号、
2022-04-11 19:14:02
1031
原创 数据库第九次作业-连接查询&子查询
查询“Chisel”所在车间的车间编号、车间主任姓名、主任联系方式select no,name,phone from fengyi_workshop where -> no in (select shop_no from fengyi_worker where name = "chisel");查询所有员工姓名、员工联系电话、车间地址、车间主任姓名、主任联系方式select wk.name,wk.phone,ws.address,ws.name,ws.phone from...
2022-04-11 19:09:48
81
原创 数据库第八次作业-复习作业(工厂项目)——带源码
身份设定:你的父亲是厂长,在毕业后计划继承家业随着“互联网+”的不断深入,经济、社会发展加速,各位厂长副厂长会议决定传统的工厂管理方法需要革新,要紧跟时代潮流数字化的管理工厂。他们一致认为你作为厂长接班人,又是计算机相关专业的大专生有义务也有能力做好这件事。你告诉大家最近正在学习MySQL数据库,作为70/80后他们不知道什么是MySQL,你深知解释了他们也不懂,但碍于面子还是说了MySQL是一种数据库管理系统。他们看你愿意解释所以争先恐后的问,问题越来越多……什么是数据库?存储和管理数据的
2022-04-02 15:57:21
150
原创 数据库第七次作业-更新数据
更新教师表中所有记录,将津贴改为2000更新教师表中教师号在T5到T8之间的记录,将津贴改为1500更新授课表中周数为8的记录,将教师号改为T7,课程号改为C1更新课程表中课时数不在45,50中的记录,将课时数改为25更新教师表中工资不等于3000并且津贴不为空的记录,将津贴改为1000更新授课表中教室号在J102,Y104,Y303,J301中的记录,将周数改为14,课程号改为C5更新教师表中工资等于2000并且岗位津贴大于等于1000的记录,将津贴改为500更新
2022-03-26 08:05:27
289
原创 数据库第五次作业——查询数据
1.查询教师表中教师号在T5到T10之间的所有字段数据正在上传…重新上传取消2.查询授课表中 周数为14 的 课程号、教师号、周数、教室号 字段数据正在上传…重新上传取消3.查询授课表中去重后的所有教师号正在上传…重新上传取消4.查询授课表中教室在J栋的所有字段数据,取2-3条正在上传…重新上传取消5.查询课程表中课时数在45,30,50中的所有字段数据正在上传…重新上传取消6.查看教师表中工资不等于3000的 姓名、工资、岗位津贴 字段数据正在上传…重新上传取消
2022-03-24 15:27:48
190
原创 数据库第四次作业-数据备份与还原
备份所有数据库查询所有库备份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-24 14:19:30
300
原创 数据库第六次作业——查询数据 多条件
1.查询教师表中T2到T9之间工资大于2000并且有岗位津贴的教师所有字段数据2.查询教师表中教师姓名不以字母“A”开头的教师所有字段数据,用工资排序,去前三条3.查询教师表中工资等于2000或者岗位津贴大于等于1000的教师所有字段数据4.查询教师表中教师姓名以字母“d”开头并且含有”a”字母的教师号、教师姓名字段数据5.查询教师表中教师姓名不以字符“e”开头的并且没有岗位津贴的教师号、教师姓名、工资、岗位津贴字段数据,用工资排序6.查询课程表中带字母”L”的并且课
2022-03-22 21:24:35
86
原创 数据库第三次作业
1.教师表teacher 指定字段插入数据 教师号 教师姓名 职称 工资 岗位津贴 T1 Anne Professor 5000 2000 T2 Adam 2000 ...
2022-03-15 15:25:59
736
原创 数据库第二次作业-表的约束
创建如下表1.教师表teacher 字段名 数据类型 长度(字节数) 是否可null 默认值 主、外键 其他约束 备注信息 NO CHAR 4 主键 教师...
2022-03-11 09:20:15
735
原创 项目3创建与维护MySQL数据表
创建表1.创建表 “create table 表明( 字段名1 字段数据类型1 comment "备注信息1", 字段名n字段数据类型ncomment "备注信息n");执行结果2.删除数据表drop table 表名;执行结果3.查看数据库中所有表show tables;执行结果4.查看数据表字段信息describe 表名;desc 表名;执行结果5.查看数据表...
2022-03-06 19:00:00
121
原创 数据库第一次作业
1.打开控制台2.登录MySQL3.查看所有数据库4.创建数据库,数据库名为abc5.修改数据库abc的默认字符集为gbk6.查看abc数据库创建信息7.删除数据库8.创建数据库,名为temp9.使用数据库temp10.创建表名为自己的姓名全拼_stu,表中包含字段及字段数据类型如下: 字段名称 数据类型 备注说明 id ...
2022-03-03 15:50:09
120
原创 MySQL创建与维护
登录MySQLmysql -h localhost -u root -p“密码”执行结果退出MySQLquit或者\q执行结果查看数据库状态信息status;执行结果查看所有数据库show databases;执行结果创建数据库CREATE DATABASE 数据库名;执行结果删除数据库drop database 数据库名;执行结果查看数据库创建信息show create ...
2022-02-28 13:13:45
71
原创 MySQL印象总结
数据库是什么?存储和管理数据的仓库用户可以对数据库执行什么操作?新增、删除、修改、查询什么是数据库管理系统?专内用于创建和管理数据库的一套软件什么时候会用到数据库应用程序?在数据库管理系统无法满足用户对数据库的管理时一个数据库服务器可以管理多少个服务器?无数个一个数据库有多少张表?无数张一个表有多少条数据?无数条数据库存储结构整体呈现什么结构?树状结构什么是SQL语言?是一种数据查询语言和程序设计语言SQL语言的作用?用于管理数据库中的数据有哪几种
2022-02-28 12:45:22
64
原创 c语言程序设计实训
任务一、顺序结构程序设计1.编写已知半径r为15的圆面积#include <stdio.h>int main(){ double r, s, pi = 3.14159; printf("请输入圆的半径为:"); scanf_s("%lf", &r); s = pi * r * r; printf("面积为:%f", s); return 0;}文字描述1.定义三个小数变量r,s,pi2.输出圆的半径3.输入r
2021-12-27 10:32:55
1485
原创 C语言程序设计第五章循环结构程序设计总结
例5.1#include<stdio.h>#include<math.h>int main(){ int n = 13, year; double number, rate = 0.02; for (year = 1; year <= 10; year++) { number = n * pow((1 + rate), year); printf("%2d年后,人数为:%.2f亿\n", year, number); } return 0;}
2021-12-04 16:14:42
684
原创 C语言程序设计实训第五章
概念填空题第5题#include<stdio.h>int main() { int k, x; for (k = 0, x = 0; k <= 9 && x != 10; k++) { x += 2; } printf("%d,%d", k, x);}概念填空题第六题#include<stdio.h>int main(){ char c; for (c = getchar(); getchar() != '#'; c.
2021-11-29 12:55:21
1367
原创 c语言程序设计第四章分支结构程序设计总结
例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
2021-11-14 22:01:52
1724
原创 C语言程序设计实训第四章作业
填空题(17)#include<stdio.h>int main(){ int a = 0, b = 0, c = 0; if (a++ && (b += a) || ++c); printf("%d,%d,%d\n", a, b, c); return 0;}单项选择题阅读程序题(1)#include<stdio.h>int main(){ int x = 0, y = 1, z .
2021-11-12 10:52:48
1750
1
原创 c语言第三章程序设计实训
单项选择题(2)#include <stdio.h>void 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;}阅读(1)#include <stdio.h>void main(){ int m = 1, n = 2; m += n; n = m .
2021-11-10 21:46:33
840
原创 C语言程序设计第三章总结
例3.1 求华氏温度对应的摄氏温度#include<stdio.h>int main(void){ int celsius, fahr; printf("输入华氏温度:"); scanf_s("%d", &fahr); celsius = 5 * (fahr - 32) / 9; printf("华氏温度为: %d,摄氏温度为: %d\n", fahr, celsius); return 0;}输入华氏温度80例3.2 由键盘输入一个小写字母,将其转.
2021-11-07 15:41:48
342
原创 求100以内偶数之和
文字描述1,用sum统计总和,初始值为0。2,用i存放累加项的次数,其初始值为2。3,将sum加i的值赋值给sum,i加2的值赋值给i。4,若i<=100,则转第三步,否则转第五步。5,输出sum。流程图#include<stdio.h>int main(){ int i, sum = 0; for (i = 2; i <= 100; i = i + 2) sum = sum + i; printf("%d\n", sum); retu.
2021-11-03 20:13:28
126
原创 C语言程序设计第二章总结
数据类型基本类型整型字符型实型(浮点型)构造类型数据类型构造体类型共用体类型枚举类型指针类型空类型(1)基本类型还可以分解为其他类型,主要为整型、宇符型和浮点型。(2)构造类型是根据已定义的一个或多个数据类型,用构造的方法来定义的。可以理解为,一个构造类型的值由若千个“成员”或“分量”构成。每个“成员”都是一个基本类型或一个构造类型。C语言中构造类型包括:数组类型、结构体类型、共用体类型和枚举类型(3)指针是C语言中一种特殊的,同时又具有重要作用的数据类型。C语言.
2021-10-31 16:02:09
639
1
原创 第一章程序设计与c语言总结
引例由上面程序可以看出,C程序是由两数组成的。本程序涉及4个函数:main()、max0、scanf()和printf(。其中,main()两数是程序的主两数,max()是程序中定义的西数,其作用是求两个数中的最大数,scanf()和printf()是系统事先设计好的西数,分别用于输人和输出。所有的C程序有且只有一个main0)两数。C程序总是从main()函数的第一条语句开始运行,当main(两数结束时,程序也就结束了。本程序执行时,首先从调用printf(两数开始,输出第一个提...
2021-10-05 15:23:00
585
原创 求十个数的乘积
文字描述算法输入一个数,放入a中; 用i统计乘法的次数,其初始值为0,b初始值为1; 若i<10,转到第4步,否则转到第7步; 把a和b相乘,把a和b相乘的值放入b中; i增加1; 返回第3步; 把b输出来,此时b为十个数的乘积;流程图描述算法...
2021-09-19 13:39:51
184
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人