一:作业题目:综合练习(二)

二:题目要求:

1、创建数据库CPXS,保存于E盘根目录下以自己学号+姓第一个字母(阿拉伯数字+大写字母)方式创建的文件夹中,初始大小5MB,最大20MB,以10%方式增长,日志文件存于同一文件夹,初始大小2MB,最大5MB,以1MB方式增长;
2、创建表CP,CPBH为主键,8位数字,CPMC,长度12个字符,JG为精确到小数点后2位,KCL为整数,除了KCL,其他都不能为空;
3、使用INSERT输入数据,具体数据如下:
'10002120', '冰箱A_200', 1850.00, 200
'20011001', '空调K_1200', 2680.00, 300
'20012000', '空调K_2100', 3200.00, 1000
'30003001', '冰柜L_150', 5000.00, 100
'10001200', '冰箱B_200', 1600.00, 1200
'10001102', '冰箱C_210', 1890.00, 600
'30004100', '冰柜L_210', 4800.00, 200
'20001002', '空调K_3001', 3800.00, 280
'20001600', '空调K_1600', 4200.00, 1500
3、显示CP所有记录
4、显示“产品名称”和“产品总值”,其中产品总值=JG*KCL
5、显示“产品名称”和“产品价格”,其中产品价格=JG*0.8

三:作业的要点:

1、保存于E盘根目录下以自己学号+姓第一个字母创建的文件夹中,部分同学将数据库文件保存在了'DATA'文件夹中,应注意审视题目要求

2、创建数据库之后,USE CPXS 创建表,会报错‘CPXS’数据库不存在,建议先创建数据库,再另外开一个页面创建表

3、表中字段的数据类型,用float(2)或者decimal(6,2)都可以,虽然题目的数据精确到了小数点后两位而且长度为6,但是在一般条件下用float、decimal都可以

4、使用INSERT输入数据的时候,一个INSERT 只能对应一个VALUES,如果只有一个INSERT 多个VALUES的话会出现系统报错,也可以一个INSERT,一个VALUES但是VALUES后面的括号可以有很多个,网上还有一个INSERT、VALUES、SELECT 的用法,具体链接我会发到评论区

5、显示CP表的所有记录不仅仅可以用SELECT*FROM CP还可以用SELECT (ALL) CPBH,CPMC,JG,KLC FROM CP

6、第四、五的应用点是用其它的名称代替表的原有字段,对于这个用法我提供了三种途径

① SELECT JG AS '价格'

②SELECR 价格=JG

③SELECT JG 价格

四、满分代码示例

 1 CREATE DATABASE CPXS ON
 2      (NAME='CPXS_DATA',
 3        FILENAME='E:\1715901****W\CPXS.MDF',
 4        SIZE=5MB,
 5        MAXSIZE=20MB,
 6        FILEGROWTH=10%)
 7 LOG ON
 8       (NAME='CPXS_LOG',
 9        FILENAME='E:\1715901****W\CPXS.LDF',
10        SIZE=2MB,
11        MAXSIZE=5MB,
12        FILEGROWTH=1MB)
13 GO  

创建数据库

 1 USE CPXS
 2
 3 IF EXISTS(SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES
 4 WHERE TABLE_NAME= 'CP')
 5 DROP TABLE CP
 6  GO
 7
 8 CREATE TABLE CP
 9 (      CPBH CHAR(8) NOT NULL PRIMARY KEY,
10        CPMC CHAR(12)  NOT NULL,
11        JG FLOAT NOT NULL,
12        KCL INT NULL
13 )
14 insert into CP
15        values('10001100', '冰箱A_100', 1500.00, 500)
16
17 insert into CP
18        values('10002120', '冰箱A_200', 1850.00, 200)
19
20 insert into CP
21        values('20011001', '空调K_1200', 2680.00, 300)
22
23 insert into CP
24        values('20012000', '空调K_2100', 3200.00, 1000)
25
26 insert into CP
27        values('30003001', '冰柜L_150', 5000.00, 100)
28
29 insert into CP
30        values('10001200', '冰箱B_200', 1600.00, 1200)
31
32 insert into CP
33        values('10001102', '冰箱C_210', 1890.00, 600)
34
35 insert into CP
36        values('30004100', '冰柜L_210', 4800.00, 200)
37
38 insert into CP
39        values('20001002', '空调K_3001', 3800.00, 280)
40
41 insert into CP
42        values('20001600', '空调K_1600', 4200.00, 1500)
43 GO
44 SELECT * FROM CP  

创建表、插入数据、显示表中全部记录

1 USE CPXS
2 SELECT CPMC AS'产品名称',产品总值=JG*KCL
3 FROM CP 

查找一

1 USE CPXS
2 SELECT CPMC AS'产品名称',产品价格 =JG*0.8
3 FROM CP 

查找二

五、学生作业

六、(笑)咸鱼博主的个人总结

1、这是咸鱼博主的第二次评判作业,较第一次来说个人感觉有了很大的进步(ง •_•)ง,第一次评判作业的时候遇到了很多困难,比如:SQL SEVER2008连接不上本地服务器,学生提交的文件夹打不开,即使对文件夹修复也无济于事,逐个调试代码,等等等等,但是也逐渐增加了自己的经验值,也感觉到了这项工作的责任感与一种乐在其中的感觉

2、嘛,总的来说自己的效率啊,完成度啊,什么的都不如这个团队里的其他人,自己仍然有很多不明白需要向别人请教的地方

3、希望这次的作业评判可以让各位看官老爷满意,自己什么时候才能有高产的那天呢... ...

