ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:84.42KB ,
资源ID:2034525      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-2034525.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(1某商场商品销售数据库有下面三个表.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

1某商场商品销售数据库有下面三个表.docx

1、1某商场商品销售数据库有下面三个表1某商场商品销售数据库有下面三个表1某商场商品销售数据库有下面三个表,EMP雇员表,ENO表示雇员号、ENAME表示雇员名、SALARY表示工资。PRODUCT产品表,PNO表示产品号、PNAME表示产品名、PRICE表示产品价格。SALE为销售表,ENO表示雇员号、PNO表示商品号、QTY表示雇员销售某种商品的数量。各表的数据如下:EMP表 PRODUCT表ENO ENAME SALARY PNO PNAME PRICE101 李勇 999.5 A3 微波炉 1800102 刘辰 1000.5 A1 电视机 2000104 欧阳长风 500.55 A4 洗衣

2、机 800103 王敏 800 A2 电冰箱 1500SALE表ENO PNO QTY104 A4 2102 A4 3过来(注意要保证数据库的完整性且对于SALE表中的数据不能删除只能修改)。2. 有一个学生选课数据库,其中包括下面3个表,Student表记录学生信息、Course表记录课程信息、SC表记录学生选课信息。表1.1 Student表数据SnoSnameSsexSageSdept95001李勇男20CS95002刘晨女19IS95003王敏女18MA95004张立男19IS表1.2 Course表数据CnoCnameCpnoCcredit1数据库542数学23信息系统144操作系统

3、635数据结构746数据处理27PASCAL语言64表1.3 SC表数据SnoCnoGrade95001152950012859500138895002290950023809500348795003592试使用SQL语句在SQL Server中建立一个名为Student的数据库,在该数据库中建立上面3个表,要求每个表都建立主键,相应的表建立外键,并输入表中的数据并用SQL语句完成下列操作:注意:在做下面每个题时首先在E盘根目录下建一个文本文件,文件名规则为“年级+班级+姓名”,如你是03级1班的张三,文件名为“2003_01_张三”,同时将每题的SQL语句复制到该文件中。(1)查询信息系(I

4、S)全体学生的姓名。(2)求年龄大于19岁的学生的学号。(3)求计算机系年龄大于19岁的学生的学号。(4)查询选修1号课的学生姓名。(5)查全体男生的姓名,要求查询结果按所在系升序排序,对相同系的学生按年龄降序排序。(6)查询每门课程的课程号及间接先修课号。(7)查询既选修了1号课又选修了3号课的学生学号(用自身连接)。(8)查询至少有两人选修的课程号(用自身连接)。(9)查询一门课也没选的学生信息。(用外连接)(10)查询选修了“数据库”课且成绩不及格的学生姓名。3. 现要为学校建立一个数据库,设学校环境如下:一个系有若干个专业,每个专业一年只招一个班,每个班有若干个学生。.现要建立关于系、

5、学生、班级的数据库,关系模式为:学生STUDENT (学号,姓名,年龄,班号)班CLASS (班号,专业名,系名,入学年份)系 DEPARTMENT (系号,系名) 试用SQL语言完成以下操作:(1) 建表,在定义中要求声明: 每个表的主外码。 学生的年龄介于15到40岁之间。 学生姓名不能为空。 (2) 插入如下数据CLASS表的数据如下:101,软件,计算机,1995; 102,微电子,计算机,1996;111,无机化学,化学,1995; 112,高分子化学,化学,1996;121,统计数学,数学,1995; 131,现代语言,中文,1996;141,国际贸易,经济,1997; 142,国

6、际金融,经济,1996;STUDENT表的数据如下: 8101,张三,18,101;8102,钱四,16,121; 8103,王玲,17,131; 8105,李飞,19,102; 8109,赵四,18,141; 8110,李可,20,142 8201,张飞,18,111; 8302,周瑜,16,112; 8203,王亮,17,111; 8305,董庆,19,102; 8409,赵龙,18,101; 8510,李丽,20,142 )DEPARTMENT表的数据如下:001, 数学;002, 计算机;003, 化学;004, 中文;05,经济;注意:在做下面每个题时首先在E盘根目录下建一个文本文件

