计算机二级MySQL-错题、知识点合集04

计算机二级MySQL 第四章 索引

image-20240222215954951

主键约束,不允许为空也不允许重复。

NOT NULL非空约束属于自定义完整约束

PRIMARY KEY 属于实体完整性约束

FOREIGN KEY外键约束

外键与其引用的主键应分别属于不同的表,可以属于同一个关系;一个关系中可以定义一个或多个候选键;候选键包含着主键,主键从候选键中选出,但不能说候选键是主键;

MySQL中AUTO INCREMENTS默认的初始值为1,当往一个定义为AUTO_INCRE弧ENT列中插入ULL值或数字0时,该列的值会被设置为va1ue+1(默认为加1递增)。

在使用CREATE INDEX创建索引可以有升序和降序默认的排序方式是升序。

image-20240222222045813

image-20240222222523465

使用CREATEINDEX命令可在创建表的同时创建索引和主键,但若要给已存在的表添加主键约束和索引,只能使用ALTER命令

第五章 视图

在MySQL中,定义视图可为用户屏蔽数据库的复杂性,使其不必详细了解数据库中复杂的表结构和表连接,因而能简化用户对数据库的查询语句,故选项A正确;视图是一张虚表,更新是受一定限制的,视图不能索引,也不能有关联的触发器、默认值,使用视图时都必须处理查询执行时所需的任何一个检索操作更新数据的速度也会相应降低。

要创建可更新视图,定义视图的select语句不能包合聚合函数,如:min,max,sum,avg,count等,以及DISTINCT子句、GROUPBY子句、HAVING子句、UNION、UNION ALL子句等。

image-20240222223403075

第六章 触发器

image-20240222223606972

image-20240222223910413

image-20240222224322865

image-20240222225324450

在MySQL中,每个表上最多可以允许有6个触发器

image-20240222225811085

第七章 存储过程和存储函数

关键字CALL调用存储过程,关键字SELECT调用存储函数,触发器和事件是在某些事情发生的时候启动。

存储过程和存储函数都可以被应用程序和其他SQL语句调用,存储函数不能拥有输出参数,存储过程可以拥有输出参数,可以直接对存储函数进行调用,而对存储过程的调用,需要使用CALL语句,存储函数中必须包含一条RETURN语句,而存储过程中不允许包含。

存储过程是一段存放在数据库中的代码,它可以由声明式的S0L语句和过程式SQL语句组成,这组语句集经过编译后会存储在数据库中,用户需通过指定存储过程的名字并给定参数,即可随时调用并执行它,且没有返回值。

image-20240223084137406

存储过程是一段存放在数据库中的代码,可以有参可以无参,其参数的输入输出类型包括输入参数IN、输出参数OUT、输入输出参数INOUT。

在存储过程体中,使用游标的具体步骤包括声明游标、打开游标、读取游标、关闭游标。在MySQL中,存储过程、存储函数和触发器均可以声明和使用游标。

在存储过程体的WHILE语句中,ITERATE语句实现退出当前循环,且重新开始一个新的循环。

调用存储函数的命令是SELECT

在MySQL中开启事件调度器的语句有三种SETGLOBALEVENT_SCHEDULER=1:

SETGLOBALEYENT SCHEDULER=ON;

SETGLOBALEVENT SCHEDUL。

image-20240226122352208

事件可以在指定的时刻执行某些特定的任务,并以此可取代原先只能由操作系统的计划任务来执行的工作,可以调用存储过程,事件中包合特殊的SQL语句,可对数据库进行更新。

image-20240226123842788

在MySQL中编写存储函数】存储过程时,常使用的循环语句有:WHLE循环语句、 LOOP循环语句、REPEAT循环语句

image-20240226124752614

游标只能用于存储过程、存储函数、应用程序中,不能单独在查询操作中使用

游标不是一条SELECT语句,是被SELECT语句检索出来的结果集,相当于一个指针,它指向当前的一行数据:对于游标:使用DECLARECURSOR声明,使用FETCH·INTO··语句获取所需数据,游标相当于一个指针,它指向当前的一行数据,使用结束后需及时关闭。

