数据库上机练习

数据库上机练习

ID:35960101

大小:205.22 KB

页数:5页

时间:2019-04-28

数据库上机练习_第1页
数据库上机练习_第2页
数据库上机练习_第3页
数据库上机练习_第4页
数据库上机练习_第5页
资源描述:

《数据库上机练习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、习题一在student表和score表上进行查询Student表的定义字段名字段描数据类型主键外键非空唯一自增述Id学号Int(10)是否是是否name姓名Varchar(20)否否是否否sex性别Varchar(4)否否否否否birth出生年year否否否否否份department院系Varchar(20)否否否否否address家庭住Varchar(50)否否否否否址Score表的定义字段名字段描数据类型主键外键非空唯一自增述id编号Int(10)是否是是是Stu_id学号Int(10)否否是否否C_name课程名Varchar(20)否否否否否grade分数Int(10)否

2、否否否否Student表的记录idnamesexbirthdepartmentaddress901张老大男1985计算机系北京市海淀区902张老二男1986中文系北京市昌平区903张三女1990中文系湖南省永州市904李四男1990英语系辽宁省长春市905王五女1991英语系福建省厦门市906王六男1988计算机系湖南省衡阳市Score表的记录idStu_idC_namegrade1901计算机982901英语803902计算机654902中文835903中文956904计算机707904英语928905英语949906计算机9010906英语85执行下列操作:1.在查询之前,先

3、创建student表和score表。2.按照表格增加记录3.查询student表的所有记录4.查询student表的第2条和第4条记录5.从student表查询所有学生的学号id,姓名name,院系department的信息6.从student表查询计算机系和英语系学生的信息7.从student表查询年龄为18到22岁的学生信息8.从student表查询每个院系有多少人9.从score表中查询每个科目的最高分10.查询李四的考试科目(c_name)和考试成绩(grade)11.用连接查询方式查询所有学生的信息和考试信息。12.计算每个学生的总成绩13.计算每个考试科目的平均成绩1

4、4.查询计算机成绩低于95的学生信息15.查询同时参加计算机和英语考试的学生的信息16.将计算机成绩按从高到低进行排序17.从student表和score表中查询出学生的学号,然后合并查询结果18.查询姓张和姓王的同学的姓名、院系、考试科目和成绩19.查询都是湖南的同学的姓名、年龄、院系、考试科目和成绩习题二创建数据库test,在数据库内创建表department和employee表Department表的定义字段名字段描述数据类型主键外键非空唯一自增D_id部门号Int(10)是否是是否D_name部门名称Varchar(20)否否是是否function部门职责Varchar(

5、20)否否否否否address工作地点Varchar(30)否否否否否Employee表的定义字段名字段描述数据类型主键外键非空唯一自增id学号Int(10)是否是是否name姓名Varchar(20)否否是是否sex性别Varchar(4)否否否否否Age年龄Int(5)否否否否否D_id部门号Int(10)否否否否否salary工资float否否否否否address工作地点Varchar(50)否否否否否Department表的记录D_idD_nameFunctionaddress1001人事部人事管理北京1002科研部研发产品北京1003生产部产品生产天津1004销售部产品

6、销售上海Employee表的记录idnamesexageD_idsalaryaddress9001Alex男2510024000北京市海淀区9002Jim男2610012500北京市昌平区9003Tom男2010031500湖南省永州市9004Eric男3010013500北京市顺义区9005Lily女2110023000北京市昌平区9006Jack男2810031800天津市难开区执行如下操作:1.查询employee表的所有记录2.查询employee表的第4条到第5条记录3.从department表查询部门号(d_id),部门名称(d_name)和部门职能(function

7、)4.从employee表中查询人事部和科研部的员工的信息5.从employee表中查询年龄在25到30之间的员工信息6.查询每个部门有多少员工7.查询每个部门的最高工资8.用左连接的方式查询department表和employee表9.计算每个部门的总工资10.查询employee表,按照工资从高到低的顺序排列11.从department表和employee表中查询出部门号,然后合并查询结果12.查询家是北京市员工的姓名,年龄,家庭住址13.查询名字由四个字母组成,而且最后三个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。