7、,文件名规则为“年级+班级+姓名”,如你是03级1班的张三,文件名为“2003_01_张三”,同时将每题的SQL语句复制到该文件中。(3) 用SQL语句完成以下查询功能 找出所有姓李的学生,并按其年龄由小到大排序。 列出所有开设的专业超过两个的系的名字。 列出学生人数大于等于2的系的编号和名称。(4) 学校又新增加了一个物理系,编号为006。(5) 学生张三转到化学系111班,请更新相关的表。4. 某商场商品库存数据库有下面三个表,WAREHOUSE仓库表,WNO表示仓库号、WNAME表示仓库名、WAREA表示仓库面积。PRODUCT商品表,PNO表示商品号、PNAME表示商品名、PRICE表

8、示商品价格。STORE为库存表,WNO表示仓库号、PNO表示商品号、QTY表示仓库存放某种商品的数量。各表的数据如下:WAREHOUSE表 PRODUCT表WNO WNAME WAREA PNO PNAME PRICE101 东安门 999.5 A3 微波炉 1800102 西街 1000.5 A1 电视机 2000104 南桥 500.55 A4 洗衣机 800103 北塔 800 A2 电冰箱 1500STORE表WNO PNO QTY104 A4 2102 A4 3102 A1 3103 A2 3101 A3 3101 A1 1102 A3 5102 A2 1使用SQL语句完成下列操作:

9、注意:在做下面每个题时首先在E盘根目录下建一个文本文件,文件名规则为“年级+班级+姓名”,如你是03级1班的张三,文件名为“2003_01_张三”,同时将每题的SQL语句复制到该文件中。 (1) 建立一个名为DEPARTMENT的数据库。(2) 在数据库中建立上述三个表(要求定义主码和外码)。(3) 将上面表中的数据插入到表中。(4) 在PRODUCT表的PRICE列上建立一索引,索引名为 I_PRICE。(5) 定义一视图V1,要求从视图中能查询出面积最大的仓库的名称及仓库面积。(6) 定义一视图V2,要求从视图中能查询出存放商品”电视机”的仓库的情况。(7) 定义一视图V3,要求从视图中能

10、查询出每个仓库的仓库名及所存放商品的总金额。(8) WAREHOUSE表的”西街”仓库的仓库号应为”105”,请将其修改过来(注意要保证数据库的完整性且对于STORE表中的数据不能删除只能修改)。5. 建立一个名为TEACHING的数据库,包含下面三个表S、C和SC,它们分别表示学生、课程和学生选课。 SC:S#C#GRADE1001C1801001C3852001C4903002C276试用SQL语言完成下面操作:注意:在做下面每个题时首先在E盘根目录下建一个文本文件,文件名规则为“年级+班级+姓名”,如你是03级1班的张三,文件名为“2003_01_张三”,同时将每题的SQL语句复制到该文

11、件中。(1) 建立TEACHING数据库,在其中建立上面3个表,要求为每个表定义主键,有关表定义外键。定义下面完整性约束: 学号范围为1000到9999; 性别只能取“男”或“女”; 成绩在0到100之间。(2) 查询选修“数据库”课程的学生姓名及成绩,要求成绩从高到低排列。(3) 查询至少有两人选修的课程号。(4) 查询至少选修“C1”和“C2”课程的学生学号。(5) 查询所有选修“周明”老师所教课程的学生姓名。(6) 查询“周明”老师所教各门课程的平均成绩。(7) 将选修“数据库”课程的学生成绩提高10%。6. 用SQL语句建立一个名为SPJ的数据库,其中包含下面四个表,要求定义主码和外码

