久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

SQL實驗四_SQL的數據更新

時間:2019-05-15 10:19:51下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《SQL實驗四_SQL的數據更新》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《SQL實驗四_SQL的數據更新》。

第一篇:SQL實驗四_SQL的數據更新

實驗

四、數據更新

1、實驗目的熟悉數據庫的數據更新操作,能夠使用SQL語句對數據庫進行數據的插入、更新、刪除操作。

2、實驗內容

? 在本實驗中,主要內容是如何用SQL語句對數據進行更新。

? 使用INSERT INTO語句插入數據,包括插入一個元組或將子查詢的結果插入到數據庫中兩種方式。

? 使用UPDATE語句可以修改指定表中滿足WHERE子句條件的元組,有三種修改的方式:修改某一個元組的值;修改多個元組的值;帶子查詢地修改語句。

? 使用DELETE語句刪除數據:刪除某一個元組的值;刪除多個元組的值;帶子查詢地刪除語句。

3、實驗步驟

在數據庫University_Mis上按下列要求進行數據更新。

(1)使用SQL語句向Students表中插入元組(Sno:S78;Sname:李迪;Semail:LD@zjut.edu.cn;Scredit:0;Ssex:男)。

(2)對每個課程,求學生的選課人數和學生的平均成績,并把結果存入。

(3)在Students表中使用SQL語句將姓名為李迪的學生的學號改為S70。

(4)在Teachers表中使用SQL語句將所有教師的工資加500元。

(5)將姓名為劉華的學生的課程“數據庫原理及其應用”的成績加上6分。

(6)在Students表中使用SQL語句刪除姓名為李迪的學生信息。

(7)刪除所有選修課程JAVA的選修課記錄。

(8)對Courses表做刪去學分<=4的元組操作,討論該操作所受到的約束。

第二篇:實驗四SQL語言

實驗四 SQL語言——數據更新操作

2007-06-16 01:12:44|分類: 課程作業(yè) |標簽:數據更新操作sql語言|字號大中小 訂閱

實驗四 SQL語言——數據更新操作

三、實驗條件與環(huán)境

1.通用PC機

2.PC機必須安裝Windows 2000系列、Windows XP系列或Windows NT操作系統平臺 3.PC機還須安裝Microsoft SQL Server 2000 任意一版本(個人版、標準版、企業(yè)版)

4.最好有一臺公用的SQL Server 2000 服務器

四、實驗目的1.通過上機實驗進一步加深對SQL數據更新(插入、修改及刪除)語句的基本語法格式的掌

2.通過上機實驗掌握單個元組插入操作的實現過程

3.通過上機實驗掌握多個元組插入操作的實現過程

4.通過上機實驗掌握單個元組修改操作的實現過程

5.通過上機實驗掌握多個元組修改操作的實現過程

6.通過上機實驗掌握單個元組刪除操作的實現過程

7.通過上機實驗掌握多個元組刪除操作的實現過程

8.通過上機實驗加深對更新操作時數據庫中數據一致性問題的了解

9.通過上機實驗加深對約束條件在數據更新操作執(zhí)行中的作用問題的了解

五、實驗要求

1.本實驗所有實驗內容要求在規(guī)定時間(2課時)內完成2.實驗內容中涉及到的各更新操作均通過SQL語言來實現

3.本實驗中各操作內容的執(zhí)行均會更新當前數據庫,為便于下一實驗內容的順利執(zhí)行,請在每成功完成一個實驗內容后重新導入初始狀態(tài)下的實驗數據庫

4.實驗完成后需要書寫實驗報告,本次實驗報告需在下次實驗課堂上上交

六、實驗內容:

1.在S表中插入元組“s6,華譽,40,廣州,02085268888”

2.在J表中插入元組“j8,傳感器廠”

3.對每一個供應商,求他為各種工程供應零件的總數量,并將此結果存入數據庫

4.將P表中PNO值為p6的元組的color屬性值改為綠,weight屬性值改為60

5.將SPJ表中前4個元組的qty屬性值統一修改為300

6.將S表中city屬性名含有“京”或“津”的相應status屬性值增加100

7.將供應商s2為“一汽”工程項目所供應的零件數量修改為2000

8.將全部紅色零件的顏色修改為淺紅色

9.由s5供給j4的零件p6改為由s3供應,請在數據庫中作必要的數據修改

10.在SPJ表中新增一列屬性名為SDATE的屬性列,對該表中的每一元組在SDATE屬性列

上填上實驗當時的日期和時間

11.刪除所在城市為“廣州”的供應商記錄

