- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
sql设计题
应用题
1、设计题(本大题共4小题,每小题5分,共20分)
设有关系EMP(ENO,ENAME,SALARY,DNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPT(DNO,DNAME,MANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号。
试用SQL语句完成以下查询:1)列出各部门中工资不低于800元的职工的平均工资。2)列出“001”号职工所在部部门号、部门名称。3)请用SQL语句将“销售部”的工资数额低于800的职工的工资上调20%。
4)列出工资数额低于700的职工的职工号、姓名、职工工资以及所在的部门的名称
2.根据题目要求,使用Transcat-SQL语句完成对应功能。共20分)
创建一个数据库worker。数据库主数据文件的逻辑名称为worker_data,操作系统文件的名称为D:\mssql\data\worker_mdf,大小为20MB,最大为50MB,以25%的速度增长。数据库的日志文件逻辑名称为_log,操作系统文件的名称D:\mssql\data\worker_ldf,大小为3MB,最大为10MB,以1MB的速度增长。worker的属性。将worker_data的初始大小改为25MB,按6MB增长。(6分)
4)哪些情况下不能删除数据库?
3.根据题目要求,使用Transcat-SQL语句完成对应功能。共20分)
worker数据库中创建一个名为“employees”的数据表。列名 数据类型 能否空值 number int no name varchar(10) no sex char(3) yes birthday datetime no hometown varchar(30) yes telephone varchar(15) yes address varchar(30) yes ?
?
?
?
?
?
?
?
向“employees”的数据表添加记录,各个字段的值顺序是(201,‘李小明’,‘男’,1980/07/12’,‘广东’,,‘五一路’)。
4)若“employees”的数据表中,将name为“张丛军”的birthday修改成“1982/02/09”。
4.根据题目要求,使用Transcat-SQL语句完成对应功能。在student数据库中创建一个名为pupil的数据表。列名?数据类型?能否空值pupil_id?char(6)?Nopupil_name?varchar(10)?Nobrithday??datetime?Nodepartment?varchar(10)??Noclas?char(6)?null
2)在pupil的数据表中添加score列(类型为:int)。查询pupil数据表中学生。
5. 根据给出的Transcat-SQL语句,说明其功能或结果。(每题4分,共20分) 语句如下:Select 学号,班号,姓名,性别,出生日期,系别
From 学生信息表
?Where 系别 in (‘计算机系’,外语系’,’法律系’)
2)语句如下:Select top 8 *
From 商品信息表
Order by 单价 desc
3)语句如下:Select 销售 人员编号,count(*) as 顾客数,sum(金额) as 销售金额
From 销售表
Group by 销售人员编号
Having count(*)5
Order by 销售额 desc
4)语句如下:Select 图书名称,出版单位,图书价格
From 图书明细表
Where 图书编号 in (select 图书编号 from借出信息)
5)语句如下:USE select籍贯,count(*) as 人数
From 学生信息表
Where 性别=’男’
Group by 籍贯
GO
6.根据题目要求,使用Transcat-SQL语句完成对应功能。(共20分)
在数据库中创建一个名为“”的数据表。列名 数据类型 能否空值 number int no sname varchar(10) no sex char(3) yes birthday datetime no hometown varchar(30) yes telephone varchar(15) yes address varchar(30) yes ?
2)若student数据查询表中hometown为的。将name为“彭红棋”的数据从的数据表中删除。(共20分)
参数 参数值 数据库名 bg 逻辑数据文件名 Bg_dat 操作系统数据文件名 D:\bg_dat.mdf 主数据文件的初始大小 2MB 主数据文
文档评论(0)