MySQL中,常用的循环语句包括HILE语句、LO0P语句、REPEAT语句,不包括DO…WHILE语句、FOR语句.

第八章 PHP的MySQL数据库编程

图形化管理工具phpMyAdmin操作MvSQL数据库采用的B/S结构。

使用PHP进行MySQL编程时读取结果集中记录的函数包含mysal_fetch_array()mysql_fetchrow()、mysql_fetch_assoc ()

mysqladmin命令用于执行管理性操作用于备份数据库的方式有使用SELECT INTO-~OUTFILE命令、使用ysq1dmp命令、使用ySQL图形界面工具phpMyAdmin.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/419519.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【java 基础】闲话 ClassLoader 和 SPI (一)

文章目录 引子双亲委派模型你真的明白了吗? 双亲委派“不够用了”SPI机制 其他琐碎 引子 有别于 java 提供的 IO 模块,java 中的classloader主要是用来加载类的,当然除了加载类,也可以加载资源文件。 那么首先我们会问一个问题&…

光伏业务管理软件有哪些推荐?

光伏业务管理软件是用于光伏电站的设计、施工、运营和维护等各个环节的软件工具。以下是一些推荐的光伏业务管理软件: PVsyst 这是一款全球广泛使用的光伏系统设计软件,可以进行详细的系统设计,包括组件匹配、逆变器选择、系统布局等。 鹧…

电子信息行业数字化转型创新应用挑战赛火热进行中,速戳

由深圳市宝安区人民政府、中国信息通信研究院联合举办的“第七届工业互联网数据创新应用大赛——解决方案赛道:电子信息行业数字化转型创新应用挑战赛”火热进行中!大赛报名时间截至2024年3月15日,并将于3月25日在深圳宝安进行线下决赛答辩。…

如何辨别GPT3还是GPT4?

辨别后台使用的是GPT3还是GPT4可以提问以下问题验证: 1.昨天的当天的明天是哪天? 2.树上有9只鸟,猎人射杀了一只,还剩下多少只? 3.为什么周树人要打鲁迅? GPT3回答: GPT4回答: 如…

全闪存加速信创数据库数仓一体机解决方案

立足行业,深度解读 在新的大数据生态中,传统数据库/数据仓库技术和产品成为大数据生态中的组成部分,对结构化数据的存储和计算进行支撑。 数据库&数据仓库一体机是高端、核心数据管理产品,在我国党政、银行、交通等领域广泛…

市场热点袭来,直接加仓可靠吗?九方智投洪帮主助投资者明确几大要点

消费电子近期再度走强,多企业均出现涨停。消费电子出现乐观局面,有投资者认为是因为目前市场需求旺盛,产业链正在积极拉货,持续加单,各类手机新机也在积极备货,消费电子库存低。面对市场情绪高涨&#xff0…

LabVIEW最佳传输系统设计

LabVIEW最佳传输系统设计 介绍了基于LabVIEW软件开发的最佳基带传输系统和最佳带通传输系统的设计。通过软件仿真实现了脉冲成形滤波器和匹配滤波器的设计,证明了系统在消除码间干扰和抗噪声方面的优异性能。此设计不仅激发了学生的学习兴趣,还有助于提…

AI智能分析网关V4车辆违停算法在园区场景中的应用及特点

随着城市化进程的加速,车辆违停问题愈发严重,给城市交通带来了极大的困扰。为了解决这一问题,AI技术逐渐被应用于车辆违停的检测中。AI检测算法在车辆违停方面的应用,主要是通过计算机视觉技术,对道路上的车辆进行实时…

nodejs配置环境变量后不生效(‘node‘ 不是内部或外部命令,也不是可运行的程序或批处理文件)

一、在我们安装Node.js后,有时候会遇到node命令不管用的情况,关键是在安装时候已经添加配置了环境变量,向下面这样 但是还是不管用,这是因为环境变量配置不正确,权重不够,或者是命令冲突导致,解…

