自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL数据库项目式教程——思维导图

http://v3.processon.com/view/link/62908f207621311c4e6e870ahttp://v3.processon.com/view/link/62908f207621311c4e6e870a

2022-05-27 16:48:43 211

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

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

2022-05-27 13:29:54 712

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

事务处理机制在程序开发过程中有着非常重要的作用,它可以使整个系统更加安全,保证在同一个事务中的操作具有同步性

2022-05-27 08:21:57 176

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

数据库除了数据管理之外,安全管理也是很重要的部分,其中的用户权限管理可以有效保证数据的安全访问,防止数据被非必要用户泄露、修改或删除。因此,MySQL提供了用户管理来保证数据的安全性。 MySQL 安全管理通过创建用户、用户授权、 用户登录3个步骤的用户管理来实现。MySQL 安全系统非常灵活,可以通过命令或界面化登录,而用户权限也可以从数据库、表、列及其他数据库对象的不同授权来达到,既满足用户的需求,又限制用户不能超出访问、操作的权限。1.添加数据库用户 ...

2022-05-26 14:38:15 356

原创 项目七总结:创建与使用触发器

数据表中为了保证数据的完整性或执行其它特殊规则,MySQL除了提供约束之外,还提供了另外一种机制:触发器(trigger)。1.创建触发器1.触发器概述触发器是特殊的存储过程,是一个被指定关联到数据表上的数据库对象,可以看作数据表定义的一部分,可用于实现数据库中数据的完整性。普通的存储过程通过 Call 命令调用,而触发器的调用不同,只能由数据库的特定事件来触发,且不能接收参数,它在插入、删除或修改指定数据表中数据时触发执行,从而实现数据的自动维护。触发器有以下3个作用。...

2022-05-26 14:27:46 50

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

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

2022-05-26 14:22:28 4466

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

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

2022-05-26 14:13:43 405

原创 数据库第十二次作业 存储过程(PL/SQL语句集)的应用

SQL语句没有流程控制语句,无法实现复杂的应用。PL/SQL语言时将结构化查询与数据库过程控制结合为一体的强大语言。PL/SQL不但支持更多的数据类型,拥有变量声明、赋值语句,而且有选择、循环等流程控制语句。存储过程是一组为了完成特定功能的PL/SQL语句集,经编译后存储在数据库中,用户可以重复该存储过程,这样可以降低数据开发人。1、2、3、4、5、6、...

2022-04-30 23:02:34 741

原创 数据库第十一次作业——视图的应用

