数据库实验
文章平均质量分 88
数据库实验sql语句
叶卡捷琳堡
单纯,善良,丰富,美好
展开
-
山东大学软件学院数据库系统实验——基于华为RDS for MySQL数据库的实验
文章目录一、实验时间二、实验准备三、实验内容3.1 关于索引的思考3.2 使用对比体会四、总结一、实验时间2021年6月1日-2021年6月30日二、实验准备实验需要在华为云数据库上购买实例并创建对应的表,导入相应的数据,具体的数据由老师的Excel表格中给出。具体购买和建表的过程可以参考隔壁班gydl的这篇文章如何用华为云RDS创建数据库实例并导入学生数据将Excel表格转换为sql语句可以使用navicat完成三、实验内容3.1 关于索引的思考请思考以下SQL 是否需要索引以及如何建立原创 2021-06-18 16:46:30 · 1396 阅读 · 0 评论 -
山东大学软件学院数据库系统实验八、九
文章目录一、实验时间二、实验题目一、实验时间二、实验题目实验八、数据修改的提交和回退、实体授权一、 实验内容启动两个不同浏览器,firefox登录主账号userID、360浏览器登录备用账号userbID,测试提交和回退的作用,了解锁等待、授权知识。二、 实验步骤1. 使用主用户userID登入数据库,简称主窗口。2. 使用备用用户userbID登入数据库,简称备用窗口。3. 关闭自动提交复选框。4. 主用户访问备用用户的表之前,需要在备用账号中将相应的表的相应的权限授权给主用户,这样主原创 2021-05-21 20:43:38 · 1900 阅读 · 0 评论 -
山东大学软件学院数据库系统实验七
文章目录一、实验时间二、实验题目一、实验时间2021年5月18日,星期二,第12周二、实验题目第一题1.将pub用户下表student的3个列sid,name,birthday复制到表test7_01中。2.执行如下查询,观察运行速度(5秒以上)。查询Samefirstname相同姓氏的人数。select * from(select sid,name,birthday,(select count(*) from test7_01 where substr(name,1,1)=substr原创 2021-05-16 21:10:35 · 1851 阅读 · 1 评论 -
山东大学软件学院数据库系统实验六
文章目录一、实验时间二、实验题目一、实验时间2021年5月11日星期二,第11周二、实验题目1.例如:找出年龄小于20岁的所有学生的学号、姓名、年龄正确执行:create view test6_00 as select sid,name,age from pub.student where age>20Oracle扩展后方便写法:create or replace view test6_00 as select sid,name,age from pub.student where ag原创 2021-05-14 11:09:59 · 1597 阅读 · 2 评论 -
山东大学软件学院数据库系统实验五
文章目录一、实验时间二、实验题目一、实验时间2021年5月4日星期二,第10周二、实验题目1. 在学生表pub.student中统计名字(姓名的第一位是姓氏,其余为名字,不考虑复姓)的使用的频率,将统计结果放入test5_01中,表结构如下。First_name varchar(4) frequency numeric(4)国强 1034红 1232卫东 2323………………create table test5_01( First_name varchar(4), frequenc原创 2021-05-07 20:16:55 · 4102 阅读 · 8 评论 -
山东大学软件学院数据库系统实验四
文章目录一、实验时间二、实验题目一、实验时间2021年4月25日星期六,第8周,补周二的课二、实验题目1.将pub用户下表student_41及数据复制到主用户的表test4_01中,使用alter table语句为表增加列:“总成绩:sum_score”。使用update语句,利用pub.student_course、pub.course,统计 “总成绩”;create table test4_01 as select * from pub.student_41;alter table原创 2021-04-27 13:15:44 · 1205 阅读 · 0 评论 -
山东大学软件学院数据库系统实验三
文章目录一、实验时间二、实验题目一、实验时间2021年4月20日星期二,第8周二、实验题目1.将pub用户下的Student_31及数据复制到主用户的表test3_01,删除表中的学号不全是数字的那些错误数据,学号应该是数字组成,不能够包含字母空格等非数字字符。方法之一:用substr函数,例如Substr(sid,1,1)返回学号的第一位,判断是否是数字。create table test3_01 as select * from pub.student_31 where regexp_lik原创 2021-04-18 21:11:50 · 1153 阅读 · 0 评论
分享