人工智能驱动的自拍时代:短视频美颜SDK技术的发展趋势

在短视频自拍的过程中,美颜技术的应用已经成为了许多人的必备工具,其中短视频美颜SDK技术的发展更是推动了自拍时代的进步。 1.人工智能技术的崛起 传统的美颜功能主要是通过简单的图像处理和滤镜效果来实现,但是这种方法往往会导致照片失真…

【Java】UWB高精度工业定位系统项目源代码

目录 UWB技术原理 优势 1. 高精度: 2. 抗干扰能力强: 3. 定位范围广: 4. 实时性强: 应用前景 定位系统源码功能介绍 实时定位: 轨迹回放: 区域管理: 巡检管理: 数据可视化分析&…

【ArcPy】批量读取文件夹excel中XY并转为点shp

示例展示 代码 只读取excel中含有XY字段的文件,并将矢量命名为excel文件名称。 import os import pandas as pd import arcpy folder_path r"C:\Users\admin\Desktop\excelfile" extension"xlsx" files [file for file in os.listdir(folder…

Prometheus(二):NodeExporter和Grafana的安装和使用

目录 1 Node Exporter安装1.1 简介1.2 安装1.3 Prometheus收集node_exporter数据 2 安装Grafana2.1 安装2.2 使用1、创建数据源2、选择模板3、模板导入 2.3 grafana创建用户1、创建用户2、验证 总结 1 Node Exporter安装 1.1 简介 node exporter是Prometheus的收集数据的组件…

使用 WordPress SureMembers 创建 Patreon 等粉丝网站

各行各业的创意专业人士和爱好者越来越多地转向在线平台分享他们的作品、建立忠实的粉丝并创造收入。 无论您是新晋艺术家还是知名影响者,拥有粉丝订阅网站都可以帮助您将热情货币化,同时培养紧密的支持者社区。 根据Statista的一份报告,到…

商城系统_大型商城系统源码_免费开源商城_OctShop

随着互联网对各行各业的渗透,以及人们网络购物的习惯已经形成,很多商家或企业都开始搭建与开发自己的商城系统平台。商城系统是一个以互联网技术为基础,依托电子商务的电商系统平台。一般大型的的商城系统都会有前台各种客户端,如…

【手机端测试】adb基础命令

一、什么是adb adb(Android Debug Bridge)是android sdk的一个工具 adb是用来连接安卓手机和PC端的桥梁,要有adb作为二者之间的维系,才能让用户在电脑上对手机进行全面的操作。 Android的初衷是用adb这样的一个工具来协助开发人…

PoC免写攻略

在网络安全领域,PoC(Proof of Concept)起着重要的作用,并且在安全研究、漏洞发现和漏洞利用等方面具有重要的地位。攻击方视角下,常常需要围绕 PoC 做的大量的工作。常常需要从手动测试开始编写 PoC,再到实…

【数仓】Hadoop软件安装及使用(集群配置)

一、环境准备 1、准备3台虚拟机 Hadoop131:192.168.56.131Hadoop132:192.168.56.132Hadoop133:192.168.56.133 本例系统版本 CentOS-7.8,已安装jdk1.8 2、hosts配置,关闭防火墙 vi /etc/hosts添加如下内容&#x…

【软考高项】【计算专题】- 5 - 进度类 - 横道图/甘特图

一、知识点 1、基本定义 甘特图(Gantt chart )又称为横道图、条状图(Bar chart),通过条状图来显示项目各活动的进 度情况。以提出者亨利劳伦斯甘特( Henry Laurence Gantt)先生的名字命名。 目前许多文档工具都可以画甘特图。 (1)我的举例 …

Linux进程 | 环境变量 | 程序地址空间

基本概念 课本概念:程序的一个执行实例,正在执行的程序等内核观点:担当分配系统资源(CPU时间,内存)的实体。 描述进程-PCB 进程信息被放在一个叫做进程控制块的数据结构中,可以理解为进程属性的…