培训机构Day15

上周五一整天都在讲题,没什么好记笔记的,所以就没记,今天讲了的内容强度多少有多高,古法数据库的增删改查,这种体量的代码个人还是没有能力手搓出来。

下午的测验:

一、单选题(每题2分)

1.MySQL数据库默认使用的端口号是多少?

A. 8080 B. 1521 C. 3306 D. 80

2.在MySQL中,用于创建新表的SQL命令是什么?

A. CREATE DATABASE B. CREATE TABLE C. USE TABLE D. DEFINE TABLE

3.下面哪个不是MySQL中的数据类型?

A. VARCHAR B. TEXT C. IMAGE D. BLOB

4.MySQL中的哪个命令用于显示数据库中的所有表?

A. SHOW TABLES B. LIST TABLES C. DISPLAY TABLES D. PRINT TABLES

5.在MySQL中,哪个命令用于向表中插入新的数据行?

A. INSERT INTO B. ADD TO C. NEW ROW D. CREATE ROW

6.MySQL中的主键约束保证什么?

A. 表中可以有多条重复记录 B. 表中的数据可以为空 C. 表中每个记录的字段值都是唯一的 D. 表中的数据可以被修改

7.在MySQL中,哪个命令用于删除表?

A. REMOVE TABLE B. DELETE TABLE C. DROP TABLE D. CLEAR TABLE

8.MySQL中的外键约束用于实现什么?

A. 表中数据的唯一性 B. 表中数据的索引 C. 两个表之间的关系 D. 数据的完整性

9.在MySQL中,哪个命令用于更新表中的记录?

A. MODIFY B. CHANGE C. UPDATE D. ALTER

10.MySQL中的事务是什么?

A. 一组SQL语句的集合 B. 单个SQL语句 C. 数据库的一个备份 D. 数据库的一个快照

11.在MySQL中,哪个命令用于备份数据库?

A. BACKUP B. DUMP C. EXPORT D. COPY

12.MySQL中的索引用于提高什么?

A. 数据安全性 B. 数据存储量 C. 查询速度 D. 事务处理速度

13.在MySQL中,哪个命令用于恢复数据库?

A. RESTORE B. IMPORT C. LOAD D. INSERT

14.MySQL中的视图是什么?

A. 一个物理表 B. 一个虚拟表 C. 一个索引 D. 一个存储过程

15.在MySQL中,哪个命令用于优化表?

A. OPTIMIZE B. REPAIR C. REBUILD D. RECOVER

16.MySQL中的触发器主要用于什么?

A. 数据备份 B. 数据恢复 C. 自动执行SQL语句 D. 数据加密

17.在MySQL中,哪个命令用于查看当前数据库的版本?

A. VERSION B. SELECT VERSION() C. SHOW VERSION D. GET VERSION

18.MySQL中的存储过程可以包含多少条SQL语句?

A. 1 B. 10 C. 100 D. 无限制

19在MySQL中,哪个命令用于删除数据库中的记录?

A. ERASE B. REMOVE C. DELETE D. DROP

20.MySQL中的分区表主要用于什么?

A. 增加数据安全性 B. 提高查询性能 C. 减少存储空间 D. 加快备份速度

二、简答题(每题10分)

  1. 什么是数据库三范式?
  2. 设计表时,有哪些数据完整些约束?
  3. 主键和外键有什么区别?
  4. MySQL都有哪些常用的数据类型?
  5. union和union all 有什么区别?
  6. 表连接可分为哪些?各自有什么特点?

算是一些比较简单的数据库题,基本能满足java开发的需要了

相关推荐
泡海椒25 分钟前
JQuick-SQL “数据源 SPI”辨析:应用适配器与 Function SPI 的正确边界
数据库·驱动开发·sql
泡海椒1 小时前
JQuick-SQL 逻辑数据仓库:以注册数据集构建轻量分析层
数据库·数据仓库·sql
翔云1234562 小时前
Gaea中配置如何更新
运维·数据库·mysql
泡海椒3 小时前
JQuick-SQL JQuickTable 模型:XML 动态 SQL 的表封装边界
xml·数据库·sql
geovindu11 小时前
sql:SQL Pagination and Limiting Results using PorstgreSQL 18.0
大数据·数据仓库·sql·postgresql·数据库开发·数据库架构·1024程序员节
程序员塔塔喵13 小时前
【MySQL篇|第一篇】索引失效的情况
数据库·mysql·索引失效
paopaokaka_luck13 小时前
宠物门店经营管理系统(销售与库存联动、进货自动记账、 退换与退款关联、员工个人业绩、ECharts 经营分析、滞销识别与客户分层、宠物档案年龄计算)
前端·javascript·spring boot·mysql·echarts·mybatis·1024程序员节
paopaokaka_luck15 小时前
心理咨询管理系统(WebSocket实时沟通、基于用户的协同过滤、 ECharts多维分析、 预约业务流程、预约校验与定时处理)
java·vue.js·spring boot·mysql·spring·echarts·1024程序员节
2301_322414280416 小时前
springboot农产品交易平台的设计与实现08055-计算机毕设 原创(免费领源码+部署教程+开发环境)
java·spring boot·redis·mysql·tomcat·maven·mybatis
ha_lydms17 小时前
AnalyticDB MySQL 技术架构
大数据·hadoop·mysql·adb·spark·dataworks·1024程序员节