12、:S(SNO,SNAME,CITY) P(PNO,PNAME,COLOR,WEIGHT) J(JNO,JNAME,CITY) SPJ(SNO,PNO,JNO,QTY)S表中有如下数据:SNO SNAME CITYS1 精益 天津S2 东方红 北京S3 长虹 上海P表中有如下数据:PNO NAME COLOR WEIGHTP1 螺母 红 12P2 螺栓 绿 14P3 螺丝刀 蓝 10J表中有如下数据:JNO JNAME CITYJ1 三建 沈阳J2 造船厂 长春J3 半导体厂 哈尔滨SPJ表中有如下数据:SNO PNO JNO QTYS1 P1 J1 100S1 P2 J1 200S2 P2 J

13、2 120S3 P3 J1 80S3 P1 J3 100用SQL语句完成下面查询:注意:在做下面每个题时首先在E盘根目录下建一个文本文件,文件名规则为“年级+班级+姓名”,如你是03级1班的张三,文件名为“2003_01_张三”,同时将每题的SQL语句复制到该文件中。(1) 查询所有供应商名及所在城市。(2) 查询所有零件的名称、颜色、重量。(3) 查询供应工程J1零件的供应商号码SNO;(4) 查询供应工程J1零件P1的供应商号SNO;(5) 查询使用供应商S1所供应零件的工程号码。(6) 查询供应工程J1红色零件的供应商号SNO;(7) 查询工程项目J2使用的各种零件的名称及其数量。(8)

14、 查询上海厂商供应的所有零件的号码。(9) 查询使用上海产的零件的工程名称。(10) 查询没有使用天津供应商生产的红色零件的工程号JNO;7. 某软件公司聘任了若干雇员,每个雇员(EMP)的薪水根据其职务(TITLE)确定;公司承揽了若干工程(PROJ),每个工程有多个雇员参加,雇员也可以参加到多个项目中;公司需要记录雇员在项目中所负的责任(RESP)以及雇员参加项目的时间(DUR)。公司为管理这些信息建立了一个名为COMPANY数据库,其中包含下面4个表:EMP(雇员表)、PROJ(工程表)、PAY(薪水表)和ASG(雇员参加工程表),这4个表及具体数据如下:PNOPNAMEBUDGETP1

15、中间件开发500000P2数据库开发300000P3网站设计150000P4销售管理系统200000表1.1 EMP表数据 表1.2 PROJ表数据ENOENAMETITLEE01刘小明T3E02王大海T2E03赵志广T3E04李胜男T1E05张黎明T4E06钱坤T2E07张英明T1E08沈忱T3表1.3 ASG表数据表 1.4 PAY表数据ENOPNORESPDURE01P1经理12E02P1分析员24E02P2分析员6E03P3顾问10E03P4工程师48E04P2程序员18E05P2经理24E06P4经理48E07P3工程师36E08P3经理40TNOTNAMESALT1系统分析员400

16、00T2软件设计师34000T3程序员27000T4数据库管理员45000试使用SQL语句在SQL Server中建立一个名为COMPANY的数据库,在该数据库中建立上面4个表,要求每个表都定义主码,相应的表定义外码,插入表中的数据并用SQL语句完成下列操作:注意:在做下面每个题时首先在E盘根目录下建一个文本文件,文件名规则为“年级+班级+姓名”,如你是03级1班的张三,文件名为“2003_01_张三”,同时将每题的SQL语句复制到该文件中。(1)修改EMP表,增加一列EDATE用来记录雇员进入公司的日期。(2)查询所有雇员的姓名、职务和年薪。(3)查询年薪超过35000的雇员名。(4)查询参加“数据库开发”项目的雇员名。(5)在ASG表上建立一个名为RESP_DUR的索引,要求按RESP升序、DUR降序。(6)查询参加2个(包括2个)以上项目的雇员信息。(7)查询既参加了“P2”又参加了“P3”项目的雇员信息。(8)查询至少有两人参加的项目号(用自身连接)。(9)建立一个名为view_1的视图,要求能查询出没有参加任何项目的雇员信息。(用外连接)(10)建立一个名为view_2的视图,要求能查询参加“P3”项目且时间超过2年(24个月)的雇员信息。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2