12.刪除所有零件名稱中第一個字為“螺”字的零件記錄,并在供應情況表中刪除相應的記錄

13.刪除s3和s4兩供應商為“三建”工程供應“螺母”或“螺絲刀”零件的相應供應情況數

據信息

七、實驗總結:

數據更新操作(插入操作[INSERT]、修改操作[UPDATE]、刪除操作[DELETE])是關系數據庫系統中一種極為重要、數據更新能力強、使用靈活的數據操縱方式,此數據操作的使用不是完全獨立的,而是和數據定義操作、數據查詢操作有著緊密聯系的。實驗完成后,請同學們總結一下SQL語言在實現各種數據更新操作時與數據定義操作和數據查詢操作兩類操作之間的相互聯系,通過深入總結,從而學會利用SQL語言實現較為復雜的數據更新任務。

實驗四 SQL語言——數據更新操作

實驗內容參考答案

六、實驗內容

1.在S表中插入元組“s6,華譽,40,廣州,02085268888”

use shiyan

go

insert

into s

values('s6','華譽',40,'廣州','02085268888')

2.在J表中插入元組“j8,傳感器廠”

use shiyan

go

insert

into j(jno,jname)

values('j8','傳感器廠')

3.對每一個供應商,求他為各種工程供應零件的總數量,并將此結果存入數據庫

use shiyan

go

create table TotalQTYofS(SNO char(4)not null unique,TotalQTY int);

insert

into TotalQTYofS

select sno,sum(qty)

from spj

group by sno;

4.將P表中PNO值為p6的元組的color屬性值改為綠,weight屬性值改為60

use shiyan

go

update p

set color='綠',weight=60

where pno='p6'

5.將SPJ表中前4個元組的qty屬性值統一修改為300

use shiyan

go

update spj

set qty=300

from(select top 4 * from spj order by sno)as table1

where spj.sno=table1.sno

6.將S表中city屬性名含有“京”或“津”的相應status屬性值增加100

use shiyan

go

update s

set status=status+100

where city like '%京%' or city like '%津%

7.將供應商s2為“一汽”工程項目所供應的零件數量修改為2000

use shiyan

go

update spj

set qty=2000

where sno='s2' and jno=(select jno

from j

where jname='一汽')

8.將全部紅色零件的顏色修改為淺紅色

use shiyan

go

update p

set color='淺紅'

where color='紅'

9.由s5供給j4的零件p6改為由s3供應,請在數據庫中作必要的數據修改

use shiyan

go

update spj

set sno='s3'

where sno='s5' and jno='j4' and pno='p6'

10.在SPJ表中新增一列屬性名為SDATE的屬性列,對該表中的每一元組在SDATE屬性列

上填上實驗當時的日期和時間

use shiyan

go

alter table spj

add SDATE datetime

update spj

set SDATE=getdate()

11.刪除所在城市為“廣州”的供應商記錄

use shiyan

go

delete

from s

where city='廣州'

12.刪除所有零件名稱中第一個字為“螺”字的零件記錄,并在供應情況表中刪除相應的記錄

use shiyan

go

delete

from p

where pname like '螺%'

delete

from spj

where pno in(select pno

from p

where pname like '螺%')

13.刪除s3和s4兩供應商為“三建”工程供應“螺母”或“螺絲刀”零件的相應供應情況數據信息

use shiyan

go

delete

from spj

where(sno='s3' or sno='s4')and jno in(select jno

from j

where jname='三建')and pno in(select pno

from p

where pname='螺母' or pname='螺絲刀')

第三篇:SQL語句 數據完整性控制

實驗七 數據完整性控制

一、實驗目的1、掌握數據完整性控制的幾種定義方法;

2、利用T-SQL命令和圖形化界面操作常用控制數據的方法。

二、實驗任務

1、使用SSMS對StudentCourseMS數據庫3個表的各類約束進

行定義、查看、修改、刪除等基本操作;

2、使用T-SQL命令對StudentCourseMS數據庫3個表的各類約束進行定義、查看、修改、刪除等基本操作;

三、實驗內容

1、主鍵約束

(1)創(chuàng)建新的表

A)單一字段上添加主鍵約束

Create table 學生表

(學號 char(12)constraint pk_xh primarykey,姓名 char(8)not null,性別 char(2))

B)多個字段上添加主鍵約束

Create table 學生選課表

(constraint pk_xx primary key(學號,課程號),學號 char(12),課程號 char(8),成績 tinyint)

(2)修改表

Alter table 課程表

Add constraint pk_kch primary key(課程號);

Go

(3)刪除主鍵約束

Alter table 課程表

