數據庫練習(數據庫管理,導入導出,匹配,聚集函數)

+++++++++++++++++++++++++++++++++++++++++++++++++++
1 把/etc/passwd文件的內容存儲到userdb庫下的user表裏,並做如下配置:

2 在用戶名字段下方添加s_year字段 存放出生年份 默認值是1990
3 在用戶名字段下方添加字段名sex 字段值只能是gril 或boy 默認值是 boy
4 在sex字段下方添加 age字段 存放年齡 不允許輸入負數。默認值 是 21
5 把uid字段值是10到50之間的用戶的性別修改爲 girl
6 統計性別是girl的用戶有多少個。
7 查看性別是girl用戶裏 uid號 最大的用戶名 叫什麼。
8 添加一條新記錄只給name、uid 字段賦值 值爲rtestd 1000
9 添加一條新記錄只給name、uid 字段賦值 值爲rtest2d 2000
10 顯示uid 是四位數的用戶的用戶名和uid值。

11 顯示名字是以字母r 開頭 且是以字母d結尾的用戶名和uid。
12 查看是否有 名字以字母a開頭 並且是 以字母c結尾的用戶。
13 把gid 在100到500間用戶的家目錄修改爲/root
14 把用戶是 root 、 bin 、 sync 用戶的shell 修改爲 /sbin/nologin
15 查看 gid 小於10的用戶 都使用那些shell
16 刪除 名字以字母d開頭的用戶。
17 查詢 gid 最大的前5個用戶 使用的 shell
18 查看那些用戶沒有家目錄
19 把gid號最小的前5個用戶信息保存到/mybak/min5.txt文件裏。
20 使用系統命令useradd 命令添加登錄系統的用戶 名爲lucy

21 把lucy用戶的信息 添加到user1表裏
22 刪除表中的 comment 字段
23 設置表中所有字段值不允許爲空
24 刪除root 用戶家目錄字段的值
25 顯示 gid 大於500的用戶的用戶名 家目錄和使用的shell
26 刪除uid大於100的用戶記錄
27 顯示uid號在10到30區間的用戶有多少個。
28 顯示uid號是100以內的用戶使用的shell。
29 顯示uid號最小的前10個用戶的信息。
30 顯示錶中第10條到第15條記錄

31 顯示uid號小於50且名字裏有字母a 用戶的詳細信息
32 只顯示用戶 root bin daemon 3個用戶的詳細信息。
33 顯示除root用戶之外所有用戶的詳細信息。
34 統計username 字段有多少條記錄
35 顯示名字裏含字母c 用戶的詳細信息
36 在sex字段下方添加名爲pay的字段,用來存儲工資,默認值15000.00
37 把所有女孩的工資修改爲10000
38 把root用戶的工資修改爲30000
39 給adm用戶漲500元工資
40 查看所有用戶的名字和工資

41 查看工資字段的平均值
42 顯示工資字段值小於平均工資的用戶名。
43 查看女生裏uid號最大用戶名
44 查看bin用戶的uid gid 字段的值 及 這2個字段相加的和

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章