首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >ER图到关系模型的转换和练习SQL语言

ER图到关系模型的转换和练习SQL语言

作者头像
会洗碗的CV工程师
发布2022-11-29 08:44:49
发布2022-11-29 08:44:49
1.7K0
举报
文章被收录于专栏:LongJava学习资料LongJava学习资料

目录

一、实验要求

二、作业1解答

1.ER图

2.关系模型:

三、作业2解答

1. 建表并插入数据

2. 使用查询语句查询相关信息 

查询计算机系男生的信息:

查询鹿晗的年龄

查询姓名第二个字为“丽”的同学的信息

按照性别列出男生和女生的人数

四、好用的SQL语句学习网站


一、实验要求

二、作业1解答

1.ER图

2.关系模型:

商品关系模式(商品编号,商品名,规格,单价)

商店关系模式(商店号,商店名,地址)

供应商关系模式(供应商号,供应商名,地址)

三、作业2解答

1. 建表并插入数据

2. 使用查询语句查询相关信息

查询计算机系男生的信息:

代码语言:javascript
复制
select * from LYL_116_student where Department='计算机'

查询鹿晗的年龄

代码语言:javascript
复制
select datediff(yy,Birthday,getdate()) 年龄 
from LYL_116_student where Name= '鹿晗'

查询姓名第二个字为“丽”的同学的信息

代码语言:javascript
复制
select * from LYL_116_student where Name like '_丽%'

 这里需要用到 like 占位符 '_',还有任意符号 '%'

按照性别列出男生和女生的人数

代码语言:javascript
复制
select Sex, count(*) from LYL_116_student group by Sex

          这里就直接用 group by 子句将Sex分组查询,然后用 count(*) 计数即可算出男女各有多少人

四、好用的SQL语句学习网站

        它里面基本包括了SQL基础教程和高级教程,还有SQL Server一些常用的自带函数。很适合初学者去学习如何去写SQL语句

SQL FOREIGN KEY 约束

https://www.w3school.com.cn/sql/sql_foreignkey.asp

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-11-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、实验要求
  • 二、作业1解答
    • 1.ER图
    • 2.关系模型:
  • 三、作业2解答
    • 1. 建表并插入数据
    • 2. 使用查询语句查询相关信息
      • 查询计算机系男生的信息:
      • 查询鹿晗的年龄
      • 查询姓名第二个字为“丽”的同学的信息
      • 按照性别列出男生和女生的人数
  • 四、好用的SQL语句学习网站
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档