自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

2022-05-27 09:52:37 284

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

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

2022-05-27 09:49:56 177

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

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

2022-05-27 09:47:09 183

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

一,添加数据库用户1.MySQL的权限表MySQL通过权限表来控制用户对数据库的访问,MySQL数据库在安装时会自动安装多个数据库。MySQL权限表存放在名称为MySQL的数据库中。常用的权限表有user、db、host、table_priv、columns_priv和procs_priv.(1)user权限表。user是MySQL中最重要的一个权限表,user列主要分为4个部分:用户列、权限列、安全列和资源控制列。①用户列:用户登录时通过表中的Host、User和Password列判断连接的I

2022-05-26 22:51:46 133

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

1,聚合函数数量 select count (字段名)count (*、0)from 表名;求和 select sum (字段名)from 表名;平均值 select avg (字段名)from 表名;最小值 select min (字段名) from 表名;最大值 select max (字段名)from 表名;分组 select 字段名,group by 字段名 having 条件;2,为字段名取别名 (as可以省略)se...

2022-04-30 20:45:04 698

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

安装并配置MySQL 字段名 数据类型 长度 主、外键 其他约束 备注信息 phone char 11 主键 注册手机号 username varchar 20

2022-04-30 20:06:56 1012

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

事务处理机制在程序开发过程中有着非常重要的作用,它可以使整个系统更加安全,保证在同一个事务中的操作具有同步性一,事务的概念现实生活中,人们经常会进行转账操作,转账可以分为两部分,转入和转出,只有这两部分都完成才认为转账成功。在数据库中,这个过程是使用两条语句来完成的,如果其中任意一条语句出现异常没有执行,则会导致两个账户金额不同步,造成错误。为了防止上述情况的发生,MYSQL中引入了事务,所谓事务就是针对数据库的一组操作,它可以由一条或多条SQL语句组成,同一事务的操作具有同步的特点,如果其中一

2022-04-30 01:44:23 269

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

SQL语句没有流程控制语句,无法实现复杂的应用。PL/SQL语言时将结构化查询与数据库过程控制结合为一体的强大语言。PL/SQL不但支持更多的数据类型,拥有变量声明,赋值语句,而且有选择,循环等流程控制语句。存储过程是一组为了完成特定功能的OL/SQL语句集,经编译后存储在数据库中,用户可以重复该存储过程,这样可以降低数据开发人员的工作量。一,创建一个stu表二,给stu表添加数据并查看stu表结构三,查看stu表数据四,创建存储过程addcount能...

2022-04-20 20:01:47 582

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

视图是从一个或几个基本表(或视图)中导出的虚拟的表。在系统的数据字典中仅存放了视图的定义,不存放视图对应的数据。视图是原始数据库数据的一种变换,是查看表中数据的另外一种方式。可以将视图看成是一个移动的窗口,通过它可以看到感兴趣的数据。视图是从一个或多个实际表中获得的,这些表达数据存放在数据库中。那些用于产生视图的表叫做该视图的基表。一个视图也可以从另一个视图总产生。一, 创建stu表二, 创建sign表三,创建stu_mark表四,添加stu表的数据...

2022-04-20 19:23:38 621

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

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

2022-04-13 18:06:31 471

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

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

2022-04-07 22:25:48 395

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

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

2022-04-01 11:26:11 117

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

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

2022-03-28 10:55:00 1110

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

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

2022-03-23 19:20:49 208

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

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

2022-03-23 18:46:51 117

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

备份所有数据库查询所有库备份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 22:25:17 704

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

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

2022-03-15 21:47:50 815

原创 数据库第二次作业——表达约束

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

2022-03-10 17:42:22 1055

原创 创建与维护MySQL数据表总结

创建与维护MySQL数据表一,创建/修改/选择/删除数据库选择utf8字符集,选择uft8_general_ci排序规则2,修改数据库选择gb2312字符集,选择gb2312_chinese_ci排序规则3.选择数据库语法:use 数据库名称4.删除数据库语法:drop datebases;二,MySQL 存储引擎MYSQL5.7支持的存储引擎有:InnDB、MRG_MYISAM、MEMORY、BLACKHOLE、MyISAM、CSV、ARCHIVE、..

2022-03-04 11:00:25 511

原创 数据库第一次作业

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

2022-03-04 10:38:27 331

原创 MySQL数据库使用环境

mysql数据库环境变量

2022-03-02 20:11:52 822

原创 【无标题】MySQL数据库管理与配置环境变量

1、数据库是什么?组织、存储和管理数据得仓库2、用户可以对数据库执行什么操作?增、删、改、查3、什么是数据库管理系统?专门用于创建和管理数据库的一套软件4、什么时候会用到数据库应用程序?当数据库管理系统无法满足用户需求时5、一个手机数据库服务器可以管理多少个数据库?无数个数据库一个数据库有多少张表 ?一个表有多少条数据?无数张 无数条6、数据库存储结构整体呈现什么结构?树状结构7、什么是SQL语言?是一种数据库查询语言和程序设计语言8、SQL语言的作用?主要用于管理数据库中的数据.(.

2022-03-02 15:16:20 755

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

C语言程序中所用到的每一个常量,变量和函数等程序的基本操作对象都有一种数据类型与之相联系。C语言提供了四种数据类型:基本类型,构造类型和空类型。(1)基本类型还可以分解为其他类型,主要为整型,字符型和浮点型。(2)构造类型是根据已定义的一个或多个数据类型,用构造的方式来定义的。可以理解为,一个构造类型的值由若干个“成员”或“分量”构成。每个“成员”都是一个基本类型或一个个构造类型。C语言中构造类型包括:数组类型,结构体类型,共用体类型和枚举类型。(3)指针是C语言中一种特殊的,同时又具有

2021-11-17 11:30:53 686

原创 C语言的程序与程序设计语言

1.数据表达数据是计算机处理的对象,在实际解决问题时,通常包含着各式类型的数据,数据类型(Data Type)就是对某些具有相同性质的数据集的总称。例如:整数,实数均是最基本的数据类型。通常每种程序设计语言中,都事先定义了几种基本的数据类型,用来定义程序中用到的数据,例如:整型,实型,字符型等。这些基本的数据类型可以定义的数据对象表现为两种形式;常量(又称常数)和变量。常量的值在程序中是不改变的。在C语言中int a[10]是用整型构造出一个包含10个元素的数组,a为数组名,数组中的10个元..

2021-10-10 23:02:23 64

空空如也

空空如也

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

TA关注的人

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