Drop constraint pk_kch;

(4)查看約束

Sp_help pk_xh2、唯一約束

(1)在創(chuàng)建表時創(chuàng)建唯一約束

Create table 學生表

(學號 char(12)constraint pk_xh primarykey, 姓名 char(8)not null unique,性別 char(2))

(2)修改表

(3)刪除唯一約束

(4)查看唯一約束

3、外鍵約束

4、檢查約束

5、默認值約束

6、非空約束

第四篇:SQL語言數據查詢操作

實驗三 SQL語言——數據查詢操作

一、實驗時間

二、實驗地點:317室

三、實驗條件與環(huán)境

1. 通用PC機

2. PC機必須安裝Windows 2000系列、Windows XP系列或Windows NT操作系統平臺

3. PC機還須安裝Microsoft SQL Server 2000 任意一版本(個人版、標準版、企業(yè)版)

4. 最好有一臺公用的SQL Server 2000 服務器

四、實驗目的1. 通過上機實驗進一步加深對SQL查詢語句的基本語法格式的掌握

2. 通過上機實驗掌握單表查詢的實現過程

3. 通過上機實驗掌握多表關聯查詢的實現過程

4. 通過上機實驗掌握嵌套查詢的實現過程

5. 通過上機實驗掌握集函數與謂詞在Select語句中的使用

6. 通過上機實驗加深了解Select語句與關系代數運算(如選擇、投影、連接、除法等)兩者之間的聯系與區(qū)別

五、實驗要求:

1. 本實驗所有實驗內容要求在規(guī)定時間(2課時)內完成2. 實驗內容中涉及到的各查詢操作均通過SQL語言來實現

3.實驗完成后需要書寫實驗報告

六、實驗內容:

1.查詢?yōu)楣こ蘆1供應零件的供應商號碼SNO

2.查詢?yōu)楣こ蘆1供應零件P1的供應商號碼SNO

3.查詢?yōu)楣こ蘆1供應紅色零件的供應商號碼SNO

4.查詢沒有使用天津供應商生產的零件并且當前工程所使用零件的顏色全部為紅色的工程號JNO

5.查詢至少選用了供應商S1所供應的全部零件的工程號JNO

6.找出所有供應商的名稱和所在城市

7.找出所有零件的名稱、顏色和重量

8.找出使用供應商S1所供應零件的工程號碼

9.找出工程項目J2使用的各種零件的名稱及其重量

10.找出上海廠商供應的所有零件號碼

11.找出使用上海產的零件的工程名稱

12.找出沒有使用天津產的零件的工程號碼

13.找出重量最輕的紅色零件的零件編號PNO

14.找出供應商與工程所在城市相同的供應商提供的零件號碼

15.找出所有這樣的一些<CITY,CITY,PNAME>三元組,使得第一個城市的供應商為第二個城市的工程供應零件的名稱為PNAME

16.重復第15題,但不檢索兩個CITY值相同的三元組

17.找出供應商S1為工程名中含有“廠”字的工程供應的零件數量總和

18.找出為工程供應零件的總數量不低于500的供應商號碼及供應總數量,結果按供應商號碼分類并且按供應總數量降序排列

七、實驗總結:

數據查詢是一種極為重要的面向數據庫的數據操縱方式。實驗完成后,請同學們總結一下SELECT語

句實現各種類型查詢任務的一般過程和操作實現方法,并對利用SELECT語句實現各類查詢任務的解題規(guī)律與方法作一總結。

第五篇:實驗四使用SQL語句修改SQL Server 數據庫

實驗四使用SQL語句修改SQL Server數據庫

1、實驗目的:

(1)了解SQL Server數據庫的邏輯結構和物理結構;

(2)掌握使用SQL語句修改數據庫的方法;

2、實驗準備:

(1)要明確能夠修改數據庫的用戶必須是系統管理員,或者是被授權使用CREATE DATABASE語句的用戶;

(2)修改數據庫必須要明確:除存儲位置,即物理文件名不能修改外,其它項均可以修改,包括數據庫名、數據庫大小和增長量等數據;

(3)了解使用SQL語句修改數據庫的方法。

3、實驗內容:

(1)刪除實驗三中創(chuàng)建的數據庫;

(2)用自己名字創(chuàng)建一個數據庫,包含一個主數據文件data1和一個日志文件log1,最大值都是5M;增長量分別為10%和1M;存儲在自己的文件夾下;

(3)添加一個數據文件data2,最大值為3M;

(4)添加一個日志文件log2,最大值為4M;

(5)添加一個文件組group1;

