- 博客(37)
- 收藏
- 关注
原创 MySQL第八次总结
数据库的安全性维护 数据库除了数据管理之外,安全管理也是很重要的部分,其中的用户权限管理可以有效保证数据的安全访问,防止数据被非必要用户泄露、修改或删除。因此,MySQL提供了用户管理来保证数据的安全性。 MySQL.安全管理通过创建用户、用户授权、用户登录3个步骤的用户管理来实现。MySQL安全系统非常灵活,可以通过命令或界面化登录,而用户权限也可以从数据库、表、列及其他数据库对象的不同授权来达到,既满足用户的需求,又限制用户不能超出访问、操作的权限。添加数据库用户...
2022-05-27 18:43:20 142
原创 MySQL第七次作业
创建与使用触发器1、触发器概述 触发器是特殊的存储过程,是一个被指定关联到数据表上的数据库对象,可以看作数据表定义的一部分,可用于实现数据库中数据的完整性。普通的存储过程通过Call命令调用,而触发器的调用不同,只能由数据库的特定事件来触发,且不能接收参数,它在插入、删除或修改指定数据表中数据时触发执行,从而实现数据的自动维护。触发器有以下3个作用。 (1)安全性。可以使用户具有操作数据库的特定权利。例如,在“销售表”中插入一条销售记录,可以通过触发器实现对“商品一览表...
2022-05-27 18:42:11 156
原创 MySQL第六次总结
任务6.1、创建简单存储过程PL/SQL的变量变量是指程序运行过程中其值可以改变的量,包括用户变量、系统变量和局部变量。(1)用户变量:用户可以在 PL/SQL 中使用自己定义的变量,这样的变量称为用户变量。可以先在用户变量中保存一个数据,然后在以后的语句中引用该变量,这样就可以将数据从一条语句传递到另一条语句。用户变量在使用前必须定义和初始化,如果使用没有初始化的变量,其值为 NULL。(2)系统变量:MySQL 可以访问许多系统变量和连接变量,当服务器运行时许多变量可以动态更改。这样..
2022-05-26 15:21:46 167
原创 MySQL第五次总结
视图是一个从或多个表中导出来的表,它是一种虚拟存在的表,并且表的结构和数据都依赖于基本表,通过视图不仅可以看到存放在基本表中的数据,还可以像操作基本表一样,对视图中存放的数据进行查询、修改和删除。视图具有以下优点:1、简单化、简化用户对数据的理解。2、安全性、只能查询和修改他们所见的数据。3、逻辑数据独立性、帮助用户屏蔽真实表结构带来变化的影响。【任务5.1】使用语句创建视图1.创建视图 视图中包含了SELECT查询的结果,因此视图的创建基于SELECT语句和已存在的数...
2022-05-26 15:20:23 149
原创 MySQL第十四次作业——电子商城项目任务四、五使用事务操作表中数据
开启事务 订单表指定字段插入数据 id seller_id buyer_id address_id O_20201102_00002 S_20201030_00001 B_20200911_00001 A_20201103_00007 订单详情表指定字段插入数据 order_id p...
2022-05-03 20:31:15 175
原创 MySQL十次四作业——电子商城项目
数据库第十三次作业——电子商城项目任务三、对表中数据进行基本操作所有字段批量插入用户表数据 phone username password question answer 13812345678 anne annnepassword favorite book harry potter
2022-05-03 19:58:40 113
原创 MySQL第四次总结
查询时选择列1、基本查询语句MySQL从数据表中查询数据的基本语句为SELECT语句。SELECT语句的基本格式是。SELECT{* | <字段列表>}[FROM<表1>,<表2>…[WHERE<表达式>][GROUP BY][HAVING[{}…]][ORDER BY][LIMIT[,]]]SELECT[字段1,字段2…,字段n]FROM[表或视图]WHERE[查询条件];其中,各条字句的含义如下。
2022-05-01 01:31:11 76
原创 mysql第十四次作业
数据库第十三次作业——电子商城项目安装并配置MySQL打开控制台 登录MySQL 数据库、表的基本操作创建电子商城数据库“mall_姓名全拼” 使用电子商城数据库 创建用户表“user_姓名全拼”,表中字段信息如下: 字段名 数据类型 长度 主、外键 其他约束 备注信息 phone char...
2022-05-01 01:29:50 65
原创 MySQL第十二次作业
create tableliufeng_stu( -> id int(10) not null, -> name varchar(50) not null, -> class varchar(50) not null, -> primary key(id) -> );insert into liufeng_stu values -> (1,"Luck","calss1"), -> ...
2022-05-01 01:09:57 337
原创 MySQL第九次作业
查询“Chisel”所在车间的车间编号、车间主任姓名、主任联系方式查询所有员工姓名、员工联系电话、车间地址、车间主任姓名、主任联系方式查询“Chisel”所在车间的所有员工姓名、员工联系电话、车间地址查询生产出质量达标产品的产品编号、员工姓名、员工联系电话 查询已生产产品车间的车间号、平均工龄 查询所有产品的产品编号、是否合格(合格返回true不合格返回false)、员工号、员工姓名、员工联系方式、车间编号、车间地址 查询员工表中是否存在“c...
2022-04-30 21:39:25 199
原创 MySQL第八次作业
身份设定:你的父亲是厂长,在毕业后计划继承家业随着“互联网+”的不断深入,经济、社会发展加速,各位厂长副厂长会议决定传统的工厂管理方法需要革新,要紧跟时代潮流数字化的管理工厂。他们一致认为你作为厂长接班人,又是计算机相关专业的大专生有义务也有能力做好这件事。你告诉大家最近正在学习MySQL数据库,作为70/80后他们不知道什么是MySQL,你深知解释了他们也不懂,但碍于面子还是说了MySQL是一种数据库管理系统。他们看你愿意解释所以争先恐后的问,问题越来越多……什么是数据库?储存数据的仓库
2022-04-09 20:36:43 80
原创 MySQL项目3创建与维护
mysql -u root -p密码查看所有数据库show databases;创建数据库CREATE DATABASE 数据库名;修改数据库默认字符集alter database 数据库名default character set 新字符集;查看abc数据库创建信息show create database 表名\g;删除数据库drop database 数据库名;使用数据库USE 数据库名;创建表CREATE TABLE 表名(字段名1 字段数据类
2022-04-06 08:18:26 226
原创 MySQL创建与维护
MySQL创建与维护登录MySQL退出MySQL查看数据库状态信息查看所有数据库创建数据库删除数据库查看数据库创建信息修改数据库默认字符集MySQL默认端口号mysql -h localhost -u root -p 中-h含义?-u含义?-p含义?-h localhost为什么可以省略?登录MySQLmysql -h localhost -u root -p执行结果退出MySQLquit或者\q执行结果查看数据库状态信息status;执行结果查看
2022-04-06 08:15:23 386
原创 mysql印象总结
一、什么是数据库(DB)?什么是结构化查询语言(SQL)?什么是数据库管理系统(DBMS)什么是数据库(DB)?数据库(Data Base)存放数据的仓库,用于有组织的采存储数据,相较于EXCEL而言它能够存储的数据量级要更高。什么是结构化查询语言(SQL)?SQL (Structured Query Language) 是一种具有数据操纵和数据定义等多种功能的数据库结构化查询语言。什么是数据库管理系统(DBMS)数据库管理系统(Database Manage System)数据库是...
2022-04-06 08:13:10 87
原创 MySQL第四次作业
备份所有数据库查询所有库备份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-04-06 08:07:34 226
原创 mysql第五次作业
查询教师表中教师号在T5到T10之间的所有字段数据查询授课表中 周数为14 的 课程号、教师号、周数、教室号 字段数据查询授课表中去重后的所有教师号查询授课表中教室在J栋的所有字段数据,取2-3条查询课程表中课时数在45,30,50中的所有字段数据查看教师表中工资不等于3000的 姓名、工资、岗位津贴 字段数据查询教师表中岗位津贴小于1500的 姓名、职称、工资、岗位津贴 字段数据查询教师表中岗位津贴为空的所有字段数据,按工资从小到大排序...
2022-03-31 19:51:05 77
原创 MySQL第三次作业
一,概念填空题7(文字描述,流程图,伪代码注释和执行结果)1,申明一个整型变量a和长整型变量b2,使用scanf输入函数进行输入3,使用printf输出函数进行输出
2022-03-30 19:17:22 737
原创 MySQL第二次作业
教师表 teacher字段名 数据类型 长度(字节数) 是否可null 默认值 主、外键 其他约束 备注信息NO CHAR 4 主键 教师号NAME VARCHAR 10 否 教师姓名PROF VARCHAR 20 否 assistant 职称SAL INT 2 否 工资COMM SMALLINT 2 岗位津贴学生表 student字段名 数据类型 长度(字节数) 是否可null 默认值 主、外键 其他约束 备注信息NO CHAR 4 主键 学生号NAME VARCHAR..
2022-03-30 19:13:20 279
原创 MySQL第六次作业
查询教师表中T2到T9之间工资大于2000并且有岗位津贴的教师所有字段数据2查询教师表中教师姓名不以字母“A”开头的教师所有字段数据,用工资排序,去前三条查询教师表中工资等于2000或者岗位津贴大于等于1000的教师所有字段数据查询教师表中教师姓名以字母“d”开头并且含有”a”字母的教师号、教师姓名字段数据...
2022-03-22 20:33:02 128
原创 mysql第一次作业
打开控制台 登录MySQL 查看所有数据库 创建数据库,数据库名为abc 修改数据库abc的默认字符集为gbk 查看abc数据库创建信息 删除数据库 创建数据库,名为temp 使用数据库temp 创建表名为自己的姓名全拼_stu,表中包含字段及字段数据类型如下: 查看数据表自己的姓名全拼_stu创建语句 修改数据表自己的姓名全拼_stu表名为自己的姓名全拼_student 查看数据库中所有数据表 修改自己的姓名全拼_s
2022-03-03 15:53:51 65
原创 绘制闪烁彩色圣诞树
#include <iostream>#include <windows.h>#include <conio.h>using namespace std;int len;struct Dot { int x; int y; char c;}a[10000000];int vis[10000000];char c[5] = { 35, 36, 37, 38, 79 };string s = "/\\";int n;string...
2021-12-16 11:48:34 2269 1
原创 第五章总结
5.1k代码5.2代码使用for语句实现循环结构for的一般形式为for(表达式1;表达式2;表达式3)循环体语句例5.3代码例5.4代码#include<stdio.h>int main(void) { int i, n; double factoral; printf("输入n的值:"); scanf_s("%d",&n); factoral = 1; for (i = ...
2021-12-11 01:21:26 148
原创 第三章:顺序结构设计(练习题)
一,概念填空题7(文字描述,流程图,伪代码注释和执行结果)1,申明一个整型变量a和长整型变量b2,使用scanf输入函数进行输入3,使用printf输出函数进行输出
2021-11-21 18:31:59 241
原创 求100以内偶数之和
输入累加变量sum,赋初值为0;2,用i表示变量,其初值置为2;3,若i<=100,转第4步,否则转第7步;4,将i的值累加到sum中;5,i增加2;6,返回第3步;7输出sum中的数。
2021-11-03 22:57:31 257
原创 第一章:程序设计与c语言总结
机械语言汇编语言高级语言1非结构化语言 2结构化语言 3面向对象语言功能;1数据表达 2流程控制(1)顺序控制结构(2)分支控制结构(3)循环控制结构三种结构特点1.只有单一的入口和单一的出口2.结构中的每个部分都有被执行的可能3结构中不应出现永不终止的死循环2)流程图...
2021-10-30 12:58:13 69
原创 十个数的乘机
1.输入第一个数,放入max中2.用i统计相乘的次数,其初始值置为一3.若i,<=9,转入第4步,否则转入第8步4.再输入一个数,放在x中5.用x与max相乘得出y,得出的乘积y赋给max6.i增加17.返回到第3步8.输出max中的数,此时max中的数即为十个数的乘积![求十个数的乘积](https://img-blog.csdnimg.cn/20210921172256730.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5na
2021-09-21 17:23:35 72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人