第二周_第三天_excel統(tǒng)計&數(shù)據(jù)庫入門
excel
excel和數(shù)據(jù)庫的區(qū)別
相同點:
- 都可以存儲數(shù)據(jù)
- 都可以對數(shù)據(jù)進行增刪改查操作
- 都可以對數(shù)據(jù)進行篩選和統(tǒng)計
不同點:
- excel的主要服務(wù)對象是人;數(shù)據(jù)庫的主要服務(wù)對象是程序
- excel是本地存儲,同時只能有一個人使用;數(shù)據(jù)庫可以多人進行遠程訪問
對excel中的數(shù)據(jù)進行操作
1.新建一個excel

image.png
2.調(diào)整格式

image.png
3.對表中的數(shù)據(jù)進行操作

image.png
數(shù)據(jù)庫入門
數(shù)據(jù)庫連接方式
1.在CMD中進入本機的數(shù)據(jù)庫

image.png
2.使用客戶端遠程連接數(shù)據(jù)庫
3.調(diào)用java代碼連接數(shù)據(jù)庫
4.畫三種連接方式的流程圖
- 在CMD中進入本機的數(shù)據(jù)庫

image.png
- 使用客戶端遠程連接數(shù)據(jù)庫

image.png
- 調(diào)用java代碼連接數(shù)據(jù)庫

image.png
5.以注冊界面為例演示一下第三種連接方式
sqlyog介紹
注意:先切圖,在演示

image.png
數(shù)據(jù)庫的連接信息
- IP/域名
- 端口(一個端口對應(yīng)一個數(shù)據(jù)庫服務(wù))
- 用戶名
- 密碼
舉例從url中提取數(shù)據(jù)庫連接信息

image.png
連接數(shù)據(jù)庫并手動操作數(shù)據(jù)庫

image.png
sql入門
最簡單的查詢語句
使用select關(guān)鍵字查詢
格式:select 字段1,字段2,... from 表名;
關(guān)鍵點:
- 查詢的關(guān)鍵字為select
- 如果要展示所有的字段,可以用*代替,多個展示字段需要用英文的逗號隔開
- from關(guān)鍵字表示從哪張表中獲取數(shù)據(jù)
- 最后要以英文的分號結(jié)尾
練習(xí)
1.展示結(jié)果為 sname,sno,tname,education
- 展示所有的查詢結(jié)果
3.展示除tname以外的所有字段
使用where關(guān)鍵字篩選
格式:select 字段1,字段2,... from 表名 where 條件1 連接符 條件2;
篩選條件:
> 大于
< 小于
= 等于
<>或者!= 不等于
>= 大于等于
<= 小于等于
between and 在。。和。。之間
連接符:and 且
or 或
練習(xí):
第一波:
1.查詢年齡大于18的女同學(xué)
2.查詢學(xué)號大于3且年齡小于20的所有學(xué)生
3.查詢導(dǎo)師為小吳且學(xué)歷不為本科的所有同學(xué)
4.查詢導(dǎo)師為小吳或者導(dǎo)師為薛鵬磊的所有同學(xué)
5.查詢導(dǎo)師為大吳或者導(dǎo)師為薛鵬磊的所有男同學(xué)
第二波:
1.查詢年齡在17到24之間的所有男同學(xué)的信息
- 查詢學(xué)歷為本科或者大專的所有女同學(xué)的信息
3.查詢導(dǎo)師為王凱或者吳令,并且年齡在20到22歲之間的所有學(xué)生信息
4.查詢導(dǎo)師為王凱或者吳令,并且年齡在20到22歲之間的所有男學(xué)生信息