视图是从一个或几个基本表(或视图)中导出的虚拟的表。在系统的数据字典中仅存放了视图的定义,不存放视图对应的数据。视图是原始数据库数据的一种变换,是查看表中数据的另外一种方式。可以将视图看成是一个移动的窗口,通过它可以看到感兴趣的数据。 视图是从一个或多个实际表中获得的,这些表的数据存放在数据库中。那些用于产生视图的表叫做该视图的基表。一个视图也可以从另一个视图中产生。一、1、stu表结构create table linzhixing_stu( -> s_id ...

2022-04-30 22:36:51 250

原创 项目四:MySQL数据表的检索总结

数据库管理系统的一个最重要的功能就是数据查询,数据查询不仅是简单查询数据库中存储的数据,还更要对数据进行筛选,以及确定数据以怎样的格式显示。MySQL提供了功能强大、灵活的语句来实现这样操作,本项目将介绍如何使用SELECT语句查询数据表中的一列或多列数据、连接查询,子查询,以及使用Navicat生成查询等。一、基本查询语句MySQL从数据表中查询数据的基本语句为SELECT语句。SELECT语句的基本格式是。SELECT{* | <字段列表>}[FROM<表1&

2022-04-29 22:44:41 490

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

在关系数据库中,数据库表是一系列二维数组的集合,用来代表和储存数据对象之间的关系。它由纵向的列和横向的行组成,每个列包含的是所有作者的某个特定类型的信息,比如“姓氏”,而每行则包含了某个特定作者的所有信息:姓、名、住址等等。创建数据库→使用数据库→创建数据表create table 表名(字段名1 字段数据类型1,字段名2 字段数据类型2,。。。。。。。。。。。字段名n 字段数据类型n);查看数据库中所有数据表→查看数据表字段信息show tables→describ

2022-04-29 22:11:19 536

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

在创建与维护MySQL数据库时,要用到很多SQL语言,用于管理数据库中的数据,如存储数据、查询数据、更新数据等。1.登录MySQL1、mysql -h localhost -u root -p+密码2、mysql -h localhost -u root -p回车+密码(如果用是本地连接可以省略 -h localhost)2.退出MySQL1、quit2、\q3.查看数据库状态信息status4.查看所有数据库show databases.

2022-04-29 20:51:37 450

原创 项目一:MySQL印象总结

一、什么是数据库(DB)?什么是结构化查询语言(SQL)?什么是数据库管理系统(DBMS)什么是数据库(DB)?数据库(Data Base)存放数据的仓库,用于有组织的采存储数据,相较于EXCEL而言它能够存储的数据量级要更高。什么是结构化查询语言(SQL)?SQL (Structured Query Language) 是一种具有数据操纵和数据定义等多种功能的数据库结构化查询语言。什么是数据库管理系统(DBMS)数据库管理系统(Database Manage System)数据库是通过D

2022-04-29 20:23:04 100

原创 数据库第十次作业——视图

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

2022-04-29 19:27:06 224

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

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

2022-04-29 18:14:33 429

原创 数据库——第八次作业

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

2022-04-28 17:55:11 96

原创 数据库——第七次作业

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

2022-04-26 08:54:35 462

原创 数据库——第六次作业

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

2022-04-21 14:46:29 107

原创 数据库第五次作业——查询数据

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

2022-04-19 19:36:47 264

原创 数据库第四次作业—数据备份和还原

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

2022-04-14 15:08:21 654

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

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

2022-03-21 22:14:59 820

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

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

2022-03-11 19:57:00 930

原创 数据库第一次作业

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

2022-03-03 15:52:45 50

原创 C语言程序设计第五章循环结构程序设计总结

5.1 引例例5.1计算人口有规律增长的数量1、文字描述2、流程图3、代码及运行结果例5.2使用while循环有规律累加值为止的编写程序1、文字描述2、流程图3、代码及运行结果、5.2 使用for语句实现循坏结构5.2.1 for语句的基本语法or语句的一般形式为:for(表达式1;表达式2;表达式3) 循环题语句;大部分情况下,循环体语句为一复合语句。注意,表达式1只是在进入循环之前计算一...

2021-12-11 11:36:25 3350

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

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

2021-12-11 01:04:24 1347

原创 第四章分支结构程序设计总结

4.1 引例例4.1输入三角形的三条边,判断是否能够构成三角形,若能则第三边输出三角形的面积,否则给出出错误提示1、流程图:2、代码及运行结果:例 4.2编写程序,输入x的值,按分段函数计算并输出y的值1、流程图:2、代码及运行结果:4.2 关系运算符、逻辑运算符、条件运算符4.2.1 关系运算符和关系表达式1、关系运算符关系运算符运算符 含义 > 大于 >= 大于等于 < ...

2021-11-22 13:48:26 964

原创 C语言第四章程序设计实训教程选题

1.概念填空题1、文字描述:(1)1.定义三个整型变量m=23,n=5,a;2.a等于表达式!m+m%n;3.输出a此时a为表达式的值2、流程图:......3、代码:(6)1、文字描述:1.定义整型变量x=1,y=2;2.使用if判断x等于y并且负负x>03.输出x2、流程图:......3、代码:(15)1、文字描述:1.定义整型变量a=0,b=3,c=2;2.使用if判断a+1并且b+1判断正确c减13.判断a+=..

2021-11-22 00:13:17 167

原创 C语言程序设计实训教程选题

(1)填空71、文字描述法:1.定义一个整型变量跟一个长整型变量分别是a,b2.输入a,b的值3.输出a,b的值4.结束2、流程图......3、代码(2)填空 131、文字描述法:1.声明三个小数类型变量a,b,c2.输入a和b的值3.c等于sqrt(aa+bb)/(a+b);4.输出c此时c为数学式的答案2、流程图:......3、代码:(3)填空141、文字描述法:2、流程图:......3、代码:..

2021-11-10 23:18:46 1079

原创 第三章顺序结构程序设计

3.1、引例1.求华氏温度,公式c=5*(f-32)/92.小写字母转换成大写字母输出3.2C语言的语句在c语言中,语句是以分号结尾的字符序列1.说明语句:用于定义程序所使用的变量与类型(例如:int a,b;定义两个整型变量)2.表达式语句:用于定义程序所使用的变量与类型(例如:c=a+b是一个赋值表达式,而c=a+b;则是一个表达式语句)3.分支语句:实现分支控制过程,根据条件成立与否执行不同的语句,有两种分支结构,即双分支if-eles;语句分支的switch...

2021-11-09 08:50:18 178

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

2.1引例/*Output:"Programming is fun"* /1,/*和*/是注释,注释内容必须包含在其之间,“/”和“*”之间不能有空格。2,注释除了可以使用“/*注释内容*/”之外,还可以使用“//注释内容”。2.2C语言的数据类型数据类型有三种:1,基本类型;基本类型还可以分解为其他类型,主要为整型、字符型和浮点型。2,构造类型;C语言中构造类型包括:数据类型、结构体类型、共用体类型和枚举类型。构造类型是根据已定义的一或多个数据类型、用构造的方法来定义的。.

2021-10-31 21:31:41 680

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

第一章程序设计与C语言1.1 引例c语言是由函数组成的,本小节涉及4个函数:①主函数main(),②定义的函数max(),③输入scanf(),④输出printf().1.2.1程序与程序设计语言程序设计语言的发展(1)①机器语言:由0和1组成,(2)汇编语言:由符号组成(缺点不同设备不统一,硬件依赖程度较高,可读性和可移植性较差),(3)高级语言:由结构化(C语言)、非结构化的语言,面向对象语言组成(JAVA)。1.2.2程序设计语言的功能(1)数据表达(2)流程控制1

2021-10-11 12:19:31 112

空空如也

空空如也

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

TA关注的人

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