使用交互方式实现数据查询、插入、修改和删除操作

简介: 本次实验主要介绍如何在RDS-SQLServer数据库中使用交互方式实现数据查询、插入、修改和删除操作。

使用交互方式实现数据查询、插入、修改和删除操作

1. 数据的增删改查操作

本次实验环境基于DMS数据库实验室的RDS-SQL Server,前往并登录DMS数据库实验室

通过交互的方式打开表。

1.1 在左侧区域,将鼠标移动到任意一张表上,单击 符号即可以查看示例表表结构。

1.2 在左侧区域,右键点击任意一张表,单击打开表,即可查看表中的数据。

进行数据查询。

通过以上方式打开数据表后,可以针对表中的数据进行筛选查询。

以表students为例,单击左侧的筛选条件设置,在关系中可以设定相应的筛选条件,在中输入筛选值来进行数据查询,单击确定,即可通过筛选条件进行数据查询操作。

修改数据。

3.1 以表students为例,单击开始编辑

3.2 找到需要修改的数据,单击目标数据,修改好数据后,单击提交修改

3.3 在自动生成对应的修改数据的SQL语句对话框中,单击确定“。

新增数据。

4.1 以表students为例,单击开始编辑

4.2 单击新增,在增加出来的行中,按照要求的数据类型填写相应数据,然后单击提交修改

4.3 在系统自动生成SQL语句对话框中,单击确认

返回结果如下,表示新增数据成功。

如何删除数据。

通过交互的方式删除表中数据。

5.1 以表students为例,单击开始编辑

5.2 选中待删除数据,单击删除。再点击 “提交修改]“,即可完成数据删除。详情如下图所示。

5.3 单击提交修改

5.4 在系统自动生成SQL语句对话框中,单击确认

返回结果如下,表示数据成功删除。


2. 实验作业

实验要求:

分别创建三个表student_info、curriculum、grade,并通过交互的方式对三个表进行增删改查操作,各表数据如表4-表6所示。

表4 student_info表的数据

学号

姓名

性别

出生日期

家族住址

0001

张青平

2000-10-01

衡阳市东风路77号

0002

刘东阳

1998-12-09

东阳市八一北路33号

0003

马晓夏

1995-05-12

长岭市五一路763号

0004

钱忠理

1994-09-23

滨海市洞庭大道279号

0005

孙海洋

1995-04-03

长岛市解放路27号

0006

郭小斌

1997-11-10

南山市红旗路113号

0007

肖月玲

1996-12-07

东方市南京路11号

0008

张玲珑

1997-12-24

滨江市新建路97号

表5 curriculum表的数据

课程编号

课程名称

学分

0001

计算机应用基础

2

0002

C语言程序设计

2

0003

数据库原理及应用

2

0004

英语

4

0005

高等数学

4

表6 grade表的数据

学号

课程编号

分数

0001

0001

80

0001

0002

91

0001

0003

88

0001

0004

85

0001

0005

77

0002

0001

73

0002

0002

68

0002

0003

80

0002

0004

79

0002

0005

73

0003

0001

84

0003

0002

92

0003

0003

81

0003

0004

82

0003

0005

75

实验链接:https://developer.aliyun.com/adc/scenario/a1b5b0f3e7914cf086b158f81c797802

相关文章
|
存储 Web App开发 Go
使用Golang上传文件到MinIO对象存储(一)
前一篇文章介绍了开源存储系统 MinIO 的基本内容,今天我们就来看一下,如何使用 Golang 语言将本地的文件上传到 MinIO 对象存储服务上。
3406 2
|
存储 Shell Linux
【Shell 命令集合 磁盘管理 】Linux 显示文件系统的磁盘空间使用 df命令使用指南
【Shell 命令集合 磁盘管理 】Linux 显示文件系统的磁盘空间使用 df命令使用指南
730 0
|
分布式计算 Hadoop
hadoop 的启动和停止命令(史上最全)
sbin/start-all.sh 启动所有的Hadoop守护进程。包括NameNode、 Secondary NameNode、DataNode、ResourceManager、NodeManager sbin/stop-all.sh 停止所有的Hadoop守护进程。包括NameNode、 Secondary NameNode、DataNode、ResourceManager、NodeManager sbin/start-dfs.sh 启动Hadoop HDFS守护进程NameNode、SecondaryNameNode、DataNode sbin/stop-dfs.sh 停止Hadoop
|
9月前
|
人工智能 安全 算法
【云故事探索】NO.18:易点天下:以全栈AI营销能力引领全球增长新周期,阿里云“全球一张网”筑牢中国企业出海底座
位于西安的易点天下,以算法与数据驱动,助力中国品牌出海。自2011年成立以来,业务覆盖全球220+国家,通过AIGC、Agentic AI等技术,携手阿里云构建智能营销全链路,推动跨境电商、新能源等领域全球化布局,成为中国企业走向世界的重要推手。
|
人工智能 安全 大数据
企业内训|信创工作的技术难点与最佳实践-某央企金科公司
近日,TsingtaoAI组织信创技术专家,为上海某央企金融科技公司研发信创技术企业培训课程。课程通过系统化的理论学习与丰富的案例分析,全面解析信创政策、监管要求、行业趋势以及信创技术的核心难点。课程涵盖信创政策解读、行业信息洞察、业界技术栈分析、核心数据库信创改造、信创终端推广适配等多个模块。通过案例式、项目式和实战式的教学模式,帮助学员在复杂多变的信创环境中高效应对各种挑战。
996 3
|
Shell Linux 开发工具
"开发者的救星:揭秘如何用adb神器征服Android设备,开启高效调试之旅!"
【8月更文挑战第20天】Android Debug Bridge (adb) 是 Android 开发者必备工具,用于实现计算机与 Android 设备间通讯,执行调试及命令操作。adb 提供了丰富的命令行接口,覆盖从基础设备管理到复杂系统操作的需求。本文详细介绍 adb 的安装配置流程,并列举实用命令示例,包括设备连接管理、应用安装调试、文件系统访问等基础功能,以及端口转发、日志查看等高级技巧。此外,还提供了常见问题的故障排除指南,帮助开发者快速解决问题。掌握 adb 将极大提升 Android 开发效率,助力项目顺利推进。
963 0
|
PHP Apache
【ThinkPHP框架教程·Part-04】URL访问模式
本章节介绍 ThinkPHP6.0 的 URL 访问模式,解析其访问方法。ThinkPHP 框架通过 URL 实现多种操作,默认为单应用模式。
【ThinkPHP框架教程·Part-04】URL访问模式
|
SQL 数据库
sql server 增删改查(基本用法)
sql server 增删改查(基本用法)
977 2
|
网络协议 安全 API
计算机网络——基本概念(计算机网络,Internet,网络协议)
计算机网络——基本概念(计算机网络,Internet,网络协议)
1936 2
|
前端开发 JavaScript API
打造在线教育平台:Python后端与Vue前端的完美融合
【4月更文挑战第10天】本文探讨了如何利用Python后端与Vue前端构建功能强大、用户体验良好的在线教育平台。通过Python的Django或Flask框架搭建稳定API服务,结合Vue.js的组件化和数据驱动特性创建高效用户界面。步骤包括确定平台需求、构建后端、创建前端、前后端交互、实现认证授权、优化体验以及测试部署。这种技术融合为在线教育市场提供了一个高效、可扩展的解决方案,适应未来教育平台的智能化、个性化和多元化趋势。
937 1