SQL作業:綜合練習(二)的返評

一:作業題目:綜合練習(二)

二:題目要求:

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

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/251928.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/251928.shtml
英文地址,請注明出處:http://en.pswp.cn/news/251928.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

caffe cifar10試跑問題總結

caffe cifar10試跑問題總結 [daniel] 寫了一個腳本可以直接用來添加環境變量:/Users/songdanzju/daniel_script/export_for_ananconda.sh#! /bin/bash export PATH~/ananconda/bin:$PATH export DYLD_FALLBACK_LIBRARY_PATH~/anaconda:~/anaconda/lib:/usr/local/l…

paddlepaddle-VisualDL2.0對項目進行可視化調參

如果需要更好的閱讀體驗,可以在ai studio上fork該項目:使用VisualDL2.0對項目進行可視化調參 調參是深度學習必須要做的事情。數據和模型處理好后,需要進行模型訓練,這個時候就需要進行調參了。一種好的參數配置,可以…

第一、二次實訓作業

1.編寫程序: 聲明一個整型變量a,并賦初值5,在程序中判斷a是奇數還是偶數,然后輸出判斷的結果。 package 判斷奇偶; public class liux { public static void main(String[] args){ int x5; if(x%20){ System.out.println("這…

推薦一款作圖工具

以前看到別人的時序圖覺得好好看,然后就想這都是用的什么工具畫出來的呢?然后看到了一個師兄用的這個工具,真的挺好用的。這是是試用版的界面。類圖我覺著看起來效果都挺不錯的。轉載于:https://www.cnblogs.com/tuhooo/p/8874410.html

【codeforces】【比賽題解】#849 CF Round #431 (Div.2)

cf的比賽越來越有難度了……至少我做起來是這樣。 先看看題目吧:點我。 這次比賽是北京時間21:35開始的,算是比較良心。 【A】奇數與結束 "奇數從哪里開始,又在哪里結束?夢想從何處起航,它們又是否會破滅呢&#…

PaddleDetection支持的數據格式

PaddleDetection支持的數據格式 目前#PaddleDetection支持43種數據格式:coco voc widerface。在這里我們主要說明一下如何使用自定義COCO進行目標檢測、實例分割;如何使用自定義VOC數據集進行目標檢測。在PaddleDetection新的版本中,我們將數…

[dts]Device Tree機制【轉】

轉自:https://www.cnblogs.com/aaronLinux/p/5496559.html 轉自:http://blog.csdn.net/machiner1/article/details/47805069 ------------------Based on linux 3.10.24 source code 參考/documentation/devicetree/Booting-without-of.txt文檔 目錄 1.…

AntiSamy測試

AntiSamy為owasp針對xss提供的處理庫,可以配置xml策略來決定過濾的內容,比如標簽、屬性、css等,自定義策略給開發人員使用成本比較高,AntiSamy也提供了幾個內置的策略,其安全級別也不同,過濾的內容也不一樣…

1625 數字金字塔

1625 數字金字塔 鏈接:http://codevs.cn/problem/1625/ USACO 時間限制: 1 s空間限制: 128000 KB題目描述 Description考慮在下面被顯示的數字金字塔. 寫一個程序來計算從最高點開始在底部任意處結束的路徑經過數字的和的最大. 每一步可以走到下方的點也可以到達右…

ubuntu下的能安裝的百度網盤的資源最新網址

Index of /deepin/pool/non-free/d/deepin.com.baidu.pan/

C# 匿名委托、匿名方法、匿名對象、Lambda表達式

C# 匿名委托、匿名方法、匿名對象、Lambda表達式 原文:C# 匿名委托、匿名方法、匿名對象、Lambda表達式一、匿名類型可通過使用 new 運算符和對象初始值創建匿名類型。示例:var v new { Name "Micro", Message "Hello" };var v new[] { …

【9018:1956】線段樹1

問題 D: 【模板】線段樹1 時間限制: 1 Sec 內存限制: 512 MB提交: 80 解決: 40[提交][狀態][討論版]題目描述 給定一個無序數列,有四種操作: 1.令數列中的某個數加上某個數 2.求一個區間的和 3.查詢一段區間內的最大值; 4.查詢一段區間內的…

c++調用函數的dll

在工程項目中,為了不暴露源代碼和避免嚴重耦合,所以將代碼封裝成 .dll二進制文件,以供項目調用。 這幾天,也是在看這些封裝dll,并使用Java中的JNA調用c的dll鏈接庫中的函數,做個筆記! 1、創建…

SoJpt Boot 2.2-3.8 發布,Spring Boot 使用 Jfinal 特性極速開發

開發四年只會寫業務代碼,分布式高并發都不會還做程序員? 在Spring Boot框架下使用Jfinal特性極速開發,可以在Spring Boot中向使用Jfinal一樣使用Enjoy、Aop、Controller等一系列方法(如: getFile(), renderFile....),以及ActiveRecord SoJpt Boot&…

組合數學--約瑟夫環問題 Josephus

約瑟夫斯問題(有時也稱為約瑟夫斯置換),是一個出現在計算機科學和數學中的問題。在計算機編程的算法中,類似問題又稱為約瑟夫環。 有n個囚犯站成一個圓圈,準備處決。首先從一個人開始,越過k-2個人&#xff…

3軸機器人各關節運動學建立,python編程,非常容易理解

分類:機器人學 一、問題描述 如右圖所示的三自由度機械臂,關節1和關節2相互垂直,關節2和關節3相互平行。如圖所示,所有關節均處于初始狀態。 要求: (1) 定義并標注出各關節的正方向; (2) 定義機器人基坐標系&#x…

ASP.Net中頁面傳值的幾種方式

大致概括一下,ASP.NET 頁面之間傳遞值得方式大致可以分為如下幾種:Request.QueryString["name"],Request.Form("name"),Session,Cookie,Cache,Application,Server.Transfer,Database,HttpContext的Item屬性,Files,DataBa…

Win 10 源碼一覽:0.5T 代碼、400 萬文件、50 萬文件夾

Windows 操作系統本身是不開源的,但是近日微軟內核工程師 Axel Rietschin 發表了一篇博客,帶大家一窺了 Windows 10 內核的魅力。 Axel 介紹,Windows 10 與 Windows 8.x、7、Vista、XP、2000 和 NT 的代碼庫是相同的,其中每一代都…

老齊python-基礎3(列表)

1、定義一個列表 >>> a [] #創建一個空列表 >>> type(a) #查看數據類型 <class list> >>> bool(a) #判斷非空 False >>> print(a) [] >>> a [2,3,tajzhang,] >>> a [2, 3, tajzhang] >&…

UWP 響應鍵盤組合快捷鍵

方法1&#xff1a;響應Ctrl&#xff1f;快捷鍵 首先在load事件或者keydown事件內注冊事件 public MainPage(){this.InitializeComponent();// Register for accelerator key events used for button hotkeysWindow.Current.CoreWindow.Dispatcher.AcceleratorKeyActivated Dis…