教学管理系统数据库设计与建表(DDL)
数据库sql查询语句练习2-习题-结果(单世民)1 本文将根据给定的表结构和数据,完成以下问题: 一、建表语句 根据提供的表结构,我们需要编写建表语句。建表语句如下: 创建Student表: ``` create table Student( no int, name varchar(14), sex varchar(2), birthday date, class int ); ``` 创建Teacher表: ``` create table Teacher( no int, name varchar(14), sex varchar(2), birthday date, prof varchar(10), depart varchar(10) ); ``` 创建Course表: ``` create table Course( cno varchar(8), cname varchar(30), tno int ); ``` 创建Score表: ``` create table Score( no int, cno varchar(8), degree int ); ``` 以上为建表的DDL语句,可以根据这些语句创建对应的表结构。 二、查询练习 现在我们将根据提供的表结构和数据进行一些查询练习。 1. 查询所有学生的信息 ``` select * from Student; ``` 2. 查询所有教师的信息 ``` select * from Teacher; ``` 3. 查询所有课程的信息 ``` select * from Course; ``` 4. 查询所有成绩的信息 ``` select * from Score; ``` 5. 查询学生张三的信息和其所选的课程 ``` select Student.*, Course.cname from Student, Course, Score where Student.name = '张三' and Student.no = Score.no and Score.cno = Course.cno; ``` 6. 查询教师李四的信息和其所教的课程 ``` select Teacher.*, Course.cname from Teacher, Course where Teacher.name = '李四' and Teacher.no = Course.tno; ``` 7. 查询课程编号为001的课程的平均分 ``` select AVG(degree) as average_degree from Score where cno = '001'; ``` 8. 查询选修了课程编号为001的课程的学生的信息 ``` select Student.* from Student, Score where Score.cno = '001' and Student.no = Score.no; ``` 以上是考察数据库查询的一些练习,可以根据需要进行更多的查询和练习。 总结: 通过以上练习,我们熟悉了数据库表的建表语句和常见的查询语句。学习了如何根据给定的表结构和数据进行查询操作,包括查询所有数据、条件查询和多表查询等。这些查询语句可以帮助我们获取需要的信息,进行数据分析和业务处理。通过不断的练习和实践,我们能够更加熟练地运用SQL查询语句,提高数据库操作的效率和准确性。
![](https://csdnimg.cn/release/download_crawler_static/86333503/bg3.jpg)
剩余14页未读,继续阅读
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://profile-avatar.csdnimg.cn/baa8c9d2c3d74c069b3c541430382b29_weixin_35801437.jpg!1)
- 粉丝: 26
- 资源: 354
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
会员权益专享
最新资源
- 京瓷TASKalfa系列维修手册:安全与操作指南
- 小波变换在视频压缩中的应用
- Microsoft OfficeXP详解:WordXP、ExcelXP和PowerPointXP
- 雀巢在线媒介投放策划:门户网站与广告效果分析
- 用友NC-V56供应链功能升级详解(84页)
- 计算机病毒与防御策略探索
- 企业网NAT技术实践:2022年部署互联网出口策略
- 软件测试面试必备:概念、原则与常见问题解析
- 2022年Windows IIS服务器内外网配置详解与Serv-U FTP服务器安装
- 中国联通:企业级ICT转型与创新实践
- C#图形图像编程深入解析:GDI+与多媒体应用
- Xilinx AXI Interconnect v2.1用户指南
- DIY编程电缆全攻略:接口类型与自制指南
- 电脑维护与硬盘数据恢复指南
- 计算机网络技术专业剖析:人才培养与改革
- 量化多因子指数增强策略:微观视角的实证分析
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)