(6)添加一個次數據文件data3放在文件組group1中;

(7)修改數據文件data2,將最大值改為5M;

(8)刪除日志文件log1;

(9)刪除次數據文件data3、data2;

(10)修改文件組,將group1改名為group2;

(11)刪除文件組group2;

(12)將log2的增長量改為1M。

(13)縮小該數據庫的大小,保留自由空間1M,保留釋放的文件空間。

(14)將數據庫的日志文件log2縮小到3M。

(15)將數據庫更名為stud+自己的名字。

下載SQL實驗四_SQL的數據更新word格式文檔
下載SQL實驗四_SQL的數據更新.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發(fā)貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發(fā)現有涉嫌版權的內容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    SQL server 2005上機實驗

    實驗報告學號:20111221408姓名:趙瑞夢班級:計1113 實驗名稱:SQL server 實驗一 實驗目的:初步了解SQL server 實驗內容: 熟悉并了解SQL server的界面顯示和運行環(huán)境,掌握各個 工具......

    SQL數據庫實驗報告 實驗二

    實驗2SQL Server數據庫的管理 1.實驗目的 (1)了解SQL Server 數據庫的邏輯結構和物理結構的特點。 (2)掌握使用SQL Server管理平臺對數據庫進行管理的方法。 (3)掌握使用Transact-S......

    sql語言(★)

    11.2.2 數據定義命令 1.CreateTable命令 Create Table ([,] [,……][,] ); 語句功能:創(chuàng)建一個以為名的、以指定的列屬性定義的表結構。 2. Alter Table命令 Alter Table [......

    面試SQL

    1.存儲過程和函數的區(qū)別 2.事務是什么? 3.游標的作用?如何知道游標已經到了最后? 4.觸發(fā)器分為事前觸發(fā)和事后觸發(fā),這兩種觸發(fā)有和區(qū)別。語句級觸發(fā)和行級觸發(fā)有何區(qū)別。 1。用C......

    sql語句

    簡單基本的sql語句 幾個簡單的基本的sql語句 選擇:select * from table1 where范圍 插入:insert into table1(field1,field2) values(value1,value2) 刪除:delete from table1......

    SQL語句

    SQL語句,用友的SQL2000,通過查詢管理器寫的語句 1、查詢 2、修改 3、刪除 4、插入表名:users 包含字段:id,sname,sage 查詢 select * from users查詢users表中所有數據 select i......

    SQL語言

    1.輸出任意兩個字符串變量的值(參考代碼) declare @v1 varchar(12),@V2 varchar(12) set @v1='中國' set @v2='你好!' select @v1+@v2 2.為以下程序糾錯 declare @v1 varchar(12)......

    復習資料(SQL)

    以下復習資料僅供考試前作為復習的參考提綱,考試期間不得攜帶任何資料進入考場,切記! 一、將以下概念理解并牢記。 1、簡述SQL Server查詢分析器作用? 用于執(zhí)行SQL語句,查看結果......

主站蜘蛛池模板: 综合精品欧美日韩国产在线| 亚洲成av人最新无码不卡短片| 免费视频好湿好紧好大好爽| 欧美日韩国产成人高清视频| 国产激情久久久久影院小草| 精品国产人妻一区二区三区| 夜夜高潮次次欢爽av女| 黑人玩弄漂亮少妇高潮大叫| 久久ee热这里只有精品| 欧洲熟妇色xxxx欧美老妇免费| 人人爽人人爽人人片a| 亚洲综合欧美色五月俺也去| 日本九九热在线观看官网| 国产偷久久久精品专区| 国产av天堂亚洲国产av天堂| 一本色道久久爱88av| 国产精品久久无码一区二区三区网| 亚洲日韩av无码不卡一区二区三区| 亚洲国产一区二区三区四区电影网| 亚洲日韩看片无码电影| 国产在线欧美日韩精品一区| 久久亚洲色www成人男男| 国产精品久久精品三级| 国产无遮挡a片无码免费| 奇米777四色在线精品| 久久精品成人无码观看| 无套内射无矿码免费看黄| 伊人色综合网一区二区三区| 午夜三级a三级三点自慰| 男女猛烈xx00免费视频试看| 午夜中文无码无删减| 国产精品无码av天天爽| 永久免费av无码入口国语片| 人妻少妇久久中文字幕一区二区| 丰满人妻熟妇乱又伦精品| 国产欧美高清在线观看| 无码日韩精品一区二区免费暖暖| 国产伦理一区二区| 亚洲国产精品电影人久久| 好男人在线社区www在线观看视频| 国产色视频一区二区三区qq号|