4、附上SQL SEVER 中INSERT语句的用法   Sql Sever系列:Insert语句

转载于:https://www.cnblogs.com/Alex-123/p/8868522.html

SQL作业:综合练习(二)的返评相关推荐

  1. SQL基础综合练习二

    设数据库中有3个关系: 职工表EMP(E#,ENAME,AGE,SEX,ECITY),其属性分别表示职工工号.姓名.年龄.性别和籍贯. 公司表 COMP(C#,CNAME,CITY),其属性分别表示公 ...

  2. C结构体工具DirectStruct(综合示例二)

    2019独角兽企业重金招聘Python工程师标准>>> C结构体工具DirectStruct(综合示例二) 1.编写定义文件,用工具dsc处理之,自动生成XML转换代码和ESQL代码 ...

  3. 如何跑通第一个 SQL 作业

    简介:本文由阿里巴巴技术专家周凯波(宝牛)分享,主要介绍如何跑通第一个SQL.内容将从以下3个部分介绍:1.SQL的基本概念:2.SQL的语法说明:3.SQL 实战: 作者 | 周凯波(宝牛),阿里巴 ...

  4. 【数据库实验】实验四 基于嵌入SQL的综合应用编程(基于QSqlTableModel实现)

    [数据库实验]实验四 基于嵌入SQL的综合应用编程 一.实验目的 二.实验要求 三.实验内容.实验结果与主要程序代码 数据准备(建表并插入数据) 前言:黎哥的写法 参考 建表 SQL语言插入数据 S表 ...

  5. 【基于MATLAB的数字图像处理】大作业·综合图像处理平台

    系列文章目录 ·[基于MATLAB的数字图像处理]第一章·绪论 ·[基于MATLAB的数字图像处理]第二章·视觉系统与图像处理系统 ·[基于MATLAB的数字图像处理]第三章·基本图像变换 ·[基于M ...

  6. 添加Sql作业,新建步骤出现:从IClassFactory为CLSID为{AA40D1D6-CAEF-4A56-B9BB-D0D3DC976BA2}的COM组件创建实例失败,原因是出现以下错误:c00

    添加Sql作业,新建步骤出现:从IClassFactory为CLSID为{AA40D1D6-CAEF-4A56-B9BB-D0D3DC976BA2}的COM组件创建实例失败,原因是出现以下错误:c00 ...

  7. SQL基础使用入门(二): DML语句和DCL语句

    SQL语句第二个类别--DML 语句 DML是数据操作语言的缩写,主要用来对数据表中数据记录实例对象进行操作,包括插入.删除.查找以及修改四大操作,这也是开发人员使用中最为频繁的操作. 1.插入记录 ...

  8. 求不选修c语言课程的学生学号,数据库综合练习二.docx

    数据库综合练习二 一.选择题?1.对关系模型叙述错误的是____.A.建立在严格的数学理论.集合论和谓词演算公式的基础之上?B.微机DBMS绝大部分采取关系数据模型C.用二维表表示关系模型是其一大特点 ...

  9. 大学英语综合教程二 Unit 5 课文内容英译中 中英翻译

    大学英语综合教程二 Unit 5 课文内容英译中 中英翻译   大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客 本文 ...

  10. 大学英语综合教程二 Unit 4 课文内容英译中 中英翻译

    大学英语综合教程二 Unit 4 课文内容英译中 中英翻译   大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客 本文 ...

最新文章

  1. python文件打开方式详解
  2. 【AGC014E】Blue and Red Tree
  3. jQuery1·3中文参考文档下载
  4. 再见切赫!斯坦福桥“坦克兵”不止是蓝军传奇
  5. Java 启动和停止界面_IntelliJ IDEA 2019.3 发布,启动更快,性能更好(新特性解读)...
  6. C#并发编程之异步编程(二)
  7. 【渝粤题库】陕西师范大学210004幼儿园美术教育作业(高起专)
  8. python连接redis哨兵_Python redis.sentinel方法代码示例
  9. php mysql备份类_php MYSQL 数据备份类
  10. jq根据文本显示内容设置样式
  11. 欧奈尔4个经典形态_股票K线图基础知识:图解4大经典K线组合形态
  12. 我的一些学习经验:ONVIF
  13. hadoop2.X集群安装与应用
  14. 在设计四人抢答器中灯全亮_四人智力竞赛抢答器最终版(资料4)
  15. 网络安全界基于知识的识别和映射提出网络空间资源分类明细
  16. 2021年程序员平均工资
  17. 一款免费在线文字识别(OCR)工具
  18. WebGL/ThreeJS项目结构介绍2-创建地板并贴图
  19. php或js判断网站访问者来自手机或者pc机
  20. android 读写sd卡的权限设置

热门文章

  1. HTML中的国家名称代码表
  2. 总体方差的充分统计量_R方是否衡量预测能力或统计充分性?
  3. stmmac 中断处理
  4. linux2.6版及以后内核:支持实时、抢占
  5. 70后存款100万,有房有车无贷款,每月租金1.5万,可以退休吗?
  6. mdAAPP:安装后会一直存在手机中,安装数据及缓存都会占用大量内存,而且各家全家桶APP之间都有一些藕断丝连的唤醒关系。 小程序:不需要安装在手机上,微信有严格的小程序内存管理机制,和微信共用内存使
  7. 申请表怎么填才能提高信用卡额度?
  8. Yammer从Scala转向Java
  9. 几张旧照片,用傻瓜拍的,翻出来凑数
  10. 微服务微应用的安全测试_提高微服务安全性的11个方法