




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
XXXXXX學(xué)院
《MySQL數(shù)據(jù)庫應(yīng)用開發(fā)錯誤!未找到引用源?!菲谀╁e誤!未找到
引用源。試卷B
適用班級:考試時間:錯誤!未找到引用源。
班級:學(xué)號:姓名:得分:
1-給定下面名稱和表格。
學(xué)籍管理數(shù)據(jù)庫中包含下面表。
學(xué)生表Student的結(jié)構(gòu)。
Studsnt表的結(jié)構(gòu)
字段名稱(列名)數(shù)據(jù)類型說明約束備注
前2位表示該學(xué)生入學(xué)的年份,中間的2位表示該生的
SiudentIDchar(10)學(xué)號PrimaryKey班級編號,后2位為順序號,如2019310103表示2019
年入學(xué)31專業(yè)01班的第03號
SiudentNainevarchar(20)姓名NOTNULL人名
Sexchar(2)性別
Birthdaydate出生日期
Telephonechar(13)電話
Emailvarchar(20)電子郵件
Addressvarchar(30)家庭地址
課程表Course的結(jié)構(gòu)。
表6-6Course表的結(jié)構(gòu)
字段名稱(列名)數(shù)據(jù)類型說明約束備注
CmrselDchar(6)課程編號PrimaryKey
C:>urscNamevarchar(30)課程名稱NOTNULL
Creditsnumeric(2.0)學(xué)分
Timenumeric。,0)總學(xué)時
Termnumeric(1,0)學(xué)期
選課成績表SelectCourse的結(jié)構(gòu)。
SelectCourse表的結(jié)構(gòu)
字段名稱(列名)數(shù)據(jù)類型說明約束備注
SelectCourseStudentIDchart10)學(xué)號NOTNULL
SelectCourselDchar(6)課程編號NOTNULL
Scorenumcric(4,l)成績
學(xué)生表Student中的記錄。
LENOVO.StudentM...nt-dbo.Student
StudentIDStudentNameSex-BirthdayTelephoneEmailAddress
2019310103李一民n2000-02-18NULLNULLNULL
2019310104董信侑女2001-10-06NULLNULLNULL
2019620208王志學(xué)s2000-08-05NULLNULLNULL
2019620202劉建立男2001-01-29NULLNULLNULL
2019110105張云飛男2000-05-10NULLNULLNULL
2019110106統(tǒng)女2000-12-22NULLNULLNULL
2019260203黃和女2000-07-23NULLNULLNULL
2019260205男2000-03-13NULLNULLNULL
NULLN-NULLNULLNULLNULL
課程表Course中的記錄。
LENOVO.StudentM.七X
CourselDCourseNameCreditsTimeTerm
?100101哲學(xué)61201
100200高等數(shù)學(xué)15801
100201高等數(shù)學(xué)25802
100300英語14601
100301英諳24602
260101C送客程序設(shè)計4601
2601024602
260105數(shù)據(jù)富原理5803
eNULLNULLNULLNULLNULL
選課成績表SelectCourse中的記錄。
LENOVO.StudentM...bo.SelectCourse-oX
SelectCourseStudentIDSelectCourselDScore
?201911010510020091.0
201911010510030081.0
201911010526010196.0
201911010610020089.0
201911010610030095.0
201911010626010146.0
201911012110020075.0
201911012110030087.0
201911012126010189.0
201926011810020087.0
201926011810030090.0
201926011826010194.0
■NULLNULLNULL
j4《1/23??1|?!
以下操作都建議在NavicatPremium中。
2.使用SQL語句創(chuàng)建數(shù)據(jù)庫“ST_你的姓名",字符集為gb2312,字符集的校對規(guī)則為
gb2312_chinese_cio請寫出SQL語句。10分
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
3.選擇數(shù)據(jù)庫“ST_你的姓名”,然后查看該數(shù)據(jù)庫。請寫出SQL語句。10分
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
4.按照Student表的結(jié)構(gòu),用SQL創(chuàng)建表,同時定義PrimaryKey、NOTNULL約束。請寫出
SQL語句。10分
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
5.按照Course表的結(jié)構(gòu),用SQL創(chuàng)建表,同時定義PrimaryKey、NOTNULL約束。請寫出
SQL語句。10分
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
6.按照SelectCourse表的結(jié)構(gòu),月SQL創(chuàng)建表,同時定義NOTNULL約束。請寫出SQL語
句。10分
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
7.按照Student表、Course表、SelectCourse表的記錄,輸入記錄020分。
把輸入完成的三張表截屏,粘貼到下面。
8.在Student表中,顯示所有女同學(xué)的記錄。10分
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
9.查詢每名學(xué)生的選課門數(shù)、平均分和最高分。10分
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
10.用自然連接查詢每個學(xué)生及其選修課程的情況,要求顯示學(xué)生學(xué)號、姓名、課程號、課程
名、成績,如下圖所示。10分
XXXXXX學(xué)院
《MySQL數(shù)據(jù)庫應(yīng)用開發(fā)錯誤!未找到引用源?!菲谀╁e誤!未找到
引用源。試卷A
適用班級:考試時間:錯誤!未找到引用源。
班級:學(xué)號:姓名:得分:
1-給定下面名稱和表格。
學(xué)籍管理數(shù)據(jù)庫中包含下面表。
學(xué)生表Student的結(jié)構(gòu)。
Studsnt表的結(jié)構(gòu)
字段名稱(列名)數(shù)據(jù)類型說明約束備注
前2位表示該學(xué)生入學(xué)的年份,中間的2位表示該生的
SiudentIDchar(10)學(xué)號PrimaryKey班級編號,后2位為順序號,如2019310103表示2019
年入學(xué)31專業(yè)01班的第03號
SiudentNainevarchar(20)姓名NOTNULL人名
Sexchar(2)性別
Birthdaydate出生日期
Telephonechar(13)電話
Emailvarchar(20)電子郵件
Addressvarchar(30)家庭地址
課程表Course的結(jié)構(gòu)。
表6-6Course表的結(jié)構(gòu)
字段名稱(列名)數(shù)據(jù)類型說明約束備注
CmrselDchar(6)課程編號PrimaryKey
C:>urscNamevarchar(30)課程名稱NOTNULL
Creditsnumeric(2.0)學(xué)分
Timenumeric。,0)總學(xué)時
Termnumeric(1,0)學(xué)期
選課成績表SelectCourse的結(jié)構(gòu)。
SelectCourse表的結(jié)構(gòu)
字段名稱(列名)數(shù)據(jù)類型說明約束備注
SelectCourseStudentIDchart10)學(xué)號NOTNULL
SelectCourselDchar(6)課程編號NOTNULL
Scorenumcric(4,l)成績
學(xué)生表Student中的記錄。
LENOVO.StudentM...nt-dbo.Student
StudentIDStudentNameSex-BirthdayTelephoneEmailAddress
2019310103李一民n2000-02-18NULLNULLNULL
2019310104董信侑女2001-10-06NULLNULLNULL
2019620208王志學(xué)s2000-08-05NULLNULLNULL
2019620202劉建立男2001-01-29NULLNULLNULL
2019110105張云飛男2000-05-10NULLNULLNULL
2019110106統(tǒng)女2000-12-22NULLNULLNULL
2019260203黃和女2000-07-23NULLNULLNULL
2019260205男2000-03-13NULLNULLNULL
NULLN-NULLNULLNULLNULL
課程表Course中的記錄。
LENOVO.StudentM.七X
CourselDCourseNameCreditsTimeTerm
?100101哲學(xué)61201
100200高等數(shù)學(xué)15801
100201高等數(shù)學(xué)25802
100300英語14601
100301英諳24602
260101C送客程序設(shè)計4601
2601024602
260105數(shù)據(jù)富原理5803
eNULLNULLNULLNULLNULL
選課成績表SelectCourse中的記錄。
LENOVO.StudentM...bo.SelectCourse-oX
SelectCourseStudentIDSelectCourselDScore
?201911010510020091.0
201911010510030081.0
201911010526010196.0
201911010610020089.0
201911010610030095.0
201911010626010146.0
201911012110020075.0
201911012110030087.0
201911012126010189.0
201926011810020087.0
201926011810030090.0
201926011826010194.0
■NULLNULLNULL
j4《1/23??1|?!
以下操作都建議在NavicatPremium中。
2,使用SQL語句創(chuàng)建數(shù)據(jù)庫,數(shù)據(jù)庫名是你的姓名,例如“張三”,字符集為gb2312,字符集
的校對規(guī)則為gb2312_chinese_ci。請寫出SQL語句。10分
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
3.選擇數(shù)據(jù)庫“你的姓名”,然后查看該數(shù)據(jù)庫。請寫出SQL語句。1()分
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
4.按照Student表的結(jié)構(gòu),用SQL創(chuàng)建表,同時定義PrimaryKey、NOTNULL約束。請寫出
SQL語句。10分
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
5.按照Course表的結(jié)構(gòu),用SQL創(chuàng)建表,同時定義PrimaryKey、NOTNULL約束。請寫出
SQL語句。10分
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
6.按照SelectCourse表的結(jié)構(gòu),月SQL創(chuàng)建表,同時定義NOTNULL約束。請寫出SQL語
句。10分
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
7.按照Student表、Course表、SelectCourse表的記錄,輸入記錄020分。
把輸入完成的三張表截屏,粘貼到下面。
8.在Student表中,顯示所有女同學(xué)的記錄。10分
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
9.查詢每名學(xué)生的選課門數(shù)、平均分和最高分。10分
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
10.用自然連接查詢每個學(xué)生及其選修課程的情況,要求顯示學(xué)生學(xué)號、姓名、課程號、課程
名、成績,如下圖所示。10分
XXXXXX學(xué)院
《數(shù)據(jù)庫技術(shù)應(yīng)用錯誤!未找到引用源?!菲谀┰嚲鞟卷(錯誤!
未找到引用源。開卷錯誤!未找到引用源。)
適用班級:考試時間:
班級:學(xué)號:姓名:得分:
一、操作題(共100分)
上交要求:
1.下面的操作可以通過MySQL命令方式,也可以利用Navicat圖形化工具實現(xiàn)。
2.上交方式有兩種:
(1)新建Word文檔,將每一步的操作步驟截圖粘到word文檔中;
(2)將操作步驟錄制成視頻上交(在錄制的時候,第一句要進(jìn)行自我介紹,1772033或
1772034班的某某某)。
以上兩種上交方式選擇其中一種,最好是選擇視頻方式。
3.絕對不能互相拷貝,一旦發(fā)現(xiàn),雙方都是0分。
題目:
(D每位同學(xué)先創(chuàng)建一個數(shù)據(jù)庫,數(shù)據(jù)庫的名稱為自己名字簡拼+學(xué)號,比如果弘元同學(xué)
創(chuàng)建的數(shù)據(jù)庫名稱為ghy17,然后在所創(chuàng)建的數(shù)據(jù)庫中創(chuàng)建一張電子雜志訂閱表(subscribe).
(2)電子雜志訂閱表中的要包含4個字段,分別為編號(id)、訂閱郵件的郵箱地址(email)、
用戶是否確認(rèn)訂閱(status,使用數(shù)字表示,1表示已確認(rèn),0表示未確認(rèn))、郵箱確認(rèn)的驗證
碼(code)o
(3)為電子雜志訂閱表添加5條測試數(shù)據(jù),如下表2?2所示。
表2-2測試數(shù)據(jù)信息
編號郵箱地址是否確認(rèn)的狀態(tài)郵箱確認(rèn)驗證碼
1toml23@163.com1TRBXPO
2lucyl23@163.com1LOICPE
3lily!23@163.com0J1XDAMI
4jimmyl23@163.com0QKOLPH
5joyl23@163.com1JSMWNL'
(4)查看已經(jīng)通過郵箱確認(rèn)的電子雜志訂閱信息。
(5)將編號等于4的訂閱確認(rèn)狀態(tài)設(shè)置為“已確認(rèn)”。
(6)刪除編號等于5的電子雜志訂閱信息。
參考代碼:
#選擇數(shù)據(jù)庫
CREATEDATABASEIFNOTEXISTSmydb;
#創(chuàng)建電子雜志訂閱表
CREATETABLEsubscribe(
idINTCOMMENT'編號',
emailVARCHAR(60)COMMENT'郵件訂閱的郵箱地址',
statusINTCOMMENT'是否確認(rèn),0未確認(rèn),1已確認(rèn)',
codeVARCHAR(IO)COMMENT'郵箱確認(rèn)的驗證碼’
)DEFAULTCHARSET=utf8;
#添加數(shù)據(jù)
INSERTINTOsubscribeVALUES
(1,'toml23@163.com',1,,TRBXP0,),
⑵'lucyl23@163.com',1,'LOICPE'),
(3,'lilyl23@163.com',0,'JIXDAMI'),
(4,'jimmyl23@163.com,0,'QKOLPH'),
(5,'joyl23@163.com',1,'JSMWNL');
#查詢所有數(shù)據(jù)
SELECT*FROMsubscribe;
*查看已經(jīng)通過郵箱確認(rèn)的電子雜志訂閱信息
SELECT*FROMsubscribeWHEREstatus=1;
#將編號等于4的確認(rèn)狀態(tài)設(shè)置為已確認(rèn)。
UPDATEsubscribeSETstatus=1WHEREid=4;
#查看編號等于4的記錄修改后的信息
SELECT*FROMsubscribeWHEREid=4;
#刪除編號等于5的電子雜志訂閱信息
DELETEFROMsubscribeWHEREid=5;
#查看刪除數(shù)據(jù)后表中的數(shù)據(jù)
SELECT*FROMsubscribe;
XXXXXXXX學(xué)院
《MySQL數(shù)據(jù)庫應(yīng)用開發(fā)錯誤!未找到引用源?!分匦拚n業(yè)錯誤!未
找到引用源。
班級:學(xué)號:姓名:得分:
以下操作都建議在NavicatPremium中。
1.使用SQL語句創(chuàng)建數(shù)據(jù)庫,數(shù)據(jù)庫名是你的真實姓名,例如“張三”,字符集為gb2312,字
符集的校對規(guī)則為gb2312_chinese_ci。請寫出SQL語句。10分
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
CREATEDATABASEStudentManagement;
CREATEDATABASELiubohan
查詢創(chuàng)建工具查詢編輯器
1CREATEDATABASEStudentManagement;
<
信息概況狀態(tài)
[SQL]CREATEDATABASEStudentManagement;
受影響的行:1
時間:0.060s
2.選擇數(shù)據(jù)庫“你的姓名”,然后查看該數(shù)據(jù)庫。請寫出SQL語句。1()分
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
usestudentmanagement;
useLiubohan
1usestudentmanagement;
信息概況狀態(tài)
[SQL]usestudentmanagement;
受影響的行:0
時間:0.044s
3.按照Student表的結(jié)構(gòu),用SQL創(chuàng)建表,同時定義PrimaryKey、NOTNULL約束。請寫出
SQL語句。10分
Student表的結(jié)構(gòu)
字段名稱(列名)數(shù)據(jù)類型說明約束備注
前2位表示該學(xué)生入學(xué)的年份,中間的2位表示該生的
StudentIDchart10)學(xué)號PrimaryKey班級編號,后2位為順序號,如2019310103表示2019
年入學(xué)31專業(yè)01班的第03號
StudentNamevarchar(20)姓名NOTNULL人名
Sexchar(2)性別
Birthdaydate出生日期
Telephonechar(13)電話
Emailvarchar(20)電子郵件
Addressvarchar(30)家庭地址
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
CREATETABLEstudent'(
'StudentID'char(10)PRIMARYKEY,
StudenName'varchar(20)NOTNULL,
'Sex'char(2),
'Birthday'date,
'Telephone'char(13),
'Email'varchar(20),
'Address'varchar(30)
);
查詢創(chuàng)建工具查詢編輯器
1BCREATETABLE'student'(
2'StudentID'char(10)PRIMARYKEY,
3'StudenName'varchar(20)NOTNULL,
q'Sex'char(2),
5'Birthday'date,
6'Telephone'char(13),
7'Email'varchar(20),
8'Address'varchar(30)
9
信息概況狀態(tài)
[SQL]CREATETABLE'student'(
'StudentID'char(10)PRIMARYKEY,
StudenName'varchar(20)NOTNULL,
'Sex'char(2).
Birthday'date,
Telephone'char(13),
'Email'varchar(20),
'Address'varchar(30)
);
受影響的行:0
時間:0.263s
4.按照Course表的結(jié)構(gòu),用SQL創(chuàng)建表,同時定義PrimaryKey、NOTNULL約束。請寫出
SQL語句。10分
Course表的結(jié)構(gòu)
字段名稱(列名)數(shù)據(jù)類型說明約束備注
CourselDchar(6)課程編號PrimaryKey
C^urseNamevarchar(30)課程名稱NOTNULL
Creditsnumeric(2,0)學(xué)分
Timenumeric。,。)總學(xué)時
Termnumeric(l,0)學(xué)期
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
CREATETABLECourse(
CourselD'char(6)PRIMARYKEY,
CourseNamevarchar(30)NOTNULL,
'Credits'numeric(2,0),
Time'numeric(3,0),
'Term'numeric(l,O)
);
查詢創(chuàng)建工具查詢編輯器
1nCREATETABLE'Course'(
2'CourselD'char(6)PRIMARYKEY,
'CourseName'varchar(30)NOTNULL,
4Credits'numeric(2,0),
5Time'numeric(3r0)r
6Term'numeric(lr0)
7
信息夠兄狀態(tài)
[SQLJCREATETABLE'Course'(
'CourselD'char(6)PRIMARYKEY,
'CourseName'varchar(30)NOTNULL,
Credits'numeric(2,0),
'Time'numeric(3,0),
'Term'numeric(1,0)
);
受影響的行:0
時間:0.108s
5.按照SelectCourse表的結(jié)構(gòu),用SQL創(chuàng)建表,同時定義NOTNULL約束。請寫出SQL語
句。10分
SelectCourse表的結(jié)構(gòu)
字段名稱(列名)數(shù)據(jù)類型說明約束備注
SelectCourseStudentIDchart10)學(xué)號NOTNULL
SelectCourselDchar(6)課程編號NOTNULL
Scorenumcric(4,l)
把查詢SQL和查詢結(jié)果截屏,粘貼到下面。
CREATETABLESelectCourse'(
'SelectCourseStudentID'char(10)NOTNULL,
SelectCourseIDxchar(6)NOTNULL,
'Score'numeric(4,l)
);
查詢創(chuàng)建工具查詢編輯器
10CREATETABLE'SelectCourse'(
2'SelectCourseStudentID'char(10)NOTNULL,
3'SelectCourselD'char(6)NOTNULL,
4'Score'numeric(4,1)
5
信息概況狀態(tài)
[SQL]CREATETABLE'SelectCourse'(
SelectCourseStudentlD'char(10)NOTNULL,
'SelectCourselD'char(6)NOTNULL,
Score'numeric(4,1)
);
受影響的行:0
時間:0.104s
6.按照Student表、Course表、SelectCourse表的記錄,輸入記錄。10分。
學(xué)生表Student中的記錄。
在Sludent表中再添加一條姓名是你的真實姓名、真實性別、真實出生日期的記錄。
LENOVO.StudentM...nt-dbo.Student
StudentIDStudentNameSex^BirthdayTelephoneEmailAddress
2019310103季一民另2000-02-18NULLNULLNUU
2019310104芭gft2001-10-06NULLNULLNULL
2019620208王志百52000-08-05NULLNULLNULL
2019620202s2001-01-29NULLNULLNULL
2019110105般飛2000-05-10NULLNULLNUU
2019110106往姿女2000-12-22NULLNULLNUU
2019260203女2000-07-23NULLNULLNULL
2019260205552000-03-13NULLNULLNUU
CW!NULLNULLNULLNULLNULL
K49/9?M>
課程表Course中的記錄。
LENOVO.StudentM.。X
Course!DCourseNameCreditsTimeTerm
100101胃學(xué)61201
100200震等數(shù)學(xué)15801
1002015802
100300英遇14601
100301英遇24602
260101caws^fitt4601
260102S36O1S4602
26010553RS潦理5803
?NULLNULLNULLNULLNULL
K?1■\
選課成績表SelectCourse中的記錄。
把輸入完成的三張表截屏,粘貼到下面。
“
一
Ei(Dx8Ma¥.T之舟i
黑
RT之
stDM:,1::?:3曠T
n三a
之
EslDx?l:yT抵E
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 玻璃風(fēng)管施工方案
- 鋼結(jié)構(gòu)隔層施工方案
- 二零二五年度醫(yī)療糾紛責(zé)任免除合同免責(zé)任協(xié)議書
- 二零二五年度茶山茶葉種植與茶葉銷售渠道租賃合同
- 二零二五年度綜合性醫(yī)院護(hù)士崗位招聘與服務(wù)協(xié)議
- 二零二五年度新能源開發(fā)傭金支付及可持續(xù)發(fā)展合同
- 二零二五年度櫥柜行業(yè)產(chǎn)業(yè)園區(qū)開發(fā)合同
- 二零二五年度父債子繼債權(quán)轉(zhuǎn)讓及清償協(xié)議書
- 二零二五年度制造業(yè)人員派遣勞動合同
- 2025年度解除國際貿(mào)易擔(dān)保合同
- 電腦終端安全培訓(xùn)
- 成人重癥患者顱內(nèi)壓增高防控護(hù)理專家共識2024
- 物品消毒知識培訓(xùn)課件
- 2025年安徽淮北市建投控股集團(tuán)招聘筆試參考題庫含答案解析
- 《孤獨的小螃蟹》導(dǎo)讀課件
- 城市軌道交通行車組織 課件 項目3 車站行車作業(yè)組織
- 少兒足球基礎(chǔ)知識
- 兒童家長非免疫規(guī)劃疫苗猶豫量表的編制及信效度檢驗
- 咖啡店飲品配方保密協(xié)議
- 《清華大學(xué)介紹》課件
- 2025年岳陽市岳陽樓區(qū)招考網(wǎng)格管理員高頻重點提升(共500題)附帶答案詳解
評論
0/150
提交評論