最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

SQL考試卷與答案1(附加對(duì)分組查詢的個(gè)人理解)

2019-12-03 20:17 作者:詩(shī)書畫唱  | 我要投稿

筆試題

1、數(shù)據(jù)庫(kù)的完整性有哪些?
域完整性:not?null、check、default
參照完整性:外鍵
實(shí)體完整性:主鍵、唯一、自增
2、什么是主鍵?
信息不能重復(fù),唯一的,不能為null,一個(gè)表中只有一個(gè)主鍵,用于識(shí)別每一條信息
3、寫出在數(shù)據(jù)庫(kù)中我們常用的3個(gè)邏輯運(yùn)算符?
Or??and??not?
||??&&??!
4、什么是外鍵?
通過(guò)外鍵可以連接另一張表,表示他們之間用于主外鍵關(guān)系,可以將兩張表通過(guò)sql語(yǔ)句作為一張表進(jìn)行操作
5、寫出5個(gè)常見(jiàn)的數(shù)據(jù)庫(kù)軟件?
Mysql?sqlserver??db2?sqllite??oracle?
6、在SQLSERVER中需要在性別這一列添加檢查約束,限制值為”男”或”女”,寫出關(guān)鍵代碼?
Sex:??check(sex=’男or?sex=’女’)
7、右連接的語(yǔ)法和特點(diǎn)是什么?
Select?*?from?a?right?join?b?on?a.id=b.id
特點(diǎn):當(dāng)進(jìn)行右連接查詢的時(shí)候,在右側(cè)表信息如果左側(cè)沒(méi)有,就以null顯示,會(huì)完全顯示右側(cè)表的信息
8、刪除數(shù)據(jù)庫(kù)使用到的sql語(yǔ)句的語(yǔ)法是什么?
Drop?database?數(shù)據(jù)庫(kù)名
9、常見(jiàn)的聚合函數(shù)有哪些?(請(qǐng)寫出5個(gè))
Sum():求總和
Avg():平均值
Max():最大值
Min():最小值
Count():求條數(shù)
10、以id字段進(jìn)行升序排序,寫出關(guān)鍵的代碼?
Order?by?id?asc


機(jī)試題

1、?使用命令創(chuàng)建一個(gè)名字為stud的數(shù)據(jù)庫(kù)

create database?stud;

?

create?table?student(

Id??nvarchar(50),

Name??nvarchar(20),

Gender?nvarchar(10),

Height??float,

Weight??float,

Age??int,

Class??nvarchar(50)

)

2、使用sql在表中插入數(shù)據(jù)如下(需要上交插入數(shù)據(jù)的sql語(yǔ)句):

?

insert?into?student?values('10001','劉備','男',175,160,25,'N0001')

insert?into?student?values('10002','關(guān)羽','男',160,150,27,'N0001')

insert?into?student?values('10003','孫權(quán)','男',170,150,30,'N0001')

insert?into?student?values('10004','魯肅','男',175,130,18,'N0002')

insert?into?student?values('10005','龐統(tǒng)','男',180,140,21,'N0002')

insert?into?student?values('10006','貂蟬','女',178,120,18,'J0001')

insert?into?student?values('10006','孫尚香','女',175,110,20,'J0001')

?

insert?into?student?values('10006','呂布','女',185,150,22,'J0001')

2、?請(qǐng)查詢出N0002班的所有學(xué)生信息?(寫出sql語(yǔ)句)

select?*?from?student where Class=N0002

?

3、?請(qǐng)查詢出姓孫的所有學(xué)生信息?(寫出sql語(yǔ)句)

select?*?from?student where Name?like’孫%’

?

4、?請(qǐng)統(tǒng)計(jì)出每個(gè)班級(jí)有多少人?(需要顯示人數(shù)和班級(jí))(寫出sql語(yǔ)句)

select?Class?,count(*)from?student group by Class?

分組查詢中如果只group by 后面只跟一個(gè)列名,則select后面只跟兩個(gè)列名(但select后面始終可以加加任意數(shù)量的聚合函數(shù))

?

?

?


SQL考試卷與答案1(附加對(duì)分組查詢的個(gè)人理解)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
广丰县| 颍上县| 丰镇市| 崇文区| 晋城| 高安市| 邓州市| 施秉县| 浠水县| 江永县| 聊城市| 全椒县| 梁山县| 泗洪县| 邓州市| 石林| 遵义县| 壤塘县| 孟津县| 额济纳旗| 精河县| 营山县| 泰兴市| 铜陵市| 寿光市| 内黄县| 深水埗区| 海宁市| 宜黄县| 邵阳市| 高清| 阳新县| 买车| 宝丰县| 常宁市| 云林县| 安义县| 静海县| 庐江县| 嘉定区| 德令哈市|